builder: mozilla-beta_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0264 starttime: 1467388683.69 results: success (0) buildid: 20160701074922 builduid: ad5179a2fa9c4befaf28b0702cae2bba revision: 4c7636b942946b1057c6f8fe5ae92377011a86bf ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-01 08:58:03.688509) ========= master: http://buildbot-master133.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-01 08:58:03.688948) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-01 08:58:03.689228) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-01 08:58:03.714926) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-01 08:58:03.715281) ========= 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.oU7Is5ltSs/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.YJUdHbDAQO/Listeners TMPDIR=/var/folders/zr/ytw5mt592jdfk1rbvw03yt0h00000w/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-07-01 08:58:03-- 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% 18.5M=0.001s 2016-07-01 08:58:04 (18.5 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.471522 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-01 08:58:04.209716) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-01 08:58:04.210061) ========= 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.oU7Is5ltSs/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.YJUdHbDAQO/Listeners TMPDIR=/var/folders/zr/ytw5mt592jdfk1rbvw03yt0h00000w/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.039760 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-01 08:58:04.269967) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-01 08:58:04.270315) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 4c7636b942946b1057c6f8fe5ae92377011a86bf --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 4c7636b942946b1057c6f8fe5ae92377011a86bf --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.oU7Is5ltSs/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.YJUdHbDAQO/Listeners TMPDIR=/var/folders/zr/ytw5mt592jdfk1rbvw03yt0h00000w/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-07-01 08:58:04,354 truncating revision to first 12 chars 2016-07-01 08:58:04,354 Setting DEBUG logging. 2016-07-01 08:58:04,354 attempt 1/10 2016-07-01 08:58:04,354 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/4c7636b94294?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-01 08:58:05,484 unpacking tar archive at: mozilla-beta-4c7636b94294/testing/mozharness/ program finished with exit code 0 elapsedTime=1.397659 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-01 08:58:05.696027) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-01 08:58:05.696346) ========= script_repo_revision: 4c7636b942946b1057c6f8fe5ae92377011a86bf ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-01 08:58:05.696823) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-01 08:58:05.697099) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-01 08:58:05.716100) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 47 secs) (at 2016-07-01 08:58:05.716461) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'true'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.oU7Is5ltSs/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.YJUdHbDAQO/Listeners TMPDIR=/var/folders/zr/ytw5mt592jdfk1rbvw03yt0h00000w/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 08:58:05 INFO - MultiFileLogger online at 20160701 08:58:05 in /builds/slave/test 08:58:05 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 08:58:05 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 08:58:05 INFO - {'append_to_log': False, 08:58:05 INFO - 'base_work_dir': '/builds/slave/test', 08:58:05 INFO - 'blob_upload_branch': 'mozilla-beta', 08:58:05 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 08:58:05 INFO - 'buildbot_json_path': 'buildprops.json', 08:58:05 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 08:58:05 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 08:58:05 INFO - 'download_minidump_stackwalk': True, 08:58:05 INFO - 'download_symbols': 'true', 08:58:05 INFO - 'e10s': False, 08:58:05 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 08:58:05 INFO - 'tooltool.py': '/tools/tooltool.py', 08:58:05 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 08:58:05 INFO - '/tools/misc-python/virtualenv.py')}, 08:58:05 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 08:58:05 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 08:58:05 INFO - 'log_level': 'info', 08:58:05 INFO - 'log_to_console': True, 08:58:05 INFO - 'opt_config_files': (), 08:58:05 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 08:58:05 INFO - '--processes=1', 08:58:05 INFO - '--config=%(test_path)s/wptrunner.ini', 08:58:05 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 08:58:05 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 08:58:05 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 08:58:05 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 08:58:05 INFO - 'pip_index': False, 08:58:05 INFO - 'require_test_zip': True, 08:58:05 INFO - 'test_type': ('testharness',), 08:58:05 INFO - 'this_chunk': '1', 08:58:05 INFO - 'tooltool_cache': '/builds/tooltool_cache', 08:58:05 INFO - 'total_chunks': '10', 08:58:05 INFO - 'virtualenv_path': 'venv', 08:58:05 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 08:58:05 INFO - 'work_dir': 'build'} 08:58:05 INFO - ##### 08:58:05 INFO - ##### Running clobber step. 08:58:05 INFO - ##### 08:58:05 INFO - Running pre-action listener: _resource_record_pre_action 08:58:05 INFO - Running main action method: clobber 08:58:05 INFO - rmtree: /builds/slave/test/build 08:58:05 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 08:58:07 INFO - Running post-action listener: _resource_record_post_action 08:58:07 INFO - ##### 08:58:07 INFO - ##### Running read-buildbot-config step. 08:58:07 INFO - ##### 08:58:07 INFO - Running pre-action listener: _resource_record_pre_action 08:58:07 INFO - Running main action method: read_buildbot_config 08:58:07 INFO - Using buildbot properties: 08:58:07 INFO - { 08:58:07 INFO - "project": "", 08:58:07 INFO - "product": "firefox", 08:58:07 INFO - "script_repo_revision": "production", 08:58:07 INFO - "scheduler": "tests-mozilla-beta-yosemite_r7-debug-unittest", 08:58:07 INFO - "repository": "", 08:58:07 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-beta debug test web-platform-tests-1", 08:58:07 INFO - "buildid": "20160701074922", 08:58:07 INFO - "pgo_build": "False", 08:58:07 INFO - "basedir": "/builds/slave/test", 08:58:07 INFO - "buildnumber": 23, 08:58:07 INFO - "slavename": "t-yosemite-r7-0264", 08:58:07 INFO - "master": "http://buildbot-master133.bb.releng.scl3.mozilla.com:8201/", 08:58:07 INFO - "platform": "macosx64", 08:58:07 INFO - "branch": "mozilla-beta", 08:58:07 INFO - "revision": "4c7636b942946b1057c6f8fe5ae92377011a86bf", 08:58:07 INFO - "repo_path": "releases/mozilla-beta", 08:58:07 INFO - "moz_repo_path": "", 08:58:07 INFO - "stage_platform": "macosx64", 08:58:07 INFO - "builduid": "ad5179a2fa9c4befaf28b0702cae2bba", 08:58:07 INFO - "slavebuilddir": "test" 08:58:07 INFO - } 08:58:07 INFO - Found installer url https://queue.taskcluster.net/v1/task/KJWTBHx5RUCX9Sa3MqD47Q/artifacts/public/build/firefox-48.0.en-US.mac64.dmg. 08:58:07 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/KJWTBHx5RUCX9Sa3MqD47Q/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json. 08:58:07 INFO - Running post-action listener: _resource_record_post_action 08:58:07 INFO - ##### 08:58:07 INFO - ##### Running download-and-extract step. 08:58:07 INFO - ##### 08:58:07 INFO - Running pre-action listener: _resource_record_pre_action 08:58:07 INFO - Running main action method: download_and_extract 08:58:07 INFO - mkdir: /builds/slave/test/build/tests 08:58:07 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')]} 08:58:07 INFO - https://queue.taskcluster.net/v1/task/KJWTBHx5RUCX9Sa3MqD47Q/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 08:58:08 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KJWTBHx5RUCX9Sa3MqD47Q/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 08:58:08 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KJWTBHx5RUCX9Sa3MqD47Q/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 08:58:08 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KJWTBHx5RUCX9Sa3MqD47Q/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 08:58:08 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KJWTBHx5RUCX9Sa3MqD47Q/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json'}, attempt #1 08:58:09 INFO - Downloaded 1201 bytes. 08:58:09 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 08:58:09 INFO - Using the following test package requirements: 08:58:09 INFO - {u'common': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 08:58:09 INFO - u'cppunittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 08:58:09 INFO - u'firefox-48.0.en-US.mac64.cppunittest.tests.zip'], 08:58:09 INFO - u'gtest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 08:58:09 INFO - u'firefox-48.0.en-US.mac64.gtest.tests.zip'], 08:58:09 INFO - u'jittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 08:58:09 INFO - u'jsshell-mac64.zip'], 08:58:09 INFO - u'mochitest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 08:58:09 INFO - u'firefox-48.0.en-US.mac64.mochitest.tests.zip'], 08:58:09 INFO - u'mozbase': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 08:58:09 INFO - u'reftest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 08:58:09 INFO - u'firefox-48.0.en-US.mac64.reftest.tests.zip'], 08:58:09 INFO - u'talos': [u'firefox-48.0.en-US.mac64.common.tests.zip', 08:58:09 INFO - u'firefox-48.0.en-US.mac64.talos.tests.zip'], 08:58:09 INFO - u'web-platform': [u'firefox-48.0.en-US.mac64.common.tests.zip', 08:58:09 INFO - u'firefox-48.0.en-US.mac64.web-platform.tests.zip'], 08:58:09 INFO - u'xpcshell': [u'firefox-48.0.en-US.mac64.common.tests.zip', 08:58:09 INFO - u'firefox-48.0.en-US.mac64.xpcshell.tests.zip']} 08:58:09 INFO - Downloading packages: [u'firefox-48.0.en-US.mac64.common.tests.zip', u'firefox-48.0.en-US.mac64.web-platform.tests.zip'] for test suite category: web-platform 08:58:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:58:09 INFO - https://queue.taskcluster.net/v1/task/KJWTBHx5RUCX9Sa3MqD47Q/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 08:58:09 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KJWTBHx5RUCX9Sa3MqD47Q/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 08:58:09 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KJWTBHx5RUCX9Sa3MqD47Q/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 08:58:09 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KJWTBHx5RUCX9Sa3MqD47Q/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip 08:58:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KJWTBHx5RUCX9Sa3MqD47Q/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip'}, attempt #1 08:58:10 INFO - Downloaded 18406663 bytes. 08:58:10 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 08:58:10 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 08:58:11 INFO - caution: filename not matched: web-platform/* 08:58:11 INFO - Return code: 11 08:58:11 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')]} 08:58:11 INFO - https://queue.taskcluster.net/v1/task/KJWTBHx5RUCX9Sa3MqD47Q/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 08:58:11 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KJWTBHx5RUCX9Sa3MqD47Q/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 08:58:11 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KJWTBHx5RUCX9Sa3MqD47Q/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 08:58:11 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KJWTBHx5RUCX9Sa3MqD47Q/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 08:58:11 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KJWTBHx5RUCX9Sa3MqD47Q/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip'}, attempt #1 08:58:12 INFO - Downloaded 36389085 bytes. 08:58:12 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 08:58:12 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 08:58:17 INFO - caution: filename not matched: bin/* 08:58:17 INFO - caution: filename not matched: config/* 08:58:17 INFO - caution: filename not matched: mozbase/* 08:58:17 INFO - caution: filename not matched: marionette/* 08:58:17 INFO - caution: filename not matched: tools/wptserve/* 08:58:17 INFO - Return code: 11 08:58: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')]} 08:58:17 INFO - https://queue.taskcluster.net/v1/task/KJWTBHx5RUCX9Sa3MqD47Q/artifacts/public/build/firefox-48.0.en-US.mac64.dmg matches https://queue.taskcluster.net 08:58:17 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KJWTBHx5RUCX9Sa3MqD47Q/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 08:58:17 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KJWTBHx5RUCX9Sa3MqD47Q/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 08:58:17 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KJWTBHx5RUCX9Sa3MqD47Q/artifacts/public/build/firefox-48.0.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg 08:58:17 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KJWTBHx5RUCX9Sa3MqD47Q/artifacts/public/build/firefox-48.0.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.dmg'}, attempt #1 08:58:19 INFO - Downloaded 73029807 bytes. 08:58:19 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/KJWTBHx5RUCX9Sa3MqD47Q/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 08:58:19 INFO - mkdir: /builds/slave/test/properties 08:58:19 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 08:58:19 INFO - Writing to file /builds/slave/test/properties/build_url 08:58:19 INFO - Contents: 08:58:19 INFO - build_url:https://queue.taskcluster.net/v1/task/KJWTBHx5RUCX9Sa3MqD47Q/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 08:58:20 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/KJWTBHx5RUCX9Sa3MqD47Q/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 08:58:20 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 08:58:20 INFO - Writing to file /builds/slave/test/properties/symbols_url 08:58:20 INFO - Contents: 08:58:20 INFO - symbols_url:https://queue.taskcluster.net/v1/task/KJWTBHx5RUCX9Sa3MqD47Q/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 08:58: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')]} 08:58:20 INFO - https://queue.taskcluster.net/v1/task/KJWTBHx5RUCX9Sa3MqD47Q/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 08:58:20 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KJWTBHx5RUCX9Sa3MqD47Q/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 08:58:20 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KJWTBHx5RUCX9Sa3MqD47Q/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 08:58:20 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KJWTBHx5RUCX9Sa3MqD47Q/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 08:58:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KJWTBHx5RUCX9Sa3MqD47Q/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip'}, attempt #1 08:58:27 INFO - Downloaded 103707593 bytes. 08:58:27 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 08:58:27 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 08:58:30 INFO - Return code: 0 08:58:30 INFO - Running post-action listener: _resource_record_post_action 08:58:30 INFO - Running post-action listener: set_extra_try_arguments 08:58:30 INFO - ##### 08:58:30 INFO - ##### Running create-virtualenv step. 08:58:30 INFO - ##### 08:58:30 INFO - Running pre-action listener: _pre_create_virtualenv 08:58:30 INFO - Running pre-action listener: _resource_record_pre_action 08:58:30 INFO - Running main action method: create_virtualenv 08:58:30 INFO - Creating virtualenv /builds/slave/test/build/venv 08:58:30 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 08:58:30 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 08:58:30 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 08:58:30 INFO - Using real prefix '/tools/python27' 08:58:30 INFO - New python executable in /builds/slave/test/build/venv/bin/python 08:58:31 INFO - Installing distribute.............................................................................................................................................................................................done. 08:58:34 INFO - Installing pip.................done. 08:58:34 INFO - Return code: 0 08:58:34 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 08:58:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:58:34 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:58:34 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:58:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:58:34 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:58:34 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:58:34 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 0x10ccf4e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10cd11f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fe243db1ec0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10cd0d5e0>, '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 0x10c8f0cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10c91b990>, '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.oU7Is5ltSs/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.YJUdHbDAQO/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/zr/ytw5mt592jdfk1rbvw03yt0h00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 08:58:34 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 08:58:34 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 08:58:34 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.oU7Is5ltSs/Render', 08:58:34 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 08:58:34 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 08:58:34 INFO - 'HOME': '/Users/cltbld', 08:58:34 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 08:58:34 INFO - 'LOGNAME': 'cltbld', 08:58:34 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:58:34 INFO - 'MOZ_NO_REMOTE': '1', 08:58:34 INFO - 'NO_EM_RESTART': '1', 08:58:34 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:58:34 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 08:58:34 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:58:34 INFO - 'PWD': '/builds/slave/test', 08:58:34 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 08:58:34 INFO - 'SHELL': '/bin/bash', 08:58:34 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.YJUdHbDAQO/Listeners', 08:58:34 INFO - 'TMPDIR': '/var/folders/zr/ytw5mt592jdfk1rbvw03yt0h00000w/T/', 08:58:34 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 08:58:34 INFO - 'USER': 'cltbld', 08:58:34 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 08:58:34 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 08:58:34 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 08:58:34 INFO - 'XPC_FLAGS': '0x0', 08:58:34 INFO - 'XPC_SERVICE_NAME': '0', 08:58:34 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 08:58:34 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:58:34 INFO - Downloading/unpacking psutil>=0.7.1 08:58: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 08:58: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 08:58: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 08:58: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 08:58: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 08:58: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 08:58:37 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 08:58:37 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 08:58:37 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:58:37 INFO - Installing collected packages: psutil 08:58:37 INFO - Running setup.py install for psutil 08:58:37 INFO - building 'psutil._psutil_osx' extension 08:58:37 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 08:58:38 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 08:58:38 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 08:58:38 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 08:58:38 INFO - building 'psutil._psutil_posix' extension 08:58:38 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 08:58:38 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 08:58:38 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 08:58:38 INFO - ^ 08:58:38 INFO - 1 warning generated. 08:58:38 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 08:58:38 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 08:58:38 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:58:38 INFO - Successfully installed psutil 08:58:38 INFO - Cleaning up... 08:58:39 INFO - Return code: 0 08:58:39 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 08:58:39 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')]} 08:58:39 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:58:39 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:58:39 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')]} 08:58:39 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:58:39 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:58:39 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 0x10ccf4e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10cd11f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fe243db1ec0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10cd0d5e0>, '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 0x10c8f0cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10c91b990>, '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.oU7Is5ltSs/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.YJUdHbDAQO/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/zr/ytw5mt592jdfk1rbvw03yt0h00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 08:58:39 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 08:58:39 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 08:58:39 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.oU7Is5ltSs/Render', 08:58:39 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 08:58:39 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 08:58:39 INFO - 'HOME': '/Users/cltbld', 08:58:39 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 08:58:39 INFO - 'LOGNAME': 'cltbld', 08:58:39 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:58:39 INFO - 'MOZ_NO_REMOTE': '1', 08:58:39 INFO - 'NO_EM_RESTART': '1', 08:58:39 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:58:39 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 08:58:39 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:58:39 INFO - 'PWD': '/builds/slave/test', 08:58:39 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 08:58:39 INFO - 'SHELL': '/bin/bash', 08:58:39 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.YJUdHbDAQO/Listeners', 08:58:39 INFO - 'TMPDIR': '/var/folders/zr/ytw5mt592jdfk1rbvw03yt0h00000w/T/', 08:58:39 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 08:58:39 INFO - 'USER': 'cltbld', 08:58:39 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 08:58:39 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 08:58:39 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 08:58:39 INFO - 'XPC_FLAGS': '0x0', 08:58:39 INFO - 'XPC_SERVICE_NAME': '0', 08:58:39 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 08:58:39 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:58:39 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 08:58:39 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 08:58:39 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 08:58:39 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 08:58:39 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 08:58:39 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 08:58:39 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 08:58:41 INFO - Downloading mozsystemmonitor-0.0.tar.gz 08:58:41 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 08:58:41 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 08:58:41 INFO - Installing collected packages: mozsystemmonitor 08:58:41 INFO - Running setup.py install for mozsystemmonitor 08:58:42 INFO - Successfully installed mozsystemmonitor 08:58:42 INFO - Cleaning up... 08:58:42 INFO - Return code: 0 08:58:42 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 08:58: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')]} 08:58:42 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:58:42 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:58: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')]} 08:58:42 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:58:42 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:58:42 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 0x10ccf4e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10cd11f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fe243db1ec0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10cd0d5e0>, '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 0x10c8f0cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10c91b990>, '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.oU7Is5ltSs/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.YJUdHbDAQO/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/zr/ytw5mt592jdfk1rbvw03yt0h00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 08:58:42 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 08:58:42 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 08:58:42 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.oU7Is5ltSs/Render', 08:58:42 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 08:58:42 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 08:58:42 INFO - 'HOME': '/Users/cltbld', 08:58:42 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 08:58:42 INFO - 'LOGNAME': 'cltbld', 08:58:42 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:58:42 INFO - 'MOZ_NO_REMOTE': '1', 08:58:42 INFO - 'NO_EM_RESTART': '1', 08:58:42 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:58:42 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 08:58:42 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:58:42 INFO - 'PWD': '/builds/slave/test', 08:58:42 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 08:58:42 INFO - 'SHELL': '/bin/bash', 08:58:42 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.YJUdHbDAQO/Listeners', 08:58:42 INFO - 'TMPDIR': '/var/folders/zr/ytw5mt592jdfk1rbvw03yt0h00000w/T/', 08:58:42 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 08:58:42 INFO - 'USER': 'cltbld', 08:58:42 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 08:58:42 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 08:58:42 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 08:58:42 INFO - 'XPC_FLAGS': '0x0', 08:58:42 INFO - 'XPC_SERVICE_NAME': '0', 08:58:42 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 08:58:42 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:58:42 INFO - Downloading/unpacking blobuploader==1.2.4 08:58:42 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 08:58:42 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 08:58:42 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 08:58:42 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 08:58:42 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 08:58:42 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 08:58:44 INFO - Downloading blobuploader-1.2.4.tar.gz 08:58:44 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 08:58:44 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 08:58:44 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 08:58:44 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 08:58:44 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 08:58:44 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 08:58:44 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 08:58:44 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 08:58:45 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 08:58:45 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 08:58:45 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 08:58:45 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 08:58:45 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 08:58:45 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 08:58:45 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 08:58:45 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 08:58:46 INFO - Downloading docopt-0.6.1.tar.gz 08:58:46 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 08:58:46 INFO - Installing collected packages: blobuploader, requests, docopt 08:58:46 INFO - Running setup.py install for blobuploader 08:58:46 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 08:58:46 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 08:58:46 INFO - Running setup.py install for requests 08:58:46 INFO - Running setup.py install for docopt 08:58:46 INFO - Successfully installed blobuploader requests docopt 08:58:46 INFO - Cleaning up... 08:58:46 INFO - Return code: 0 08:58:46 INFO - Installing None into virtualenv /builds/slave/test/build/venv 08:58:46 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')]} 08:58:46 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:58:46 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:58:46 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')]} 08:58:46 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:58:46 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:58:46 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 0x10ccf4e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10cd11f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fe243db1ec0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10cd0d5e0>, '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 0x10c8f0cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10c91b990>, '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.oU7Is5ltSs/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.YJUdHbDAQO/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/zr/ytw5mt592jdfk1rbvw03yt0h00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 08:58:46 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 08:58:46 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 08:58:46 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.oU7Is5ltSs/Render', 08:58:46 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 08:58:46 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 08:58:46 INFO - 'HOME': '/Users/cltbld', 08:58:46 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 08:58:46 INFO - 'LOGNAME': 'cltbld', 08:58:46 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:58:46 INFO - 'MOZ_NO_REMOTE': '1', 08:58:46 INFO - 'NO_EM_RESTART': '1', 08:58:46 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:58:46 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 08:58:46 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:58:46 INFO - 'PWD': '/builds/slave/test', 08:58:46 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 08:58:46 INFO - 'SHELL': '/bin/bash', 08:58:46 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.YJUdHbDAQO/Listeners', 08:58:46 INFO - 'TMPDIR': '/var/folders/zr/ytw5mt592jdfk1rbvw03yt0h00000w/T/', 08:58:46 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 08:58:46 INFO - 'USER': 'cltbld', 08:58:46 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 08:58:46 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 08:58:46 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 08:58:46 INFO - 'XPC_FLAGS': '0x0', 08:58:46 INFO - 'XPC_SERVICE_NAME': '0', 08:58:46 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 08:58:47 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:58:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 08:58:47 INFO - Running setup.py (path:/var/folders/zr/ytw5mt592jdfk1rbvw03yt0h00000w/T/pip-1tLR0E-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 08:58:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 08:58:47 INFO - Running setup.py (path:/var/folders/zr/ytw5mt592jdfk1rbvw03yt0h00000w/T/pip-N14ZHe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 08:58:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 08:58:47 INFO - Running setup.py (path:/var/folders/zr/ytw5mt592jdfk1rbvw03yt0h00000w/T/pip-l8pFEc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 08:58:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 08:58:47 INFO - Running setup.py (path:/var/folders/zr/ytw5mt592jdfk1rbvw03yt0h00000w/T/pip-EooPek-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 08:58:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 08:58:47 INFO - Running setup.py (path:/var/folders/zr/ytw5mt592jdfk1rbvw03yt0h00000w/T/pip-lYlDAq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 08:58:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 08:58:47 INFO - Running setup.py (path:/var/folders/zr/ytw5mt592jdfk1rbvw03yt0h00000w/T/pip-JBHJAJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 08:58:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 08:58:47 INFO - Running setup.py (path:/var/folders/zr/ytw5mt592jdfk1rbvw03yt0h00000w/T/pip-7P9w43-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 08:58:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 08:58:47 INFO - Running setup.py (path:/var/folders/zr/ytw5mt592jdfk1rbvw03yt0h00000w/T/pip-Fc83WH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 08:58:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 08:58:48 INFO - Running setup.py (path:/var/folders/zr/ytw5mt592jdfk1rbvw03yt0h00000w/T/pip-vYSmd2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 08:58:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 08:58:48 INFO - Running setup.py (path:/var/folders/zr/ytw5mt592jdfk1rbvw03yt0h00000w/T/pip-ayZ_7Z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 08:58:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 08:58:48 INFO - Running setup.py (path:/var/folders/zr/ytw5mt592jdfk1rbvw03yt0h00000w/T/pip-Grf6Gs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 08:58:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 08:58:48 INFO - Running setup.py (path:/var/folders/zr/ytw5mt592jdfk1rbvw03yt0h00000w/T/pip-uyKd2U-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 08:58:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 08:58:48 INFO - Running setup.py (path:/var/folders/zr/ytw5mt592jdfk1rbvw03yt0h00000w/T/pip-4usmbO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 08:58:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 08:58:48 INFO - Running setup.py (path:/var/folders/zr/ytw5mt592jdfk1rbvw03yt0h00000w/T/pip-Y_YEBY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 08:58:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 08:58:48 INFO - Running setup.py (path:/var/folders/zr/ytw5mt592jdfk1rbvw03yt0h00000w/T/pip-hkEmbd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 08:58:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 08:58:48 INFO - Running setup.py (path:/var/folders/zr/ytw5mt592jdfk1rbvw03yt0h00000w/T/pip-C4yvWf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 08:58:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 08:58:48 INFO - Running setup.py (path:/var/folders/zr/ytw5mt592jdfk1rbvw03yt0h00000w/T/pip-GPga4Q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 08:58:49 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 08:58:49 INFO - Running setup.py (path:/var/folders/zr/ytw5mt592jdfk1rbvw03yt0h00000w/T/pip-3eEMbj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 08:58:49 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 08:58:49 INFO - Running setup.py (path:/var/folders/zr/ytw5mt592jdfk1rbvw03yt0h00000w/T/pip-cpLPKA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 08:58:49 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:58:49 INFO - Running setup.py (path:/var/folders/zr/ytw5mt592jdfk1rbvw03yt0h00000w/T/pip-LAHErT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:58:49 INFO - Unpacking /builds/slave/test/build/tests/marionette 08:58:49 INFO - Running setup.py (path:/var/folders/zr/ytw5mt592jdfk1rbvw03yt0h00000w/T/pip-IHwauK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 08:58:49 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 08:58:49 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 08:58:49 INFO - Running setup.py install for manifestparser 08:58:49 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 08:58:50 INFO - Running setup.py install for mozcrash 08:58:50 INFO - Running setup.py install for mozdebug 08:58:50 INFO - Running setup.py install for mozdevice 08:58:50 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 08:58:50 INFO - Installing dm script to /builds/slave/test/build/venv/bin 08:58:50 INFO - Running setup.py install for mozfile 08:58:50 INFO - Running setup.py install for mozhttpd 08:58:50 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 08:58:50 INFO - Running setup.py install for mozinfo 08:58:50 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 08:58:50 INFO - Running setup.py install for mozInstall 08:58:51 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 08:58:51 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 08:58:51 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 08:58:51 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 08:58:51 INFO - Running setup.py install for mozleak 08:58:51 INFO - Running setup.py install for mozlog 08:58:51 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 08:58:51 INFO - Running setup.py install for moznetwork 08:58:51 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 08:58:51 INFO - Running setup.py install for mozprocess 08:58:51 INFO - Running setup.py install for mozprofile 08:58:51 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 08:58:51 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 08:58:51 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 08:58:51 INFO - Running setup.py install for mozrunner 08:58:51 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 08:58:51 INFO - Running setup.py install for mozscreenshot 08:58:52 INFO - Running setup.py install for moztest 08:58:52 INFO - Running setup.py install for mozversion 08:58:52 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 08:58:52 INFO - Running setup.py install for wptserve 08:58:52 INFO - Running setup.py install for marionette-driver 08:58:52 INFO - Running setup.py install for browsermob-proxy 08:58:52 INFO - Running setup.py install for marionette-client 08:58:53 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 08:58:53 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 08:58:53 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 08:58:53 INFO - Cleaning up... 08:58:53 INFO - Return code: 0 08:58:53 INFO - Installing None into virtualenv /builds/slave/test/build/venv 08:58:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:58:53 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:58:53 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:58:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:58:53 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:58:53 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:58:53 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 0x10ccf4e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10cd11f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fe243db1ec0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10cd0d5e0>, '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 0x10c8f0cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10c91b990>, '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.oU7Is5ltSs/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.YJUdHbDAQO/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/zr/ytw5mt592jdfk1rbvw03yt0h00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 08:58:53 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 08:58:53 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 08:58:53 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.oU7Is5ltSs/Render', 08:58:53 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 08:58:53 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 08:58:53 INFO - 'HOME': '/Users/cltbld', 08:58:53 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 08:58:53 INFO - 'LOGNAME': 'cltbld', 08:58:53 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:58:53 INFO - 'MOZ_NO_REMOTE': '1', 08:58:53 INFO - 'NO_EM_RESTART': '1', 08:58:53 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:58:53 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 08:58:53 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:58:53 INFO - 'PWD': '/builds/slave/test', 08:58:53 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 08:58:53 INFO - 'SHELL': '/bin/bash', 08:58:53 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.YJUdHbDAQO/Listeners', 08:58:53 INFO - 'TMPDIR': '/var/folders/zr/ytw5mt592jdfk1rbvw03yt0h00000w/T/', 08:58:53 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 08:58:53 INFO - 'USER': 'cltbld', 08:58:53 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 08:58:53 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 08:58:53 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 08:58:53 INFO - 'XPC_FLAGS': '0x0', 08:58:53 INFO - 'XPC_SERVICE_NAME': '0', 08:58:53 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 08:58:53 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:58:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 08:58:53 INFO - Running setup.py (path:/var/folders/zr/ytw5mt592jdfk1rbvw03yt0h00000w/T/pip-dGeLzD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 08:58:53 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)) 08:58:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 08:58:53 INFO - Running setup.py (path:/var/folders/zr/ytw5mt592jdfk1rbvw03yt0h00000w/T/pip-E7QQ67-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 08:58:53 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)) 08:58:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 08:58:53 INFO - Running setup.py (path:/var/folders/zr/ytw5mt592jdfk1rbvw03yt0h00000w/T/pip-Mi_nWt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 08:58:53 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)) 08:58:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 08:58:53 INFO - Running setup.py (path:/var/folders/zr/ytw5mt592jdfk1rbvw03yt0h00000w/T/pip-19O2O5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 08:58:53 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)) 08:58:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 08:58:53 INFO - Running setup.py (path:/var/folders/zr/ytw5mt592jdfk1rbvw03yt0h00000w/T/pip-eyHauP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 08:58:54 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)) 08:58:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 08:58:54 INFO - Running setup.py (path:/var/folders/zr/ytw5mt592jdfk1rbvw03yt0h00000w/T/pip-gcenhB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 08:58:54 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)) 08:58:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 08:58:54 INFO - Running setup.py (path:/var/folders/zr/ytw5mt592jdfk1rbvw03yt0h00000w/T/pip-bp5d3D-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 08:58:54 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)) 08:58:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 08:58:54 INFO - Running setup.py (path:/var/folders/zr/ytw5mt592jdfk1rbvw03yt0h00000w/T/pip-cZh9D_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 08:58:54 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)) 08:58:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 08:58:54 INFO - Running setup.py (path:/var/folders/zr/ytw5mt592jdfk1rbvw03yt0h00000w/T/pip-BcY34D-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 08:58:54 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)) 08:58:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 08:58:54 INFO - Running setup.py (path:/var/folders/zr/ytw5mt592jdfk1rbvw03yt0h00000w/T/pip-oXnCCu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 08:58:54 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)) 08:58:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 08:58:54 INFO - Running setup.py (path:/var/folders/zr/ytw5mt592jdfk1rbvw03yt0h00000w/T/pip-VeOqQs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 08:58:54 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)) 08:58:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 08:58:54 INFO - Running setup.py (path:/var/folders/zr/ytw5mt592jdfk1rbvw03yt0h00000w/T/pip-yut5SM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 08:58:54 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)) 08:58:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 08:58:54 INFO - Running setup.py (path:/var/folders/zr/ytw5mt592jdfk1rbvw03yt0h00000w/T/pip-vxbjyT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 08:58:54 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)) 08:58:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 08:58:54 INFO - Running setup.py (path:/var/folders/zr/ytw5mt592jdfk1rbvw03yt0h00000w/T/pip-at3VjH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 08:58:55 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)) 08:58:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 08:58:55 INFO - Running setup.py (path:/var/folders/zr/ytw5mt592jdfk1rbvw03yt0h00000w/T/pip-khflix-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 08:58:55 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)) 08:58:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 08:58:55 INFO - Running setup.py (path:/var/folders/zr/ytw5mt592jdfk1rbvw03yt0h00000w/T/pip-by3psR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 08:58:55 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)) 08:58:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 08:58:55 INFO - Running setup.py (path:/var/folders/zr/ytw5mt592jdfk1rbvw03yt0h00000w/T/pip-Lg6g1T-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 08:58:55 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)) 08:58:55 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 08:58:55 INFO - Running setup.py (path:/var/folders/zr/ytw5mt592jdfk1rbvw03yt0h00000w/T/pip-HaqECm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 08:58:55 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)) 08:58:55 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 08:58:55 INFO - Running setup.py (path:/var/folders/zr/ytw5mt592jdfk1rbvw03yt0h00000w/T/pip-9jpOFY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 08:58:55 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)) 08:58:55 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:58:55 INFO - Running setup.py (path:/var/folders/zr/ytw5mt592jdfk1rbvw03yt0h00000w/T/pip-vWTfhQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:58:55 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)) 08:58:55 INFO - Unpacking /builds/slave/test/build/tests/marionette 08:58:56 INFO - Running setup.py (path:/var/folders/zr/ytw5mt592jdfk1rbvw03yt0h00000w/T/pip-ucToR9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 08:58:56 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 08:58:56 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)) 08:58:56 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)) 08:58:56 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)) 08:58:56 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)) 08:58:56 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)) 08:58:56 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)) 08:58:56 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 08:58:56 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:58:56 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:58:56 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 08:58:56 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 08:58:56 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:58:56 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:58:58 INFO - Downloading blessings-1.6.tar.gz 08:58:58 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 08:58:58 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)) 08:58:58 INFO - Installing collected packages: blessings 08:58:58 INFO - Running setup.py install for blessings 08:58:58 INFO - Successfully installed blessings 08:58:58 INFO - Cleaning up... 08:58:59 INFO - Return code: 0 08:58:59 INFO - Done creating virtualenv /builds/slave/test/build/venv. 08:58:59 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 08:58:59 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 08:58:59 INFO - Reading from file tmpfile_stdout 08:58:59 INFO - Current package versions: 08:58:59 INFO - blessings == 1.6 08:58:59 INFO - blobuploader == 1.2.4 08:58:59 INFO - browsermob-proxy == 0.6.0 08:58:59 INFO - docopt == 0.6.1 08:58:59 INFO - manifestparser == 1.1 08:58:59 INFO - marionette-client == 2.3.0 08:58:59 INFO - marionette-driver == 1.4.0 08:58:59 INFO - mozInstall == 1.12 08:58:59 INFO - mozcrash == 0.17 08:58:59 INFO - mozdebug == 0.1 08:58:59 INFO - mozdevice == 0.48 08:58:59 INFO - mozfile == 1.2 08:58:59 INFO - mozhttpd == 0.7 08:58:59 INFO - mozinfo == 0.9 08:58:59 INFO - mozleak == 0.1 08:58:59 INFO - mozlog == 3.1 08:58:59 INFO - moznetwork == 0.27 08:58:59 INFO - mozprocess == 0.22 08:58:59 INFO - mozprofile == 0.28 08:58:59 INFO - mozrunner == 6.11 08:58:59 INFO - mozscreenshot == 0.1 08:58:59 INFO - mozsystemmonitor == 0.0 08:58:59 INFO - moztest == 0.7 08:58:59 INFO - mozversion == 1.4 08:58:59 INFO - psutil == 3.1.1 08:58:59 INFO - requests == 1.2.3 08:58:59 INFO - wptserve == 1.4.0 08:58:59 INFO - wsgiref == 0.1.2 08:58:59 INFO - Running post-action listener: _resource_record_post_action 08:58:59 INFO - Running post-action listener: _start_resource_monitoring 08:58:59 INFO - Starting resource monitoring. 08:58:59 INFO - ##### 08:58:59 INFO - ##### Running pull step. 08:58:59 INFO - ##### 08:58:59 INFO - Running pre-action listener: _resource_record_pre_action 08:58:59 INFO - Running main action method: pull 08:58:59 INFO - Pull has nothing to do! 08:58:59 INFO - Running post-action listener: _resource_record_post_action 08:58:59 INFO - ##### 08:58:59 INFO - ##### Running install step. 08:58:59 INFO - ##### 08:58:59 INFO - Running pre-action listener: _resource_record_pre_action 08:58:59 INFO - Running main action method: install 08:58:59 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 08:58:59 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 08:58:59 INFO - Reading from file tmpfile_stdout 08:58:59 INFO - Detecting whether we're running mozinstall >=1.0... 08:58:59 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 08:58:59 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 08:58:59 INFO - Reading from file tmpfile_stdout 08:58:59 INFO - Output received: 08:58:59 INFO - Usage: mozinstall [options] installer 08:58:59 INFO - Options: 08:58:59 INFO - -h, --help show this help message and exit 08:58:59 INFO - -d DEST, --destination=DEST 08:58:59 INFO - Directory to install application into. [default: 08:58:59 INFO - "/builds/slave/test"] 08:58:59 INFO - --app=APP Application being installed. [default: firefox] 08:58:59 INFO - mkdir: /builds/slave/test/build/application 08:58:59 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0.en-US.mac64.dmg', '--destination', '/builds/slave/test/build/application'] 08:58:59 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg --destination /builds/slave/test/build/application 08:59:18 INFO - Reading from file tmpfile_stdout 08:59:18 INFO - Output received: 08:59:18 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 08:59:18 INFO - Running post-action listener: _resource_record_post_action 08:59:18 INFO - ##### 08:59:18 INFO - ##### Running run-tests step. 08:59:18 INFO - ##### 08:59:18 INFO - Running pre-action listener: _resource_record_pre_action 08:59:18 INFO - Running main action method: run_tests 08:59:18 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 08:59:18 INFO - Minidump filename unknown. Determining based upon platform and architecture. 08:59:18 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 08:59:18 INFO - grabbing minidump binary from tooltool 08:59:18 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')]} 08:59:18 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 0x10cd0d5e0>, '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 0x10c8f0cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10c91b990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 08:59:18 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 08:59:18 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 08:59:18 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 08:59:18 INFO - Return code: 0 08:59:18 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 08:59:18 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 08:59:18 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/KJWTBHx5RUCX9Sa3MqD47Q/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 08:59:18 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python -u /builds/slave/test/build/tests/web-platform/runtests.py --log-raw=- --log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log --log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log --binary=/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox --symbols-path=https://queue.taskcluster.net/v1/task/KJWTBHx5RUCX9Sa3MqD47Q/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 08:59:18 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.oU7Is5ltSs/Render', 08:59:18 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 08:59:18 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 08:59:18 INFO - 'HOME': '/Users/cltbld', 08:59:18 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 08:59:18 INFO - 'LOGNAME': 'cltbld', 08:59:18 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 08:59:18 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:59:18 INFO - 'MOZ_NO_REMOTE': '1', 08:59:18 INFO - 'NO_EM_RESTART': '1', 08:59:18 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:59:18 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 08:59:18 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:59:18 INFO - 'PWD': '/builds/slave/test', 08:59:18 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 08:59:18 INFO - 'SHELL': '/bin/bash', 08:59:18 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.YJUdHbDAQO/Listeners', 08:59:18 INFO - 'TMPDIR': '/var/folders/zr/ytw5mt592jdfk1rbvw03yt0h00000w/T/', 08:59:18 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 08:59:18 INFO - 'USER': 'cltbld', 08:59:18 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 08:59:18 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 08:59:18 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 08:59:18 INFO - 'XPC_FLAGS': '0x0', 08:59:18 INFO - 'XPC_SERVICE_NAME': '0', 08:59:18 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 08:59:18 INFO - Calling ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/KJWTBHx5RUCX9Sa3MqD47Q/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 08:59:18 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 08:59:18 INFO - import pkg_resources 08:59:19 INFO - Using 1 client processes 08:59:20 INFO - wptserve Starting http server on 127.0.0.1:8001 08:59:20 INFO - wptserve Starting http server on 127.0.0.1:8000 08:59:20 INFO - wptserve Starting http server on 127.0.0.1:8443 08:59:21 INFO - SUITE-START | Running 778 tests 08:59:21 INFO - Running testharness tests 08:59:21 INFO - Setting up ssl 08:59:21 INFO - PROCESS | certutil | 08:59:21 INFO - PROCESS | certutil | 08:59:21 INFO - PROCESS | certutil | 08:59:21 INFO - Certificate Nickname Trust Attributes 08:59:21 INFO - SSL,S/MIME,JAR/XPI 08:59:21 INFO - 08:59:21 INFO - web-platform-tests CT,, 08:59:21 INFO - 08:59:21 INFO - Starting runner 08:59:22 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 08:59:22 INFO - PROCESS | 1653 | 1467388762979 Marionette DEBUG Marionette enabled via build flag and pref 08:59:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x113f4f800 == 1 [pid = 1653] [id = 1] 08:59:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 1 (0x113f50000) [pid = 1653] [serial = 1] [outer = 0x0] 08:59:23 INFO - PROCESS | 1653 | [1653] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:59:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 2 (0x113f51000) [pid = 1653] [serial = 2] [outer = 0x113f50000] 08:59:23 INFO - PROCESS | 1653 | 1467388763292 Marionette INFO Listening on port 2828 08:59:23 INFO - PROCESS | 1653 | 1467388763523 Marionette DEBUG Marionette enabled via command-line flag 08:59:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x116950000 == 2 [pid = 1653] [id = 2] 08:59:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 3 (0x116950800) [pid = 1653] [serial = 3] [outer = 0x0] 08:59:23 INFO - PROCESS | 1653 | [1653] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:59:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 4 (0x116951800) [pid = 1653] [serial = 4] [outer = 0x116950800] 08:59:23 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:59:23 INFO - PROCESS | 1653 | 1467388763676 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49296 08:59:23 INFO - PROCESS | 1653 | 1467388763760 Marionette DEBUG Closed connection conn0 08:59:23 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:59:23 INFO - PROCESS | 1653 | 1467388763763 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49297 08:59:23 INFO - PROCESS | 1653 | 1467388763774 Marionette DEBUG Closed connection conn1 08:59:23 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:59:23 INFO - PROCESS | 1653 | 1467388763779 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49298 08:59:23 INFO - PROCESS | 1653 | 1467388763787 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 08:59:23 INFO - PROCESS | 1653 | 1467388763794 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","platformName":"Darwin","platformVersion":"14.5.0","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"DARWIN","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160701074922","device":"desktop","version":"48.0"} 08:59:24 INFO - PROCESS | 1653 | [1653] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:59:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x119cb8800 == 3 [pid = 1653] [id = 3] 08:59:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 5 (0x119cb9000) [pid = 1653] [serial = 5] [outer = 0x0] 08:59:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x119cb9800 == 4 [pid = 1653] [id = 4] 08:59:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 6 (0x1197fa400) [pid = 1653] [serial = 6] [outer = 0x0] 08:59:24 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 08:59:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x121797000 == 5 [pid = 1653] [id = 5] 08:59:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 7 (0x1197f9c00) [pid = 1653] [serial = 7] [outer = 0x0] 08:59:25 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 08:59:25 INFO - PROCESS | 1653 | [1653] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 08:59:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 8 (0x1218b1400) [pid = 1653] [serial = 8] [outer = 0x1197f9c00] 08:59:25 INFO - PROCESS | 1653 | [1653] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 08:59:25 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 08:59:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 9 (0x1214a0800) [pid = 1653] [serial = 9] [outer = 0x119cb9000] 08:59:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 10 (0x123bd4000) [pid = 1653] [serial = 10] [outer = 0x1197fa400] 08:59:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 11 (0x123bd5c00) [pid = 1653] [serial = 11] [outer = 0x1197f9c00] 08:59:25 INFO - PROCESS | 1653 | [1653] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 08:59:25 INFO - PROCESS | 1653 | 1467388765739 Marionette INFO startBrowser b9a0150c-1242-c144-abf8-385faf2a18de 08:59:25 INFO - PROCESS | 1653 | 1467388765762 Marionette DEBUG loaded listener.js 08:59:25 INFO - PROCESS | 1653 | 1467388765770 Marionette DEBUG loaded listener.js 08:59:25 INFO - PROCESS | 1653 | 1467388765771 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 08:59:26 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 08:59:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 12 (0x1265e3800) [pid = 1653] [serial = 12] [outer = 0x1197f9c00] 08:59:26 INFO - PROCESS | 1653 | 1467388766077 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"b9a0150c-1242-c144-abf8-385faf2a18de","capabilities":{"browserName":"Firefox","browserVersion":"48.0","platformName":"Darwin","platformVersion":"14.5.0","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"DARWIN","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160701074922","device":"desktop","version":"48.0","command_id":1}}] 08:59:26 INFO - PROCESS | 1653 | 1467388766169 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}] 08:59:26 INFO - PROCESS | 1653 | 1467388766171 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 08:59:26 INFO - PROCESS | 1653 | 1467388766215 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 08:59:26 INFO - PROCESS | 1653 | 1467388766291 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 08:59:26 INFO - PROCESS | 1653 | 1467388766292 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 08:59:26 INFO - PROCESS | 1653 | [1653] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 08:59:26 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:59:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 13 (0x1254b7800) [pid = 1653] [serial = 13] [outer = 0x1197f9c00] 08:59:26 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:59:26 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:59:26 INFO - PROCESS | 1653 | 1467388766567 Marionette TRACE conn2 <- [1,3,null,{}] 08:59:26 INFO - PROCESS | 1653 | 1467388766569 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 08:59:26 INFO - PROCESS | 1653 | 1467388766572 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 08:59:26 INFO - PROCESS | 1653 | 1467388766588 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 08:59:26 INFO - PROCESS | 1653 | 1467388766615 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 08:59:26 INFO - PROCESS | 1653 | 1467388766616 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 08:59:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 08:59:26 INFO - PROCESS | 1653 | 1467388766619 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 08:59:26 INFO - PROCESS | 1653 | 1467388766623 Marionette TRACE conn2 <- [1,6,null,{}] 08:59:26 INFO - PROCESS | 1653 | 1467388766628 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}] 08:59:26 INFO - PROCESS | 1653 | 1467388766629 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 08:59:26 INFO - PROCESS | 1653 | 1467388766641 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 08:59:26 INFO - PROCESS | 1653 | 1467388766648 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:26 INFO - PROCESS | 1653 | 1467388766650 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 08:59:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x12916a000 == 6 [pid = 1653] [id = 6] 08:59:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 14 (0x1291a5c00) [pid = 1653] [serial = 14] [outer = 0x0] 08:59:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 15 (0x1291a7800) [pid = 1653] [serial = 15] [outer = 0x1291a5c00] 08:59:26 INFO - PROCESS | 1653 | 1467388766686 Marionette DEBUG loaded listener.js 08:59:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 16 (0x1291ad400) [pid = 1653] [serial = 16] [outer = 0x1291a5c00] 08:59:27 INFO - PROCESS | 1653 | 1467388767005 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]]]}] 08:59:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x129175800 == 7 [pid = 1653] [id = 7] 08:59:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 17 (0x129426c00) [pid = 1653] [serial = 17] [outer = 0x0] 08:59:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 18 (0x12942bc00) [pid = 1653] [serial = 18] [outer = 0x129426c00] 08:59:27 INFO - PROCESS | 1653 | 1467388767031 Marionette DEBUG loaded listener.js 08:59:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 19 (0x1294d9400) [pid = 1653] [serial = 19] [outer = 0x129426c00] 08:59:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 08:59:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 475ms 08:59:27 INFO - PROCESS | 1653 | 1467388767107 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 08:59:27 INFO - PROCESS | 1653 | 1467388767108 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 08:59:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 08:59:27 INFO - PROCESS | 1653 | 1467388767119 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 08:59:27 INFO - PROCESS | 1653 | 1467388767120 Marionette TRACE conn2 <- [1,10,null,{}] 08:59:27 INFO - PROCESS | 1653 | 1467388767162 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}] 08:59:27 INFO - PROCESS | 1653 | 1467388767166 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 08:59:27 INFO - PROCESS | 1653 | 1467388767298 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 08:59:27 INFO - PROCESS | 1653 | 1467388767318 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:27 INFO - PROCESS | 1653 | 1467388767319 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 08:59:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a780000 == 8 [pid = 1653] [id = 8] 08:59:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 20 (0x12ad32c00) [pid = 1653] [serial = 20] [outer = 0x0] 08:59:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 21 (0x12ad34800) [pid = 1653] [serial = 21] [outer = 0x12ad32c00] 08:59:27 INFO - PROCESS | 1653 | 1467388767402 Marionette DEBUG loaded listener.js 08:59:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 22 (0x12ad39000) [pid = 1653] [serial = 22] [outer = 0x12ad32c00] 08:59:27 INFO - PROCESS | 1653 | 1467388767838 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]]]}] 08:59:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 08:59:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 773ms 08:59:27 INFO - PROCESS | 1653 | 1467388767888 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 08:59:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 08:59:27 INFO - PROCESS | 1653 | 1467388767889 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 08:59:27 INFO - PROCESS | 1653 | 1467388767892 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 08:59:27 INFO - PROCESS | 1653 | 1467388767893 Marionette TRACE conn2 <- [1,14,null,{}] 08:59:27 INFO - PROCESS | 1653 | 1467388767895 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}] 08:59:27 INFO - PROCESS | 1653 | 1467388767897 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 08:59:27 INFO - PROCESS | 1653 | 1467388767987 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 08:59:27 INFO - PROCESS | 1653 | 1467388767993 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:27 INFO - PROCESS | 1653 | 1467388767994 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 08:59:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b160800 == 9 [pid = 1653] [id = 9] 08:59:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 23 (0x12ad3d000) [pid = 1653] [serial = 23] [outer = 0x0] 08:59:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 24 (0x12b176c00) [pid = 1653] [serial = 24] [outer = 0x12ad3d000] 08:59:28 INFO - PROCESS | 1653 | 1467388768019 Marionette DEBUG loaded listener.js 08:59:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 25 (0x12b181c00) [pid = 1653] [serial = 25] [outer = 0x12ad3d000] 08:59:28 INFO - PROCESS | 1653 | 1467388768295 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]]]}] 08:59:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 08:59:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 418ms 08:59:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 08:59:28 INFO - PROCESS | 1653 | 1467388768315 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 08:59:28 INFO - PROCESS | 1653 | 1467388768316 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 08:59:28 INFO - PROCESS | 1653 | 1467388768318 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 08:59:28 INFO - PROCESS | 1653 | 1467388768319 Marionette TRACE conn2 <- [1,18,null,{}] 08:59:28 INFO - PROCESS | 1653 | 1467388768322 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}] 08:59:28 INFO - PROCESS | 1653 | 1467388768324 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 08:59:28 INFO - PROCESS | 1653 | 1467388768424 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 08:59:28 INFO - PROCESS | 1653 | 1467388768430 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:28 INFO - PROCESS | 1653 | 1467388768432 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 08:59:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b96a000 == 10 [pid = 1653] [id = 10] 08:59:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 26 (0x12b926c00) [pid = 1653] [serial = 26] [outer = 0x0] 08:59:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 27 (0x12b9dd400) [pid = 1653] [serial = 27] [outer = 0x12b926c00] 08:59:28 INFO - PROCESS | 1653 | 1467388768456 Marionette DEBUG loaded listener.js 08:59:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 28 (0x12b9e3400) [pid = 1653] [serial = 28] [outer = 0x12b926c00] 08:59:28 INFO - PROCESS | 1653 | 1467388768720 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]]]}] 08:59:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 08:59:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 418ms 08:59:28 INFO - PROCESS | 1653 | 1467388768737 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 08:59:28 INFO - PROCESS | 1653 | 1467388768738 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 08:59:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 08:59:28 INFO - PROCESS | 1653 | 1467388768748 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 08:59:28 INFO - PROCESS | 1653 | 1467388768749 Marionette TRACE conn2 <- [1,22,null,{}] 08:59:28 INFO - PROCESS | 1653 | 1467388768752 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}] 08:59:28 INFO - PROCESS | 1653 | 1467388768753 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 08:59:28 INFO - PROCESS | 1653 | 1467388768850 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 08:59:28 INFO - PROCESS | 1653 | 1467388768854 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:28 INFO - PROCESS | 1653 | 1467388768855 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 08:59:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bd78800 == 11 [pid = 1653] [id = 11] 08:59:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 29 (0x120e44400) [pid = 1653] [serial = 29] [outer = 0x0] 08:59:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 30 (0x1173a0000) [pid = 1653] [serial = 30] [outer = 0x120e44400] 08:59:28 INFO - PROCESS | 1653 | 1467388768882 Marionette DEBUG loaded listener.js 08:59:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 31 (0x1294da000) [pid = 1653] [serial = 31] [outer = 0x120e44400] 08:59:29 INFO - PROCESS | 1653 | 1467388769138 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]]]}] 08:59:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 08:59:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 419ms 08:59:29 INFO - PROCESS | 1653 | 1467388769170 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 08:59:29 INFO - PROCESS | 1653 | 1467388769171 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 08:59:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 08:59:29 INFO - PROCESS | 1653 | 1467388769184 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 08:59:29 INFO - PROCESS | 1653 | 1467388769186 Marionette TRACE conn2 <- [1,26,null,{}] 08:59:29 INFO - PROCESS | 1653 | 1467388769199 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}] 08:59:29 INFO - PROCESS | 1653 | 1467388769201 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 08:59:29 INFO - PROCESS | 1653 | 1467388769311 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 08:59:29 INFO - PROCESS | 1653 | 1467388769315 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:29 INFO - PROCESS | 1653 | 1467388769316 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 08:59:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x12be16000 == 12 [pid = 1653] [id = 12] 08:59:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 32 (0x1185f7400) [pid = 1653] [serial = 32] [outer = 0x0] 08:59:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 33 (0x12a6e4400) [pid = 1653] [serial = 33] [outer = 0x1185f7400] 08:59:29 INFO - PROCESS | 1653 | 1467388769340 Marionette DEBUG loaded listener.js 08:59:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 34 (0x12be62800) [pid = 1653] [serial = 34] [outer = 0x1185f7400] 08:59:29 INFO - PROCESS | 1653 | 1467388769578 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]]]}] 08:59:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 08:59:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 419ms 08:59:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 08:59:29 INFO - PROCESS | 1653 | 1467388769603 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 08:59:29 INFO - PROCESS | 1653 | 1467388769605 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 08:59:29 INFO - PROCESS | 1653 | 1467388769614 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 08:59:29 INFO - PROCESS | 1653 | 1467388769615 Marionette TRACE conn2 <- [1,30,null,{}] 08:59:29 INFO - PROCESS | 1653 | 1467388769617 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}] 08:59:29 INFO - PROCESS | 1653 | 1467388769618 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 08:59:29 INFO - PROCESS | 1653 | 1467388769727 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 08:59:29 INFO - PROCESS | 1653 | 1467388769733 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:29 INFO - PROCESS | 1653 | 1467388769734 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 08:59:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c27f000 == 13 [pid = 1653] [id = 13] 08:59:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 35 (0x12be68000) [pid = 1653] [serial = 35] [outer = 0x0] 08:59:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 36 (0x12c513400) [pid = 1653] [serial = 36] [outer = 0x12be68000] 08:59:29 INFO - PROCESS | 1653 | 1467388769758 Marionette DEBUG loaded listener.js 08:59:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 37 (0x12c517400) [pid = 1653] [serial = 37] [outer = 0x12be68000] 08:59:29 INFO - PROCESS | 1653 | 1467388769990 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]]]}] 08:59:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 08:59:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 424ms 08:59:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 08:59:30 INFO - PROCESS | 1653 | 1467388770035 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 08:59:30 INFO - PROCESS | 1653 | 1467388770036 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 08:59:30 INFO - PROCESS | 1653 | 1467388770046 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 08:59:30 INFO - PROCESS | 1653 | 1467388770047 Marionette TRACE conn2 <- [1,34,null,{}] 08:59:30 INFO - PROCESS | 1653 | 1467388770049 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}] 08:59:30 INFO - PROCESS | 1653 | 1467388770050 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 08:59:30 INFO - PROCESS | 1653 | 1467388770139 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 08:59:30 INFO - PROCESS | 1653 | 1467388770145 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:30 INFO - PROCESS | 1653 | 1467388770146 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 08:59:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c694000 == 14 [pid = 1653] [id = 14] 08:59:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 38 (0x12be69800) [pid = 1653] [serial = 38] [outer = 0x0] 08:59:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 39 (0x12c51f400) [pid = 1653] [serial = 39] [outer = 0x12be69800] 08:59:30 INFO - PROCESS | 1653 | 1467388770170 Marionette DEBUG loaded listener.js 08:59:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 40 (0x12c6c6000) [pid = 1653] [serial = 40] [outer = 0x12be69800] 08:59:30 INFO - PROCESS | 1653 | 1467388770396 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]]]}] 08:59:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 08:59:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 376ms 08:59:30 INFO - PROCESS | 1653 | 1467388770414 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 08:59:30 INFO - PROCESS | 1653 | 1467388770415 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 08:59:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 08:59:30 INFO - PROCESS | 1653 | 1467388770418 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 08:59:30 INFO - PROCESS | 1653 | 1467388770419 Marionette TRACE conn2 <- [1,38,null,{}] 08:59:30 INFO - PROCESS | 1653 | 1467388770421 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}] 08:59:30 INFO - PROCESS | 1653 | 1467388770423 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 08:59:30 INFO - PROCESS | 1653 | 1467388770534 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 08:59:30 INFO - PROCESS | 1653 | 1467388770537 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:30 INFO - PROCESS | 1653 | 1467388770538 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 08:59:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ca89000 == 15 [pid = 1653] [id = 15] 08:59:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 41 (0x12c6c9400) [pid = 1653] [serial = 41] [outer = 0x0] 08:59:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 42 (0x12c6d1400) [pid = 1653] [serial = 42] [outer = 0x12c6c9400] 08:59:30 INFO - PROCESS | 1653 | 1467388770561 Marionette DEBUG loaded listener.js 08:59:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 43 (0x12cc07000) [pid = 1653] [serial = 43] [outer = 0x12c6c9400] 08:59:30 INFO - PROCESS | 1653 | 1467388770791 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]]]}] 08:59:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 08:59:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 418ms 08:59:30 INFO - PROCESS | 1653 | 1467388770839 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 08:59:30 INFO - PROCESS | 1653 | 1467388770840 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 08:59:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 08:59:30 INFO - PROCESS | 1653 | 1467388770850 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 08:59:30 INFO - PROCESS | 1653 | 1467388770851 Marionette TRACE conn2 <- [1,42,null,{}] 08:59:30 INFO - PROCESS | 1653 | 1467388770853 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}] 08:59:30 INFO - PROCESS | 1653 | 1467388770854 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 08:59:30 INFO - PROCESS | 1653 | 1467388770958 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 08:59:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cc4b800 == 16 [pid = 1653] [id = 16] 08:59:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 44 (0x12cc4c000) [pid = 1653] [serial = 44] [outer = 0x0] 08:59:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 45 (0x12cc4e000) [pid = 1653] [serial = 45] [outer = 0x12cc4c000] 08:59:30 INFO - PROCESS | 1653 | 1467388770978 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:30 INFO - PROCESS | 1653 | 1467388770979 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 08:59:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 46 (0x12cc55000) [pid = 1653] [serial = 46] [outer = 0x12cc4c000] 08:59:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d0b0000 == 17 [pid = 1653] [id = 17] 08:59:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 47 (0x12d06d000) [pid = 1653] [serial = 47] [outer = 0x0] 08:59:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 48 (0x12d06ec00) [pid = 1653] [serial = 48] [outer = 0x12d06d000] 08:59:31 INFO - PROCESS | 1653 | 1467388771009 Marionette DEBUG loaded listener.js 08:59:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 49 (0x12d073400) [pid = 1653] [serial = 49] [outer = 0x12d06d000] 08:59:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cc4b000 == 18 [pid = 1653] [id = 18] 08:59:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 50 (0x12d06a400) [pid = 1653] [serial = 50] [outer = 0x0] 08:59:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 51 (0x12d079c00) [pid = 1653] [serial = 51] [outer = 0x12d06a400] 08:59:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 52 (0x12d075000) [pid = 1653] [serial = 52] [outer = 0x12d06a400] 08:59:31 INFO - PROCESS | 1653 | 1467388771344 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]]]}] 08:59:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 08:59:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 520ms 08:59:31 INFO - PROCESS | 1653 | 1467388771370 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 08:59:31 INFO - PROCESS | 1653 | 1467388771372 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 08:59:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 08:59:31 INFO - PROCESS | 1653 | 1467388771375 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 08:59:31 INFO - PROCESS | 1653 | 1467388771378 Marionette TRACE conn2 <- [1,46,null,{}] 08:59:31 INFO - PROCESS | 1653 | 1467388771380 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}] 08:59:31 INFO - PROCESS | 1653 | 1467388771381 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 08:59:31 INFO - PROCESS | 1653 | 1467388771469 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 08:59:31 INFO - PROCESS | 1653 | 1467388771473 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:31 INFO - PROCESS | 1653 | 1467388771482 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 08:59:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b15f800 == 19 [pid = 1653] [id = 19] 08:59:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 53 (0x11805e800) [pid = 1653] [serial = 53] [outer = 0x0] 08:59:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 54 (0x1193a8800) [pid = 1653] [serial = 54] [outer = 0x11805e800] 08:59:31 INFO - PROCESS | 1653 | 1467388771509 Marionette DEBUG loaded listener.js 08:59:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 55 (0x12d1e7000) [pid = 1653] [serial = 55] [outer = 0x11805e800] 08:59:31 INFO - PROCESS | 1653 | 1467388771744 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]]]}] 08:59:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 08:59:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 421ms 08:59:31 INFO - PROCESS | 1653 | 1467388771798 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 08:59:31 INFO - PROCESS | 1653 | 1467388771799 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 08:59:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 08:59:31 INFO - PROCESS | 1653 | 1467388771801 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 08:59:31 INFO - PROCESS | 1653 | 1467388771802 Marionette TRACE conn2 <- [1,50,null,{}] 08:59:31 INFO - PROCESS | 1653 | 1467388771804 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}] 08:59:31 INFO - PROCESS | 1653 | 1467388771806 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 08:59:31 INFO - PROCESS | 1653 | 1467388771911 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 08:59:31 INFO - PROCESS | 1653 | 1467388771914 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:31 INFO - PROCESS | 1653 | 1467388771915 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 08:59:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x118118800 == 20 [pid = 1653] [id = 20] 08:59:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 56 (0x12b871800) [pid = 1653] [serial = 56] [outer = 0x0] 08:59:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 57 (0x12b87a400) [pid = 1653] [serial = 57] [outer = 0x12b871800] 08:59:31 INFO - PROCESS | 1653 | 1467388771938 Marionette DEBUG loaded listener.js 08:59:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 58 (0x12c593c00) [pid = 1653] [serial = 58] [outer = 0x12b871800] 08:59:32 INFO - PROCESS | 1653 | 1467388772177 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]]]}] 08:59:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 08:59:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 418ms 08:59:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 08:59:32 INFO - PROCESS | 1653 | 1467388772219 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 08:59:32 INFO - PROCESS | 1653 | 1467388772220 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 08:59:32 INFO - PROCESS | 1653 | 1467388772230 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 08:59:32 INFO - PROCESS | 1653 | 1467388772231 Marionette TRACE conn2 <- [1,54,null,{}] 08:59:32 INFO - PROCESS | 1653 | 1467388772233 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}] 08:59:32 INFO - PROCESS | 1653 | 1467388772234 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 08:59:32 INFO - PROCESS | 1653 | 1467388772327 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 08:59:32 INFO - PROCESS | 1653 | 1467388772338 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:32 INFO - PROCESS | 1653 | 1467388772339 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 08:59:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x1183d3800 == 21 [pid = 1653] [id = 21] 08:59:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 59 (0x12c596800) [pid = 1653] [serial = 59] [outer = 0x0] 08:59:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 60 (0x12c59c000) [pid = 1653] [serial = 60] [outer = 0x12c596800] 08:59:32 INFO - PROCESS | 1653 | 1467388772363 Marionette DEBUG loaded listener.js 08:59:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 61 (0x12c5a1000) [pid = 1653] [serial = 61] [outer = 0x12c596800] 08:59:32 INFO - PROCESS | 1653 | 1467388772591 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]]]}] 08:59:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 08:59:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 425ms 08:59:32 INFO - PROCESS | 1653 | 1467388772649 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 08:59:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 08:59:32 INFO - PROCESS | 1653 | 1467388772651 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 08:59:32 INFO - PROCESS | 1653 | 1467388772655 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 08:59:32 INFO - PROCESS | 1653 | 1467388772659 Marionette TRACE conn2 <- [1,58,null,{}] 08:59:32 INFO - PROCESS | 1653 | 1467388772671 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}] 08:59:32 INFO - PROCESS | 1653 | 1467388772673 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 08:59:32 INFO - PROCESS | 1653 | 1467388772824 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 08:59:32 INFO - PROCESS | 1653 | 1467388772829 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:32 INFO - PROCESS | 1653 | 1467388772831 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 08:59:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x11948d800 == 22 [pid = 1653] [id = 22] 08:59:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 62 (0x123e0fc00) [pid = 1653] [serial = 62] [outer = 0x0] 08:59:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x123e11000) [pid = 1653] [serial = 63] [outer = 0x123e0fc00] 08:59:32 INFO - PROCESS | 1653 | 1467388772869 Marionette DEBUG loaded listener.js 08:59:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x12e08b800) [pid = 1653] [serial = 64] [outer = 0x123e0fc00] 08:59:33 INFO - PROCESS | 1653 | 1467388773926 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]]]}] 08:59:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 08:59:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1333ms 08:59:33 INFO - PROCESS | 1653 | 1467388773988 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 08:59:33 INFO - PROCESS | 1653 | 1467388773990 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 08:59:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 08:59:33 INFO - PROCESS | 1653 | 1467388773994 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 08:59:33 INFO - PROCESS | 1653 | 1467388773997 Marionette TRACE conn2 <- [1,62,null,{}] 08:59:34 INFO - PROCESS | 1653 | 1467388774001 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}] 08:59:34 INFO - PROCESS | 1653 | 1467388774003 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 08:59:34 INFO - PROCESS | 1653 | 1467388774162 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 08:59:34 INFO - PROCESS | 1653 | 1467388774237 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:34 INFO - PROCESS | 1653 | 1467388774239 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 08:59:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x112e2e000 == 23 [pid = 1653] [id = 23] 08:59:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x112982000) [pid = 1653] [serial = 65] [outer = 0x0] 08:59:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x1131c0c00) [pid = 1653] [serial = 66] [outer = 0x112982000] 08:59:34 INFO - PROCESS | 1653 | 1467388774275 Marionette DEBUG loaded listener.js 08:59:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x113a9ac00) [pid = 1653] [serial = 67] [outer = 0x112982000] 08:59:34 INFO - PROCESS | 1653 | 1467388774681 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]]]}] 08:59:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 08:59:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 721ms 08:59:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 08:59:34 INFO - PROCESS | 1653 | 1467388774715 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 08:59:34 INFO - PROCESS | 1653 | 1467388774718 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 08:59:34 INFO - PROCESS | 1653 | 1467388774722 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 08:59:34 INFO - PROCESS | 1653 | 1467388774724 Marionette TRACE conn2 <- [1,66,null,{}] 08:59:34 INFO - PROCESS | 1653 | 1467388774727 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}] 08:59:34 INFO - PROCESS | 1653 | 1467388774728 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 08:59:34 INFO - PROCESS | 1653 | 1467388774841 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 08:59:34 INFO - PROCESS | 1653 | 1467388774881 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:34 INFO - PROCESS | 1653 | 1467388774882 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 08:59:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x116f32800 == 24 [pid = 1653] [id = 24] 08:59:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x1167a2000) [pid = 1653] [serial = 68] [outer = 0x0] 08:59:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x117225800) [pid = 1653] [serial = 69] [outer = 0x1167a2000] 08:59:34 INFO - PROCESS | 1653 | 1467388774913 Marionette DEBUG loaded listener.js 08:59:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x118493800) [pid = 1653] [serial = 70] [outer = 0x1167a2000] 08:59:35 INFO - PROCESS | 1653 | 1467388775348 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]]]}] 08:59:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 08:59:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 670ms 08:59:35 INFO - PROCESS | 1653 | 1467388775393 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 08:59:35 INFO - PROCESS | 1653 | 1467388775395 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 08:59:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 08:59:35 INFO - PROCESS | 1653 | 1467388775397 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 08:59:35 INFO - PROCESS | 1653 | 1467388775400 Marionette TRACE conn2 <- [1,70,null,{}] 08:59:35 INFO - PROCESS | 1653 | 1467388775407 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}] 08:59:35 INFO - PROCESS | 1653 | 1467388775411 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 08:59:35 INFO - PROCESS | 1653 | 1467388775534 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 08:59:35 INFO - PROCESS | 1653 | 1467388775614 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:35 INFO - PROCESS | 1653 | 1467388775616 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 08:59:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x1170ee800 == 25 [pid = 1653] [id = 25] 08:59:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x1185f7800) [pid = 1653] [serial = 71] [outer = 0x0] 08:59:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x1194ac400) [pid = 1653] [serial = 72] [outer = 0x1185f7800] 08:59:35 INFO - PROCESS | 1653 | 1467388775648 Marionette DEBUG loaded listener.js 08:59:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x1194b3000) [pid = 1653] [serial = 73] [outer = 0x1185f7800] 08:59:36 INFO - PROCESS | 1653 | 1467388776268 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]]]}] 08:59:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 08:59:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 924ms 08:59:36 INFO - PROCESS | 1653 | 1467388776327 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 08:59:36 INFO - PROCESS | 1653 | 1467388776329 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 08:59:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 08:59:36 INFO - PROCESS | 1653 | 1467388776333 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 08:59:36 INFO - PROCESS | 1653 | 1467388776335 Marionette TRACE conn2 <- [1,74,null,{}] 08:59:36 INFO - PROCESS | 1653 | 1467388776339 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}] 08:59:36 INFO - PROCESS | 1653 | 1467388776340 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 08:59:36 INFO - PROCESS | 1653 | 1467388776421 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 08:59:36 INFO - PROCESS | 1653 | 1467388776479 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:36 INFO - PROCESS | 1653 | 1467388776481 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 08:59:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x113abe800 == 26 [pid = 1653] [id = 26] 08:59:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x1166f6c00) [pid = 1653] [serial = 74] [outer = 0x0] 08:59:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x1167abc00) [pid = 1653] [serial = 75] [outer = 0x1166f6c00] 08:59:36 INFO - PROCESS | 1653 | 1467388776511 Marionette DEBUG loaded listener.js 08:59:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x117228400) [pid = 1653] [serial = 76] [outer = 0x1166f6c00] 08:59:36 INFO - PROCESS | 1653 | 1467388776816 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]]]}] 08:59:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 08:59:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 520ms 08:59:36 INFO - PROCESS | 1653 | 1467388776853 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 08:59:36 INFO - PROCESS | 1653 | 1467388776856 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 08:59:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 08:59:36 INFO - PROCESS | 1653 | 1467388776863 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 08:59:36 INFO - PROCESS | 1653 | 1467388776864 Marionette TRACE conn2 <- [1,78,null,{}] 08:59:36 INFO - PROCESS | 1653 | 1467388776883 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}] 08:59:36 INFO - PROCESS | 1653 | 1467388776885 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 08:59:36 INFO - PROCESS | 1653 | 1467388776972 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 08:59:36 INFO - PROCESS | 1653 | 1467388776978 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:36 INFO - PROCESS | 1653 | 1467388776979 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 08:59:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x11623a000 == 27 [pid = 1653] [id = 27] 08:59:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x116a0b800) [pid = 1653] [serial = 77] [outer = 0x0] 08:59:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1173a7c00) [pid = 1653] [serial = 78] [outer = 0x116a0b800] 08:59:37 INFO - PROCESS | 1653 | 1467388777006 Marionette DEBUG loaded listener.js 08:59:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x118061c00) [pid = 1653] [serial = 79] [outer = 0x116a0b800] 08:59:37 INFO - PROCESS | 1653 | 1467388777303 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]]]}] 08:59:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 08:59:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 469ms 08:59:37 INFO - PROCESS | 1653 | 1467388777332 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 08:59:37 INFO - PROCESS | 1653 | 1467388777333 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 08:59:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 08:59:37 INFO - PROCESS | 1653 | 1467388777335 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 08:59:37 INFO - PROCESS | 1653 | 1467388777337 Marionette TRACE conn2 <- [1,82,null,{}] 08:59:37 INFO - PROCESS | 1653 | 1467388777348 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}] 08:59:37 INFO - PROCESS | 1653 | 1467388777350 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 08:59:37 INFO - PROCESS | 1653 | 1467388777425 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 08:59:37 INFO - PROCESS | 1653 | 1467388777478 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:37 INFO - PROCESS | 1653 | 1467388777480 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 08:59:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x116f33000 == 28 [pid = 1653] [id = 28] 08:59:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x11806bc00) [pid = 1653] [serial = 80] [outer = 0x0] 08:59:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1185ee800) [pid = 1653] [serial = 81] [outer = 0x11806bc00] 08:59:37 INFO - PROCESS | 1653 | 1467388777507 Marionette DEBUG loaded listener.js 08:59:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1186fc400) [pid = 1653] [serial = 82] [outer = 0x11806bc00] 08:59:37 INFO - PROCESS | 1653 | 1467388777776 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]]]}] 08:59:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 08:59:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 472ms 08:59:37 INFO - PROCESS | 1653 | 1467388777814 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 08:59:37 INFO - PROCESS | 1653 | 1467388777816 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 08:59:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 08:59:37 INFO - PROCESS | 1653 | 1467388777818 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 08:59:37 INFO - PROCESS | 1653 | 1467388777819 Marionette TRACE conn2 <- [1,86,null,{}] 08:59:37 INFO - PROCESS | 1653 | 1467388777821 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}] 08:59:37 INFO - PROCESS | 1653 | 1467388777823 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 08:59:37 INFO - PROCESS | 1653 | 1467388777912 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 08:59:37 INFO - PROCESS | 1653 | 1467388777915 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:37 INFO - PROCESS | 1653 | 1467388777916 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 08:59:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x1170ef800 == 29 [pid = 1653] [id = 29] 08:59:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x118877800) [pid = 1653] [serial = 83] [outer = 0x0] 08:59:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x118fd3400) [pid = 1653] [serial = 84] [outer = 0x118877800] 08:59:37 INFO - PROCESS | 1653 | 1467388777943 Marionette DEBUG loaded listener.js 08:59:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1193ab000) [pid = 1653] [serial = 85] [outer = 0x118877800] 08:59:38 INFO - PROCESS | 1653 | 1467388778248 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]]]}] 08:59:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 08:59:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 468ms 08:59:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 08:59:38 INFO - PROCESS | 1653 | 1467388778287 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 08:59:38 INFO - PROCESS | 1653 | 1467388778289 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 08:59:38 INFO - PROCESS | 1653 | 1467388778291 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 08:59:38 INFO - PROCESS | 1653 | 1467388778292 Marionette TRACE conn2 <- [1,90,null,{}] 08:59:38 INFO - PROCESS | 1653 | 1467388778294 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}] 08:59:38 INFO - PROCESS | 1653 | 1467388778295 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 08:59:38 INFO - PROCESS | 1653 | 1467388778387 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 08:59:38 INFO - PROCESS | 1653 | 1467388778394 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:38 INFO - PROCESS | 1653 | 1467388778395 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 08:59:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x11811a000 == 30 [pid = 1653] [id = 30] 08:59:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x11336f800) [pid = 1653] [serial = 86] [outer = 0x0] 08:59:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1194b0400) [pid = 1653] [serial = 87] [outer = 0x11336f800] 08:59:38 INFO - PROCESS | 1653 | 1467388778436 Marionette DEBUG loaded listener.js 08:59:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1194b9800) [pid = 1653] [serial = 88] [outer = 0x11336f800] 08:59:38 INFO - PROCESS | 1653 | 1467388778805 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]]]}] 08:59:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 08:59:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 567ms 08:59:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 08:59:38 INFO - PROCESS | 1653 | 1467388778859 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 08:59:38 INFO - PROCESS | 1653 | 1467388778860 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 08:59:38 INFO - PROCESS | 1653 | 1467388778862 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 08:59:38 INFO - PROCESS | 1653 | 1467388778863 Marionette TRACE conn2 <- [1,94,null,{}] 08:59:38 INFO - PROCESS | 1653 | 1467388778865 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}] 08:59:38 INFO - PROCESS | 1653 | 1467388778869 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 08:59:38 INFO - PROCESS | 1653 | 1467388778976 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 08:59:38 INFO - PROCESS | 1653 | 1467388778982 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:38 INFO - PROCESS | 1653 | 1467388778984 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 08:59:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x11813f000 == 31 [pid = 1653] [id = 31] 08:59:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1194b9c00) [pid = 1653] [serial = 89] [outer = 0x0] 08:59:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x119683000) [pid = 1653] [serial = 90] [outer = 0x1194b9c00] 08:59:39 INFO - PROCESS | 1653 | 1467388779011 Marionette DEBUG loaded listener.js 08:59:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x120e45800) [pid = 1653] [serial = 91] [outer = 0x1194b9c00] 08:59:39 INFO - PROCESS | 1653 | 1467388779260 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]]]}] 08:59:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 08:59:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 418ms 08:59:39 INFO - PROCESS | 1653 | 1467388779283 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 08:59:39 INFO - PROCESS | 1653 | 1467388779285 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 08:59:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 08:59:39 INFO - PROCESS | 1653 | 1467388779302 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 08:59:39 INFO - PROCESS | 1653 | 1467388779304 Marionette TRACE conn2 <- [1,98,null,{}] 08:59:39 INFO - PROCESS | 1653 | 1467388779317 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}] 08:59:39 INFO - PROCESS | 1653 | 1467388779319 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 08:59:39 INFO - PROCESS | 1653 | 1467388779437 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 08:59:39 INFO - PROCESS | 1653 | 1467388779443 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:39 INFO - PROCESS | 1653 | 1467388779445 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 08:59:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x111f6f000 == 32 [pid = 1653] [id = 32] 08:59:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1194b9400) [pid = 1653] [serial = 92] [outer = 0x0] 08:59:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x120e4c400) [pid = 1653] [serial = 93] [outer = 0x1194b9400] 08:59:39 INFO - PROCESS | 1653 | 1467388779485 Marionette DEBUG loaded listener.js 08:59:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x120ec9000) [pid = 1653] [serial = 94] [outer = 0x1194b9400] 08:59:39 INFO - PROCESS | 1653 | 1467388779882 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]]]}] 08:59:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 08:59:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 634ms 08:59:39 INFO - PROCESS | 1653 | 1467388779932 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 08:59:39 INFO - PROCESS | 1653 | 1467388779934 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 08:59:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 08:59:39 INFO - PROCESS | 1653 | 1467388779938 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 08:59:39 INFO - PROCESS | 1653 | 1467388779939 Marionette TRACE conn2 <- [1,102,null,{}] 08:59:39 INFO - PROCESS | 1653 | 1467388779941 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}] 08:59:39 INFO - PROCESS | 1653 | 1467388779942 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 08:59:40 INFO - PROCESS | 1653 | 1467388780012 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 08:59:40 INFO - PROCESS | 1653 | 1467388780015 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:40 INFO - PROCESS | 1653 | 1467388780016 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 08:59:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x1191e6000 == 33 [pid = 1653] [id = 33] 08:59:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x120e4dc00) [pid = 1653] [serial = 95] [outer = 0x0] 08:59:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x120ecec00) [pid = 1653] [serial = 96] [outer = 0x120e4dc00] 08:59:40 INFO - PROCESS | 1653 | 1467388780042 Marionette DEBUG loaded listener.js 08:59:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x120fb6400) [pid = 1653] [serial = 97] [outer = 0x120e4dc00] 08:59:40 INFO - PROCESS | 1653 | 1467388780329 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]]]}] 08:59:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 08:59:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 418ms 08:59:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 08:59:40 INFO - PROCESS | 1653 | 1467388780364 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 08:59:40 INFO - PROCESS | 1653 | 1467388780365 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 08:59:40 INFO - PROCESS | 1653 | 1467388780367 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 08:59:40 INFO - PROCESS | 1653 | 1467388780368 Marionette TRACE conn2 <- [1,106,null,{}] 08:59:40 INFO - PROCESS | 1653 | 1467388780371 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}] 08:59:40 INFO - PROCESS | 1653 | 1467388780372 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 08:59:40 INFO - PROCESS | 1653 | 1467388780449 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 08:59:40 INFO - PROCESS | 1653 | 1467388780453 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:40 INFO - PROCESS | 1653 | 1467388780454 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 08:59:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x1194a6000 == 34 [pid = 1653] [id = 34] 08:59:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x120fb6800) [pid = 1653] [serial = 98] [outer = 0x0] 08:59:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x121223800) [pid = 1653] [serial = 99] [outer = 0x120fb6800] 08:59:40 INFO - PROCESS | 1653 | 1467388780480 Marionette DEBUG loaded listener.js 08:59:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x118872000) [pid = 1653] [serial = 100] [outer = 0x120fb6800] 08:59:40 INFO - PROCESS | 1653 | 1467388780777 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]]]}] 08:59:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 08:59:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 467ms 08:59:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 08:59:40 INFO - PROCESS | 1653 | 1467388780836 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 08:59:40 INFO - PROCESS | 1653 | 1467388780837 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 08:59:40 INFO - PROCESS | 1653 | 1467388780839 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 08:59:40 INFO - PROCESS | 1653 | 1467388780840 Marionette TRACE conn2 <- [1,110,null,{}] 08:59:40 INFO - PROCESS | 1653 | 1467388780842 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}] 08:59:40 INFO - PROCESS | 1653 | 1467388780843 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 08:59:40 INFO - PROCESS | 1653 | 1467388780938 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 08:59:40 INFO - PROCESS | 1653 | 1467388780947 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:40 INFO - PROCESS | 1653 | 1467388780948 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 08:59:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x11997c800 == 35 [pid = 1653] [id = 35] 08:59:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x121305c00) [pid = 1653] [serial = 101] [outer = 0x0] 08:59:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x12192d400) [pid = 1653] [serial = 102] [outer = 0x121305c00] 08:59:40 INFO - PROCESS | 1653 | 1467388780972 Marionette DEBUG loaded listener.js 08:59:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x121be1c00) [pid = 1653] [serial = 103] [outer = 0x121305c00] 08:59:41 INFO - PROCESS | 1653 | 1467388781246 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]]]}] 08:59:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 08:59:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 420ms 08:59:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 08:59:41 INFO - PROCESS | 1653 | 1467388781263 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 08:59:41 INFO - PROCESS | 1653 | 1467388781265 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 08:59:41 INFO - PROCESS | 1653 | 1467388781267 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 08:59:41 INFO - PROCESS | 1653 | 1467388781269 Marionette TRACE conn2 <- [1,114,null,{}] 08:59:41 INFO - PROCESS | 1653 | 1467388781279 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}] 08:59:41 INFO - PROCESS | 1653 | 1467388781281 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 08:59:41 INFO - PROCESS | 1653 | 1467388781370 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 08:59:41 INFO - PROCESS | 1653 | 1467388781376 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:41 INFO - PROCESS | 1653 | 1467388781378 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 08:59:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x120e82800 == 36 [pid = 1653] [id = 36] 08:59:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x123ba9400) [pid = 1653] [serial = 104] [outer = 0x0] 08:59:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x123fc6000) [pid = 1653] [serial = 105] [outer = 0x123ba9400] 08:59:41 INFO - PROCESS | 1653 | 1467388781403 Marionette DEBUG loaded listener.js 08:59:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x124fecc00) [pid = 1653] [serial = 106] [outer = 0x123ba9400] 08:59:41 INFO - PROCESS | 1653 | 1467388781714 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]]]}] 08:59:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 08:59:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 470ms 08:59:41 INFO - PROCESS | 1653 | 1467388781737 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 08:59:41 INFO - PROCESS | 1653 | 1467388781738 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 08:59:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 08:59:41 INFO - PROCESS | 1653 | 1467388781742 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 08:59:41 INFO - PROCESS | 1653 | 1467388781744 Marionette TRACE conn2 <- [1,118,null,{}] 08:59:41 INFO - PROCESS | 1653 | 1467388781747 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}] 08:59:41 INFO - PROCESS | 1653 | 1467388781749 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 08:59:41 INFO - PROCESS | 1653 | 1467388781848 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 08:59:41 INFO - PROCESS | 1653 | 1467388781854 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:41 INFO - PROCESS | 1653 | 1467388781855 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 08:59:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x121039000 == 37 [pid = 1653] [id = 37] 08:59:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x11336b000) [pid = 1653] [serial = 107] [outer = 0x0] 08:59:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x124e65400) [pid = 1653] [serial = 108] [outer = 0x11336b000] 08:59:41 INFO - PROCESS | 1653 | 1467388781880 Marionette DEBUG loaded listener.js 08:59:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x1254b1800) [pid = 1653] [serial = 109] [outer = 0x11336b000] 08:59:42 INFO - PROCESS | 1653 | 1467388782150 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]]]}] 08:59:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 08:59:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 421ms 08:59:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 08:59:42 INFO - PROCESS | 1653 | 1467388782162 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 08:59:42 INFO - PROCESS | 1653 | 1467388782164 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 08:59:42 INFO - PROCESS | 1653 | 1467388782165 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 08:59:42 INFO - PROCESS | 1653 | 1467388782166 Marionette TRACE conn2 <- [1,122,null,{}] 08:59:42 INFO - PROCESS | 1653 | 1467388782169 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}] 08:59:42 INFO - PROCESS | 1653 | 1467388782170 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 08:59:42 INFO - PROCESS | 1653 | 1467388782249 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 08:59:42 INFO - PROCESS | 1653 | 1467388782252 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:42 INFO - PROCESS | 1653 | 1467388782253 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 08:59:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x12124d000 == 38 [pid = 1653] [id = 38] 08:59:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x1254b4000) [pid = 1653] [serial = 110] [outer = 0x0] 08:59:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x1254d5c00) [pid = 1653] [serial = 111] [outer = 0x1254b4000] 08:59:42 INFO - PROCESS | 1653 | 1467388782279 Marionette DEBUG loaded listener.js 08:59:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x12600c000) [pid = 1653] [serial = 112] [outer = 0x1254b4000] 08:59:42 INFO - PROCESS | 1653 | 1467388782553 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]]]}] 08:59:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 08:59:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 417ms 08:59:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 08:59:42 INFO - PROCESS | 1653 | 1467388782584 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 08:59:42 INFO - PROCESS | 1653 | 1467388782585 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 08:59:42 INFO - PROCESS | 1653 | 1467388782587 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 08:59:42 INFO - PROCESS | 1653 | 1467388782588 Marionette TRACE conn2 <- [1,126,null,{}] 08:59:42 INFO - PROCESS | 1653 | 1467388782598 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}] 08:59:42 INFO - PROCESS | 1653 | 1467388782599 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 08:59:42 INFO - PROCESS | 1653 | 1467388782680 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 08:59:42 INFO - PROCESS | 1653 | 1467388782684 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:42 INFO - PROCESS | 1653 | 1467388782685 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 08:59:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x1214b0800 == 39 [pid = 1653] [id = 39] 08:59:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x126014800) [pid = 1653] [serial = 113] [outer = 0x0] 08:59:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x1260db400) [pid = 1653] [serial = 114] [outer = 0x126014800] 08:59:42 INFO - PROCESS | 1653 | 1467388782709 Marionette DEBUG loaded listener.js 08:59:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x12645f800) [pid = 1653] [serial = 115] [outer = 0x126014800] 08:59:43 INFO - PROCESS | 1653 | 1467388783008 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]]]}] 08:59:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 08:59:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 472ms 08:59:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 08:59:43 INFO - PROCESS | 1653 | 1467388783060 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 08:59:43 INFO - PROCESS | 1653 | 1467388783061 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 08:59:43 INFO - PROCESS | 1653 | 1467388783063 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 08:59:43 INFO - PROCESS | 1653 | 1467388783064 Marionette TRACE conn2 <- [1,130,null,{}] 08:59:43 INFO - PROCESS | 1653 | 1467388783066 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}] 08:59:43 INFO - PROCESS | 1653 | 1467388783067 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 08:59:43 INFO - PROCESS | 1653 | 1467388783166 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 08:59:43 INFO - PROCESS | 1653 | 1467388783173 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:43 INFO - PROCESS | 1653 | 1467388783176 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 08:59:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x123b07800 == 40 [pid = 1653] [id = 40] 08:59:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x126460000) [pid = 1653] [serial = 116] [outer = 0x0] 08:59:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x126576000) [pid = 1653] [serial = 117] [outer = 0x126460000] 08:59:43 INFO - PROCESS | 1653 | 1467388783207 Marionette DEBUG loaded listener.js 08:59:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x12699e800) [pid = 1653] [serial = 118] [outer = 0x126460000] 08:59:43 INFO - PROCESS | 1653 | 1467388783495 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]]]}] 08:59:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 08:59:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 467ms 08:59:43 INFO - PROCESS | 1653 | 1467388783531 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 08:59:43 INFO - PROCESS | 1653 | 1467388783532 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 08:59:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 08:59:43 INFO - PROCESS | 1653 | 1467388783535 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 08:59:43 INFO - PROCESS | 1653 | 1467388783536 Marionette TRACE conn2 <- [1,134,null,{}] 08:59:43 INFO - PROCESS | 1653 | 1467388783538 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}] 08:59:43 INFO - PROCESS | 1653 | 1467388783539 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 08:59:43 INFO - PROCESS | 1653 | 1467388783617 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 08:59:43 INFO - PROCESS | 1653 | 1467388783620 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:43 INFO - PROCESS | 1653 | 1467388783621 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 08:59:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x124eab800 == 41 [pid = 1653] [id = 41] 08:59:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x128a94000) [pid = 1653] [serial = 119] [outer = 0x0] 08:59:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x128ed7400) [pid = 1653] [serial = 120] [outer = 0x128a94000] 08:59:43 INFO - PROCESS | 1653 | 1467388783648 Marionette DEBUG loaded listener.js 08:59:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x1291a6800) [pid = 1653] [serial = 121] [outer = 0x128a94000] 08:59:43 INFO - PROCESS | 1653 | 1467388783964 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]]]}] 08:59:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 08:59:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 469ms 08:59:44 INFO - PROCESS | 1653 | 1467388784004 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 08:59:44 INFO - PROCESS | 1653 | 1467388784005 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 08:59:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 08:59:44 INFO - PROCESS | 1653 | 1467388784008 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 08:59:44 INFO - PROCESS | 1653 | 1467388784009 Marionette TRACE conn2 <- [1,138,null,{}] 08:59:44 INFO - PROCESS | 1653 | 1467388784011 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}] 08:59:44 INFO - PROCESS | 1653 | 1467388784012 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 08:59:44 INFO - PROCESS | 1653 | 1467388784759 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 08:59:44 INFO - PROCESS | 1653 | 1467388784775 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:44 INFO - PROCESS | 1653 | 1467388784777 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 08:59:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x11254e800 == 42 [pid = 1653] [id = 42] 08:59:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x1131c1000) [pid = 1653] [serial = 122] [outer = 0x0] 08:59:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x11336fc00) [pid = 1653] [serial = 123] [outer = 0x1131c1000] 08:59:44 INFO - PROCESS | 1653 | 1467388784804 Marionette DEBUG loaded listener.js 08:59:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x11679fc00) [pid = 1653] [serial = 124] [outer = 0x1131c1000] 08:59:45 INFO - PROCESS | 1653 | 1467388785163 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]]]}] 08:59:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 08:59:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1169ms 08:59:45 INFO - PROCESS | 1653 | 1467388785180 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 08:59:45 INFO - PROCESS | 1653 | 1467388785182 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 08:59:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 08:59:45 INFO - PROCESS | 1653 | 1467388785186 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 08:59:45 INFO - PROCESS | 1653 | 1467388785187 Marionette TRACE conn2 <- [1,142,null,{}] 08:59:45 INFO - PROCESS | 1653 | 1467388785190 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}] 08:59:45 INFO - PROCESS | 1653 | 1467388785193 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 08:59:45 INFO - PROCESS | 1653 | 1467388785283 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 08:59:45 INFO - PROCESS | 1653 | 1467388785287 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:45 INFO - PROCESS | 1653 | 1467388785288 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 08:59:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x1162f3000 == 43 [pid = 1653] [id = 43] 08:59:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x1172ba000) [pid = 1653] [serial = 125] [outer = 0x0] 08:59:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x118518800) [pid = 1653] [serial = 126] [outer = 0x1172ba000] 08:59:45 INFO - PROCESS | 1653 | 1467388785317 Marionette DEBUG loaded listener.js 08:59:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x1185f5400) [pid = 1653] [serial = 127] [outer = 0x1172ba000] 08:59:45 INFO - PROCESS | 1653 | 1467388785658 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]]]}] 08:59:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 08:59:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 519ms 08:59:45 INFO - PROCESS | 1653 | 1467388785705 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 08:59:45 INFO - PROCESS | 1653 | 1467388785707 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 08:59:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 08:59:45 INFO - PROCESS | 1653 | 1467388785709 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 08:59:45 INFO - PROCESS | 1653 | 1467388785710 Marionette TRACE conn2 <- [1,146,null,{}] 08:59:45 INFO - PROCESS | 1653 | 1467388785713 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}] 08:59:45 INFO - PROCESS | 1653 | 1467388785714 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 08:59:45 INFO - PROCESS | 1653 | 1467388785817 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 08:59:45 INFO - PROCESS | 1653 | 1467388785850 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:45 INFO - PROCESS | 1653 | 1467388785851 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 08:59:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x1170c1000 == 44 [pid = 1653] [id = 44] 08:59:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x118f56400) [pid = 1653] [serial = 128] [outer = 0x0] 08:59:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x119315000) [pid = 1653] [serial = 129] [outer = 0x118f56400] 08:59:45 INFO - PROCESS | 1653 | 1467388785876 Marionette DEBUG loaded listener.js 08:59:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x1194b3c00) [pid = 1653] [serial = 130] [outer = 0x118f56400] 08:59:46 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x1185f7400) [pid = 1653] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 08:59:46 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x120e44400) [pid = 1653] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 08:59:46 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x12b926c00) [pid = 1653] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 08:59:46 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x12ad3d000) [pid = 1653] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 08:59:46 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x12ad32c00) [pid = 1653] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 08:59:46 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x1291a5c00) [pid = 1653] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 08:59:46 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x12c596800) [pid = 1653] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 08:59:46 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x12b871800) [pid = 1653] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 08:59:46 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x11805e800) [pid = 1653] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 08:59:46 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x12d06d000) [pid = 1653] [serial = 47] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 08:59:46 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x12c6c9400) [pid = 1653] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 08:59:46 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x12be69800) [pid = 1653] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 08:59:46 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x12be68000) [pid = 1653] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 08:59:46 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x116a0b800) [pid = 1653] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 08:59:46 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x11806bc00) [pid = 1653] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 08:59:46 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x118877800) [pid = 1653] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 08:59:46 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x11336f800) [pid = 1653] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 08:59:46 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x1194b9c00) [pid = 1653] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 08:59:46 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x1194b9400) [pid = 1653] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 08:59:46 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x120e4dc00) [pid = 1653] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 08:59:46 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x120fb6800) [pid = 1653] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 08:59:46 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x123ba9400) [pid = 1653] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 08:59:46 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x11336b000) [pid = 1653] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 08:59:46 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x1254b4000) [pid = 1653] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 08:59:46 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x123e0fc00) [pid = 1653] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 08:59:46 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x112982000) [pid = 1653] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 08:59:46 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1167a2000) [pid = 1653] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 08:59:46 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1185f7800) [pid = 1653] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 08:59:46 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1166f6c00) [pid = 1653] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 08:59:46 INFO - PROCESS | 1653 | 1467388786662 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]]]}] 08:59:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 08:59:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 971ms 08:59:46 INFO - PROCESS | 1653 | 1467388786680 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 08:59:46 INFO - PROCESS | 1653 | 1467388786682 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 08:59:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 08:59:46 INFO - PROCESS | 1653 | 1467388786690 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 08:59:46 INFO - PROCESS | 1653 | 1467388786693 Marionette TRACE conn2 <- [1,150,null,{}] 08:59:46 INFO - PROCESS | 1653 | 1467388786700 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}] 08:59:46 INFO - PROCESS | 1653 | 1467388786703 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 08:59:46 INFO - PROCESS | 1653 | 1467388786778 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 08:59:46 INFO - PROCESS | 1653 | 1467388786782 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:46 INFO - PROCESS | 1653 | 1467388786783 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 08:59:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x118139800 == 45 [pid = 1653] [id = 45] 08:59:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1166f6c00) [pid = 1653] [serial = 131] [outer = 0x0] 08:59:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x119313c00) [pid = 1653] [serial = 132] [outer = 0x1166f6c00] 08:59:46 INFO - PROCESS | 1653 | 1467388786810 Marionette DEBUG loaded listener.js 08:59:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1194ba400) [pid = 1653] [serial = 133] [outer = 0x1166f6c00] 08:59:47 INFO - PROCESS | 1653 | 1467388787130 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]]]}] 08:59:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 08:59:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 481ms 08:59:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 08:59:47 INFO - PROCESS | 1653 | 1467388787168 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 08:59:47 INFO - PROCESS | 1653 | 1467388787169 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 08:59:47 INFO - PROCESS | 1653 | 1467388787171 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 08:59:47 INFO - PROCESS | 1653 | 1467388787172 Marionette TRACE conn2 <- [1,154,null,{}] 08:59:47 INFO - PROCESS | 1653 | 1467388787175 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}] 08:59:47 INFO - PROCESS | 1653 | 1467388787176 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 08:59:47 INFO - PROCESS | 1653 | 1467388787256 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 08:59:47 INFO - PROCESS | 1653 | 1467388787261 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:47 INFO - PROCESS | 1653 | 1467388787262 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 08:59:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x1183cd800 == 46 [pid = 1653] [id = 46] 08:59:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1194ba800) [pid = 1653] [serial = 134] [outer = 0x0] 08:59:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1197fcc00) [pid = 1653] [serial = 135] [outer = 0x1194ba800] 08:59:47 INFO - PROCESS | 1653 | 1467388787287 Marionette DEBUG loaded listener.js 08:59:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x119ec6400) [pid = 1653] [serial = 136] [outer = 0x1194ba800] 08:59:47 INFO - PROCESS | 1653 | 1467388787599 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]]]}] 08:59:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 08:59:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 468ms 08:59:47 INFO - PROCESS | 1653 | 1467388787640 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 08:59:47 INFO - PROCESS | 1653 | 1467388787641 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 08:59:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 08:59:47 INFO - PROCESS | 1653 | 1467388787643 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 08:59:47 INFO - PROCESS | 1653 | 1467388787645 Marionette TRACE conn2 <- [1,158,null,{}] 08:59:47 INFO - PROCESS | 1653 | 1467388787647 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}] 08:59:47 INFO - PROCESS | 1653 | 1467388787648 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 08:59:47 INFO - PROCESS | 1653 | 1467388787723 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 08:59:47 INFO - PROCESS | 1653 | 1467388787769 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:47 INFO - PROCESS | 1653 | 1467388787773 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 08:59:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x11948c800 == 47 [pid = 1653] [id = 47] 08:59:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x120e4f000) [pid = 1653] [serial = 137] [outer = 0x0] 08:59:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x120ec8400) [pid = 1653] [serial = 138] [outer = 0x120e4f000] 08:59:47 INFO - PROCESS | 1653 | 1467388787803 Marionette DEBUG loaded listener.js 08:59:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x120fb7c00) [pid = 1653] [serial = 139] [outer = 0x120e4f000] 08:59:48 INFO - PROCESS | 1653 | 1467388788076 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]]]}] 08:59:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 08:59:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 468ms 08:59:48 INFO - PROCESS | 1653 | 1467388788114 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 08:59:48 INFO - PROCESS | 1653 | 1467388788115 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 08:59:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 08:59:48 INFO - PROCESS | 1653 | 1467388788117 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 08:59:48 INFO - PROCESS | 1653 | 1467388788118 Marionette TRACE conn2 <- [1,162,null,{}] 08:59:48 INFO - PROCESS | 1653 | 1467388788120 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}] 08:59:48 INFO - PROCESS | 1653 | 1467388788122 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 08:59:48 INFO - PROCESS | 1653 | 1467388788214 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 08:59:48 INFO - PROCESS | 1653 | 1467388788217 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:48 INFO - PROCESS | 1653 | 1467388788218 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 08:59:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x116232800 == 48 [pid = 1653] [id = 48] 08:59:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x120ece000) [pid = 1653] [serial = 140] [outer = 0x0] 08:59:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x1215d3000) [pid = 1653] [serial = 141] [outer = 0x120ece000] 08:59:48 INFO - PROCESS | 1653 | 1467388788244 Marionette DEBUG loaded listener.js 08:59:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x123fc8000) [pid = 1653] [serial = 142] [outer = 0x120ece000] 08:59:48 INFO - PROCESS | 1653 | 1467388788543 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]]]}] 08:59:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 08:59:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 468ms 08:59:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 08:59:48 INFO - PROCESS | 1653 | 1467388788615 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 08:59:48 INFO - PROCESS | 1653 | 1467388788617 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 08:59:48 INFO - PROCESS | 1653 | 1467388788621 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 08:59:48 INFO - PROCESS | 1653 | 1467388788624 Marionette TRACE conn2 <- [1,166,null,{}] 08:59:48 INFO - PROCESS | 1653 | 1467388788628 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}] 08:59:48 INFO - PROCESS | 1653 | 1467388788630 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 08:59:48 INFO - PROCESS | 1653 | 1467388788713 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 08:59:48 INFO - PROCESS | 1653 | 1467388788797 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:48 INFO - PROCESS | 1653 | 1467388788799 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 08:59:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x113f43000 == 49 [pid = 1653] [id = 49] 08:59:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x11602fc00) [pid = 1653] [serial = 143] [outer = 0x0] 08:59:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x1160d7400) [pid = 1653] [serial = 144] [outer = 0x11602fc00] 08:59:48 INFO - PROCESS | 1653 | 1467388788831 Marionette DEBUG loaded listener.js 08:59:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x116a03800) [pid = 1653] [serial = 145] [outer = 0x11602fc00] 08:59:49 INFO - PROCESS | 1653 | 1467388789263 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]]]}] 08:59:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 08:59:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 672ms 08:59:49 INFO - PROCESS | 1653 | 1467388789294 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 08:59:49 INFO - PROCESS | 1653 | 1467388789296 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 08:59:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 08:59:49 INFO - PROCESS | 1653 | 1467388789301 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 08:59:49 INFO - PROCESS | 1653 | 1467388789303 Marionette TRACE conn2 <- [1,170,null,{}] 08:59:49 INFO - PROCESS | 1653 | 1467388789322 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}] 08:59:49 INFO - PROCESS | 1653 | 1467388789325 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 08:59:49 INFO - PROCESS | 1653 | 1467388789436 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 08:59:49 INFO - PROCESS | 1653 | 1467388789509 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:49 INFO - PROCESS | 1653 | 1467388789510 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 08:59:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x1183c8800 == 50 [pid = 1653] [id = 50] 08:59:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x1185f1000) [pid = 1653] [serial = 146] [outer = 0x0] 08:59:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x1186e2c00) [pid = 1653] [serial = 147] [outer = 0x1185f1000] 08:59:49 INFO - PROCESS | 1653 | 1467388789543 Marionette DEBUG loaded listener.js 08:59:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x118f52800) [pid = 1653] [serial = 148] [outer = 0x1185f1000] 08:59:49 INFO - PROCESS | 1653 | 1467388789920 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]]]}] 08:59:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 08:59:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 672ms 08:59:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 08:59:49 INFO - PROCESS | 1653 | 1467388789971 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 08:59:49 INFO - PROCESS | 1653 | 1467388789973 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 08:59:49 INFO - PROCESS | 1653 | 1467388789975 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 08:59:49 INFO - PROCESS | 1653 | 1467388789976 Marionette TRACE conn2 <- [1,174,null,{}] 08:59:49 INFO - PROCESS | 1653 | 1467388789983 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}] 08:59:49 INFO - PROCESS | 1653 | 1467388789987 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 08:59:50 INFO - PROCESS | 1653 | 1467388790082 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 08:59:50 INFO - PROCESS | 1653 | 1467388790144 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:50 INFO - PROCESS | 1653 | 1467388790147 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 08:59:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x118107000 == 51 [pid = 1653] [id = 51] 08:59:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x120e47c00) [pid = 1653] [serial = 149] [outer = 0x0] 08:59:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x120e50000) [pid = 1653] [serial = 150] [outer = 0x120e47c00] 08:59:50 INFO - PROCESS | 1653 | 1467388790179 Marionette DEBUG loaded listener.js 08:59:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x121094000) [pid = 1653] [serial = 151] [outer = 0x120e47c00] 08:59:50 INFO - PROCESS | 1653 | 1467388790582 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]]]}] 08:59:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 08:59:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 620ms 08:59:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 08:59:50 INFO - PROCESS | 1653 | 1467388790595 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 08:59:50 INFO - PROCESS | 1653 | 1467388790597 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 08:59:50 INFO - PROCESS | 1653 | 1467388790599 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 08:59:50 INFO - PROCESS | 1653 | 1467388790600 Marionette TRACE conn2 <- [1,178,null,{}] 08:59:50 INFO - PROCESS | 1653 | 1467388790603 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}] 08:59:50 INFO - PROCESS | 1653 | 1467388790604 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 08:59:50 INFO - PROCESS | 1653 | 1467388790698 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 08:59:50 INFO - PROCESS | 1653 | 1467388790772 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:50 INFO - PROCESS | 1653 | 1467388790774 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 08:59:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x124967800 == 52 [pid = 1653] [id = 52] 08:59:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x123bd3400) [pid = 1653] [serial = 152] [outer = 0x0] 08:59:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x1249c2c00) [pid = 1653] [serial = 153] [outer = 0x123bd3400] 08:59:50 INFO - PROCESS | 1653 | 1467388790804 Marionette DEBUG loaded listener.js 08:59:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x124e64800) [pid = 1653] [serial = 154] [outer = 0x123bd3400] 08:59:51 INFO - PROCESS | 1653 | 1467388791213 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]]]}] 08:59:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 08:59:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 619ms 08:59:51 INFO - PROCESS | 1653 | 1467388791218 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 08:59:51 INFO - PROCESS | 1653 | 1467388791220 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 08:59:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 08:59:51 INFO - PROCESS | 1653 | 1467388791222 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 08:59:51 INFO - PROCESS | 1653 | 1467388791223 Marionette TRACE conn2 <- [1,182,null,{}] 08:59:51 INFO - PROCESS | 1653 | 1467388791226 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}] 08:59:51 INFO - PROCESS | 1653 | 1467388791227 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 08:59:51 INFO - PROCESS | 1653 | 1467388791317 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 08:59:51 INFO - PROCESS | 1653 | 1467388791361 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:51 INFO - PROCESS | 1653 | 1467388791363 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 08:59:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x1191cb800 == 53 [pid = 1653] [id = 53] 08:59:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x119684000) [pid = 1653] [serial = 155] [outer = 0x0] 08:59:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x12192d000) [pid = 1653] [serial = 156] [outer = 0x119684000] 08:59:51 INFO - PROCESS | 1653 | 1467388791391 Marionette DEBUG loaded listener.js 08:59:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x1254b0400) [pid = 1653] [serial = 157] [outer = 0x119684000] 08:59:51 INFO - PROCESS | 1653 | 1467388791874 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]]]}] 08:59:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 08:59:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 671ms 08:59:51 INFO - PROCESS | 1653 | 1467388791893 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 08:59:51 INFO - PROCESS | 1653 | 1467388791896 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 08:59:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 08:59:51 INFO - PROCESS | 1653 | 1467388791899 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 08:59:51 INFO - PROCESS | 1653 | 1467388791901 Marionette TRACE conn2 <- [1,186,null,{}] 08:59:51 INFO - PROCESS | 1653 | 1467388791904 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}] 08:59:51 INFO - PROCESS | 1653 | 1467388791906 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 08:59:52 INFO - PROCESS | 1653 | 1467388792014 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 08:59:52 INFO - PROCESS | 1653 | 1467388792079 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:52 INFO - PROCESS | 1653 | 1467388792082 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 08:59:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x1170de800 == 54 [pid = 1653] [id = 54] 08:59:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x1162a7c00) [pid = 1653] [serial = 158] [outer = 0x0] 08:59:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x1167a6800) [pid = 1653] [serial = 159] [outer = 0x1162a7c00] 08:59:52 INFO - PROCESS | 1653 | 1467388792108 Marionette DEBUG loaded listener.js 08:59:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x11739fc00) [pid = 1653] [serial = 160] [outer = 0x1162a7c00] 08:59:52 INFO - PROCESS | 1653 | --DOCSHELL 0x1194a6000 == 53 [pid = 1653] [id = 34] 08:59:52 INFO - PROCESS | 1653 | --DOCSHELL 0x11948c800 == 52 [pid = 1653] [id = 47] 08:59:52 INFO - PROCESS | 1653 | --DOCSHELL 0x1183cd800 == 51 [pid = 1653] [id = 46] 08:59:52 INFO - PROCESS | 1653 | --DOCSHELL 0x118139800 == 50 [pid = 1653] [id = 45] 08:59:52 INFO - PROCESS | 1653 | --DOCSHELL 0x111f6f000 == 49 [pid = 1653] [id = 32] 08:59:52 INFO - PROCESS | 1653 | --DOCSHELL 0x1170c1000 == 48 [pid = 1653] [id = 44] 08:59:52 INFO - PROCESS | 1653 | --DOCSHELL 0x11813f000 == 47 [pid = 1653] [id = 31] 08:59:52 INFO - PROCESS | 1653 | --DOCSHELL 0x116f33000 == 46 [pid = 1653] [id = 28] 08:59:52 INFO - PROCESS | 1653 | --DOCSHELL 0x1170ef800 == 45 [pid = 1653] [id = 29] 08:59:52 INFO - PROCESS | 1653 | --DOCSHELL 0x1162f3000 == 44 [pid = 1653] [id = 43] 08:59:52 INFO - PROCESS | 1653 | --DOCSHELL 0x11811a000 == 43 [pid = 1653] [id = 30] 08:59:52 INFO - PROCESS | 1653 | --DOCSHELL 0x11254e800 == 42 [pid = 1653] [id = 42] 08:59:52 INFO - PROCESS | 1653 | --DOCSHELL 0x11623a000 == 41 [pid = 1653] [id = 27] 08:59:52 INFO - PROCESS | 1653 | --DOCSHELL 0x120e82800 == 40 [pid = 1653] [id = 36] 08:59:52 INFO - PROCESS | 1653 | --DOCSHELL 0x124eab800 == 39 [pid = 1653] [id = 41] 08:59:52 INFO - PROCESS | 1653 | --DOCSHELL 0x1191e6000 == 38 [pid = 1653] [id = 33] 08:59:52 INFO - PROCESS | 1653 | --DOCSHELL 0x1191cb800 == 37 [pid = 1653] [id = 53] 08:59:52 INFO - PROCESS | 1653 | --DOCSHELL 0x124967800 == 36 [pid = 1653] [id = 52] 08:59:52 INFO - PROCESS | 1653 | --DOCSHELL 0x118107000 == 35 [pid = 1653] [id = 51] 08:59:52 INFO - PROCESS | 1653 | --DOCSHELL 0x123b07800 == 34 [pid = 1653] [id = 40] 08:59:52 INFO - PROCESS | 1653 | --DOCSHELL 0x1183c8800 == 33 [pid = 1653] [id = 50] 08:59:52 INFO - PROCESS | 1653 | --DOCSHELL 0x121039000 == 32 [pid = 1653] [id = 37] 08:59:52 INFO - PROCESS | 1653 | --DOCSHELL 0x11997c800 == 31 [pid = 1653] [id = 35] 08:59:52 INFO - PROCESS | 1653 | --DOCSHELL 0x116232800 == 30 [pid = 1653] [id = 48] 08:59:52 INFO - PROCESS | 1653 | --DOCSHELL 0x12124d000 == 29 [pid = 1653] [id = 38] 08:59:52 INFO - PROCESS | 1653 | --DOCSHELL 0x1214b0800 == 28 [pid = 1653] [id = 39] 08:59:52 INFO - PROCESS | 1653 | --DOCSHELL 0x113f43000 == 27 [pid = 1653] [id = 49] 08:59:52 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x123bd5c00) [pid = 1653] [serial = 11] [outer = 0x0] [url = about:blank] 08:59:52 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x1173a7c00) [pid = 1653] [serial = 78] [outer = 0x0] [url = about:blank] 08:59:52 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x118061c00) [pid = 1653] [serial = 79] [outer = 0x0] [url = about:blank] 08:59:52 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x1185ee800) [pid = 1653] [serial = 81] [outer = 0x0] [url = about:blank] 08:59:52 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x1186fc400) [pid = 1653] [serial = 82] [outer = 0x0] [url = about:blank] 08:59:52 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x118fd3400) [pid = 1653] [serial = 84] [outer = 0x0] [url = about:blank] 08:59:52 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x1193ab000) [pid = 1653] [serial = 85] [outer = 0x0] [url = about:blank] 08:59:52 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x1194b0400) [pid = 1653] [serial = 87] [outer = 0x0] [url = about:blank] 08:59:52 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x1194b9800) [pid = 1653] [serial = 88] [outer = 0x0] [url = about:blank] 08:59:52 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x119683000) [pid = 1653] [serial = 90] [outer = 0x0] [url = about:blank] 08:59:52 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x120e4c400) [pid = 1653] [serial = 93] [outer = 0x0] [url = about:blank] 08:59:52 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x120ecec00) [pid = 1653] [serial = 96] [outer = 0x0] [url = about:blank] 08:59:52 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x121223800) [pid = 1653] [serial = 99] [outer = 0x0] [url = about:blank] 08:59:52 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x12192d400) [pid = 1653] [serial = 102] [outer = 0x0] [url = about:blank] 08:59:52 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x123fc6000) [pid = 1653] [serial = 105] [outer = 0x0] [url = about:blank] 08:59:52 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x124e65400) [pid = 1653] [serial = 108] [outer = 0x0] [url = about:blank] 08:59:52 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x1254d5c00) [pid = 1653] [serial = 111] [outer = 0x0] [url = about:blank] 08:59:52 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x1260db400) [pid = 1653] [serial = 114] [outer = 0x0] [url = about:blank] 08:59:52 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x126576000) [pid = 1653] [serial = 117] [outer = 0x0] [url = about:blank] 08:59:52 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x120e45800) [pid = 1653] [serial = 91] [outer = 0x0] [url = about:blank] 08:59:52 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x1131c0c00) [pid = 1653] [serial = 66] [outer = 0x0] [url = about:blank] 08:59:52 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x113a9ac00) [pid = 1653] [serial = 67] [outer = 0x0] [url = about:blank] 08:59:52 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x117225800) [pid = 1653] [serial = 69] [outer = 0x0] [url = about:blank] 08:59:52 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x1194ac400) [pid = 1653] [serial = 72] [outer = 0x0] [url = about:blank] 08:59:52 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x1194b3000) [pid = 1653] [serial = 73] [outer = 0x0] [url = about:blank] 08:59:52 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1167abc00) [pid = 1653] [serial = 75] [outer = 0x0] [url = about:blank] 08:59:52 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x117228400) [pid = 1653] [serial = 76] [outer = 0x0] [url = about:blank] 08:59:52 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x120ec9000) [pid = 1653] [serial = 94] [outer = 0x0] [url = about:blank] 08:59:52 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x120fb6400) [pid = 1653] [serial = 97] [outer = 0x0] [url = about:blank] 08:59:52 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x118872000) [pid = 1653] [serial = 100] [outer = 0x0] [url = about:blank] 08:59:52 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x124fecc00) [pid = 1653] [serial = 106] [outer = 0x0] [url = about:blank] 08:59:52 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x118493800) [pid = 1653] [serial = 70] [outer = 0x0] [url = about:blank] 08:59:52 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1254b1800) [pid = 1653] [serial = 109] [outer = 0x0] [url = about:blank] 08:59:52 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x12e08b800) [pid = 1653] [serial = 64] [outer = 0x0] [url = about:blank] 08:59:52 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x12600c000) [pid = 1653] [serial = 112] [outer = 0x0] [url = about:blank] 08:59:52 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1291a7800) [pid = 1653] [serial = 15] [outer = 0x0] [url = about:blank] 08:59:52 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1291ad400) [pid = 1653] [serial = 16] [outer = 0x0] [url = about:blank] 08:59:52 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1218b1400) [pid = 1653] [serial = 8] [outer = 0x0] [url = about:blank] 08:59:52 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x12c6c6000) [pid = 1653] [serial = 40] [outer = 0x0] [url = about:blank] 08:59:52 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x12c51f400) [pid = 1653] [serial = 39] [outer = 0x0] [url = about:blank] 08:59:52 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x12c513400) [pid = 1653] [serial = 36] [outer = 0x0] [url = about:blank] 08:59:52 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x12c517400) [pid = 1653] [serial = 37] [outer = 0x0] [url = about:blank] 08:59:52 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x12a6e4400) [pid = 1653] [serial = 33] [outer = 0x0] [url = about:blank] 08:59:52 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x12be62800) [pid = 1653] [serial = 34] [outer = 0x0] [url = about:blank] 08:59:52 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1294da000) [pid = 1653] [serial = 31] [outer = 0x0] [url = about:blank] 08:59:52 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1173a0000) [pid = 1653] [serial = 30] [outer = 0x0] [url = about:blank] 08:59:52 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x12b9dd400) [pid = 1653] [serial = 27] [outer = 0x0] [url = about:blank] 08:59:52 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x12b9e3400) [pid = 1653] [serial = 28] [outer = 0x0] [url = about:blank] 08:59:52 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x12b176c00) [pid = 1653] [serial = 24] [outer = 0x0] [url = about:blank] 08:59:52 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x12b181c00) [pid = 1653] [serial = 25] [outer = 0x0] [url = about:blank] 08:59:52 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x12ad39000) [pid = 1653] [serial = 22] [outer = 0x0] [url = about:blank] 08:59:52 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x12ad34800) [pid = 1653] [serial = 21] [outer = 0x0] [url = about:blank] 08:59:52 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x12942bc00) [pid = 1653] [serial = 18] [outer = 0x0] [url = about:blank] 08:59:52 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x123e11000) [pid = 1653] [serial = 63] [outer = 0x0] [url = about:blank] 08:59:52 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x12c59c000) [pid = 1653] [serial = 60] [outer = 0x0] [url = about:blank] 08:59:52 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x12c5a1000) [pid = 1653] [serial = 61] [outer = 0x0] [url = about:blank] 08:59:52 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x12b87a400) [pid = 1653] [serial = 57] [outer = 0x0] [url = about:blank] 08:59:52 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x12c593c00) [pid = 1653] [serial = 58] [outer = 0x0] [url = about:blank] 08:59:52 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x12d1e7000) [pid = 1653] [serial = 55] [outer = 0x0] [url = about:blank] 08:59:52 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x1193a8800) [pid = 1653] [serial = 54] [outer = 0x0] [url = about:blank] 08:59:52 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x12d073400) [pid = 1653] [serial = 49] [outer = 0x0] [url = about:blank] 08:59:52 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x12d079c00) [pid = 1653] [serial = 51] [outer = 0x0] [url = about:blank] 08:59:52 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x12cc4e000) [pid = 1653] [serial = 45] [outer = 0x0] [url = about:blank] 08:59:52 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x12d06ec00) [pid = 1653] [serial = 48] [outer = 0x0] [url = about:blank] 08:59:52 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x12c6d1400) [pid = 1653] [serial = 42] [outer = 0x0] [url = about:blank] 08:59:52 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x12cc07000) [pid = 1653] [serial = 43] [outer = 0x0] [url = about:blank] 08:59:52 INFO - PROCESS | 1653 | 1467388792966 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]]]}] 08:59:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 08:59:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1071ms 08:59:52 INFO - PROCESS | 1653 | 1467388792971 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 08:59:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 08:59:52 INFO - PROCESS | 1653 | 1467388792973 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 08:59:52 INFO - PROCESS | 1653 | 1467388792978 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 08:59:52 INFO - PROCESS | 1653 | 1467388792980 Marionette TRACE conn2 <- [1,190,null,{}] 08:59:52 INFO - PROCESS | 1653 | 1467388792983 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}] 08:59:52 INFO - PROCESS | 1653 | 1467388792985 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 08:59:53 INFO - PROCESS | 1653 | 1467388793056 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 08:59:53 INFO - PROCESS | 1653 | 1467388793061 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:53 INFO - PROCESS | 1653 | 1467388793064 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 08:59:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x113a37800 == 28 [pid = 1653] [id = 55] 08:59:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x11662c800) [pid = 1653] [serial = 161] [outer = 0x0] 08:59:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x1167a1400) [pid = 1653] [serial = 162] [outer = 0x11662c800] 08:59:53 INFO - PROCESS | 1653 | 1467388793093 Marionette DEBUG loaded listener.js 08:59:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x1133b4000) [pid = 1653] [serial = 163] [outer = 0x11662c800] 08:59:53 INFO - PROCESS | 1653 | 1467388793412 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]]]}] 08:59:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 08:59:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 472ms 08:59:53 INFO - PROCESS | 1653 | 1467388793448 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 08:59:53 INFO - PROCESS | 1653 | 1467388793452 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 08:59:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 08:59:53 INFO - PROCESS | 1653 | 1467388793456 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 08:59:53 INFO - PROCESS | 1653 | 1467388793458 Marionette TRACE conn2 <- [1,194,null,{}] 08:59:53 INFO - PROCESS | 1653 | 1467388793461 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}] 08:59:53 INFO - PROCESS | 1653 | 1467388793462 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 08:59:53 INFO - PROCESS | 1653 | 1467388793548 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 08:59:53 INFO - PROCESS | 1653 | 1467388793589 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:53 INFO - PROCESS | 1653 | 1467388793590 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 08:59:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x11693a800 == 29 [pid = 1653] [id = 56] 08:59:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x117227c00) [pid = 1653] [serial = 164] [outer = 0x0] 08:59:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x1185ee000) [pid = 1653] [serial = 165] [outer = 0x117227c00] 08:59:53 INFO - PROCESS | 1653 | 1467388793618 Marionette DEBUG loaded listener.js 08:59:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x1186fc800) [pid = 1653] [serial = 166] [outer = 0x117227c00] 08:59:53 INFO - PROCESS | 1653 | 1467388793885 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]]]}] 08:59:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 08:59:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 471ms 08:59:53 INFO - PROCESS | 1653 | 1467388793931 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 08:59:53 INFO - PROCESS | 1653 | 1467388793932 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 08:59:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 08:59:53 INFO - PROCESS | 1653 | 1467388793934 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 08:59:53 INFO - PROCESS | 1653 | 1467388793937 Marionette TRACE conn2 <- [1,198,null,{}] 08:59:53 INFO - PROCESS | 1653 | 1467388793952 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}] 08:59:53 INFO - PROCESS | 1653 | 1467388793955 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 08:59:54 INFO - PROCESS | 1653 | 1467388794032 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 08:59:54 INFO - PROCESS | 1653 | 1467388794074 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:54 INFO - PROCESS | 1653 | 1467388794076 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 08:59:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x1170e6800 == 30 [pid = 1653] [id = 57] 08:59:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x1172bb000) [pid = 1653] [serial = 167] [outer = 0x0] 08:59:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x1193a5c00) [pid = 1653] [serial = 168] [outer = 0x1172bb000] 08:59:54 INFO - PROCESS | 1653 | 1467388794105 Marionette DEBUG loaded listener.js 08:59:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x1194b6c00) [pid = 1653] [serial = 169] [outer = 0x1172bb000] 08:59:54 INFO - PROCESS | 1653 | 1467388794369 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]]]}] 08:59:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 08:59:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 471ms 08:59:54 INFO - PROCESS | 1653 | 1467388794405 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 08:59:54 INFO - PROCESS | 1653 | 1467388794407 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 08:59:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 08:59:54 INFO - PROCESS | 1653 | 1467388794417 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 08:59:54 INFO - PROCESS | 1653 | 1467388794418 Marionette TRACE conn2 <- [1,202,null,{}] 08:59:54 INFO - PROCESS | 1653 | 1467388794420 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}] 08:59:54 INFO - PROCESS | 1653 | 1467388794421 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 08:59:54 INFO - PROCESS | 1653 | 1467388794498 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 08:59:54 INFO - PROCESS | 1653 | 1467388794502 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:54 INFO - PROCESS | 1653 | 1467388794503 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 08:59:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x11812d800 == 31 [pid = 1653] [id = 58] 08:59:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x11967ec00) [pid = 1653] [serial = 170] [outer = 0x0] 08:59:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x119996000) [pid = 1653] [serial = 171] [outer = 0x11967ec00] 08:59:54 INFO - PROCESS | 1653 | 1467388794531 Marionette DEBUG loaded listener.js 08:59:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x120e43400) [pid = 1653] [serial = 172] [outer = 0x11967ec00] 08:59:54 INFO - PROCESS | 1653 | 1467388794832 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]]]}] 08:59:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 08:59:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 467ms 08:59:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 08:59:54 INFO - PROCESS | 1653 | 1467388794885 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 08:59:54 INFO - PROCESS | 1653 | 1467388794886 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 08:59:54 INFO - PROCESS | 1653 | 1467388794888 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 08:59:54 INFO - PROCESS | 1653 | 1467388794889 Marionette TRACE conn2 <- [1,206,null,{}] 08:59:54 INFO - PROCESS | 1653 | 1467388794892 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}] 08:59:54 INFO - PROCESS | 1653 | 1467388794893 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 08:59:54 INFO - PROCESS | 1653 | 1467388794992 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 08:59:55 INFO - PROCESS | 1653 | 1467388795002 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:55 INFO - PROCESS | 1653 | 1467388795003 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 08:59:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x1181a7800 == 32 [pid = 1653] [id = 59] 08:59:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1160d5c00) [pid = 1653] [serial = 173] [outer = 0x0] 08:59:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x120e42800) [pid = 1653] [serial = 174] [outer = 0x1160d5c00] 08:59:55 INFO - PROCESS | 1653 | 1467388795030 Marionette DEBUG loaded listener.js 08:59:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x120ec8800) [pid = 1653] [serial = 175] [outer = 0x1160d5c00] 08:59:55 INFO - PROCESS | 1653 | 1467388795331 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]]]}] 08:59:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 08:59:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 471ms 08:59:55 INFO - PROCESS | 1653 | 1467388795361 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 08:59:55 INFO - PROCESS | 1653 | 1467388795363 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 08:59:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 08:59:55 INFO - PROCESS | 1653 | 1467388795365 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 08:59:55 INFO - PROCESS | 1653 | 1467388795366 Marionette TRACE conn2 <- [1,210,null,{}] 08:59:55 INFO - PROCESS | 1653 | 1467388795369 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}] 08:59:55 INFO - PROCESS | 1653 | 1467388795373 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 08:59:55 INFO - PROCESS | 1653 | 1467388795476 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 08:59:55 INFO - PROCESS | 1653 | 1467388795504 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:55 INFO - PROCESS | 1653 | 1467388795505 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 08:59:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x1191d2800 == 33 [pid = 1653] [id = 60] 08:59:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x11887cc00) [pid = 1653] [serial = 176] [outer = 0x0] 08:59:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x120fb7400) [pid = 1653] [serial = 177] [outer = 0x11887cc00] 08:59:55 INFO - PROCESS | 1653 | 1467388795530 Marionette DEBUG loaded listener.js 08:59:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x124bb4c00) [pid = 1653] [serial = 178] [outer = 0x11887cc00] 08:59:55 INFO - PROCESS | 1653 | 1467388795854 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]]]}] 08:59:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 08:59:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 519ms 08:59:55 INFO - PROCESS | 1653 | 1467388795884 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 08:59:55 INFO - PROCESS | 1653 | 1467388795885 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 08:59:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 08:59:55 INFO - PROCESS | 1653 | 1467388795895 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 08:59:55 INFO - PROCESS | 1653 | 1467388795896 Marionette TRACE conn2 <- [1,214,null,{}] 08:59:55 INFO - PROCESS | 1653 | 1467388795898 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}] 08:59:55 INFO - PROCESS | 1653 | 1467388795899 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 08:59:55 INFO - PROCESS | 1653 | 1467388795992 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 08:59:55 INFO - PROCESS | 1653 | 1467388795995 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:55 INFO - PROCESS | 1653 | 1467388795996 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 08:59:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x119965000 == 34 [pid = 1653] [id = 61] 08:59:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1197ef400) [pid = 1653] [serial = 179] [outer = 0x0] 08:59:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x124e62800) [pid = 1653] [serial = 180] [outer = 0x1197ef400] 08:59:56 INFO - PROCESS | 1653 | 1467388796021 Marionette DEBUG loaded listener.js 08:59:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1254ad400) [pid = 1653] [serial = 181] [outer = 0x1197ef400] 08:59:56 INFO - PROCESS | 1653 | 1467388796291 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]]]}] 08:59:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 08:59:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 418ms 08:59:56 INFO - PROCESS | 1653 | 1467388796317 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 08:59:56 INFO - PROCESS | 1653 | 1467388796318 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 08:59:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 08:59:56 INFO - PROCESS | 1653 | 1467388796331 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 08:59:56 INFO - PROCESS | 1653 | 1467388796332 Marionette TRACE conn2 <- [1,218,null,{}] 08:59:56 INFO - PROCESS | 1653 | 1467388796334 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}] 08:59:56 INFO - PROCESS | 1653 | 1467388796335 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 08:59:56 INFO - PROCESS | 1653 | 1467388796425 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 08:59:56 INFO - PROCESS | 1653 | 1467388796430 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:56 INFO - PROCESS | 1653 | 1467388796431 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 08:59:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x120e71000 == 35 [pid = 1653] [id = 62] 08:59:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x113319000) [pid = 1653] [serial = 182] [outer = 0x0] 08:59:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1254b4000) [pid = 1653] [serial = 183] [outer = 0x113319000] 08:59:56 INFO - PROCESS | 1653 | 1467388796455 Marionette DEBUG loaded listener.js 08:59:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1254da800) [pid = 1653] [serial = 184] [outer = 0x113319000] 08:59:56 INFO - PROCESS | 1653 | 1467388796761 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]]]}] 08:59:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 08:59:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 477ms 08:59:56 INFO - PROCESS | 1653 | 1467388796800 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 08:59:56 INFO - PROCESS | 1653 | 1467388796802 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 08:59:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 08:59:56 INFO - PROCESS | 1653 | 1467388796811 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 08:59:56 INFO - PROCESS | 1653 | 1467388796813 Marionette TRACE conn2 <- [1,222,null,{}] 08:59:56 INFO - PROCESS | 1653 | 1467388796815 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}] 08:59:56 INFO - PROCESS | 1653 | 1467388796816 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 08:59:56 INFO - PROCESS | 1653 | 1467388796909 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 08:59:56 INFO - PROCESS | 1653 | 1467388796913 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:56 INFO - PROCESS | 1653 | 1467388796914 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 08:59:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x1170e2000 == 36 [pid = 1653] [id = 63] 08:59:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1254dfc00) [pid = 1653] [serial = 185] [outer = 0x0] 08:59:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1260ce800) [pid = 1653] [serial = 186] [outer = 0x1254dfc00] 08:59:56 INFO - PROCESS | 1653 | 1467388796938 Marionette DEBUG loaded listener.js 08:59:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1260dc000) [pid = 1653] [serial = 187] [outer = 0x1254dfc00] 08:59:57 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x120ece000) [pid = 1653] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 08:59:57 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1172ba000) [pid = 1653] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 08:59:57 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x120e4f000) [pid = 1653] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 08:59:57 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x118f56400) [pid = 1653] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 08:59:57 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1166f6c00) [pid = 1653] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 08:59:57 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1131c1000) [pid = 1653] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 08:59:57 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1194ba800) [pid = 1653] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 08:59:57 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x128a94000) [pid = 1653] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 08:59:57 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x126460000) [pid = 1653] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 08:59:57 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x126014800) [pid = 1653] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 08:59:57 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x121305c00) [pid = 1653] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 08:59:57 INFO - PROCESS | 1653 | 1467388797278 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]]]}] 08:59:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 08:59:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 526ms 08:59:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 08:59:57 INFO - PROCESS | 1653 | 1467388797330 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 08:59:57 INFO - PROCESS | 1653 | 1467388797331 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 08:59:57 INFO - PROCESS | 1653 | 1467388797333 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 08:59:57 INFO - PROCESS | 1653 | 1467388797334 Marionette TRACE conn2 <- [1,226,null,{}] 08:59:57 INFO - PROCESS | 1653 | 1467388797337 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}] 08:59:57 INFO - PROCESS | 1653 | 1467388797338 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 08:59:57 INFO - PROCESS | 1653 | 1467388797428 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 08:59:57 INFO - PROCESS | 1653 | 1467388797458 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:57 INFO - PROCESS | 1653 | 1467388797460 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 08:59:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x121313000 == 37 [pid = 1653] [id = 64] 08:59:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x116631400) [pid = 1653] [serial = 188] [outer = 0x0] 08:59:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x119ecd800) [pid = 1653] [serial = 189] [outer = 0x116631400] 08:59:57 INFO - PROCESS | 1653 | 1467388797484 Marionette DEBUG loaded listener.js 08:59:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1254df400) [pid = 1653] [serial = 190] [outer = 0x116631400] 08:59:57 INFO - PROCESS | 1653 | 1467388797727 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]]]}] 08:59:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 08:59:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 417ms 08:59:57 INFO - PROCESS | 1653 | 1467388797751 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 08:59:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 08:59:57 INFO - PROCESS | 1653 | 1467388797753 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 08:59:57 INFO - PROCESS | 1653 | 1467388797755 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 08:59:57 INFO - PROCESS | 1653 | 1467388797757 Marionette TRACE conn2 <- [1,230,null,{}] 08:59:57 INFO - PROCESS | 1653 | 1467388797771 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}] 08:59:57 INFO - PROCESS | 1653 | 1467388797772 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 08:59:57 INFO - PROCESS | 1653 | 1467388797869 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 08:59:57 INFO - PROCESS | 1653 | 1467388797881 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:57 INFO - PROCESS | 1653 | 1467388797883 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 08:59:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x118162000 == 38 [pid = 1653] [id = 65] 08:59:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1260d4c00) [pid = 1653] [serial = 191] [outer = 0x0] 08:59:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1264c7c00) [pid = 1653] [serial = 192] [outer = 0x1260d4c00] 08:59:57 INFO - PROCESS | 1653 | 1467388797909 Marionette DEBUG loaded listener.js 08:59:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x128c79000) [pid = 1653] [serial = 193] [outer = 0x1260d4c00] 08:59:58 INFO - PROCESS | 1653 | 1467388798232 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]]]}] 08:59:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 08:59:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 527ms 08:59:58 INFO - PROCESS | 1653 | 1467388798282 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 08:59:58 INFO - PROCESS | 1653 | 1467388798284 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 08:59:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 08:59:58 INFO - PROCESS | 1653 | 1467388798286 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 08:59:58 INFO - PROCESS | 1653 | 1467388798287 Marionette TRACE conn2 <- [1,234,null,{}] 08:59:58 INFO - PROCESS | 1653 | 1467388798289 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}] 08:59:58 INFO - PROCESS | 1653 | 1467388798290 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 08:59:58 INFO - PROCESS | 1653 | 1467388798385 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 08:59:58 INFO - PROCESS | 1653 | 1467388798388 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:58 INFO - PROCESS | 1653 | 1467388798390 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 08:59:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x125404800 == 39 [pid = 1653] [id = 66] 08:59:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x128ed5800) [pid = 1653] [serial = 194] [outer = 0x0] 08:59:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1291a4c00) [pid = 1653] [serial = 195] [outer = 0x128ed5800] 08:59:58 INFO - PROCESS | 1653 | 1467388798417 Marionette DEBUG loaded listener.js 08:59:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1291af800) [pid = 1653] [serial = 196] [outer = 0x128ed5800] 08:59:58 INFO - PROCESS | 1653 | 1467388798689 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]]]}] 08:59:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 08:59:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 417ms 08:59:58 INFO - PROCESS | 1653 | 1467388798704 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 08:59:58 INFO - PROCESS | 1653 | 1467388798705 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 08:59:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 08:59:58 INFO - PROCESS | 1653 | 1467388798714 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 08:59:58 INFO - PROCESS | 1653 | 1467388798715 Marionette TRACE conn2 <- [1,238,null,{}] 08:59:58 INFO - PROCESS | 1653 | 1467388798717 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}] 08:59:58 INFO - PROCESS | 1653 | 1467388798718 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 08:59:58 INFO - PROCESS | 1653 | 1467388798803 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 08:59:58 INFO - PROCESS | 1653 | 1467388798808 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:58 INFO - PROCESS | 1653 | 1467388798810 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 08:59:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x126905800 == 40 [pid = 1653] [id = 67] 08:59:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1267a0800) [pid = 1653] [serial = 197] [outer = 0x0] 08:59:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12942d400) [pid = 1653] [serial = 198] [outer = 0x1267a0800] 08:59:58 INFO - PROCESS | 1653 | 1467388798834 Marionette DEBUG loaded listener.js 08:59:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x129493000) [pid = 1653] [serial = 199] [outer = 0x1267a0800] 08:59:59 INFO - PROCESS | 1653 | 1467388799183 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]]]}] 08:59:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 08:59:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 524ms 08:59:59 INFO - PROCESS | 1653 | 1467388799233 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 08:59:59 INFO - PROCESS | 1653 | 1467388799236 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 08:59:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 08:59:59 INFO - PROCESS | 1653 | 1467388799239 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 08:59:59 INFO - PROCESS | 1653 | 1467388799241 Marionette TRACE conn2 <- [1,242,null,{}] 08:59:59 INFO - PROCESS | 1653 | 1467388799245 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}] 08:59:59 INFO - PROCESS | 1653 | 1467388799247 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 08:59:59 INFO - PROCESS | 1653 | 1467388799355 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 08:59:59 INFO - PROCESS | 1653 | 1467388799420 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:59 INFO - PROCESS | 1653 | 1467388799423 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 08:59:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x116090000 == 41 [pid = 1653] [id = 68] 08:59:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1151cbc00) [pid = 1653] [serial = 200] [outer = 0x0] 08:59:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x116081000) [pid = 1653] [serial = 201] [outer = 0x1151cbc00] 08:59:59 INFO - PROCESS | 1653 | 1467388799454 Marionette DEBUG loaded listener.js 08:59:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x116974800) [pid = 1653] [serial = 202] [outer = 0x1151cbc00] 09:00:00 INFO - PROCESS | 1653 | 1467388800162 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]]]}] 09:00:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 09:00:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 973ms 09:00:00 INFO - PROCESS | 1653 | 1467388800211 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 09:00:00 INFO - PROCESS | 1653 | 1467388800214 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 09:00:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 09:00:00 INFO - PROCESS | 1653 | 1467388800218 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 09:00:00 INFO - PROCESS | 1653 | 1467388800219 Marionette TRACE conn2 <- [1,246,null,{}] 09:00:00 INFO - PROCESS | 1653 | 1467388800222 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}] 09:00:00 INFO - PROCESS | 1653 | 1467388800223 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:00 INFO - PROCESS | 1653 | 1467388800341 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 09:00:00 INFO - PROCESS | 1653 | 1467388800405 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:00 INFO - PROCESS | 1653 | 1467388800406 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x118149000 == 42 [pid = 1653] [id = 69] 09:00:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1185f0800) [pid = 1653] [serial = 203] [outer = 0x0] 09:00:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1186f8c00) [pid = 1653] [serial = 204] [outer = 0x1185f0800] 09:00:00 INFO - PROCESS | 1653 | 1467388800496 Marionette DEBUG loaded listener.js 09:00:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x118fd6400) [pid = 1653] [serial = 205] [outer = 0x1185f0800] 09:00:01 INFO - PROCESS | 1653 | 1467388801096 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]]]}] 09:00:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 09:00:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 921ms 09:00:01 INFO - PROCESS | 1653 | 1467388801139 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 09:00:01 INFO - PROCESS | 1653 | 1467388801142 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 09:00:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 09:00:01 INFO - PROCESS | 1653 | 1467388801146 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 09:00:01 INFO - PROCESS | 1653 | 1467388801150 Marionette TRACE conn2 <- [1,250,null,{}] 09:00:01 INFO - PROCESS | 1653 | 1467388801161 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}] 09:00:01 INFO - PROCESS | 1653 | 1467388801166 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:01 INFO - PROCESS | 1653 | 1467388801437 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 09:00:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1167ab800) [pid = 1653] [serial = 206] [outer = 0x12d06a400] 09:00:01 INFO - PROCESS | 1653 | 1467388801512 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:01 INFO - PROCESS | 1653 | 1467388801514 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x118116800 == 43 [pid = 1653] [id = 70] 09:00:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1176e4c00) [pid = 1653] [serial = 207] [outer = 0x0] 09:00:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x118066400) [pid = 1653] [serial = 208] [outer = 0x1176e4c00] 09:00:01 INFO - PROCESS | 1653 | 1467388801550 Marionette DEBUG loaded listener.js 09:00:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x11886d400) [pid = 1653] [serial = 209] [outer = 0x1176e4c00] 09:00:01 INFO - PROCESS | 1653 | --DOCSHELL 0x125404800 == 42 [pid = 1653] [id = 66] 09:00:01 INFO - PROCESS | 1653 | --DOCSHELL 0x118162000 == 41 [pid = 1653] [id = 65] 09:00:02 INFO - PROCESS | 1653 | --DOCSHELL 0x121313000 == 40 [pid = 1653] [id = 64] 09:00:02 INFO - PROCESS | 1653 | --DOCSHELL 0x1170e2000 == 39 [pid = 1653] [id = 63] 09:00:02 INFO - PROCESS | 1653 | --DOCSHELL 0x120e71000 == 38 [pid = 1653] [id = 62] 09:00:02 INFO - PROCESS | 1653 | --DOCSHELL 0x119965000 == 37 [pid = 1653] [id = 61] 09:00:02 INFO - PROCESS | 1653 | --DOCSHELL 0x1191d2800 == 36 [pid = 1653] [id = 60] 09:00:02 INFO - PROCESS | 1653 | --DOCSHELL 0x1181a7800 == 35 [pid = 1653] [id = 59] 09:00:02 INFO - PROCESS | 1653 | --DOCSHELL 0x11812d800 == 34 [pid = 1653] [id = 58] 09:00:02 INFO - PROCESS | 1653 | --DOCSHELL 0x1170e6800 == 33 [pid = 1653] [id = 57] 09:00:02 INFO - PROCESS | 1653 | --DOCSHELL 0x11693a800 == 32 [pid = 1653] [id = 56] 09:00:02 INFO - PROCESS | 1653 | --DOCSHELL 0x113a37800 == 31 [pid = 1653] [id = 55] 09:00:02 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1291a6800) [pid = 1653] [serial = 121] [outer = 0x0] [url = about:blank] 09:00:02 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1215d3000) [pid = 1653] [serial = 141] [outer = 0x0] [url = about:blank] 09:00:02 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x123fc8000) [pid = 1653] [serial = 142] [outer = 0x0] [url = about:blank] 09:00:02 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x118518800) [pid = 1653] [serial = 126] [outer = 0x0] [url = about:blank] 09:00:02 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x120fb7c00) [pid = 1653] [serial = 139] [outer = 0x0] [url = about:blank] 09:00:02 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x119315000) [pid = 1653] [serial = 129] [outer = 0x0] [url = about:blank] 09:00:02 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x119313c00) [pid = 1653] [serial = 132] [outer = 0x0] [url = about:blank] 09:00:02 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1194b3c00) [pid = 1653] [serial = 130] [outer = 0x0] [url = about:blank] 09:00:02 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1194ba400) [pid = 1653] [serial = 133] [outer = 0x0] [url = about:blank] 09:00:02 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x11336fc00) [pid = 1653] [serial = 123] [outer = 0x0] [url = about:blank] 09:00:02 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x119ec6400) [pid = 1653] [serial = 136] [outer = 0x0] [url = about:blank] 09:00:02 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1197fcc00) [pid = 1653] [serial = 135] [outer = 0x0] [url = about:blank] 09:00:02 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1185f5400) [pid = 1653] [serial = 127] [outer = 0x0] [url = about:blank] 09:00:02 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x11679fc00) [pid = 1653] [serial = 124] [outer = 0x0] [url = about:blank] 09:00:02 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x120ec8400) [pid = 1653] [serial = 138] [outer = 0x0] [url = about:blank] 09:00:02 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x128ed7400) [pid = 1653] [serial = 120] [outer = 0x0] [url = about:blank] 09:00:02 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x12699e800) [pid = 1653] [serial = 118] [outer = 0x0] [url = about:blank] 09:00:02 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x12645f800) [pid = 1653] [serial = 115] [outer = 0x0] [url = about:blank] 09:00:02 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x121be1c00) [pid = 1653] [serial = 103] [outer = 0x0] [url = about:blank] 09:00:02 INFO - PROCESS | 1653 | 1467388802110 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]]]}] 09:00:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 09:00:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 975ms 09:00:02 INFO - PROCESS | 1653 | 1467388802122 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 09:00:02 INFO - PROCESS | 1653 | 1467388802128 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 09:00:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 09:00:02 INFO - PROCESS | 1653 | 1467388802131 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 09:00:02 INFO - PROCESS | 1653 | 1467388802133 Marionette TRACE conn2 <- [1,254,null,{}] 09:00:02 INFO - PROCESS | 1653 | 1467388802135 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}] 09:00:02 INFO - PROCESS | 1653 | 1467388802137 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:02 INFO - PROCESS | 1653 | 1467388802197 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 09:00:02 INFO - PROCESS | 1653 | 1467388802201 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:02 INFO - PROCESS | 1653 | 1467388802203 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x116935800 == 32 [pid = 1653] [id = 71] 09:00:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1185f5400) [pid = 1653] [serial = 210] [outer = 0x0] 09:00:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x119315c00) [pid = 1653] [serial = 211] [outer = 0x1185f5400] 09:00:02 INFO - PROCESS | 1653 | 1467388802226 Marionette DEBUG loaded listener.js 09:00:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1197f0400) [pid = 1653] [serial = 212] [outer = 0x1185f5400] 09:00:02 INFO - PROCESS | 1653 | 1467388802595 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]]]}] 09:00:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 09:00:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 472ms 09:00:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 09:00:02 INFO - PROCESS | 1653 | 1467388802603 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 09:00:02 INFO - PROCESS | 1653 | 1467388802605 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 09:00:02 INFO - PROCESS | 1653 | 1467388802607 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 09:00:02 INFO - PROCESS | 1653 | 1467388802609 Marionette TRACE conn2 <- [1,258,null,{}] 09:00:02 INFO - PROCESS | 1653 | 1467388802612 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}] 09:00:02 INFO - PROCESS | 1653 | 1467388802613 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:02 INFO - PROCESS | 1653 | 1467388802707 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 09:00:02 INFO - PROCESS | 1653 | 1467388802771 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:02 INFO - PROCESS | 1653 | 1467388802773 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x11811b000 == 33 [pid = 1653] [id = 72] 09:00:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1197f1800) [pid = 1653] [serial = 213] [outer = 0x0] 09:00:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x120e49000) [pid = 1653] [serial = 214] [outer = 0x1197f1800] 09:00:02 INFO - PROCESS | 1653 | 1467388802814 Marionette DEBUG loaded listener.js 09:00:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x12108f400) [pid = 1653] [serial = 215] [outer = 0x1197f1800] 09:00:03 INFO - PROCESS | 1653 | 1467388803212 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]]]}] 09:00:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 09:00:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 621ms 09:00:03 INFO - PROCESS | 1653 | 1467388803229 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 09:00:03 INFO - PROCESS | 1653 | 1467388803232 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 09:00:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 09:00:03 INFO - PROCESS | 1653 | 1467388803243 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 09:00:03 INFO - PROCESS | 1653 | 1467388803248 Marionette TRACE conn2 <- [1,262,null,{}] 09:00:03 INFO - PROCESS | 1653 | 1467388803261 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}] 09:00:03 INFO - PROCESS | 1653 | 1467388803264 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:03 INFO - PROCESS | 1653 | 1467388803384 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 09:00:03 INFO - PROCESS | 1653 | 1467388803419 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:03 INFO - PROCESS | 1653 | 1467388803420 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x1194a0800 == 34 [pid = 1653] [id = 73] 09:00:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x121939c00) [pid = 1653] [serial = 216] [outer = 0x0] 09:00:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x123bd7400) [pid = 1653] [serial = 217] [outer = 0x121939c00] 09:00:03 INFO - PROCESS | 1653 | 1467388803461 Marionette DEBUG loaded listener.js 09:00:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x124d38c00) [pid = 1653] [serial = 218] [outer = 0x121939c00] 09:00:03 INFO - PROCESS | 1653 | 1467388803872 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]]]}] 09:00:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 09:00:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 683ms 09:00:03 INFO - PROCESS | 1653 | 1467388803921 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 09:00:03 INFO - PROCESS | 1653 | 1467388803922 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 09:00:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 09:00:03 INFO - PROCESS | 1653 | 1467388803924 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 09:00:03 INFO - PROCESS | 1653 | 1467388803926 Marionette TRACE conn2 <- [1,266,null,{}] 09:00:03 INFO - PROCESS | 1653 | 1467388803928 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}] 09:00:03 INFO - PROCESS | 1653 | 1467388803929 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:04 INFO - PROCESS | 1653 | 1467388804001 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 09:00:04 INFO - PROCESS | 1653 | 1467388804004 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:04 INFO - PROCESS | 1653 | 1467388804006 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x120e7e000 == 35 [pid = 1653] [id = 74] 09:00:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x124fec800) [pid = 1653] [serial = 219] [outer = 0x0] 09:00:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1254d4c00) [pid = 1653] [serial = 220] [outer = 0x124fec800] 09:00:04 INFO - PROCESS | 1653 | 1467388804033 Marionette DEBUG loaded listener.js 09:00:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x126012400) [pid = 1653] [serial = 221] [outer = 0x124fec800] 09:00:04 INFO - PROCESS | 1653 | 1467388804362 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]]]}] 09:00:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 09:00:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 470ms 09:00:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 09:00:04 INFO - PROCESS | 1653 | 1467388804395 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 09:00:04 INFO - PROCESS | 1653 | 1467388804396 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 09:00:04 INFO - PROCESS | 1653 | 1467388804398 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 09:00:04 INFO - PROCESS | 1653 | 1467388804399 Marionette TRACE conn2 <- [1,270,null,{}] 09:00:04 INFO - PROCESS | 1653 | 1467388804401 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}] 09:00:04 INFO - PROCESS | 1653 | 1467388804402 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:04 INFO - PROCESS | 1653 | 1467388804496 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 09:00:04 INFO - PROCESS | 1653 | 1467388804509 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:04 INFO - PROCESS | 1653 | 1467388804514 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x121329800 == 36 [pid = 1653] [id = 75] 09:00:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1265e2800) [pid = 1653] [serial = 222] [outer = 0x0] 09:00:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1265ecc00) [pid = 1653] [serial = 223] [outer = 0x1265e2800] 09:00:04 INFO - PROCESS | 1653 | 1467388804546 Marionette DEBUG loaded listener.js 09:00:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x128ee1400) [pid = 1653] [serial = 224] [outer = 0x1265e2800] 09:00:04 INFO - PROCESS | 1653 | 1467388804897 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]]]}] 09:00:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 09:00:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 520ms 09:00:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 09:00:04 INFO - PROCESS | 1653 | 1467388804918 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 09:00:04 INFO - PROCESS | 1653 | 1467388804919 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 09:00:04 INFO - PROCESS | 1653 | 1467388804927 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 09:00:04 INFO - PROCESS | 1653 | 1467388804928 Marionette TRACE conn2 <- [1,274,null,{}] 09:00:04 INFO - PROCESS | 1653 | 1467388804930 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}] 09:00:04 INFO - PROCESS | 1653 | 1467388804931 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:05 INFO - PROCESS | 1653 | 1467388805023 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 09:00:05 INFO - PROCESS | 1653 | 1467388805027 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:05 INFO - PROCESS | 1653 | 1467388805028 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x123e35800 == 37 [pid = 1653] [id = 76] 09:00:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1265e2c00) [pid = 1653] [serial = 225] [outer = 0x0] 09:00:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12942f000) [pid = 1653] [serial = 226] [outer = 0x1265e2c00] 09:00:05 INFO - PROCESS | 1653 | 1467388805052 Marionette DEBUG loaded listener.js 09:00:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1294a0c00) [pid = 1653] [serial = 227] [outer = 0x1265e2c00] 09:00:05 INFO - PROCESS | 1653 | 1467388805356 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]]]}] 09:00:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 09:00:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 474ms 09:00:05 INFO - PROCESS | 1653 | 1467388805401 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 09:00:05 INFO - PROCESS | 1653 | 1467388805402 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 09:00:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 09:00:05 INFO - PROCESS | 1653 | 1467388805404 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 09:00:05 INFO - PROCESS | 1653 | 1467388805405 Marionette TRACE conn2 <- [1,278,null,{}] 09:00:05 INFO - PROCESS | 1653 | 1467388805408 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}] 09:00:05 INFO - PROCESS | 1653 | 1467388805412 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:05 INFO - PROCESS | 1653 | 1467388805507 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 09:00:05 INFO - PROCESS | 1653 | 1467388805510 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:05 INFO - PROCESS | 1653 | 1467388805511 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x125445800 == 38 [pid = 1653] [id = 77] 09:00:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x12108b800) [pid = 1653] [serial = 228] [outer = 0x0] 09:00:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x12a6a5c00) [pid = 1653] [serial = 229] [outer = 0x12108b800] 09:00:05 INFO - PROCESS | 1653 | 1467388805534 Marionette DEBUG loaded listener.js 09:00:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x12a6dd000) [pid = 1653] [serial = 230] [outer = 0x12108b800] 09:00:05 INFO - PROCESS | 1653 | 1467388805848 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]]]}] 09:00:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 09:00:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 470ms 09:00:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 09:00:05 INFO - PROCESS | 1653 | 1467388805884 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 09:00:05 INFO - PROCESS | 1653 | 1467388805886 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 09:00:05 INFO - PROCESS | 1653 | 1467388805888 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 09:00:05 INFO - PROCESS | 1653 | 1467388805889 Marionette TRACE conn2 <- [1,282,null,{}] 09:00:05 INFO - PROCESS | 1653 | 1467388805894 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}] 09:00:05 INFO - PROCESS | 1653 | 1467388805896 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:05 INFO - PROCESS | 1653 | 1467388805990 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 09:00:05 INFO - PROCESS | 1653 | 1467388805993 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:05 INFO - PROCESS | 1653 | 1467388805994 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x128a46800 == 39 [pid = 1653] [id = 78] 09:00:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1294e7400) [pid = 1653] [serial = 231] [outer = 0x0] 09:00:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x12a6e8000) [pid = 1653] [serial = 232] [outer = 0x1294e7400] 09:00:06 INFO - PROCESS | 1653 | 1467388806018 Marionette DEBUG loaded listener.js 09:00:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x12ad36400) [pid = 1653] [serial = 233] [outer = 0x1294e7400] 09:00:06 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x11887cc00) [pid = 1653] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 09:00:06 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x1197ef400) [pid = 1653] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 09:00:06 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x116631400) [pid = 1653] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 09:00:06 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x11662c800) [pid = 1653] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 09:00:06 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x117227c00) [pid = 1653] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 09:00:06 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1172bb000) [pid = 1653] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 09:00:06 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1162a7c00) [pid = 1653] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 09:00:06 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x11967ec00) [pid = 1653] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 09:00:06 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x113319000) [pid = 1653] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 09:00:06 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x11602fc00) [pid = 1653] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 09:00:06 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1185f1000) [pid = 1653] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 09:00:06 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1254dfc00) [pid = 1653] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 09:00:06 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1260d4c00) [pid = 1653] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 09:00:06 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x128ed5800) [pid = 1653] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 09:00:06 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x120e47c00) [pid = 1653] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 09:00:06 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1160d5c00) [pid = 1653] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 09:00:06 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x123bd3400) [pid = 1653] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 09:00:06 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x119684000) [pid = 1653] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 09:00:06 INFO - PROCESS | 1653 | 1467388806422 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]]]}] 09:00:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 09:00:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 572ms 09:00:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 09:00:06 INFO - PROCESS | 1653 | 1467388806461 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 09:00:06 INFO - PROCESS | 1653 | 1467388806462 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 09:00:06 INFO - PROCESS | 1653 | 1467388806464 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 09:00:06 INFO - PROCESS | 1653 | 1467388806465 Marionette TRACE conn2 <- [1,286,null,{}] 09:00:06 INFO - PROCESS | 1653 | 1467388806467 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}] 09:00:06 INFO - PROCESS | 1653 | 1467388806468 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:06 INFO - PROCESS | 1653 | 1467388806545 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 09:00:06 INFO - PROCESS | 1653 | 1467388806548 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:06 INFO - PROCESS | 1653 | 1467388806549 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x12115a000 == 40 [pid = 1653] [id = 79] 09:00:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x11602fc00) [pid = 1653] [serial = 234] [outer = 0x0] 09:00:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1176dd000) [pid = 1653] [serial = 235] [outer = 0x11602fc00] 09:00:06 INFO - PROCESS | 1653 | 1467388806573 Marionette DEBUG loaded listener.js 09:00:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x120e45c00) [pid = 1653] [serial = 236] [outer = 0x11602fc00] 09:00:06 INFO - PROCESS | 1653 | 1467388806878 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]]]}] 09:00:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 09:00:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 468ms 09:00:06 INFO - PROCESS | 1653 | 1467388806932 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 09:00:06 INFO - PROCESS | 1653 | 1467388806934 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 09:00:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 09:00:06 INFO - PROCESS | 1653 | 1467388806936 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 09:00:06 INFO - PROCESS | 1653 | 1467388806937 Marionette TRACE conn2 <- [1,290,null,{}] 09:00:06 INFO - PROCESS | 1653 | 1467388806939 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}] 09:00:06 INFO - PROCESS | 1653 | 1467388806940 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:07 INFO - PROCESS | 1653 | 1467388807035 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 09:00:07 INFO - PROCESS | 1653 | 1467388807042 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:07 INFO - PROCESS | 1653 | 1467388807045 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x128e6b000 == 41 [pid = 1653] [id = 80] 09:00:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12193bc00) [pid = 1653] [serial = 237] [outer = 0x0] 09:00:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1254d5800) [pid = 1653] [serial = 238] [outer = 0x12193bc00] 09:00:07 INFO - PROCESS | 1653 | 1467388807071 Marionette DEBUG loaded listener.js 09:00:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12a6ea400) [pid = 1653] [serial = 239] [outer = 0x12193bc00] 09:00:07 INFO - PROCESS | 1653 | 1467388807380 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]]]}] 09:00:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 09:00:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 468ms 09:00:07 INFO - PROCESS | 1653 | 1467388807405 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 09:00:07 INFO - PROCESS | 1653 | 1467388807407 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 09:00:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 09:00:07 INFO - PROCESS | 1653 | 1467388807412 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 09:00:07 INFO - PROCESS | 1653 | 1467388807414 Marionette TRACE conn2 <- [1,294,null,{}] 09:00:07 INFO - PROCESS | 1653 | 1467388807416 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}] 09:00:07 INFO - PROCESS | 1653 | 1467388807418 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:07 INFO - PROCESS | 1653 | 1467388807505 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 09:00:07 INFO - PROCESS | 1653 | 1467388807510 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:07 INFO - PROCESS | 1653 | 1467388807512 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x129749000 == 42 [pid = 1653] [id = 81] 09:00:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12ad38c00) [pid = 1653] [serial = 240] [outer = 0x0] 09:00:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12aed2400) [pid = 1653] [serial = 241] [outer = 0x12ad38c00] 09:00:07 INFO - PROCESS | 1653 | 1467388807535 Marionette DEBUG loaded listener.js 09:00:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12afbf800) [pid = 1653] [serial = 242] [outer = 0x12ad38c00] 09:00:07 INFO - PROCESS | 1653 | 1467388807832 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]]]}] 09:00:07 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. 09:00:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 470ms 09:00:07 INFO - PROCESS | 1653 | 1467388807882 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 09:00:07 INFO - PROCESS | 1653 | 1467388807883 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 09:00:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 09:00:07 INFO - PROCESS | 1653 | 1467388807885 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 09:00:07 INFO - PROCESS | 1653 | 1467388807886 Marionette TRACE conn2 <- [1,298,null,{}] 09:00:07 INFO - PROCESS | 1653 | 1467388807888 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}] 09:00:07 INFO - PROCESS | 1653 | 1467388807889 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:07 INFO - PROCESS | 1653 | 1467388807989 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 09:00:08 INFO - PROCESS | 1653 | 1467388807997 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:08 INFO - PROCESS | 1653 | 1467388807998 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x129762800 == 43 [pid = 1653] [id = 82] 09:00:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x12ad3f000) [pid = 1653] [serial = 243] [outer = 0x0] 09:00:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12afbe400) [pid = 1653] [serial = 244] [outer = 0x12ad3f000] 09:00:08 INFO - PROCESS | 1653 | 1467388808023 Marionette DEBUG loaded listener.js 09:00:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x12b182c00) [pid = 1653] [serial = 245] [outer = 0x12ad3f000] 09:00:08 INFO - PROCESS | 1653 | 1467388808315 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]]]}] 09:00:08 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. 09:00:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 468ms 09:00:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 09:00:08 INFO - PROCESS | 1653 | 1467388808387 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 09:00:08 INFO - PROCESS | 1653 | 1467388808389 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 09:00:08 INFO - PROCESS | 1653 | 1467388808394 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 09:00:08 INFO - PROCESS | 1653 | 1467388808397 Marionette TRACE conn2 <- [1,302,null,{}] 09:00:08 INFO - PROCESS | 1653 | 1467388808401 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}] 09:00:08 INFO - PROCESS | 1653 | 1467388808403 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:08 INFO - PROCESS | 1653 | 1467388808507 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 09:00:08 INFO - PROCESS | 1653 | 1467388808552 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:08 INFO - PROCESS | 1653 | 1467388808554 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x116093000 == 44 [pid = 1653] [id = 83] 09:00:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x116fb1400) [pid = 1653] [serial = 246] [outer = 0x0] 09:00:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x11805d400) [pid = 1653] [serial = 247] [outer = 0x116fb1400] 09:00:08 INFO - PROCESS | 1653 | 1467388808586 Marionette DEBUG loaded listener.js 09:00:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1186f2800) [pid = 1653] [serial = 248] [outer = 0x116fb1400] 09:00:09 INFO - PROCESS | 1653 | 1467388808998 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]]]}] 09:00:09 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. 09:00:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 621ms 09:00:09 INFO - PROCESS | 1653 | 1467388809016 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 09:00:09 INFO - PROCESS | 1653 | 1467388809018 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 09:00:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 09:00:09 INFO - PROCESS | 1653 | 1467388809023 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 09:00:09 INFO - PROCESS | 1653 | 1467388809026 Marionette TRACE conn2 <- [1,306,null,{}] 09:00:09 INFO - PROCESS | 1653 | 1467388809029 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}] 09:00:09 INFO - PROCESS | 1653 | 1467388809031 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:09 INFO - PROCESS | 1653 | 1467388809132 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 09:00:09 INFO - PROCESS | 1653 | 1467388809178 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:09 INFO - PROCESS | 1653 | 1467388809180 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x1191d2000 == 45 [pid = 1653] [id = 84] 09:00:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1194b7400) [pid = 1653] [serial = 249] [outer = 0x0] 09:00:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x119cf6400) [pid = 1653] [serial = 250] [outer = 0x1194b7400] 09:00:09 INFO - PROCESS | 1653 | 1467388809212 Marionette DEBUG loaded listener.js 09:00:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x120ecc400) [pid = 1653] [serial = 251] [outer = 0x1194b7400] 09:00:09 INFO - PROCESS | 1653 | 1467388809588 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]]]}] 09:00:09 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. 09:00:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 623ms 09:00:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 09:00:09 INFO - PROCESS | 1653 | 1467388809644 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 09:00:09 INFO - PROCESS | 1653 | 1467388809646 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 09:00:09 INFO - PROCESS | 1653 | 1467388809648 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 09:00:09 INFO - PROCESS | 1653 | 1467388809650 Marionette TRACE conn2 <- [1,310,null,{}] 09:00:09 INFO - PROCESS | 1653 | 1467388809656 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}] 09:00:09 INFO - PROCESS | 1653 | 1467388809659 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:09 INFO - PROCESS | 1653 | 1467388809759 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 09:00:09 INFO - PROCESS | 1653 | 1467388809844 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:09 INFO - PROCESS | 1653 | 1467388809847 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x128a41000 == 46 [pid = 1653] [id = 85] 09:00:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x12547ac00) [pid = 1653] [serial = 252] [outer = 0x0] 09:00:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x1254d5000) [pid = 1653] [serial = 253] [outer = 0x12547ac00] 09:00:09 INFO - PROCESS | 1653 | 1467388809878 Marionette DEBUG loaded listener.js 09:00:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x126016400) [pid = 1653] [serial = 254] [outer = 0x12547ac00] 09:00:10 INFO - PROCESS | 1653 | 1467388810280 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]]]}] 09:00:10 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. 09:00:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 671ms 09:00:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 09:00:10 INFO - PROCESS | 1653 | 1467388810320 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 09:00:10 INFO - PROCESS | 1653 | 1467388810321 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 09:00:10 INFO - PROCESS | 1653 | 1467388810323 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 09:00:10 INFO - PROCESS | 1653 | 1467388810325 Marionette TRACE conn2 <- [1,314,null,{}] 09:00:10 INFO - PROCESS | 1653 | 1467388810327 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}] 09:00:10 INFO - PROCESS | 1653 | 1467388810328 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:10 INFO - PROCESS | 1653 | 1467388810427 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 09:00:10 INFO - PROCESS | 1653 | 1467388810478 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:10 INFO - PROCESS | 1653 | 1467388810479 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x129751800 == 47 [pid = 1653] [id = 86] 09:00:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x12645f000) [pid = 1653] [serial = 255] [outer = 0x0] 09:00:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x126576000) [pid = 1653] [serial = 256] [outer = 0x12645f000] 09:00:10 INFO - PROCESS | 1653 | 1467388810508 Marionette DEBUG loaded listener.js 09:00:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x128a86c00) [pid = 1653] [serial = 257] [outer = 0x12645f000] 09:00:10 INFO - PROCESS | 1653 | 1467388810918 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]]]}] 09:00:10 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. 09:00:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 621ms 09:00:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 09:00:10 INFO - PROCESS | 1653 | 1467388810944 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 09:00:10 INFO - PROCESS | 1653 | 1467388810946 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 09:00:10 INFO - PROCESS | 1653 | 1467388810948 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 09:00:10 INFO - PROCESS | 1653 | 1467388810949 Marionette TRACE conn2 <- [1,318,null,{}] 09:00:10 INFO - PROCESS | 1653 | 1467388810952 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}] 09:00:10 INFO - PROCESS | 1653 | 1467388810953 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:11 INFO - PROCESS | 1653 | 1467388811049 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 09:00:11 INFO - PROCESS | 1653 | 1467388811151 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:11 INFO - PROCESS | 1653 | 1467388811152 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a783800 == 48 [pid = 1653] [id = 87] 09:00:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x128a8d000) [pid = 1653] [serial = 258] [outer = 0x0] 09:00:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x128a8fc00) [pid = 1653] [serial = 259] [outer = 0x128a8d000] 09:00:11 INFO - PROCESS | 1653 | 1467388811182 Marionette DEBUG loaded listener.js 09:00:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x128c76800) [pid = 1653] [serial = 260] [outer = 0x128a8d000] 09:00:11 INFO - PROCESS | 1653 | 1467388811750 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]]]}] 09:00:11 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. 09:00:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 821ms 09:00:11 INFO - PROCESS | 1653 | 1467388811770 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 09:00:11 INFO - PROCESS | 1653 | 1467388811772 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 09:00:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 09:00:11 INFO - PROCESS | 1653 | 1467388811776 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 09:00:11 INFO - PROCESS | 1653 | 1467388811778 Marionette TRACE conn2 <- [1,322,null,{}] 09:00:11 INFO - PROCESS | 1653 | 1467388811781 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}] 09:00:11 INFO - PROCESS | 1653 | 1467388811783 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:11 INFO - PROCESS | 1653 | 1467388811873 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 09:00:11 INFO - PROCESS | 1653 | 1467388811944 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:11 INFO - PROCESS | 1653 | 1467388811946 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x118141800 == 49 [pid = 1653] [id = 88] 09:00:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x116629c00) [pid = 1653] [serial = 261] [outer = 0x0] 09:00:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x1173a9000) [pid = 1653] [serial = 262] [outer = 0x116629c00] 09:00:11 INFO - PROCESS | 1653 | 1467388811981 Marionette DEBUG loaded listener.js 09:00:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x118f51400) [pid = 1653] [serial = 263] [outer = 0x116629c00] 09:00:12 INFO - PROCESS | 1653 | 1467388812532 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]]]}] 09:00:12 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. 09:00:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 770ms 09:00:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 09:00:12 INFO - PROCESS | 1653 | 1467388812562 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 09:00:12 INFO - PROCESS | 1653 | 1467388812564 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 09:00:12 INFO - PROCESS | 1653 | 1467388812570 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 09:00:12 INFO - PROCESS | 1653 | 1467388812571 Marionette TRACE conn2 <- [1,326,null,{}] 09:00:12 INFO - PROCESS | 1653 | 1467388812574 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}] 09:00:12 INFO - PROCESS | 1653 | 1467388812577 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:12 INFO - PROCESS | 1653 | 1467388812668 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 09:00:12 INFO - PROCESS | 1653 | --DOCSHELL 0x129749000 == 48 [pid = 1653] [id = 81] 09:00:12 INFO - PROCESS | 1653 | --DOCSHELL 0x128e6b000 == 47 [pid = 1653] [id = 80] 09:00:12 INFO - PROCESS | 1653 | --DOCSHELL 0x12115a000 == 46 [pid = 1653] [id = 79] 09:00:12 INFO - PROCESS | 1653 | --DOCSHELL 0x128a46800 == 45 [pid = 1653] [id = 78] 09:00:12 INFO - PROCESS | 1653 | --DOCSHELL 0x125445800 == 44 [pid = 1653] [id = 77] 09:00:12 INFO - PROCESS | 1653 | --DOCSHELL 0x123e35800 == 43 [pid = 1653] [id = 76] 09:00:12 INFO - PROCESS | 1653 | --DOCSHELL 0x121329800 == 42 [pid = 1653] [id = 75] 09:00:12 INFO - PROCESS | 1653 | --DOCSHELL 0x120e7e000 == 41 [pid = 1653] [id = 74] 09:00:12 INFO - PROCESS | 1653 | --DOCSHELL 0x1194a0800 == 40 [pid = 1653] [id = 73] 09:00:12 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x12942d400) [pid = 1653] [serial = 198] [outer = 0x0] [url = about:blank] 09:00:12 INFO - PROCESS | 1653 | 1467388812754 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:12 INFO - PROCESS | 1653 | 1467388812756 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:12 INFO - PROCESS | 1653 | --DOCSHELL 0x11811b000 == 39 [pid = 1653] [id = 72] 09:00:12 INFO - PROCESS | 1653 | --DOCSHELL 0x116935800 == 38 [pid = 1653] [id = 71] 09:00:12 INFO - PROCESS | 1653 | --DOCSHELL 0x118116800 == 37 [pid = 1653] [id = 70] 09:00:12 INFO - PROCESS | 1653 | --DOCSHELL 0x118149000 == 36 [pid = 1653] [id = 69] 09:00:12 INFO - PROCESS | 1653 | --DOCSHELL 0x116090000 == 35 [pid = 1653] [id = 68] 09:00:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x113d6d000 == 36 [pid = 1653] [id = 89] 09:00:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x1194b8400) [pid = 1653] [serial = 264] [outer = 0x0] 09:00:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x120e46400) [pid = 1653] [serial = 265] [outer = 0x1194b8400] 09:00:12 INFO - PROCESS | 1653 | 1467388812785 Marionette DEBUG loaded listener.js 09:00:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x1215ce400) [pid = 1653] [serial = 266] [outer = 0x1194b8400] 09:00:12 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x1254da800) [pid = 1653] [serial = 184] [outer = 0x0] [url = about:blank] 09:00:12 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x116a03800) [pid = 1653] [serial = 145] [outer = 0x0] [url = about:blank] 09:00:12 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x1160d7400) [pid = 1653] [serial = 144] [outer = 0x0] [url = about:blank] 09:00:12 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x118f52800) [pid = 1653] [serial = 148] [outer = 0x0] [url = about:blank] 09:00:12 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x1260ce800) [pid = 1653] [serial = 186] [outer = 0x0] [url = about:blank] 09:00:12 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x1186e2c00) [pid = 1653] [serial = 147] [outer = 0x0] [url = about:blank] 09:00:12 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x1254df400) [pid = 1653] [serial = 190] [outer = 0x0] [url = about:blank] 09:00:12 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x1264c7c00) [pid = 1653] [serial = 192] [outer = 0x0] [url = about:blank] 09:00:12 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x1291a4c00) [pid = 1653] [serial = 195] [outer = 0x0] [url = about:blank] 09:00:12 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x121094000) [pid = 1653] [serial = 151] [outer = 0x0] [url = about:blank] 09:00:12 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x120e50000) [pid = 1653] [serial = 150] [outer = 0x0] [url = about:blank] 09:00:12 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x120e42800) [pid = 1653] [serial = 174] [outer = 0x0] [url = about:blank] 09:00:12 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x124e64800) [pid = 1653] [serial = 154] [outer = 0x0] [url = about:blank] 09:00:12 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x1249c2c00) [pid = 1653] [serial = 153] [outer = 0x0] [url = about:blank] 09:00:12 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x1260dc000) [pid = 1653] [serial = 187] [outer = 0x0] [url = about:blank] 09:00:12 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x1254ad400) [pid = 1653] [serial = 181] [outer = 0x0] [url = about:blank] 09:00:12 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1254b0400) [pid = 1653] [serial = 157] [outer = 0x0] [url = about:blank] 09:00:12 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x12192d000) [pid = 1653] [serial = 156] [outer = 0x0] [url = about:blank] 09:00:12 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x120ec8800) [pid = 1653] [serial = 175] [outer = 0x0] [url = about:blank] 09:00:12 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x128c79000) [pid = 1653] [serial = 193] [outer = 0x0] [url = about:blank] 09:00:12 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1291af800) [pid = 1653] [serial = 196] [outer = 0x0] [url = about:blank] 09:00:12 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x120fb7400) [pid = 1653] [serial = 177] [outer = 0x0] [url = about:blank] 09:00:12 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x124e62800) [pid = 1653] [serial = 180] [outer = 0x0] [url = about:blank] 09:00:12 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x124bb4c00) [pid = 1653] [serial = 178] [outer = 0x0] [url = about:blank] 09:00:12 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x119ecd800) [pid = 1653] [serial = 189] [outer = 0x0] [url = about:blank] 09:00:12 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1167a1400) [pid = 1653] [serial = 162] [outer = 0x0] [url = about:blank] 09:00:12 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1133b4000) [pid = 1653] [serial = 163] [outer = 0x0] [url = about:blank] 09:00:12 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1185ee000) [pid = 1653] [serial = 165] [outer = 0x0] [url = about:blank] 09:00:12 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1186fc800) [pid = 1653] [serial = 166] [outer = 0x0] [url = about:blank] 09:00:12 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1193a5c00) [pid = 1653] [serial = 168] [outer = 0x0] [url = about:blank] 09:00:12 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1194b6c00) [pid = 1653] [serial = 169] [outer = 0x0] [url = about:blank] 09:00:12 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x11739fc00) [pid = 1653] [serial = 160] [outer = 0x0] [url = about:blank] 09:00:12 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1167a6800) [pid = 1653] [serial = 159] [outer = 0x0] [url = about:blank] 09:00:12 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x119996000) [pid = 1653] [serial = 171] [outer = 0x0] [url = about:blank] 09:00:12 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x120e43400) [pid = 1653] [serial = 172] [outer = 0x0] [url = about:blank] 09:00:12 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1254b4000) [pid = 1653] [serial = 183] [outer = 0x0] [url = about:blank] 09:00:13 INFO - PROCESS | 1653 | 1467388813113 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]]]}] 09:00:13 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. 09:00:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 569ms 09:00:13 INFO - PROCESS | 1653 | 1467388813138 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 09:00:13 INFO - PROCESS | 1653 | 1467388813140 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 09:00:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 09:00:13 INFO - PROCESS | 1653 | 1467388813142 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 09:00:13 INFO - PROCESS | 1653 | 1467388813144 Marionette TRACE conn2 <- [1,330,null,{}] 09:00:13 INFO - PROCESS | 1653 | 1467388813152 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}] 09:00:13 INFO - PROCESS | 1653 | 1467388813155 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:13 INFO - PROCESS | 1653 | 1467388813234 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 09:00:13 INFO - PROCESS | 1653 | 1467388813283 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:13 INFO - PROCESS | 1653 | 1467388813285 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x1183d4800 == 37 [pid = 1653] [id = 90] 09:00:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1215c5000) [pid = 1653] [serial = 267] [outer = 0x0] 09:00:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x123fc9c00) [pid = 1653] [serial = 268] [outer = 0x1215c5000] 09:00:13 INFO - PROCESS | 1653 | 1467388813312 Marionette DEBUG loaded listener.js 09:00:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1254e0800) [pid = 1653] [serial = 269] [outer = 0x1215c5000] 09:00:13 INFO - PROCESS | 1653 | 1467388813600 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]]]}] 09:00:13 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. 09:00:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 471ms 09:00:13 INFO - PROCESS | 1653 | 1467388813615 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 09:00:13 INFO - PROCESS | 1653 | 1467388813616 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 09:00:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 09:00:13 INFO - PROCESS | 1653 | 1467388813618 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 09:00:13 INFO - PROCESS | 1653 | 1467388813619 Marionette TRACE conn2 <- [1,334,null,{}] 09:00:13 INFO - PROCESS | 1653 | 1467388813622 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}] 09:00:13 INFO - PROCESS | 1653 | 1467388813623 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:13 INFO - PROCESS | 1653 | 1467388813721 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 09:00:13 INFO - PROCESS | 1653 | 1467388813724 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:13 INFO - PROCESS | 1653 | 1467388813727 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x11997b800 == 38 [pid = 1653] [id = 91] 09:00:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1260ce800) [pid = 1653] [serial = 270] [outer = 0x0] 09:00:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1269a7000) [pid = 1653] [serial = 271] [outer = 0x1260ce800] 09:00:13 INFO - PROCESS | 1653 | 1467388813752 Marionette DEBUG loaded listener.js 09:00:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x128a8d400) [pid = 1653] [serial = 272] [outer = 0x1260ce800] 09:00:14 INFO - PROCESS | 1653 | 1467388814089 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]]]}] 09:00:14 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. 09:00:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 520ms 09:00:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 09:00:14 INFO - PROCESS | 1653 | 1467388814138 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 09:00:14 INFO - PROCESS | 1653 | 1467388814140 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 09:00:14 INFO - PROCESS | 1653 | 1467388814142 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 09:00:14 INFO - PROCESS | 1653 | 1467388814143 Marionette TRACE conn2 <- [1,338,null,{}] 09:00:14 INFO - PROCESS | 1653 | 1467388814145 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}] 09:00:14 INFO - PROCESS | 1653 | 1467388814146 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:14 INFO - PROCESS | 1653 | 1467388814222 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 09:00:14 INFO - PROCESS | 1653 | 1467388814227 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:14 INFO - PROCESS | 1653 | 1467388814229 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x121039800 == 39 [pid = 1653] [id = 92] 09:00:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x128c75800) [pid = 1653] [serial = 273] [outer = 0x0] 09:00:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x128ee3000) [pid = 1653] [serial = 274] [outer = 0x128c75800] 09:00:14 INFO - PROCESS | 1653 | 1467388814253 Marionette DEBUG loaded listener.js 09:00:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x129428000) [pid = 1653] [serial = 275] [outer = 0x128c75800] 09:00:14 INFO - PROCESS | 1653 | 1467388814559 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]]]}] 09:00:14 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. 09:00:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 468ms 09:00:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 09:00:14 INFO - PROCESS | 1653 | 1467388814610 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 09:00:14 INFO - PROCESS | 1653 | 1467388814611 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 09:00:14 INFO - PROCESS | 1653 | 1467388814621 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 09:00:14 INFO - PROCESS | 1653 | 1467388814622 Marionette TRACE conn2 <- [1,342,null,{}] 09:00:14 INFO - PROCESS | 1653 | 1467388814624 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}] 09:00:14 INFO - PROCESS | 1653 | 1467388814628 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:14 INFO - PROCESS | 1653 | 1467388814750 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 09:00:14 INFO - PROCESS | 1653 | 1467388814758 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:14 INFO - PROCESS | 1653 | 1467388814759 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x116616000 == 40 [pid = 1653] [id = 93] 09:00:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x129427400) [pid = 1653] [serial = 276] [outer = 0x0] 09:00:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x129499400) [pid = 1653] [serial = 277] [outer = 0x129427400] 09:00:14 INFO - PROCESS | 1653 | 1467388814784 Marionette DEBUG loaded listener.js 09:00:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12aed3800) [pid = 1653] [serial = 278] [outer = 0x129427400] 09:00:15 INFO - PROCESS | 1653 | 1467388815076 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]]]}] 09:00:15 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. 09:00:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 474ms 09:00:15 INFO - PROCESS | 1653 | 1467388815088 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 09:00:15 INFO - PROCESS | 1653 | 1467388815090 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 09:00:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 09:00:15 INFO - PROCESS | 1653 | 1467388815100 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 09:00:15 INFO - PROCESS | 1653 | 1467388815101 Marionette TRACE conn2 <- [1,346,null,{}] 09:00:15 INFO - PROCESS | 1653 | 1467388815104 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}] 09:00:15 INFO - PROCESS | 1653 | 1467388815105 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:15 INFO - PROCESS | 1653 | 1467388815205 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 09:00:15 INFO - PROCESS | 1653 | 1467388815209 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:15 INFO - PROCESS | 1653 | 1467388815210 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x123b20000 == 41 [pid = 1653] [id = 94] 09:00:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x129428c00) [pid = 1653] [serial = 279] [outer = 0x0] 09:00:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x12aed9800) [pid = 1653] [serial = 280] [outer = 0x129428c00] 09:00:15 INFO - PROCESS | 1653 | 1467388815235 Marionette DEBUG loaded listener.js 09:00:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12b184800) [pid = 1653] [serial = 281] [outer = 0x129428c00] 09:00:15 INFO - PROCESS | 1653 | 1467388815538 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]]]}] 09:00:15 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. 09:00:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 469ms 09:00:15 INFO - PROCESS | 1653 | 1467388815594 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 09:00:15 INFO - PROCESS | 1653 | 1467388815595 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 09:00:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 09:00:15 INFO - PROCESS | 1653 | 1467388815598 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 09:00:15 INFO - PROCESS | 1653 | 1467388815599 Marionette TRACE conn2 <- [1,350,null,{}] 09:00:15 INFO - PROCESS | 1653 | 1467388815601 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}] 09:00:15 INFO - PROCESS | 1653 | 1467388815602 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:15 INFO - PROCESS | 1653 | 1467388815699 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 09:00:15 INFO - PROCESS | 1653 | 1467388815710 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:15 INFO - PROCESS | 1653 | 1467388815711 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x125445800 == 42 [pid = 1653] [id = 95] 09:00:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x12b870400) [pid = 1653] [serial = 282] [outer = 0x0] 09:00:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x12b875400) [pid = 1653] [serial = 283] [outer = 0x12b870400] 09:00:15 INFO - PROCESS | 1653 | 1467388815735 Marionette DEBUG loaded listener.js 09:00:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x12b918400) [pid = 1653] [serial = 284] [outer = 0x12b870400] 09:00:16 INFO - PROCESS | 1653 | 1467388816043 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]]]}] 09:00:16 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. 09:00:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 470ms 09:00:16 INFO - PROCESS | 1653 | 1467388816069 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 09:00:16 INFO - PROCESS | 1653 | 1467388816071 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 09:00:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 09:00:16 INFO - PROCESS | 1653 | 1467388816074 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 09:00:16 INFO - PROCESS | 1653 | 1467388816078 Marionette TRACE conn2 <- [1,354,null,{}] 09:00:16 INFO - PROCESS | 1653 | 1467388816081 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}] 09:00:16 INFO - PROCESS | 1653 | 1467388816083 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:16 INFO - PROCESS | 1653 | 1467388816234 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 09:00:16 INFO - PROCESS | 1653 | 1467388816257 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:16 INFO - PROCESS | 1653 | 1467388816258 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x128a3c800 == 43 [pid = 1653] [id = 96] 09:00:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x12b877000) [pid = 1653] [serial = 285] [outer = 0x0] 09:00:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x12b921400) [pid = 1653] [serial = 286] [outer = 0x12b877000] 09:00:16 INFO - PROCESS | 1653 | 1467388816297 Marionette DEBUG loaded listener.js 09:00:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x12b927800) [pid = 1653] [serial = 287] [outer = 0x12b877000] 09:00:16 INFO - PROCESS | 1653 | 1467388816685 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]]]}] 09:00:16 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. 09:00:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 674ms 09:00:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 09:00:16 INFO - PROCESS | 1653 | 1467388816747 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 09:00:16 INFO - PROCESS | 1653 | 1467388816748 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 09:00:16 INFO - PROCESS | 1653 | 1467388816750 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 09:00:16 INFO - PROCESS | 1653 | 1467388816751 Marionette TRACE conn2 <- [1,358,null,{}] 09:00:16 INFO - PROCESS | 1653 | 1467388816753 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}] 09:00:16 INFO - PROCESS | 1653 | 1467388816754 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:16 INFO - PROCESS | 1653 | 1467388816861 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 09:00:16 INFO - PROCESS | 1653 | 1467388816875 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:16 INFO - PROCESS | 1653 | 1467388816876 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x12915b000 == 44 [pid = 1653] [id = 97] 09:00:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x12b9dd000) [pid = 1653] [serial = 288] [outer = 0x0] 09:00:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x12b9e2400) [pid = 1653] [serial = 289] [outer = 0x12b9dd000] 09:00:16 INFO - PROCESS | 1653 | 1467388816914 Marionette DEBUG loaded listener.js 09:00:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x12be5e400) [pid = 1653] [serial = 290] [outer = 0x12b9dd000] 09:00:17 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x121939c00) [pid = 1653] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 09:00:17 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x124fec800) [pid = 1653] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 09:00:17 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x1265e2800) [pid = 1653] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 09:00:17 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x12108b800) [pid = 1653] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 09:00:17 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1265e2c00) [pid = 1653] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 09:00:17 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1185f5400) [pid = 1653] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 09:00:17 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1197f1800) [pid = 1653] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 09:00:17 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1176e4c00) [pid = 1653] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 09:00:17 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1294e7400) [pid = 1653] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 09:00:17 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x11602fc00) [pid = 1653] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 09:00:17 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12ad38c00) [pid = 1653] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 09:00:17 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x12193bc00) [pid = 1653] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 09:00:17 INFO - PROCESS | 1653 | 1467388817497 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]]]}] 09:00:17 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. 09:00:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 770ms 09:00:17 INFO - PROCESS | 1653 | 1467388817521 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 09:00:17 INFO - PROCESS | 1653 | 1467388817522 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 09:00:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 09:00:17 INFO - PROCESS | 1653 | 1467388817530 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 09:00:17 INFO - PROCESS | 1653 | 1467388817532 Marionette TRACE conn2 <- [1,362,null,{}] 09:00:17 INFO - PROCESS | 1653 | 1467388817534 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}] 09:00:17 INFO - PROCESS | 1653 | 1467388817536 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:17 INFO - PROCESS | 1653 | 1467388817634 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 09:00:17 INFO - PROCESS | 1653 | 1467388817638 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:17 INFO - PROCESS | 1653 | 1467388817640 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a6b7800 == 45 [pid = 1653] [id = 98] 09:00:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1193a5400) [pid = 1653] [serial = 291] [outer = 0x0] 09:00:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x12ad37000) [pid = 1653] [serial = 292] [outer = 0x1193a5400] 09:00:17 INFO - PROCESS | 1653 | 1467388817666 Marionette DEBUG loaded listener.js 09:00:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12be6a000) [pid = 1653] [serial = 293] [outer = 0x1193a5400] 09:00:17 INFO - PROCESS | 1653 | 1467388817991 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]]]}] 09:00:17 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. 09:00:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 470ms 09:00:18 INFO - PROCESS | 1653 | 1467388818000 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 09:00:18 INFO - PROCESS | 1653 | 1467388818001 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 09:00:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 09:00:18 INFO - PROCESS | 1653 | 1467388818004 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 09:00:18 INFO - PROCESS | 1653 | 1467388818005 Marionette TRACE conn2 <- [1,366,null,{}] 09:00:18 INFO - PROCESS | 1653 | 1467388818009 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}] 09:00:18 INFO - PROCESS | 1653 | 1467388818011 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:18 INFO - PROCESS | 1653 | 1467388818107 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 09:00:18 INFO - PROCESS | 1653 | 1467388818171 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:18 INFO - PROCESS | 1653 | 1467388818171 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a78a800 == 46 [pid = 1653] [id = 99] 09:00:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x123bb0400) [pid = 1653] [serial = 294] [outer = 0x0] 09:00:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x12c512c00) [pid = 1653] [serial = 295] [outer = 0x123bb0400] 09:00:18 INFO - PROCESS | 1653 | 1467388818205 Marionette DEBUG loaded listener.js 09:00:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x12c518c00) [pid = 1653] [serial = 296] [outer = 0x123bb0400] 09:00:18 INFO - PROCESS | 1653 | 1467388818525 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]]]}] 09:00:18 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. 09:00:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 568ms 09:00:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 09:00:18 INFO - PROCESS | 1653 | 1467388818572 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 09:00:18 INFO - PROCESS | 1653 | 1467388818574 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 09:00:18 INFO - PROCESS | 1653 | 1467388818577 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 09:00:18 INFO - PROCESS | 1653 | 1467388818579 Marionette TRACE conn2 <- [1,370,null,{}] 09:00:18 INFO - PROCESS | 1653 | 1467388818582 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}] 09:00:18 INFO - PROCESS | 1653 | 1467388818583 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:18 INFO - PROCESS | 1653 | 1467388818662 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 09:00:18 INFO - PROCESS | 1653 | 1467388818666 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:18 INFO - PROCESS | 1653 | 1467388818667 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b15c800 == 47 [pid = 1653] [id = 100] 09:00:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x12c51b800) [pid = 1653] [serial = 297] [outer = 0x0] 09:00:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x12c521400) [pid = 1653] [serial = 298] [outer = 0x12c51b800] 09:00:18 INFO - PROCESS | 1653 | 1467388818691 Marionette DEBUG loaded listener.js 09:00:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x12c598400) [pid = 1653] [serial = 299] [outer = 0x12c51b800] 09:00:19 INFO - PROCESS | 1653 | 1467388819031 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]]]}] 09:00:19 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. 09:00:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 471ms 09:00:19 INFO - PROCESS | 1653 | 1467388819048 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 09:00:19 INFO - PROCESS | 1653 | 1467388819049 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 09:00:19 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 09:00:19 INFO - PROCESS | 1653 | 1467388819051 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 09:00:19 INFO - PROCESS | 1653 | 1467388819052 Marionette TRACE conn2 <- [1,374,null,{}] 09:00:19 INFO - PROCESS | 1653 | 1467388819054 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}] 09:00:19 INFO - PROCESS | 1653 | 1467388819055 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:19 INFO - PROCESS | 1653 | 1467388819162 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 09:00:19 INFO - PROCESS | 1653 | 1467388819167 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:19 INFO - PROCESS | 1653 | 1467388819168 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b16e000 == 48 [pid = 1653] [id = 101] 09:00:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x12c593c00) [pid = 1653] [serial = 300] [outer = 0x0] 09:00:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x12c59d400) [pid = 1653] [serial = 301] [outer = 0x12c593c00] 09:00:19 INFO - PROCESS | 1653 | 1467388819192 Marionette DEBUG loaded listener.js 09:00:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x12c5a2000) [pid = 1653] [serial = 302] [outer = 0x12c593c00] 09:00:19 INFO - PROCESS | 1653 | 1467388819647 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 09:00:19 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 09:00:19 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 619ms 09:00:19 INFO - PROCESS | 1653 | 1467388819670 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 09:00:19 INFO - PROCESS | 1653 | 1467388819673 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 09:00:19 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 09:00:19 INFO - PROCESS | 1653 | 1467388819695 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 09:00:19 INFO - PROCESS | 1653 | 1467388819697 Marionette TRACE conn2 <- [1,378,null,{}] 09:00:19 INFO - PROCESS | 1653 | 1467388819701 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}] 09:00:19 INFO - PROCESS | 1653 | 1467388819703 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:19 INFO - PROCESS | 1653 | 1467388819807 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 09:00:19 INFO - PROCESS | 1653 | 1467388819873 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:19 INFO - PROCESS | 1653 | 1467388819874 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x118107800 == 49 [pid = 1653] [id = 102] 09:00:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x1127d3c00) [pid = 1653] [serial = 303] [outer = 0x0] 09:00:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x1127d8c00) [pid = 1653] [serial = 304] [outer = 0x1127d3c00] 09:00:19 INFO - PROCESS | 1653 | 1467388819905 Marionette DEBUG loaded listener.js 09:00:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x116968c00) [pid = 1653] [serial = 305] [outer = 0x1127d3c00] 09:00:20 INFO - PROCESS | 1653 | 1467388820386 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 09:00:20 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 09:00:20 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 723ms 09:00:20 INFO - PROCESS | 1653 | 1467388820416 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 09:00:20 INFO - PROCESS | 1653 | 1467388820419 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 09:00:20 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 09:00:20 INFO - PROCESS | 1653 | 1467388820441 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 09:00:20 INFO - PROCESS | 1653 | 1467388820443 Marionette TRACE conn2 <- [1,382,null,{}] 09:00:20 INFO - PROCESS | 1653 | 1467388820448 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}] 09:00:20 INFO - PROCESS | 1653 | 1467388820449 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:20 INFO - PROCESS | 1653 | 1467388820554 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 09:00:20 INFO - PROCESS | 1653 | 1467388820619 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:20 INFO - PROCESS | 1653 | 1467388820621 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x121328800 == 50 [pid = 1653] [id = 103] 09:00:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x120ec8c00) [pid = 1653] [serial = 306] [outer = 0x0] 09:00:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x120ece000) [pid = 1653] [serial = 307] [outer = 0x120ec8c00] 09:00:20 INFO - PROCESS | 1653 | 1467388820652 Marionette DEBUG loaded listener.js 09:00:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x12192d000) [pid = 1653] [serial = 308] [outer = 0x120ec8c00] 09:00:21 INFO - PROCESS | 1653 | 1467388821090 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 09:00:21 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 09:00:21 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 739ms 09:00:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 09:00:21 INFO - PROCESS | 1653 | 1467388821164 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 09:00:21 INFO - PROCESS | 1653 | 1467388821166 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 09:00:21 INFO - PROCESS | 1653 | 1467388821168 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 09:00:21 INFO - PROCESS | 1653 | 1467388821171 Marionette TRACE conn2 <- [1,386,null,{}] 09:00:21 INFO - PROCESS | 1653 | 1467388821178 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}] 09:00:21 INFO - PROCESS | 1653 | 1467388821181 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:21 INFO - PROCESS | 1653 | 1467388821283 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 09:00:21 INFO - PROCESS | 1653 | 1467388821350 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:21 INFO - PROCESS | 1653 | 1467388821352 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b970000 == 51 [pid = 1653] [id = 104] 09:00:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x1260ddc00) [pid = 1653] [serial = 309] [outer = 0x0] 09:00:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x128a8c800) [pid = 1653] [serial = 310] [outer = 0x1260ddc00] 09:00:21 INFO - PROCESS | 1653 | 1467388821382 Marionette DEBUG loaded listener.js 09:00:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x129430000) [pid = 1653] [serial = 311] [outer = 0x1260ddc00] 09:00:21 INFO - PROCESS | 1653 | 1467388821801 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]]]}] 09:00:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 09:00:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 671ms 09:00:21 INFO - PROCESS | 1653 | 1467388821839 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 09:00:21 INFO - PROCESS | 1653 | 1467388821841 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 09:00:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 09:00:21 INFO - PROCESS | 1653 | 1467388821843 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 09:00:21 INFO - PROCESS | 1653 | 1467388821844 Marionette TRACE conn2 <- [1,390,null,{}] 09:00:21 INFO - PROCESS | 1653 | 1467388821847 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}] 09:00:21 INFO - PROCESS | 1653 | 1467388821848 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:21 INFO - PROCESS | 1653 | 1467388821953 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 09:00:22 INFO - PROCESS | 1653 | 1467388822005 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:22 INFO - PROCESS | 1653 | 1467388822007 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x12652c800 == 52 [pid = 1653] [id = 105] 09:00:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x129497c00) [pid = 1653] [serial = 312] [outer = 0x0] 09:00:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x1294e2800) [pid = 1653] [serial = 313] [outer = 0x129497c00] 09:00:22 INFO - PROCESS | 1653 | 1467388822036 Marionette DEBUG loaded listener.js 09:00:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x12a6ea800) [pid = 1653] [serial = 314] [outer = 0x129497c00] 09:00:22 INFO - PROCESS | 1653 | 1467388822757 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]]]}] 09:00:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 09:00:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 968ms 09:00:22 INFO - PROCESS | 1653 | 1467388822813 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 09:00:22 INFO - PROCESS | 1653 | 1467388822815 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 09:00:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 09:00:22 INFO - PROCESS | 1653 | 1467388822818 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 09:00:22 INFO - PROCESS | 1653 | 1467388822820 Marionette TRACE conn2 <- [1,394,null,{}] 09:00:22 INFO - PROCESS | 1653 | 1467388822824 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}] 09:00:22 INFO - PROCESS | 1653 | 1467388822826 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:22 INFO - PROCESS | 1653 | 1467388822917 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 09:00:22 INFO - PROCESS | 1653 | 1467388822987 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:22 INFO - PROCESS | 1653 | 1467388822989 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x112e31800 == 53 [pid = 1653] [id = 106] 09:00:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x1185f4000) [pid = 1653] [serial = 315] [outer = 0x0] 09:00:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x1186e4c00) [pid = 1653] [serial = 316] [outer = 0x1185f4000] 09:00:23 INFO - PROCESS | 1653 | 1467388823017 Marionette DEBUG loaded listener.js 09:00:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x1193a5000) [pid = 1653] [serial = 317] [outer = 0x1185f4000] 09:00:23 INFO - PROCESS | 1653 | --DOCSHELL 0x126905800 == 52 [pid = 1653] [id = 67] 09:00:23 INFO - PROCESS | 1653 | --DOCSHELL 0x12b15c800 == 51 [pid = 1653] [id = 100] 09:00:23 INFO - PROCESS | 1653 | --DOCSHELL 0x12a78a800 == 50 [pid = 1653] [id = 99] 09:00:23 INFO - PROCESS | 1653 | --DOCSHELL 0x12a6b7800 == 49 [pid = 1653] [id = 98] 09:00:23 INFO - PROCESS | 1653 | --DOCSHELL 0x12915b000 == 48 [pid = 1653] [id = 97] 09:00:23 INFO - PROCESS | 1653 | --DOCSHELL 0x128a3c800 == 47 [pid = 1653] [id = 96] 09:00:23 INFO - PROCESS | 1653 | --DOCSHELL 0x125445800 == 46 [pid = 1653] [id = 95] 09:00:23 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x12afbe400) [pid = 1653] [serial = 244] [outer = 0x0] [url = about:blank] 09:00:23 INFO - PROCESS | 1653 | --DOCSHELL 0x123b20000 == 45 [pid = 1653] [id = 94] 09:00:23 INFO - PROCESS | 1653 | --DOCSHELL 0x116616000 == 44 [pid = 1653] [id = 93] 09:00:23 INFO - PROCESS | 1653 | --DOCSHELL 0x121039800 == 43 [pid = 1653] [id = 92] 09:00:23 INFO - PROCESS | 1653 | --DOCSHELL 0x11997b800 == 42 [pid = 1653] [id = 91] 09:00:23 INFO - PROCESS | 1653 | --DOCSHELL 0x1183d4800 == 41 [pid = 1653] [id = 90] 09:00:23 INFO - PROCESS | 1653 | --DOCSHELL 0x113d6d000 == 40 [pid = 1653] [id = 89] 09:00:23 INFO - PROCESS | 1653 | --DOCSHELL 0x118141800 == 39 [pid = 1653] [id = 88] 09:00:23 INFO - PROCESS | 1653 | --DOCSHELL 0x129751800 == 38 [pid = 1653] [id = 86] 09:00:23 INFO - PROCESS | 1653 | --DOCSHELL 0x1191d2000 == 37 [pid = 1653] [id = 84] 09:00:23 INFO - PROCESS | 1653 | --DOCSHELL 0x116093000 == 36 [pid = 1653] [id = 83] 09:00:23 INFO - PROCESS | 1653 | --DOCSHELL 0x129762800 == 35 [pid = 1653] [id = 82] 09:00:23 INFO - PROCESS | 1653 | 1467388823545 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]]]}] 09:00:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 09:00:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 774ms 09:00:23 INFO - PROCESS | 1653 | 1467388823592 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 09:00:23 INFO - PROCESS | 1653 | 1467388823595 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 09:00:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 09:00:23 INFO - PROCESS | 1653 | 1467388823599 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 09:00:23 INFO - PROCESS | 1653 | 1467388823601 Marionette TRACE conn2 <- [1,398,null,{}] 09:00:23 INFO - PROCESS | 1653 | 1467388823603 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}] 09:00:23 INFO - PROCESS | 1653 | 1467388823605 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:23 INFO - PROCESS | 1653 | 1467388823701 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 09:00:23 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x12afbf800) [pid = 1653] [serial = 242] [outer = 0x0] [url = about:blank] 09:00:23 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x12a6ea400) [pid = 1653] [serial = 239] [outer = 0x0] [url = about:blank] 09:00:23 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x1294a0c00) [pid = 1653] [serial = 227] [outer = 0x0] [url = about:blank] 09:00:23 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x128ee1400) [pid = 1653] [serial = 224] [outer = 0x0] [url = about:blank] 09:00:23 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x126012400) [pid = 1653] [serial = 221] [outer = 0x0] [url = about:blank] 09:00:23 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x1254d5800) [pid = 1653] [serial = 238] [outer = 0x0] [url = about:blank] 09:00:23 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x123bd7400) [pid = 1653] [serial = 217] [outer = 0x0] [url = about:blank] 09:00:23 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x1254d4c00) [pid = 1653] [serial = 220] [outer = 0x0] [url = about:blank] 09:00:23 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x1265ecc00) [pid = 1653] [serial = 223] [outer = 0x0] [url = about:blank] 09:00:23 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x12a6a5c00) [pid = 1653] [serial = 229] [outer = 0x0] [url = about:blank] 09:00:23 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x124d38c00) [pid = 1653] [serial = 218] [outer = 0x0] [url = about:blank] 09:00:23 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x12942f000) [pid = 1653] [serial = 226] [outer = 0x0] [url = about:blank] 09:00:23 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x119315c00) [pid = 1653] [serial = 211] [outer = 0x0] [url = about:blank] 09:00:23 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x1197f0400) [pid = 1653] [serial = 212] [outer = 0x0] [url = about:blank] 09:00:23 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x120e49000) [pid = 1653] [serial = 214] [outer = 0x0] [url = about:blank] 09:00:23 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x12108f400) [pid = 1653] [serial = 215] [outer = 0x0] [url = about:blank] 09:00:23 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x11886d400) [pid = 1653] [serial = 209] [outer = 0x0] [url = about:blank] 09:00:23 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x118066400) [pid = 1653] [serial = 208] [outer = 0x0] [url = about:blank] 09:00:23 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x12a6e8000) [pid = 1653] [serial = 232] [outer = 0x0] [url = about:blank] 09:00:23 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x12a6dd000) [pid = 1653] [serial = 230] [outer = 0x0] [url = about:blank] 09:00:23 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x120e45c00) [pid = 1653] [serial = 236] [outer = 0x0] [url = about:blank] 09:00:23 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1176dd000) [pid = 1653] [serial = 235] [outer = 0x0] [url = about:blank] 09:00:23 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x12aed2400) [pid = 1653] [serial = 241] [outer = 0x0] [url = about:blank] 09:00:23 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x12d075000) [pid = 1653] [serial = 52] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:00:23 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12ad36400) [pid = 1653] [serial = 233] [outer = 0x0] [url = about:blank] 09:00:23 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1186f8c00) [pid = 1653] [serial = 204] [outer = 0x0] [url = about:blank] 09:00:23 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x116081000) [pid = 1653] [serial = 201] [outer = 0x0] [url = about:blank] 09:00:23 INFO - PROCESS | 1653 | 1467388823762 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:23 INFO - PROCESS | 1653 | 1467388823763 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x118141800 == 36 [pid = 1653] [id = 107] 09:00:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x119315c00) [pid = 1653] [serial = 318] [outer = 0x0] 09:00:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x120e49000) [pid = 1653] [serial = 319] [outer = 0x119315c00] 09:00:23 INFO - PROCESS | 1653 | 1467388823792 Marionette DEBUG loaded listener.js 09:00:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1215c8c00) [pid = 1653] [serial = 320] [outer = 0x119315c00] 09:00:24 INFO - PROCESS | 1653 | 1467388824128 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]]]}] 09:00:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 09:00:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 571ms 09:00:24 INFO - PROCESS | 1653 | 1467388824170 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 09:00:24 INFO - PROCESS | 1653 | 1467388824172 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 09:00:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 09:00:24 INFO - PROCESS | 1653 | 1467388824174 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 09:00:24 INFO - PROCESS | 1653 | 1467388824176 Marionette TRACE conn2 <- [1,402,null,{}] 09:00:24 INFO - PROCESS | 1653 | 1467388824182 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}] 09:00:24 INFO - PROCESS | 1653 | 1467388824185 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:24 INFO - PROCESS | 1653 | 1467388824249 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 09:00:24 INFO - PROCESS | 1653 | 1467388824310 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:24 INFO - PROCESS | 1653 | 1467388824312 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x1194a3000 == 37 [pid = 1653] [id = 108] 09:00:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1218ba000) [pid = 1653] [serial = 321] [outer = 0x0] 09:00:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x124d35000) [pid = 1653] [serial = 322] [outer = 0x1218ba000] 09:00:24 INFO - PROCESS | 1653 | 1467388824344 Marionette DEBUG loaded listener.js 09:00:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x12600a400) [pid = 1653] [serial = 323] [outer = 0x1218ba000] 09:00:24 INFO - PROCESS | 1653 | 1467388824773 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]]]}] 09:00:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 09:00:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 622ms 09:00:24 INFO - PROCESS | 1653 | 1467388824797 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 09:00:24 INFO - PROCESS | 1653 | 1467388824800 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 09:00:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 09:00:24 INFO - PROCESS | 1653 | 1467388824804 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 09:00:24 INFO - PROCESS | 1653 | 1467388824806 Marionette TRACE conn2 <- [1,406,null,{}] 09:00:24 INFO - PROCESS | 1653 | 1467388824809 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}] 09:00:24 INFO - PROCESS | 1653 | 1467388824811 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:24 INFO - PROCESS | 1653 | 1467388824936 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 09:00:24 INFO - PROCESS | 1653 | 1467388824974 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:24 INFO - PROCESS | 1653 | 1467388824975 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x121022800 == 38 [pid = 1653] [id = 109] 09:00:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x12645cc00) [pid = 1653] [serial = 324] [outer = 0x0] 09:00:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1265e6800) [pid = 1653] [serial = 325] [outer = 0x12645cc00] 09:00:25 INFO - PROCESS | 1653 | 1467388825013 Marionette DEBUG loaded listener.js 09:00:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x128a8f800) [pid = 1653] [serial = 326] [outer = 0x12645cc00] 09:00:25 INFO - PROCESS | 1653 | 1467388825337 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]]]}] 09:00:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 09:00:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 570ms 09:00:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 09:00:25 INFO - PROCESS | 1653 | 1467388825373 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 09:00:25 INFO - PROCESS | 1653 | 1467388825375 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 09:00:25 INFO - PROCESS | 1653 | 1467388825380 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 09:00:25 INFO - PROCESS | 1653 | 1467388825382 Marionette TRACE conn2 <- [1,410,null,{}] 09:00:25 INFO - PROCESS | 1653 | 1467388825385 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}] 09:00:25 INFO - PROCESS | 1653 | 1467388825387 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:25 INFO - PROCESS | 1653 | 1467388825530 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 09:00:25 INFO - PROCESS | 1653 | 1467388825543 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:25 INFO - PROCESS | 1653 | 1467388825544 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x12115d000 == 39 [pid = 1653] [id = 110] 09:00:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x12645bc00) [pid = 1653] [serial = 327] [outer = 0x0] 09:00:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x128ed7400) [pid = 1653] [serial = 328] [outer = 0x12645bc00] 09:00:25 INFO - PROCESS | 1653 | 1467388825582 Marionette DEBUG loaded listener.js 09:00:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x1291a9c00) [pid = 1653] [serial = 329] [outer = 0x12645bc00] 09:00:25 INFO - PROCESS | 1653 | 1467388825869 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 09:00:26 INFO - PROCESS | 1653 | 1467388826086 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]]]}] 09:00:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 09:00:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 720ms 09:00:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 09:00:26 INFO - PROCESS | 1653 | 1467388826101 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 09:00:26 INFO - PROCESS | 1653 | 1467388826102 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 09:00:26 INFO - PROCESS | 1653 | 1467388826104 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 09:00:26 INFO - PROCESS | 1653 | 1467388826105 Marionette TRACE conn2 <- [1,414,null,{}] 09:00:26 INFO - PROCESS | 1653 | 1467388826108 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}] 09:00:26 INFO - PROCESS | 1653 | 1467388826113 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:26 INFO - PROCESS | 1653 | 1467388826230 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 09:00:26 INFO - PROCESS | 1653 | 1467388826259 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:26 INFO - PROCESS | 1653 | 1467388826260 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e21000 == 40 [pid = 1653] [id = 111] 09:00:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x12942c800) [pid = 1653] [serial = 330] [outer = 0x0] 09:00:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x12949c400) [pid = 1653] [serial = 331] [outer = 0x12942c800] 09:00:26 INFO - PROCESS | 1653 | 1467388826292 Marionette DEBUG loaded listener.js 09:00:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x12b86dc00) [pid = 1653] [serial = 332] [outer = 0x12942c800] 09:00:26 INFO - PROCESS | 1653 | 1467388826632 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]]]}] 09:00:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 09:00:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 569ms 09:00:26 INFO - PROCESS | 1653 | 1467388826673 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 09:00:26 INFO - PROCESS | 1653 | 1467388826674 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 09:00:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 09:00:26 INFO - PROCESS | 1653 | 1467388826679 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 09:00:26 INFO - PROCESS | 1653 | 1467388826680 Marionette TRACE conn2 <- [1,418,null,{}] 09:00:26 INFO - PROCESS | 1653 | 1467388826682 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}] 09:00:26 INFO - PROCESS | 1653 | 1467388826683 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:26 INFO - PROCESS | 1653 | 1467388826790 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 09:00:26 INFO - PROCESS | 1653 | 1467388826794 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:26 INFO - PROCESS | 1653 | 1467388826795 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x126911800 == 41 [pid = 1653] [id = 112] 09:00:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x12a6e2800) [pid = 1653] [serial = 333] [outer = 0x0] 09:00:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x12b87cc00) [pid = 1653] [serial = 334] [outer = 0x12a6e2800] 09:00:26 INFO - PROCESS | 1653 | 1467388826819 Marionette DEBUG loaded listener.js 09:00:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x12b9da000) [pid = 1653] [serial = 335] [outer = 0x12a6e2800] 09:00:27 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x1185f0800) [pid = 1653] [serial = 203] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 09:00:27 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x1267a0800) [pid = 1653] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 09:00:27 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x1151cbc00) [pid = 1653] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 09:00:27 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x12c51b800) [pid = 1653] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 09:00:27 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x1215c5000) [pid = 1653] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 09:00:27 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x129428c00) [pid = 1653] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 09:00:27 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x129427400) [pid = 1653] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 09:00:27 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x12b877000) [pid = 1653] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 09:00:27 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x128c75800) [pid = 1653] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 09:00:27 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1260ce800) [pid = 1653] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 09:00:27 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1194b8400) [pid = 1653] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 09:00:27 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x12b870400) [pid = 1653] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 09:00:27 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x116629c00) [pid = 1653] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 09:00:27 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x12b9dd000) [pid = 1653] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 09:00:27 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1193a5400) [pid = 1653] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 09:00:27 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x123bb0400) [pid = 1653] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 09:00:27 INFO - PROCESS | 1653 | 1467388827643 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]]]}] 09:00:27 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 09:00:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 970ms 09:00:27 INFO - PROCESS | 1653 | 1467388827648 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 09:00:27 INFO - PROCESS | 1653 | 1467388827649 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 09:00:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 09:00:27 INFO - PROCESS | 1653 | 1467388827651 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 09:00:27 INFO - PROCESS | 1653 | 1467388827652 Marionette TRACE conn2 <- [1,422,null,{}] 09:00:27 INFO - PROCESS | 1653 | 1467388827655 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}] 09:00:27 INFO - PROCESS | 1653 | 1467388827656 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:27 INFO - PROCESS | 1653 | 1467388827739 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 09:00:27 INFO - PROCESS | 1653 | 1467388827745 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:27 INFO - PROCESS | 1653 | 1467388827746 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x121796800 == 42 [pid = 1653] [id = 113] 09:00:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x116629c00) [pid = 1653] [serial = 336] [outer = 0x0] 09:00:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1193a5400) [pid = 1653] [serial = 337] [outer = 0x116629c00] 09:00:27 INFO - PROCESS | 1653 | 1467388827770 Marionette DEBUG loaded listener.js 09:00:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x12600cc00) [pid = 1653] [serial = 338] [outer = 0x116629c00] 09:00:28 INFO - PROCESS | 1653 | 1467388828540 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]]]}] 09:00:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 09:00:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 919ms 09:00:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 09:00:28 INFO - PROCESS | 1653 | 1467388828570 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 09:00:28 INFO - PROCESS | 1653 | 1467388828572 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 09:00:28 INFO - PROCESS | 1653 | 1467388828574 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 09:00:28 INFO - PROCESS | 1653 | 1467388828575 Marionette TRACE conn2 <- [1,426,null,{}] 09:00:28 INFO - PROCESS | 1653 | 1467388828580 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}] 09:00:28 INFO - PROCESS | 1653 | 1467388828581 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:28 INFO - PROCESS | 1653 | 1467388828658 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 09:00:28 INFO - PROCESS | 1653 | 1467388828663 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:28 INFO - PROCESS | 1653 | 1467388828664 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x129171000 == 43 [pid = 1653] [id = 114] 09:00:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x12600f400) [pid = 1653] [serial = 339] [outer = 0x0] 09:00:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x12949f400) [pid = 1653] [serial = 340] [outer = 0x12600f400] 09:00:28 INFO - PROCESS | 1653 | 1467388828689 Marionette DEBUG loaded listener.js 09:00:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x12b877000) [pid = 1653] [serial = 341] [outer = 0x12600f400] 09:00:29 INFO - PROCESS | 1653 | 1467388829021 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] 09:00:29 INFO - PROCESS | 1653 | 1467388829048 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 09:00:29 INFO - PROCESS | 1653 | 1467388829050 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 09:00:29 INFO - PROCESS | 1653 | 1467388829051 Marionette TRACE conn2 <- [1,430,null,{}] 09:00:29 INFO - PROCESS | 1653 | 1467388829053 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}] 09:00:29 INFO - PROCESS | 1653 | 1467388829063 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:29 INFO - PROCESS | 1653 | 1467388829169 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 09:00:29 INFO - PROCESS | 1653 | 1467388829173 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:29 INFO - PROCESS | 1653 | 1467388829174 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a54f800 == 44 [pid = 1653] [id = 115] 09:00:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x12ad3d000) [pid = 1653] [serial = 342] [outer = 0x0] 09:00:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x12be5d800) [pid = 1653] [serial = 343] [outer = 0x12ad3d000] 09:00:29 INFO - PROCESS | 1653 | 1467388829200 Marionette DEBUG loaded listener.js 09:00:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x12c514000) [pid = 1653] [serial = 344] [outer = 0x12ad3d000] 09:00:29 INFO - PROCESS | 1653 | 1467388829500 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]]]}] 09:00:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 09:00:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 469ms 09:00:29 INFO - PROCESS | 1653 | 1467388829520 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 09:00:29 INFO - PROCESS | 1653 | 1467388829521 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 09:00:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 09:00:29 INFO - PROCESS | 1653 | 1467388829524 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 09:00:29 INFO - PROCESS | 1653 | 1467388829526 Marionette TRACE conn2 <- [1,434,null,{}] 09:00:29 INFO - PROCESS | 1653 | 1467388829531 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}] 09:00:29 INFO - PROCESS | 1653 | 1467388829533 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:29 INFO - PROCESS | 1653 | 1467388829623 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 09:00:29 INFO - PROCESS | 1653 | 1467388829723 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:29 INFO - PROCESS | 1653 | 1467388829724 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x113218000 == 45 [pid = 1653] [id = 116] 09:00:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x111f13c00) [pid = 1653] [serial = 345] [outer = 0x0] 09:00:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x1127cf800) [pid = 1653] [serial = 346] [outer = 0x111f13c00] 09:00:29 INFO - PROCESS | 1653 | 1467388829755 Marionette DEBUG loaded listener.js 09:00:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x1160db400) [pid = 1653] [serial = 347] [outer = 0x111f13c00] 09:00:30 INFO - PROCESS | 1653 | 1467388830192 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]]]}] 09:00:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 09:00:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 722ms 09:00:30 INFO - PROCESS | 1653 | 1467388830247 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 09:00:30 INFO - PROCESS | 1653 | 1467388830250 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 09:00:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 09:00:30 INFO - PROCESS | 1653 | 1467388830253 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 09:00:30 INFO - PROCESS | 1653 | 1467388830255 Marionette TRACE conn2 <- [1,438,null,{}] 09:00:30 INFO - PROCESS | 1653 | 1467388830258 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}] 09:00:30 INFO - PROCESS | 1653 | 1467388830261 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:30 INFO - PROCESS | 1653 | 1467388830364 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 09:00:30 INFO - PROCESS | 1653 | 1467388830418 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:30 INFO - PROCESS | 1653 | 1467388830420 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x118faf800 == 46 [pid = 1653] [id = 117] 09:00:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x116fb1800) [pid = 1653] [serial = 348] [outer = 0x0] 09:00:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x1194af000) [pid = 1653] [serial = 349] [outer = 0x116fb1800] 09:00:30 INFO - PROCESS | 1653 | 1467388830450 Marionette DEBUG loaded listener.js 09:00:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x120eca400) [pid = 1653] [serial = 350] [outer = 0x116fb1800] 09:00:30 INFO - PROCESS | 1653 | 1467388830867 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]]]}] 09:00:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 09:00:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 669ms 09:00:30 INFO - PROCESS | 1653 | 1467388830924 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 09:00:30 INFO - PROCESS | 1653 | 1467388830927 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 09:00:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 09:00:30 INFO - PROCESS | 1653 | 1467388830948 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 09:00:30 INFO - PROCESS | 1653 | 1467388830949 Marionette TRACE conn2 <- [1,442,null,{}] 09:00:30 INFO - PROCESS | 1653 | 1467388830952 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}] 09:00:30 INFO - PROCESS | 1653 | 1467388830953 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:31 INFO - PROCESS | 1653 | 1467388831058 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 09:00:31 INFO - PROCESS | 1653 | 1467388831168 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:31 INFO - PROCESS | 1653 | 1467388831169 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x125418000 == 47 [pid = 1653] [id = 118] 09:00:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x124bb4c00) [pid = 1653] [serial = 351] [outer = 0x0] 09:00:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x124fe1c00) [pid = 1653] [serial = 352] [outer = 0x124bb4c00] 09:00:31 INFO - PROCESS | 1653 | 1467388831199 Marionette DEBUG loaded listener.js 09:00:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x126012000) [pid = 1653] [serial = 353] [outer = 0x124bb4c00] 09:00:31 INFO - PROCESS | 1653 | 1467388831632 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]]]}] 09:00:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 09:00:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 724ms 09:00:31 INFO - PROCESS | 1653 | 1467388831671 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 09:00:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 09:00:31 INFO - PROCESS | 1653 | 1467388831672 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 09:00:31 INFO - PROCESS | 1653 | 1467388831679 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 09:00:31 INFO - PROCESS | 1653 | 1467388831684 Marionette TRACE conn2 <- [1,446,null,{}] 09:00:31 INFO - PROCESS | 1653 | 1467388831687 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}] 09:00:31 INFO - PROCESS | 1653 | 1467388831689 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:31 INFO - PROCESS | 1653 | 1467388831795 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 09:00:31 INFO - PROCESS | 1653 | 1467388831864 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:31 INFO - PROCESS | 1653 | 1467388831865 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b173800 == 48 [pid = 1653] [id = 119] 09:00:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x1267a0800) [pid = 1653] [serial = 354] [outer = 0x0] 09:00:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x1294a0c00) [pid = 1653] [serial = 355] [outer = 0x1267a0800] 09:00:31 INFO - PROCESS | 1653 | 1467388831894 Marionette DEBUG loaded listener.js 09:00:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x12aed2400) [pid = 1653] [serial = 356] [outer = 0x1267a0800] 09:00:32 INFO - PROCESS | 1653 | 1467388832313 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]]]}] 09:00:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 09:00:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 677ms 09:00:32 INFO - PROCESS | 1653 | 1467388832394 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 09:00:32 INFO - PROCESS | 1653 | 1467388832395 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 09:00:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 09:00:32 INFO - PROCESS | 1653 | 1467388832399 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 09:00:32 INFO - PROCESS | 1653 | 1467388832400 Marionette TRACE conn2 <- [1,450,null,{}] 09:00:32 INFO - PROCESS | 1653 | 1467388832403 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}] 09:00:32 INFO - PROCESS | 1653 | 1467388832404 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:32 INFO - PROCESS | 1653 | 1467388832504 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 09:00:32 INFO - PROCESS | 1653 | 1467388832570 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:32 INFO - PROCESS | 1653 | 1467388832572 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bd77000 == 49 [pid = 1653] [id = 120] 09:00:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x12afc3400) [pid = 1653] [serial = 357] [outer = 0x0] 09:00:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x12b91e800) [pid = 1653] [serial = 358] [outer = 0x12afc3400] 09:00:32 INFO - PROCESS | 1653 | 1467388832600 Marionette DEBUG loaded listener.js 09:00:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x12c516400) [pid = 1653] [serial = 359] [outer = 0x12afc3400] 09:00:33 INFO - PROCESS | 1653 | 1467388833175 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] 09:00:33 INFO - PROCESS | 1653 | 1467388833232 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 09:00:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 09:00:33 INFO - PROCESS | 1653 | 1467388833237 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 09:00:33 INFO - PROCESS | 1653 | 1467388833238 Marionette TRACE conn2 <- [1,454,null,{}] 09:00:33 INFO - PROCESS | 1653 | 1467388833242 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}] 09:00:33 INFO - PROCESS | 1653 | 1467388833246 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:33 INFO - PROCESS | 1653 | 1467388833336 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 09:00:33 INFO - PROCESS | 1653 | 1467388833392 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:33 INFO - PROCESS | 1653 | 1467388833395 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x1183c6800 == 50 [pid = 1653] [id = 121] 09:00:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x118fcd400) [pid = 1653] [serial = 360] [outer = 0x0] 09:00:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x1194b2000) [pid = 1653] [serial = 361] [outer = 0x118fcd400] 09:00:33 INFO - PROCESS | 1653 | 1467388833422 Marionette DEBUG loaded listener.js 09:00:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x120e42400) [pid = 1653] [serial = 362] [outer = 0x118fcd400] 09:00:33 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:00:33 INFO - PROCESS | 1653 | 1467388833879 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]]]}] 09:00:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 09:00:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 671ms 09:00:33 INFO - PROCESS | 1653 | 1467388833914 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 09:00:33 INFO - PROCESS | 1653 | 1467388833917 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 09:00:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 09:00:33 INFO - PROCESS | 1653 | 1467388833922 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 09:00:33 INFO - PROCESS | 1653 | 1467388833924 Marionette TRACE conn2 <- [1,458,null,{}] 09:00:33 INFO - PROCESS | 1653 | 1467388833928 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}] 09:00:33 INFO - PROCESS | 1653 | 1467388833930 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:34 INFO - PROCESS | 1653 | 1467388834026 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 09:00:34 INFO - PROCESS | 1653 | --DOCSHELL 0x12a54f800 == 49 [pid = 1653] [id = 115] 09:00:34 INFO - PROCESS | 1653 | --DOCSHELL 0x129171000 == 48 [pid = 1653] [id = 114] 09:00:34 INFO - PROCESS | 1653 | --DOCSHELL 0x121796800 == 47 [pid = 1653] [id = 113] 09:00:34 INFO - PROCESS | 1653 | --DOCSHELL 0x126911800 == 46 [pid = 1653] [id = 112] 09:00:34 INFO - PROCESS | 1653 | --DOCSHELL 0x117e21000 == 45 [pid = 1653] [id = 111] 09:00:34 INFO - PROCESS | 1653 | --DOCSHELL 0x12115d000 == 44 [pid = 1653] [id = 110] 09:00:34 INFO - PROCESS | 1653 | --DOCSHELL 0x121022800 == 43 [pid = 1653] [id = 109] 09:00:34 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x12c59d400) [pid = 1653] [serial = 301] [outer = 0x0] [url = about:blank] 09:00:34 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x119cf6400) [pid = 1653] [serial = 250] [outer = 0x0] [url = about:blank] 09:00:34 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x1254d5000) [pid = 1653] [serial = 253] [outer = 0x0] [url = about:blank] 09:00:34 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x126576000) [pid = 1653] [serial = 256] [outer = 0x0] [url = about:blank] 09:00:34 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x128a8fc00) [pid = 1653] [serial = 259] [outer = 0x0] [url = about:blank] 09:00:34 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x11805d400) [pid = 1653] [serial = 247] [outer = 0x0] [url = about:blank] 09:00:34 INFO - PROCESS | 1653 | --DOCSHELL 0x1194a3000 == 42 [pid = 1653] [id = 108] 09:00:34 INFO - PROCESS | 1653 | --DOCSHELL 0x118141800 == 41 [pid = 1653] [id = 107] 09:00:34 INFO - PROCESS | 1653 | --DOCSHELL 0x112e31800 == 40 [pid = 1653] [id = 106] 09:00:34 INFO - PROCESS | 1653 | --DOCSHELL 0x118107800 == 39 [pid = 1653] [id = 102] 09:00:34 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x118fd6400) [pid = 1653] [serial = 205] [outer = 0x0] [url = about:blank] 09:00:34 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x129493000) [pid = 1653] [serial = 199] [outer = 0x0] [url = about:blank] 09:00:34 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x116974800) [pid = 1653] [serial = 202] [outer = 0x0] [url = about:blank] 09:00:34 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x12c521400) [pid = 1653] [serial = 298] [outer = 0x0] [url = about:blank] 09:00:34 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x123fc9c00) [pid = 1653] [serial = 268] [outer = 0x0] [url = about:blank] 09:00:34 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x1254e0800) [pid = 1653] [serial = 269] [outer = 0x0] [url = about:blank] 09:00:34 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x12aed9800) [pid = 1653] [serial = 280] [outer = 0x0] [url = about:blank] 09:00:34 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x129499400) [pid = 1653] [serial = 277] [outer = 0x0] [url = about:blank] 09:00:34 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x12b921400) [pid = 1653] [serial = 286] [outer = 0x0] [url = about:blank] 09:00:34 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x128ee3000) [pid = 1653] [serial = 274] [outer = 0x0] [url = about:blank] 09:00:34 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x129428000) [pid = 1653] [serial = 275] [outer = 0x0] [url = about:blank] 09:00:34 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x1269a7000) [pid = 1653] [serial = 271] [outer = 0x0] [url = about:blank] 09:00:34 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x128a8d400) [pid = 1653] [serial = 272] [outer = 0x0] [url = about:blank] 09:00:34 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x120e46400) [pid = 1653] [serial = 265] [outer = 0x0] [url = about:blank] 09:00:34 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1215ce400) [pid = 1653] [serial = 266] [outer = 0x0] [url = about:blank] 09:00:34 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x12b875400) [pid = 1653] [serial = 283] [outer = 0x0] [url = about:blank] 09:00:34 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x118f51400) [pid = 1653] [serial = 263] [outer = 0x0] [url = about:blank] 09:00:34 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1173a9000) [pid = 1653] [serial = 262] [outer = 0x0] [url = about:blank] 09:00:34 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x12b9e2400) [pid = 1653] [serial = 289] [outer = 0x0] [url = about:blank] 09:00:34 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x12b927800) [pid = 1653] [serial = 287] [outer = 0x0] [url = about:blank] 09:00:34 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12ad37000) [pid = 1653] [serial = 292] [outer = 0x0] [url = about:blank] 09:00:34 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x12c518c00) [pid = 1653] [serial = 296] [outer = 0x0] [url = about:blank] 09:00:34 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x12be5e400) [pid = 1653] [serial = 290] [outer = 0x0] [url = about:blank] 09:00:34 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x12b918400) [pid = 1653] [serial = 284] [outer = 0x0] [url = about:blank] 09:00:34 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x12c512c00) [pid = 1653] [serial = 295] [outer = 0x0] [url = about:blank] 09:00:34 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x12c598400) [pid = 1653] [serial = 299] [outer = 0x0] [url = about:blank] 09:00:34 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x12b184800) [pid = 1653] [serial = 281] [outer = 0x0] [url = about:blank] 09:00:34 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x12aed3800) [pid = 1653] [serial = 278] [outer = 0x0] [url = about:blank] 09:00:34 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x12be6a000) [pid = 1653] [serial = 293] [outer = 0x0] [url = about:blank] 09:00:34 INFO - PROCESS | 1653 | 1467388834120 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:34 INFO - PROCESS | 1653 | 1467388834121 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x116618000 == 40 [pid = 1653] [id = 122] 09:00:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x120e41c00) [pid = 1653] [serial = 363] [outer = 0x0] 09:00:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x123bd5000) [pid = 1653] [serial = 364] [outer = 0x120e41c00] 09:00:34 INFO - PROCESS | 1653 | 1467388834150 Marionette DEBUG loaded listener.js 09:00:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1254df400) [pid = 1653] [serial = 365] [outer = 0x120e41c00] 09:00:34 INFO - PROCESS | 1653 | 1467388834451 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] 09:00:34 INFO - PROCESS | 1653 | 1467388834497 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 09:00:34 INFO - PROCESS | 1653 | 1467388834500 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 09:00:34 INFO - PROCESS | 1653 | 1467388834502 Marionette TRACE conn2 <- [1,462,null,{}] 09:00:34 INFO - PROCESS | 1653 | 1467388834510 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}] 09:00:34 INFO - PROCESS | 1653 | 1467388834513 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:34 INFO - PROCESS | 1653 | 1467388834590 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 09:00:34 INFO - PROCESS | 1653 | 1467388834597 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:34 INFO - PROCESS | 1653 | 1467388834598 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x119a2a000 == 41 [pid = 1653] [id = 123] 09:00:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12645e000) [pid = 1653] [serial = 366] [outer = 0x0] 09:00:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x128ee3000) [pid = 1653] [serial = 367] [outer = 0x12645e000] 09:00:34 INFO - PROCESS | 1653 | 1467388834626 Marionette DEBUG loaded listener.js 09:00:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12a6af400) [pid = 1653] [serial = 368] [outer = 0x12645e000] 09:00:34 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:00:34 INFO - PROCESS | 1653 | 1467388834956 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] 09:00:34 INFO - PROCESS | 1653 | 1467388834974 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 09:00:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 09:00:34 INFO - PROCESS | 1653 | 1467388834977 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 09:00:34 INFO - PROCESS | 1653 | 1467388834979 Marionette TRACE conn2 <- [1,466,null,{}] 09:00:34 INFO - PROCESS | 1653 | 1467388834982 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}] 09:00:34 INFO - PROCESS | 1653 | 1467388834983 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:35 INFO - PROCESS | 1653 | 1467388835067 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 09:00:35 INFO - PROCESS | 1653 | 1467388835070 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:35 INFO - PROCESS | 1653 | 1467388835071 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x121320000 == 42 [pid = 1653] [id = 124] 09:00:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12ad37800) [pid = 1653] [serial = 369] [outer = 0x0] 09:00:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12afb8c00) [pid = 1653] [serial = 370] [outer = 0x12ad37800] 09:00:35 INFO - PROCESS | 1653 | 1467388835099 Marionette DEBUG loaded listener.js 09:00:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x12b871400) [pid = 1653] [serial = 371] [outer = 0x12ad37800] 09:00:35 INFO - PROCESS | 1653 | 1467388835455 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] 09:00:35 INFO - PROCESS | 1653 | 1467388835499 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 09:00:35 INFO - PROCESS | 1653 | 1467388835501 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 09:00:35 INFO - PROCESS | 1653 | 1467388835502 Marionette TRACE conn2 <- [1,470,null,{}] 09:00:35 INFO - PROCESS | 1653 | 1467388835504 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}] 09:00:35 INFO - PROCESS | 1653 | 1467388835505 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:35 INFO - PROCESS | 1653 | 1467388835602 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 09:00:35 INFO - PROCESS | 1653 | 1467388835611 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:35 INFO - PROCESS | 1653 | 1467388835612 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x123e28000 == 43 [pid = 1653] [id = 125] 09:00:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12b871800) [pid = 1653] [serial = 372] [outer = 0x0] 09:00:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x12b9dc800) [pid = 1653] [serial = 373] [outer = 0x12b871800] 09:00:35 INFO - PROCESS | 1653 | 1467388835637 Marionette DEBUG loaded listener.js 09:00:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x12c51a000) [pid = 1653] [serial = 374] [outer = 0x12b871800] 09:00:35 INFO - PROCESS | 1653 | 1467388835947 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]]]}] 09:00:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 09:00:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 468ms 09:00:35 INFO - PROCESS | 1653 | 1467388835970 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 09:00:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 09:00:35 INFO - PROCESS | 1653 | 1467388835971 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 09:00:35 INFO - PROCESS | 1653 | 1467388835973 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 09:00:35 INFO - PROCESS | 1653 | 1467388835974 Marionette TRACE conn2 <- [1,474,null,{}] 09:00:35 INFO - PROCESS | 1653 | 1467388835985 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}] 09:00:35 INFO - PROCESS | 1653 | 1467388835989 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:36 INFO - PROCESS | 1653 | 1467388836084 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 09:00:36 INFO - PROCESS | 1653 | 1467388836088 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:36 INFO - PROCESS | 1653 | 1467388836089 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x125421000 == 44 [pid = 1653] [id = 126] 09:00:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x12c520000) [pid = 1653] [serial = 375] [outer = 0x0] 09:00:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x12c6c4000) [pid = 1653] [serial = 376] [outer = 0x12c520000] 09:00:36 INFO - PROCESS | 1653 | 1467388836116 Marionette DEBUG loaded listener.js 09:00:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x12cc07800) [pid = 1653] [serial = 377] [outer = 0x12c520000] 09:00:36 INFO - PROCESS | 1653 | 1467388836479 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]]]}] 09:00:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 09:00:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 521ms 09:00:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 09:00:36 INFO - PROCESS | 1653 | 1467388836495 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 09:00:36 INFO - PROCESS | 1653 | 1467388836496 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 09:00:36 INFO - PROCESS | 1653 | 1467388836498 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 09:00:36 INFO - PROCESS | 1653 | 1467388836499 Marionette TRACE conn2 <- [1,478,null,{}] 09:00:36 INFO - PROCESS | 1653 | 1467388836507 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}] 09:00:36 INFO - PROCESS | 1653 | 1467388836508 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:36 INFO - PROCESS | 1653 | 1467388836606 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 09:00:36 INFO - PROCESS | 1653 | 1467388836610 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:36 INFO - PROCESS | 1653 | 1467388836611 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x12916c000 == 45 [pid = 1653] [id = 127] 09:00:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x112950400) [pid = 1653] [serial = 378] [outer = 0x0] 09:00:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x11295ac00) [pid = 1653] [serial = 379] [outer = 0x112950400] 09:00:36 INFO - PROCESS | 1653 | 1467388836635 Marionette DEBUG loaded listener.js 09:00:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x11295ec00) [pid = 1653] [serial = 380] [outer = 0x112950400] 09:00:36 INFO - PROCESS | 1653 | 1467388836995 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]]]}] 09:00:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 09:00:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 524ms 09:00:37 INFO - PROCESS | 1653 | 1467388837028 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 09:00:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 09:00:37 INFO - PROCESS | 1653 | 1467388837040 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 09:00:37 INFO - PROCESS | 1653 | 1467388837043 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 09:00:37 INFO - PROCESS | 1653 | 1467388837045 Marionette TRACE conn2 <- [1,482,null,{}] 09:00:37 INFO - PROCESS | 1653 | 1467388837048 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}] 09:00:37 INFO - PROCESS | 1653 | 1467388837050 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:37 INFO - PROCESS | 1653 | 1467388837195 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 09:00:37 INFO - PROCESS | 1653 | 1467388837214 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:37 INFO - PROCESS | 1653 | 1467388837215 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a6c9000 == 46 [pid = 1653] [id = 128] 09:00:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x11295f000) [pid = 1653] [serial = 381] [outer = 0x0] 09:00:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x11835e800) [pid = 1653] [serial = 382] [outer = 0x11295f000] 09:00:37 INFO - PROCESS | 1653 | 1467388837255 Marionette DEBUG loaded listener.js 09:00:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x118362800) [pid = 1653] [serial = 383] [outer = 0x11295f000] 09:00:37 INFO - PROCESS | 1653 | 1467388837686 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]]]}] 09:00:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 09:00:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 669ms 09:00:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 09:00:37 INFO - PROCESS | 1653 | 1467388837712 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 09:00:37 INFO - PROCESS | 1653 | 1467388837714 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 09:00:37 INFO - PROCESS | 1653 | 1467388837716 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 09:00:37 INFO - PROCESS | 1653 | 1467388837717 Marionette TRACE conn2 <- [1,486,null,{}] 09:00:37 INFO - PROCESS | 1653 | 1467388837726 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}] 09:00:37 INFO - PROCESS | 1653 | 1467388837728 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:37 INFO - PROCESS | 1653 | 1467388837826 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 09:00:37 INFO - PROCESS | 1653 | 1467388837880 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:37 INFO - PROCESS | 1653 | 1467388837881 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x12af75800 == 47 [pid = 1653] [id = 129] 09:00:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x1128a6800) [pid = 1653] [serial = 384] [outer = 0x0] 09:00:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x1128ae000) [pid = 1653] [serial = 385] [outer = 0x1128a6800] 09:00:37 INFO - PROCESS | 1653 | 1467388837905 Marionette DEBUG loaded listener.js 09:00:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x1128b2800) [pid = 1653] [serial = 386] [outer = 0x1128a6800] 09:00:38 INFO - PROCESS | 1653 | 1467388838315 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]]]}] 09:00:38 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x128a8d000) [pid = 1653] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 09:00:38 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x12ad3f000) [pid = 1653] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 09:00:38 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x12645f000) [pid = 1653] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 09:00:38 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x1194b7400) [pid = 1653] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 09:00:38 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x116fb1400) [pid = 1653] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 09:00:38 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x12547ac00) [pid = 1653] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 09:00:38 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x12a6e2800) [pid = 1653] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 09:00:38 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x12942c800) [pid = 1653] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 09:00:38 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x129497c00) [pid = 1653] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 09:00:38 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x119315c00) [pid = 1653] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 09:00:38 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x12c593c00) [pid = 1653] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 09:00:38 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x120ec8c00) [pid = 1653] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 09:00:38 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1185f4000) [pid = 1653] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 09:00:38 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1127d3c00) [pid = 1653] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 09:00:38 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x12645cc00) [pid = 1653] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 09:00:38 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1218ba000) [pid = 1653] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 09:00:38 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x116629c00) [pid = 1653] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 09:00:38 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x12600f400) [pid = 1653] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 09:00:38 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x12645bc00) [pid = 1653] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 09:00:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 09:00:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 624ms 09:00:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 09:00:38 INFO - PROCESS | 1653 | 1467388838341 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 09:00:38 INFO - PROCESS | 1653 | 1467388838343 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 09:00:38 INFO - PROCESS | 1653 | 1467388838346 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 09:00:38 INFO - PROCESS | 1653 | 1467388838347 Marionette TRACE conn2 <- [1,490,null,{}] 09:00:38 INFO - PROCESS | 1653 | 1467388838350 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}] 09:00:38 INFO - PROCESS | 1653 | 1467388838351 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:38 INFO - PROCESS | 1653 | 1467388838430 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 09:00:38 INFO - PROCESS | 1653 | 1467388838434 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:38 INFO - PROCESS | 1653 | 1467388838435 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x1191e8800 == 48 [pid = 1653] [id = 130] 09:00:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x110ee4400) [pid = 1653] [serial = 387] [outer = 0x0] 09:00:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x110eedc00) [pid = 1653] [serial = 388] [outer = 0x110ee4400] 09:00:38 INFO - PROCESS | 1653 | 1467388838458 Marionette DEBUG loaded listener.js 09:00:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x110ef1c00) [pid = 1653] [serial = 389] [outer = 0x110ee4400] 09:00:38 INFO - PROCESS | 1653 | 1467388838770 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]]]}] 09:00:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 09:00:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 468ms 09:00:38 INFO - PROCESS | 1653 | 1467388838814 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 09:00:38 INFO - PROCESS | 1653 | 1467388838816 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 09:00:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 09:00:38 INFO - PROCESS | 1653 | 1467388838818 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 09:00:38 INFO - PROCESS | 1653 | 1467388838820 Marionette TRACE conn2 <- [1,494,null,{}] 09:00:38 INFO - PROCESS | 1653 | 1467388838822 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}] 09:00:38 INFO - PROCESS | 1653 | 1467388838823 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:38 INFO - PROCESS | 1653 | 1467388838917 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 09:00:38 INFO - PROCESS | 1653 | 1467388838978 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:38 INFO - PROCESS | 1653 | 1467388838979 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x12be09800 == 49 [pid = 1653] [id = 131] 09:00:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x110ef2400) [pid = 1653] [serial = 390] [outer = 0x0] 09:00:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1166f6c00) [pid = 1653] [serial = 391] [outer = 0x110ef2400] 09:00:39 INFO - PROCESS | 1653 | 1467388839005 Marionette DEBUG loaded listener.js 09:00:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x120e43c00) [pid = 1653] [serial = 392] [outer = 0x110ef2400] 09:00:39 INFO - PROCESS | 1653 | 1467388839412 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]]]}] 09:00:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 09:00:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 618ms 09:00:39 INFO - PROCESS | 1653 | 1467388839437 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 09:00:39 INFO - PROCESS | 1653 | 1467388839440 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 09:00:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 09:00:39 INFO - PROCESS | 1653 | 1467388839447 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 09:00:39 INFO - PROCESS | 1653 | 1467388839449 Marionette TRACE conn2 <- [1,498,null,{}] 09:00:39 INFO - PROCESS | 1653 | 1467388839452 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}] 09:00:39 INFO - PROCESS | 1653 | 1467388839454 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:39 INFO - PROCESS | 1653 | 1467388839616 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 09:00:39 INFO - PROCESS | 1653 | 1467388839631 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:39 INFO - PROCESS | 1653 | 1467388839633 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c26e800 == 50 [pid = 1653] [id = 132] 09:00:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1128a9800) [pid = 1653] [serial = 393] [outer = 0x0] 09:00:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x119328c00) [pid = 1653] [serial = 394] [outer = 0x1128a9800] 09:00:39 INFO - PROCESS | 1653 | 1467388839656 Marionette DEBUG loaded listener.js 09:00:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x11932f000) [pid = 1653] [serial = 395] [outer = 0x1128a9800] 09:00:39 INFO - PROCESS | 1653 | 1467388839948 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]]]}] 09:00:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 09:00:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 525ms 09:00:39 INFO - PROCESS | 1653 | 1467388839970 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 09:00:39 INFO - PROCESS | 1653 | 1467388839971 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 09:00:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 09:00:39 INFO - PROCESS | 1653 | 1467388839973 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 09:00:39 INFO - PROCESS | 1653 | 1467388839974 Marionette TRACE conn2 <- [1,502,null,{}] 09:00:39 INFO - PROCESS | 1653 | 1467388839979 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}] 09:00:39 INFO - PROCESS | 1653 | 1467388839981 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:40 INFO - PROCESS | 1653 | 1467388840064 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 09:00:40 INFO - PROCESS | 1653 | 1467388840068 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:40 INFO - PROCESS | 1653 | 1467388840069 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c28e800 == 51 [pid = 1653] [id = 133] 09:00:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x11932f400) [pid = 1653] [serial = 396] [outer = 0x0] 09:00:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x12547d000) [pid = 1653] [serial = 397] [outer = 0x11932f400] 09:00:40 INFO - PROCESS | 1653 | 1467388840094 Marionette DEBUG loaded listener.js 09:00:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x1264cd400) [pid = 1653] [serial = 398] [outer = 0x11932f400] 09:00:40 INFO - PROCESS | 1653 | --DOCSHELL 0x121328800 == 50 [pid = 1653] [id = 103] 09:00:40 INFO - PROCESS | 1653 | --DOCSHELL 0x12b970000 == 49 [pid = 1653] [id = 104] 09:00:40 INFO - PROCESS | 1653 | --DOCSHELL 0x12b16e000 == 48 [pid = 1653] [id = 101] 09:00:40 INFO - PROCESS | 1653 | --DOCSHELL 0x1170de800 == 47 [pid = 1653] [id = 54] 09:00:40 INFO - PROCESS | 1653 | --DOCSHELL 0x128a41000 == 46 [pid = 1653] [id = 85] 09:00:40 INFO - PROCESS | 1653 | --DOCSHELL 0x12a783800 == 45 [pid = 1653] [id = 87] 09:00:40 INFO - PROCESS | 1653 | --DOCSHELL 0x12652c800 == 44 [pid = 1653] [id = 105] 09:00:40 INFO - PROCESS | 1653 | --DOCSHELL 0x1183c6800 == 43 [pid = 1653] [id = 121] 09:00:40 INFO - PROCESS | 1653 | --DOCSHELL 0x12bd77000 == 42 [pid = 1653] [id = 120] 09:00:40 INFO - PROCESS | 1653 | --DOCSHELL 0x12b173800 == 41 [pid = 1653] [id = 119] 09:00:40 INFO - PROCESS | 1653 | --DOCSHELL 0x125418000 == 40 [pid = 1653] [id = 118] 09:00:40 INFO - PROCESS | 1653 | --DOCSHELL 0x118faf800 == 39 [pid = 1653] [id = 117] 09:00:40 INFO - PROCESS | 1653 | --DOCSHELL 0x113218000 == 38 [pid = 1653] [id = 116] 09:00:41 INFO - PROCESS | 1653 | --DOCSHELL 0x116618000 == 37 [pid = 1653] [id = 122] 09:00:41 INFO - PROCESS | 1653 | --DOCSHELL 0x121320000 == 36 [pid = 1653] [id = 124] 09:00:41 INFO - PROCESS | 1653 | --DOCSHELL 0x123e28000 == 35 [pid = 1653] [id = 125] 09:00:41 INFO - PROCESS | 1653 | --DOCSHELL 0x12916c000 == 34 [pid = 1653] [id = 127] 09:00:41 INFO - PROCESS | 1653 | --DOCSHELL 0x12a6c9000 == 33 [pid = 1653] [id = 128] 09:00:41 INFO - PROCESS | 1653 | --DOCSHELL 0x125421000 == 32 [pid = 1653] [id = 126] 09:00:41 INFO - PROCESS | 1653 | --DOCSHELL 0x1191e8800 == 31 [pid = 1653] [id = 130] 09:00:41 INFO - PROCESS | 1653 | --DOCSHELL 0x12af75800 == 30 [pid = 1653] [id = 129] 09:00:41 INFO - PROCESS | 1653 | --DOCSHELL 0x12be09800 == 29 [pid = 1653] [id = 131] 09:00:41 INFO - PROCESS | 1653 | --DOCSHELL 0x119a2a000 == 28 [pid = 1653] [id = 123] 09:00:41 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x128c76800) [pid = 1653] [serial = 260] [outer = 0x0] [url = about:blank] 09:00:41 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x12b182c00) [pid = 1653] [serial = 245] [outer = 0x0] [url = about:blank] 09:00:41 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x128a86c00) [pid = 1653] [serial = 257] [outer = 0x0] [url = about:blank] 09:00:41 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x120ecc400) [pid = 1653] [serial = 251] [outer = 0x0] [url = about:blank] 09:00:41 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1186f2800) [pid = 1653] [serial = 248] [outer = 0x0] [url = about:blank] 09:00:41 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x126016400) [pid = 1653] [serial = 254] [outer = 0x0] [url = about:blank] 09:00:41 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x12b87cc00) [pid = 1653] [serial = 334] [outer = 0x0] [url = about:blank] 09:00:41 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x12949c400) [pid = 1653] [serial = 331] [outer = 0x0] [url = about:blank] 09:00:41 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12a6ea800) [pid = 1653] [serial = 314] [outer = 0x0] [url = about:blank] 09:00:41 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1294e2800) [pid = 1653] [serial = 313] [outer = 0x0] [url = about:blank] 09:00:41 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x120e49000) [pid = 1653] [serial = 319] [outer = 0x0] [url = about:blank] 09:00:41 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1215c8c00) [pid = 1653] [serial = 320] [outer = 0x0] [url = about:blank] 09:00:41 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x12c5a2000) [pid = 1653] [serial = 302] [outer = 0x0] [url = about:blank] 09:00:41 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x12192d000) [pid = 1653] [serial = 308] [outer = 0x0] [url = about:blank] 09:00:41 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x120ece000) [pid = 1653] [serial = 307] [outer = 0x0] [url = about:blank] 09:00:41 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1193a5000) [pid = 1653] [serial = 317] [outer = 0x0] [url = about:blank] 09:00:41 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1186e4c00) [pid = 1653] [serial = 316] [outer = 0x0] [url = about:blank] 09:00:41 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x116968c00) [pid = 1653] [serial = 305] [outer = 0x0] [url = about:blank] 09:00:41 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1127d8c00) [pid = 1653] [serial = 304] [outer = 0x0] [url = about:blank] 09:00:41 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1265e6800) [pid = 1653] [serial = 325] [outer = 0x0] [url = about:blank] 09:00:41 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x128a8f800) [pid = 1653] [serial = 326] [outer = 0x0] [url = about:blank] 09:00:41 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x124d35000) [pid = 1653] [serial = 322] [outer = 0x0] [url = about:blank] 09:00:41 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x12600a400) [pid = 1653] [serial = 323] [outer = 0x0] [url = about:blank] 09:00:41 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x128a8c800) [pid = 1653] [serial = 310] [outer = 0x0] [url = about:blank] 09:00:41 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1193a5400) [pid = 1653] [serial = 337] [outer = 0x0] [url = about:blank] 09:00:41 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x12600cc00) [pid = 1653] [serial = 338] [outer = 0x0] [url = about:blank] 09:00:41 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x12b877000) [pid = 1653] [serial = 341] [outer = 0x0] [url = about:blank] 09:00:41 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x12b9da000) [pid = 1653] [serial = 335] [outer = 0x0] [url = about:blank] 09:00:41 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x12949f400) [pid = 1653] [serial = 340] [outer = 0x0] [url = about:blank] 09:00:41 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x12be5d800) [pid = 1653] [serial = 343] [outer = 0x0] [url = about:blank] 09:00:41 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x128ed7400) [pid = 1653] [serial = 328] [outer = 0x0] [url = about:blank] 09:00:41 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x12b86dc00) [pid = 1653] [serial = 332] [outer = 0x0] [url = about:blank] 09:00:41 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x1291a9c00) [pid = 1653] [serial = 329] [outer = 0x0] [url = about:blank] 09:00:41 INFO - PROCESS | 1653 | --DOCSHELL 0x12c26e800 == 27 [pid = 1653] [id = 132] 09:00:41 INFO - PROCESS | 1653 | 1467388841668 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]]]}] 09:00:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 09:00:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1724ms 09:00:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 09:00:41 INFO - PROCESS | 1653 | 1467388841699 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 09:00:41 INFO - PROCESS | 1653 | 1467388841701 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 09:00:41 INFO - PROCESS | 1653 | 1467388841704 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 09:00:41 INFO - PROCESS | 1653 | 1467388841707 Marionette TRACE conn2 <- [1,506,null,{}] 09:00:41 INFO - PROCESS | 1653 | 1467388841714 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}] 09:00:41 INFO - PROCESS | 1653 | 1467388841716 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:41 INFO - PROCESS | 1653 | 1467388841795 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 09:00:41 INFO - PROCESS | 1653 | 1467388841842 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:41 INFO - PROCESS | 1653 | 1467388841845 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x116090000 == 28 [pid = 1653] [id = 134] 09:00:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x112951c00) [pid = 1653] [serial = 399] [outer = 0x0] 09:00:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x112958c00) [pid = 1653] [serial = 400] [outer = 0x112951c00] 09:00:41 INFO - PROCESS | 1653 | 1467388841872 Marionette DEBUG loaded listener.js 09:00:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x116074400) [pid = 1653] [serial = 401] [outer = 0x112951c00] 09:00:42 INFO - PROCESS | 1653 | 1467388842172 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]]]}] 09:00:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 09:00:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 527ms 09:00:42 INFO - PROCESS | 1653 | 1467388842230 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 09:00:42 INFO - PROCESS | 1653 | 1467388842234 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 09:00:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 09:00:42 INFO - PROCESS | 1653 | 1467388842238 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 09:00:42 INFO - PROCESS | 1653 | 1467388842240 Marionette TRACE conn2 <- [1,510,null,{}] 09:00:42 INFO - PROCESS | 1653 | 1467388842243 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}] 09:00:42 INFO - PROCESS | 1653 | 1467388842245 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:42 INFO - PROCESS | 1653 | 1467388842321 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 09:00:42 INFO - PROCESS | 1653 | 1467388842372 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:42 INFO - PROCESS | 1653 | 1467388842374 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x1170c9800 == 29 [pid = 1653] [id = 135] 09:00:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x116077400) [pid = 1653] [serial = 402] [outer = 0x0] 09:00:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x117226c00) [pid = 1653] [serial = 403] [outer = 0x116077400] 09:00:42 INFO - PROCESS | 1653 | 1467388842401 Marionette DEBUG loaded listener.js 09:00:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x11835f400) [pid = 1653] [serial = 404] [outer = 0x116077400] 09:00:42 INFO - PROCESS | 1653 | 1467388842688 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]]]}] 09:00:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 09:00:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 470ms 09:00:42 INFO - PROCESS | 1653 | 1467388842709 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 09:00:42 INFO - PROCESS | 1653 | 1467388842712 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 09:00:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 09:00:42 INFO - PROCESS | 1653 | 1467388842720 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 09:00:42 INFO - PROCESS | 1653 | 1467388842734 Marionette TRACE conn2 <- [1,514,null,{}] 09:00:42 INFO - PROCESS | 1653 | 1467388842744 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}] 09:00:42 INFO - PROCESS | 1653 | 1467388842748 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:42 INFO - PROCESS | 1653 | 1467388842822 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 09:00:42 INFO - PROCESS | 1653 | 1467388842829 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:42 INFO - PROCESS | 1653 | 1467388842831 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x118149000 == 30 [pid = 1653] [id = 136] 09:00:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x110ee8000) [pid = 1653] [serial = 405] [outer = 0x0] 09:00:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1186f3800) [pid = 1653] [serial = 406] [outer = 0x110ee8000] 09:00:42 INFO - PROCESS | 1653 | 1467388842859 Marionette DEBUG loaded listener.js 09:00:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x118fcc400) [pid = 1653] [serial = 407] [outer = 0x110ee8000] 09:00:43 INFO - PROCESS | 1653 | 1467388843213 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]]]}] 09:00:43 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 09:00:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 533ms 09:00:43 INFO - PROCESS | 1653 | 1467388843254 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 09:00:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 09:00:43 INFO - PROCESS | 1653 | 1467388843256 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 09:00:43 INFO - PROCESS | 1653 | 1467388843258 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 09:00:43 INFO - PROCESS | 1653 | 1467388843259 Marionette TRACE conn2 <- [1,518,null,{}] 09:00:43 INFO - PROCESS | 1653 | 1467388843262 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}] 09:00:43 INFO - PROCESS | 1653 | 1467388843263 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:43 INFO - PROCESS | 1653 | 1467388843343 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 09:00:43 INFO - PROCESS | 1653 | 1467388843348 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:43 INFO - PROCESS | 1653 | 1467388843350 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x1183e2000 == 31 [pid = 1653] [id = 137] 09:00:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x119322800) [pid = 1653] [serial = 408] [outer = 0x0] 09:00:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x119330800) [pid = 1653] [serial = 409] [outer = 0x119322800] 09:00:43 INFO - PROCESS | 1653 | 1467388843377 Marionette DEBUG loaded listener.js 09:00:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1194b6800) [pid = 1653] [serial = 410] [outer = 0x119322800] 09:00:43 INFO - PROCESS | 1653 | 1467388843819 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]]]}] 09:00:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 09:00:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 570ms 09:00:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 09:00:43 INFO - PROCESS | 1653 | 1467388843830 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 09:00:43 INFO - PROCESS | 1653 | 1467388843832 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 09:00:43 INFO - PROCESS | 1653 | 1467388843835 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 09:00:43 INFO - PROCESS | 1653 | 1467388843837 Marionette TRACE conn2 <- [1,522,null,{}] 09:00:43 INFO - PROCESS | 1653 | 1467388843840 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}] 09:00:43 INFO - PROCESS | 1653 | 1467388843855 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:43 INFO - PROCESS | 1653 | 1467388843956 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 09:00:43 INFO - PROCESS | 1653 | 1467388843963 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:43 INFO - PROCESS | 1653 | 1467388843965 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x119490800 == 32 [pid = 1653] [id = 138] 09:00:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x11336a800) [pid = 1653] [serial = 411] [outer = 0x0] 09:00:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1197f0400) [pid = 1653] [serial = 412] [outer = 0x11336a800] 09:00:43 INFO - PROCESS | 1653 | 1467388843989 Marionette DEBUG loaded listener.js 09:00:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x120e41400) [pid = 1653] [serial = 413] [outer = 0x11336a800] 09:00:44 INFO - PROCESS | 1653 | 1467388844305 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]]]}] 09:00:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 09:00:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 520ms 09:00:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 09:00:44 INFO - PROCESS | 1653 | 1467388844355 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 09:00:44 INFO - PROCESS | 1653 | 1467388844356 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 09:00:44 INFO - PROCESS | 1653 | 1467388844358 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 09:00:44 INFO - PROCESS | 1653 | 1467388844359 Marionette TRACE conn2 <- [1,526,null,{}] 09:00:44 INFO - PROCESS | 1653 | 1467388844362 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}] 09:00:44 INFO - PROCESS | 1653 | 1467388844366 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:44 INFO - PROCESS | 1653 | 1467388844455 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 09:00:44 INFO - PROCESS | 1653 | 1467388844461 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:44 INFO - PROCESS | 1653 | 1467388844463 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x121029800 == 33 [pid = 1653] [id = 139] 09:00:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x120e47c00) [pid = 1653] [serial = 414] [outer = 0x0] 09:00:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x120fb7400) [pid = 1653] [serial = 415] [outer = 0x120e47c00] 09:00:44 INFO - PROCESS | 1653 | 1467388844487 Marionette DEBUG loaded listener.js 09:00:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1249c8400) [pid = 1653] [serial = 416] [outer = 0x120e47c00] 09:00:44 INFO - PROCESS | 1653 | 1467388844814 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]]]}] 09:00:44 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 09:00:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 471ms 09:00:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 09:00:44 INFO - PROCESS | 1653 | 1467388844830 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 09:00:44 INFO - PROCESS | 1653 | 1467388844832 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 09:00:44 INFO - PROCESS | 1653 | 1467388844834 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 09:00:44 INFO - PROCESS | 1653 | 1467388844835 Marionette TRACE conn2 <- [1,530,null,{}] 09:00:44 INFO - PROCESS | 1653 | 1467388844837 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}] 09:00:44 INFO - PROCESS | 1653 | 1467388844838 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:44 INFO - PROCESS | 1653 | 1467388844946 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 09:00:44 INFO - PROCESS | 1653 | 1467388844952 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:44 INFO - PROCESS | 1653 | 1467388844953 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x121248800 == 34 [pid = 1653] [id = 140] 09:00:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x110eee800) [pid = 1653] [serial = 417] [outer = 0x0] 09:00:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1249c8c00) [pid = 1653] [serial = 418] [outer = 0x110eee800] 09:00:44 INFO - PROCESS | 1653 | 1467388844977 Marionette DEBUG loaded listener.js 09:00:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1254d4c00) [pid = 1653] [serial = 419] [outer = 0x110eee800] 09:00:45 INFO - PROCESS | 1653 | 1467388845279 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"]]]}] 09:00:45 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 09:00:45 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 09:00:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:45 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 09:00:45 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:00:45 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 09:00:45 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 09:00:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:45 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 09:00:45 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:00:45 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 469ms 09:00:45 INFO - PROCESS | 1653 | 1467388845303 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 09:00:45 INFO - PROCESS | 1653 | 1467388845304 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 09:00:45 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 09:00:45 INFO - PROCESS | 1653 | 1467388845307 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 09:00:45 INFO - PROCESS | 1653 | 1467388845308 Marionette TRACE conn2 <- [1,534,null,{}] 09:00:45 INFO - PROCESS | 1653 | 1467388845313 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}] 09:00:45 INFO - PROCESS | 1653 | 1467388845315 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:45 INFO - PROCESS | 1653 | 1467388845396 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 09:00:45 INFO - PROCESS | 1653 | 1467388845400 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:45 INFO - PROCESS | 1653 | 1467388845401 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x124eb2000 == 35 [pid = 1653] [id = 141] 09:00:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1254d2800) [pid = 1653] [serial = 420] [outer = 0x0] 09:00:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x126018000) [pid = 1653] [serial = 421] [outer = 0x1254d2800] 09:00:45 INFO - PROCESS | 1653 | 1467388845425 Marionette DEBUG loaded listener.js 09:00:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1265e1c00) [pid = 1653] [serial = 422] [outer = 0x1254d2800] 09:00:45 INFO - PROCESS | 1653 | 1467388845752 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]]]}] 09:00:45 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 09:00:45 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 471ms 09:00:45 INFO - PROCESS | 1653 | 1467388845780 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 09:00:45 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 09:00:45 INFO - PROCESS | 1653 | 1467388845782 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 09:00:45 INFO - PROCESS | 1653 | 1467388845785 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 09:00:45 INFO - PROCESS | 1653 | 1467388845787 Marionette TRACE conn2 <- [1,538,null,{}] 09:00:45 INFO - PROCESS | 1653 | 1467388845790 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}] 09:00:45 INFO - PROCESS | 1653 | 1467388845792 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:45 INFO - PROCESS | 1653 | 1467388845937 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 09:00:45 INFO - PROCESS | 1653 | 1467388845949 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:45 INFO - PROCESS | 1653 | 1467388845950 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x12653e800 == 36 [pid = 1653] [id = 142] 09:00:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1254d5000) [pid = 1653] [serial = 423] [outer = 0x0] 09:00:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1260cf000) [pid = 1653] [serial = 424] [outer = 0x1254d5000] 09:00:45 INFO - PROCESS | 1653 | 1467388845979 Marionette DEBUG loaded listener.js 09:00:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x128a90800) [pid = 1653] [serial = 425] [outer = 0x1254d5000] 09:00:46 INFO - PROCESS | 1653 | 1467388846271 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]]]}] 09:00:46 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. 09:00:46 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 520ms 09:00:46 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 09:00:46 INFO - PROCESS | 1653 | 1467388846304 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 09:00:46 INFO - PROCESS | 1653 | 1467388846305 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 09:00:46 INFO - PROCESS | 1653 | 1467388846308 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 09:00:46 INFO - PROCESS | 1653 | 1467388846309 Marionette TRACE conn2 <- [1,542,null,{}] 09:00:46 INFO - PROCESS | 1653 | 1467388846318 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}] 09:00:46 INFO - PROCESS | 1653 | 1467388846320 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:46 INFO - PROCESS | 1653 | 1467388846400 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 09:00:46 INFO - PROCESS | 1653 | 1467388846404 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:46 INFO - PROCESS | 1653 | 1467388846405 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x128a47000 == 37 [pid = 1653] [id = 143] 09:00:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x128a88000) [pid = 1653] [serial = 426] [outer = 0x0] 09:00:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x128c7f400) [pid = 1653] [serial = 427] [outer = 0x128a88000] 09:00:46 INFO - PROCESS | 1653 | 1467388846432 Marionette DEBUG loaded listener.js 09:00:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1291a7000) [pid = 1653] [serial = 428] [outer = 0x128a88000] 09:00:46 INFO - PROCESS | 1653 | 1467388846764 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]]]}] 09:00:46 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. 09:00:46 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 475ms 09:00:46 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 09:00:46 INFO - PROCESS | 1653 | 1467388846784 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 09:00:46 INFO - PROCESS | 1653 | 1467388846785 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 09:00:46 INFO - PROCESS | 1653 | 1467388846787 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 09:00:46 INFO - PROCESS | 1653 | 1467388846789 Marionette TRACE conn2 <- [1,546,null,{}] 09:00:46 INFO - PROCESS | 1653 | 1467388846792 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}] 09:00:46 INFO - PROCESS | 1653 | 1467388846795 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:46 INFO - PROCESS | 1653 | 1467388846921 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 09:00:46 INFO - PROCESS | 1653 | 1467388846939 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:46 INFO - PROCESS | 1653 | 1467388846941 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x119a21800 == 38 [pid = 1653] [id = 144] 09:00:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x126016800) [pid = 1653] [serial = 429] [outer = 0x0] 09:00:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x1291a9c00) [pid = 1653] [serial = 430] [outer = 0x126016800] 09:00:46 INFO - PROCESS | 1653 | 1467388846973 Marionette DEBUG loaded listener.js 09:00:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x12ad33800) [pid = 1653] [serial = 431] [outer = 0x126016800] 09:00:47 INFO - PROCESS | 1653 | 1467388847322 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]]]}] 09:00:47 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 09:00:47 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 569ms 09:00:47 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 09:00:47 INFO - PROCESS | 1653 | 1467388847357 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 09:00:47 INFO - PROCESS | 1653 | 1467388847358 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 09:00:47 INFO - PROCESS | 1653 | 1467388847361 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 09:00:47 INFO - PROCESS | 1653 | 1467388847362 Marionette TRACE conn2 <- [1,550,null,{}] 09:00:47 INFO - PROCESS | 1653 | 1467388847365 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}] 09:00:47 INFO - PROCESS | 1653 | 1467388847366 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:47 INFO - PROCESS | 1653 | 1467388847468 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 09:00:47 INFO - PROCESS | 1653 | 1467388847513 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:47 INFO - PROCESS | 1653 | 1467388847514 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a567000 == 39 [pid = 1653] [id = 145] 09:00:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x12a6e4400) [pid = 1653] [serial = 432] [outer = 0x0] 09:00:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x12aed5800) [pid = 1653] [serial = 433] [outer = 0x12a6e4400] 09:00:47 INFO - PROCESS | 1653 | 1467388847546 Marionette DEBUG loaded listener.js 09:00:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x12b183400) [pid = 1653] [serial = 434] [outer = 0x12a6e4400] 09:00:47 INFO - PROCESS | 1653 | 1467388847879 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]]]}] 09:00:47 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. 09:00:47 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 568ms 09:00:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 09:00:47 INFO - PROCESS | 1653 | 1467388847932 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 09:00:47 INFO - PROCESS | 1653 | 1467388847934 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 09:00:47 INFO - PROCESS | 1653 | 1467388847936 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 09:00:47 INFO - PROCESS | 1653 | 1467388847937 Marionette TRACE conn2 <- [1,554,null,{}] 09:00:47 INFO - PROCESS | 1653 | 1467388847939 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}] 09:00:47 INFO - PROCESS | 1653 | 1467388847940 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:48 INFO - PROCESS | 1653 | 1467388848045 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 09:00:48 INFO - PROCESS | 1653 | 1467388848048 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:48 INFO - PROCESS | 1653 | 1467388848049 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ae0c000 == 40 [pid = 1653] [id = 146] 09:00:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x12b183c00) [pid = 1653] [serial = 435] [outer = 0x0] 09:00:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x12b872800) [pid = 1653] [serial = 436] [outer = 0x12b183c00] 09:00:48 INFO - PROCESS | 1653 | 1467388848073 Marionette DEBUG loaded listener.js 09:00:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x12b91c400) [pid = 1653] [serial = 437] [outer = 0x12b183c00] 09:00:48 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:00:48 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:00:48 INFO - PROCESS | 1653 | 1467388848410 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]]]}] 09:00:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 09:00:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 517ms 09:00:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 09:00:48 INFO - PROCESS | 1653 | 1467388848454 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 09:00:48 INFO - PROCESS | 1653 | 1467388848455 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 09:00:48 INFO - PROCESS | 1653 | 1467388848457 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 09:00:48 INFO - PROCESS | 1653 | 1467388848458 Marionette TRACE conn2 <- [1,558,null,{}] 09:00:48 INFO - PROCESS | 1653 | 1467388848461 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}] 09:00:48 INFO - PROCESS | 1653 | 1467388848462 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:48 INFO - PROCESS | 1653 | 1467388848559 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 09:00:48 INFO - PROCESS | 1653 | 1467388848562 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:48 INFO - PROCESS | 1653 | 1467388848563 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b16b000 == 41 [pid = 1653] [id = 147] 09:00:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x12b873800) [pid = 1653] [serial = 438] [outer = 0x0] 09:00:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x12b926000) [pid = 1653] [serial = 439] [outer = 0x12b873800] 09:00:48 INFO - PROCESS | 1653 | 1467388848587 Marionette DEBUG loaded listener.js 09:00:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x12b9e2400) [pid = 1653] [serial = 440] [outer = 0x12b873800] 09:00:49 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x1260ddc00) [pid = 1653] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 09:00:49 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x12ad3d000) [pid = 1653] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 09:00:49 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x112950400) [pid = 1653] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 09:00:49 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x11295f000) [pid = 1653] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 09:00:49 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x1128a6800) [pid = 1653] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 09:00:49 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x110ef2400) [pid = 1653] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 09:00:49 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x110ee4400) [pid = 1653] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 09:00:49 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x1128a9800) [pid = 1653] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 09:00:49 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x118fcd400) [pid = 1653] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 09:00:49 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x12afc3400) [pid = 1653] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 09:00:49 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x1267a0800) [pid = 1653] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 09:00:49 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x124bb4c00) [pid = 1653] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 09:00:49 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x116fb1800) [pid = 1653] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 09:00:49 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x111f13c00) [pid = 1653] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 09:00:49 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x12c520000) [pid = 1653] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 09:00:49 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x12b871800) [pid = 1653] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 09:00:49 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x12ad37800) [pid = 1653] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 09:00:49 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12645e000) [pid = 1653] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 09:00:49 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x120e41c00) [pid = 1653] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 09:00:49 INFO - PROCESS | 1653 | 1467388849357 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]]]}] 09:00:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 09:00:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 924ms 09:00:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 09:00:49 INFO - PROCESS | 1653 | 1467388849386 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 09:00:49 INFO - PROCESS | 1653 | 1467388849387 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 09:00:49 INFO - PROCESS | 1653 | 1467388849389 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 09:00:49 INFO - PROCESS | 1653 | 1467388849390 Marionette TRACE conn2 <- [1,562,null,{}] 09:00:49 INFO - PROCESS | 1653 | 1467388849393 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}] 09:00:49 INFO - PROCESS | 1653 | 1467388849396 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:49 INFO - PROCESS | 1653 | 1467388849483 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 09:00:49 INFO - PROCESS | 1653 | 1467388849487 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:49 INFO - PROCESS | 1653 | 1467388849488 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x1260a2000 == 42 [pid = 1653] [id = 148] 09:00:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x110ee4400) [pid = 1653] [serial = 441] [outer = 0x0] 09:00:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x112950c00) [pid = 1653] [serial = 442] [outer = 0x110ee4400] 09:00:49 INFO - PROCESS | 1653 | 1467388849512 Marionette DEBUG loaded listener.js 09:00:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x11932bc00) [pid = 1653] [serial = 443] [outer = 0x110ee4400] 09:00:49 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:00:49 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:00:49 INFO - PROCESS | 1653 | 1467388849851 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]]]}] 09:00:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 09:00:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 518ms 09:00:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 09:00:49 INFO - PROCESS | 1653 | 1467388849907 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 09:00:49 INFO - PROCESS | 1653 | 1467388849909 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 09:00:49 INFO - PROCESS | 1653 | 1467388849911 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 09:00:49 INFO - PROCESS | 1653 | 1467388849912 Marionette TRACE conn2 <- [1,566,null,{}] 09:00:49 INFO - PROCESS | 1653 | 1467388849914 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}] 09:00:49 INFO - PROCESS | 1653 | 1467388849915 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:49 INFO - PROCESS | 1653 | 1467388849996 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 09:00:50 INFO - PROCESS | 1653 | 1467388849999 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:50 INFO - PROCESS | 1653 | 1467388850000 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x12be0e800 == 43 [pid = 1653] [id = 149] 09:00:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x11295f800) [pid = 1653] [serial = 444] [outer = 0x0] 09:00:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x124bb4c00) [pid = 1653] [serial = 445] [outer = 0x11295f800] 09:00:50 INFO - PROCESS | 1653 | 1467388850024 Marionette DEBUG loaded listener.js 09:00:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x12a6e1800) [pid = 1653] [serial = 446] [outer = 0x11295f800] 09:00:50 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:00:50 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:00:50 INFO - PROCESS | 1653 | 1467388850348 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]]]}] 09:00:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 09:00:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 469ms 09:00:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 09:00:50 INFO - PROCESS | 1653 | 1467388850380 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 09:00:50 INFO - PROCESS | 1653 | 1467388850381 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 09:00:50 INFO - PROCESS | 1653 | 1467388850383 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 09:00:50 INFO - PROCESS | 1653 | 1467388850385 Marionette TRACE conn2 <- [1,570,null,{}] 09:00:50 INFO - PROCESS | 1653 | 1467388850387 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}] 09:00:50 INFO - PROCESS | 1653 | 1467388850388 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:50 INFO - PROCESS | 1653 | 1467388850472 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 09:00:50 INFO - PROCESS | 1653 | 1467388850479 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:50 INFO - PROCESS | 1653 | 1467388850480 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c28b800 == 44 [pid = 1653] [id = 150] 09:00:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x111f13c00) [pid = 1653] [serial = 447] [outer = 0x0] 09:00:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x12b9e1c00) [pid = 1653] [serial = 448] [outer = 0x111f13c00] 09:00:50 INFO - PROCESS | 1653 | 1467388850504 Marionette DEBUG loaded listener.js 09:00:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x12be66c00) [pid = 1653] [serial = 449] [outer = 0x111f13c00] 09:00:50 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:00:50 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:00:50 INFO - PROCESS | 1653 | 1467388850819 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]]]}] 09:00:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 09:00:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 468ms 09:00:50 INFO - PROCESS | 1653 | 1467388850853 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 09:00:50 INFO - PROCESS | 1653 | 1467388850854 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 09:00:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 09:00:50 INFO - PROCESS | 1653 | 1467388850856 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 09:00:50 INFO - PROCESS | 1653 | 1467388850857 Marionette TRACE conn2 <- [1,574,null,{}] 09:00:50 INFO - PROCESS | 1653 | 1467388850859 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}] 09:00:50 INFO - PROCESS | 1653 | 1467388850861 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:50 INFO - PROCESS | 1653 | 1467388850969 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 09:00:50 INFO - PROCESS | 1653 | 1467388850976 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:50 INFO - PROCESS | 1653 | 1467388850977 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c69a000 == 45 [pid = 1653] [id = 151] 09:00:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x1127cd000) [pid = 1653] [serial = 450] [outer = 0x0] 09:00:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x12be6b000) [pid = 1653] [serial = 451] [outer = 0x1127cd000] 09:00:51 INFO - PROCESS | 1653 | 1467388851000 Marionette DEBUG loaded listener.js 09:00:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x12c51e000) [pid = 1653] [serial = 452] [outer = 0x1127cd000] 09:00:51 INFO - PROCESS | 1653 | --DOCSHELL 0x116090000 == 44 [pid = 1653] [id = 134] 09:00:51 INFO - PROCESS | 1653 | --DOCSHELL 0x12c28e800 == 43 [pid = 1653] [id = 133] 09:00:52 INFO - PROCESS | 1653 | --DOCSHELL 0x118149000 == 42 [pid = 1653] [id = 136] 09:00:52 INFO - PROCESS | 1653 | --DOCSHELL 0x1183e2000 == 41 [pid = 1653] [id = 137] 09:00:52 INFO - PROCESS | 1653 | --DOCSHELL 0x124eb2000 == 40 [pid = 1653] [id = 141] 09:00:52 INFO - PROCESS | 1653 | --DOCSHELL 0x12a567000 == 39 [pid = 1653] [id = 145] 09:00:52 INFO - PROCESS | 1653 | --DOCSHELL 0x12653e800 == 38 [pid = 1653] [id = 142] 09:00:52 INFO - PROCESS | 1653 | --DOCSHELL 0x128a47000 == 37 [pid = 1653] [id = 143] 09:00:52 INFO - PROCESS | 1653 | --DOCSHELL 0x1260a2000 == 36 [pid = 1653] [id = 148] 09:00:52 INFO - PROCESS | 1653 | --DOCSHELL 0x119a21800 == 35 [pid = 1653] [id = 144] 09:00:52 INFO - PROCESS | 1653 | --DOCSHELL 0x12b16b000 == 34 [pid = 1653] [id = 147] 09:00:52 INFO - PROCESS | 1653 | --DOCSHELL 0x12be0e800 == 33 [pid = 1653] [id = 149] 09:00:52 INFO - PROCESS | 1653 | --DOCSHELL 0x119490800 == 32 [pid = 1653] [id = 138] 09:00:52 INFO - PROCESS | 1653 | --DOCSHELL 0x121029800 == 31 [pid = 1653] [id = 139] 09:00:52 INFO - PROCESS | 1653 | --DOCSHELL 0x121248800 == 30 [pid = 1653] [id = 140] 09:00:52 INFO - PROCESS | 1653 | --DOCSHELL 0x12ae0c000 == 29 [pid = 1653] [id = 146] 09:00:52 INFO - PROCESS | 1653 | --DOCSHELL 0x12c28b800 == 28 [pid = 1653] [id = 150] 09:00:52 INFO - PROCESS | 1653 | --DOCSHELL 0x1170c9800 == 27 [pid = 1653] [id = 135] 09:00:52 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x129430000) [pid = 1653] [serial = 311] [outer = 0x0] [url = about:blank] 09:00:52 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x12c514000) [pid = 1653] [serial = 344] [outer = 0x0] [url = about:blank] 09:00:52 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x11295ac00) [pid = 1653] [serial = 379] [outer = 0x0] [url = about:blank] 09:00:52 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x11835e800) [pid = 1653] [serial = 382] [outer = 0x0] [url = about:blank] 09:00:52 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1128ae000) [pid = 1653] [serial = 385] [outer = 0x0] [url = about:blank] 09:00:52 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x118362800) [pid = 1653] [serial = 383] [outer = 0x0] [url = about:blank] 09:00:52 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1166f6c00) [pid = 1653] [serial = 391] [outer = 0x0] [url = about:blank] 09:00:52 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x110eedc00) [pid = 1653] [serial = 388] [outer = 0x0] [url = about:blank] 09:00:52 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x110ef1c00) [pid = 1653] [serial = 389] [outer = 0x0] [url = about:blank] 09:00:52 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x11932f000) [pid = 1653] [serial = 395] [outer = 0x0] [url = about:blank] 09:00:52 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x119328c00) [pid = 1653] [serial = 394] [outer = 0x0] [url = about:blank] 09:00:52 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1128b2800) [pid = 1653] [serial = 386] [outer = 0x0] [url = about:blank] 09:00:52 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x12547d000) [pid = 1653] [serial = 397] [outer = 0x0] [url = about:blank] 09:00:52 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x120e42400) [pid = 1653] [serial = 362] [outer = 0x0] [url = about:blank] 09:00:52 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1194b2000) [pid = 1653] [serial = 361] [outer = 0x0] [url = about:blank] 09:00:52 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x12c516400) [pid = 1653] [serial = 359] [outer = 0x0] [url = about:blank] 09:00:52 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x12b91e800) [pid = 1653] [serial = 358] [outer = 0x0] [url = about:blank] 09:00:52 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x12aed2400) [pid = 1653] [serial = 356] [outer = 0x0] [url = about:blank] 09:00:52 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1294a0c00) [pid = 1653] [serial = 355] [outer = 0x0] [url = about:blank] 09:00:52 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x126012000) [pid = 1653] [serial = 353] [outer = 0x0] [url = about:blank] 09:00:52 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x124fe1c00) [pid = 1653] [serial = 352] [outer = 0x0] [url = about:blank] 09:00:52 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x120eca400) [pid = 1653] [serial = 350] [outer = 0x0] [url = about:blank] 09:00:52 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1194af000) [pid = 1653] [serial = 349] [outer = 0x0] [url = about:blank] 09:00:52 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1160db400) [pid = 1653] [serial = 347] [outer = 0x0] [url = about:blank] 09:00:52 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1127cf800) [pid = 1653] [serial = 346] [outer = 0x0] [url = about:blank] 09:00:52 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x12c6c4000) [pid = 1653] [serial = 376] [outer = 0x0] [url = about:blank] 09:00:52 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x12b9dc800) [pid = 1653] [serial = 373] [outer = 0x0] [url = about:blank] 09:00:52 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x12c51a000) [pid = 1653] [serial = 374] [outer = 0x0] [url = about:blank] 09:00:52 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x12afb8c00) [pid = 1653] [serial = 370] [outer = 0x0] [url = about:blank] 09:00:52 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x12b871400) [pid = 1653] [serial = 371] [outer = 0x0] [url = about:blank] 09:00:52 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x128ee3000) [pid = 1653] [serial = 367] [outer = 0x0] [url = about:blank] 09:00:52 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x12a6af400) [pid = 1653] [serial = 368] [outer = 0x0] [url = about:blank] 09:00:52 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x1254df400) [pid = 1653] [serial = 365] [outer = 0x0] [url = about:blank] 09:00:52 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x123bd5000) [pid = 1653] [serial = 364] [outer = 0x0] [url = about:blank] 09:00:52 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x11295ec00) [pid = 1653] [serial = 380] [outer = 0x0] [url = about:blank] 09:00:52 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x120e43c00) [pid = 1653] [serial = 392] [outer = 0x0] [url = about:blank] 09:00:52 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x12cc07800) [pid = 1653] [serial = 377] [outer = 0x0] [url = about:blank] 09:00:52 INFO - PROCESS | 1653 | 1467388852616 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]]]}] 09:00:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 09:00:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1772ms 09:00:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 09:00:52 INFO - PROCESS | 1653 | 1467388852630 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 09:00:52 INFO - PROCESS | 1653 | 1467388852632 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 09:00:52 INFO - PROCESS | 1653 | 1467388852635 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 09:00:52 INFO - PROCESS | 1653 | 1467388852638 Marionette TRACE conn2 <- [1,578,null,{}] 09:00:52 INFO - PROCESS | 1653 | 1467388852642 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}] 09:00:52 INFO - PROCESS | 1653 | 1467388852643 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:52 INFO - PROCESS | 1653 | 1467388852720 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 09:00:52 INFO - PROCESS | 1653 | 1467388852768 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:52 INFO - PROCESS | 1653 | 1467388852771 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x113ac5000 == 28 [pid = 1653] [id = 152] 09:00:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x1128b3c00) [pid = 1653] [serial = 453] [outer = 0x0] 09:00:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x112951000) [pid = 1653] [serial = 454] [outer = 0x1128b3c00] 09:00:52 INFO - PROCESS | 1653 | 1467388852801 Marionette DEBUG loaded listener.js 09:00:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x1128a7400) [pid = 1653] [serial = 455] [outer = 0x1128b3c00] 09:00:53 INFO - PROCESS | 1653 | 1467388853338 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]]]}] 09:00:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 09:00:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 772ms 09:00:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 09:00:53 INFO - PROCESS | 1653 | 1467388853408 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 09:00:53 INFO - PROCESS | 1653 | 1467388853411 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 09:00:53 INFO - PROCESS | 1653 | 1467388853416 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 09:00:53 INFO - PROCESS | 1653 | 1467388853421 Marionette TRACE conn2 <- [1,582,null,{}] 09:00:53 INFO - PROCESS | 1653 | 1467388853426 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}] 09:00:53 INFO - PROCESS | 1653 | 1467388853429 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:53 INFO - PROCESS | 1653 | 1467388853576 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 09:00:53 INFO - PROCESS | 1653 | 1467388853638 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:53 INFO - PROCESS | 1653 | 1467388853640 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x11660c000 == 29 [pid = 1653] [id = 153] 09:00:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x11295b400) [pid = 1653] [serial = 456] [outer = 0x0] 09:00:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x112983c00) [pid = 1653] [serial = 457] [outer = 0x11295b400] 09:00:53 INFO - PROCESS | 1653 | 1467388853671 Marionette DEBUG loaded listener.js 09:00:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1130df400) [pid = 1653] [serial = 458] [outer = 0x11295b400] 09:00:54 INFO - PROCESS | 1653 | 1467388854223 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]]]}] 09:00:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 09:00:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 875ms 09:00:54 INFO - PROCESS | 1653 | 1467388854290 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 09:00:54 INFO - PROCESS | 1653 | 1467388854294 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 09:00:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 09:00:54 INFO - PROCESS | 1653 | 1467388854299 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 09:00:54 INFO - PROCESS | 1653 | 1467388854301 Marionette TRACE conn2 <- [1,586,null,{}] 09:00:54 INFO - PROCESS | 1653 | 1467388854304 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}] 09:00:54 INFO - PROCESS | 1653 | 1467388854305 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:54 INFO - PROCESS | 1653 | 1467388854449 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 09:00:54 INFO - PROCESS | 1653 | 1467388854554 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:54 INFO - PROCESS | 1653 | 1467388854555 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x113a2e800 == 30 [pid = 1653] [id = 154] 09:00:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x111c75400) [pid = 1653] [serial = 459] [outer = 0x0] 09:00:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x11260e000) [pid = 1653] [serial = 460] [outer = 0x111c75400] 09:00:54 INFO - PROCESS | 1653 | 1467388854586 Marionette DEBUG loaded listener.js 09:00:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x112955400) [pid = 1653] [serial = 461] [outer = 0x111c75400] 09:00:54 INFO - PROCESS | 1653 | --DOCSHELL 0x12c69a000 == 29 [pid = 1653] [id = 151] 09:00:54 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:00:54 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:00:54 INFO - PROCESS | 1653 | 1467388854914 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]]]}] 09:00:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 09:00:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 672ms 09:00:54 INFO - PROCESS | 1653 | 1467388854971 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 09:00:54 INFO - PROCESS | 1653 | 1467388854974 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 09:00:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 09:00:54 INFO - PROCESS | 1653 | 1467388854977 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 09:00:54 INFO - PROCESS | 1653 | 1467388854979 Marionette TRACE conn2 <- [1,590,null,{}] 09:00:54 INFO - PROCESS | 1653 | 1467388854982 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}] 09:00:54 INFO - PROCESS | 1653 | 1467388854983 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:55 INFO - PROCESS | 1653 | 1467388855056 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 09:00:55 INFO - PROCESS | 1653 | 1467388855106 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:55 INFO - PROCESS | 1653 | 1467388855107 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x1170dc800 == 30 [pid = 1653] [id = 155] 09:00:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x112959c00) [pid = 1653] [serial = 462] [outer = 0x0] 09:00:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x113a9ac00) [pid = 1653] [serial = 463] [outer = 0x112959c00] 09:00:55 INFO - PROCESS | 1653 | 1467388855133 Marionette DEBUG loaded listener.js 09:00:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1160db400) [pid = 1653] [serial = 464] [outer = 0x112959c00] 09:00:55 INFO - PROCESS | 1653 | 1467388855415 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]]]}] 09:00:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 09:00:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 470ms 09:00:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 09:00:55 INFO - PROCESS | 1653 | 1467388855449 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 09:00:55 INFO - PROCESS | 1653 | 1467388855451 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 09:00:55 INFO - PROCESS | 1653 | 1467388855453 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 09:00:55 INFO - PROCESS | 1653 | 1467388855454 Marionette TRACE conn2 <- [1,594,null,{}] 09:00:55 INFO - PROCESS | 1653 | 1467388855457 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}] 09:00:55 INFO - PROCESS | 1653 | 1467388855458 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:55 INFO - PROCESS | 1653 | 1467388855537 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 09:00:55 INFO - PROCESS | 1653 | 1467388855546 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:55 INFO - PROCESS | 1653 | 1467388855547 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x118139000 == 31 [pid = 1653] [id = 156] 09:00:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1166f2800) [pid = 1653] [serial = 465] [outer = 0x0] 09:00:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1172bb000) [pid = 1653] [serial = 466] [outer = 0x1166f2800] 09:00:55 INFO - PROCESS | 1653 | 1467388855572 Marionette DEBUG loaded listener.js 09:00:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x118069400) [pid = 1653] [serial = 467] [outer = 0x1166f2800] 09:00:55 INFO - PROCESS | 1653 | 1467388855932 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]]]}] 09:00:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 09:00:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 519ms 09:00:55 INFO - PROCESS | 1653 | 1467388855973 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 09:00:55 INFO - PROCESS | 1653 | 1467388855975 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 09:00:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 09:00:55 INFO - PROCESS | 1653 | 1467388855983 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 09:00:55 INFO - PROCESS | 1653 | 1467388855986 Marionette TRACE conn2 <- [1,598,null,{}] 09:00:55 INFO - PROCESS | 1653 | 1467388855988 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}] 09:00:55 INFO - PROCESS | 1653 | 1467388855990 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:56 INFO - PROCESS | 1653 | 1467388856067 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 09:00:56 INFO - PROCESS | 1653 | 1467388856070 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:56 INFO - PROCESS | 1653 | 1467388856072 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x118fbb800 == 32 [pid = 1653] [id = 157] 09:00:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1131c0c00) [pid = 1653] [serial = 468] [outer = 0x0] 09:00:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x118364400) [pid = 1653] [serial = 469] [outer = 0x1131c0c00] 09:00:56 INFO - PROCESS | 1653 | 1467388856099 Marionette DEBUG loaded listener.js 09:00:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1186dfc00) [pid = 1653] [serial = 470] [outer = 0x1131c0c00] 09:00:56 INFO - PROCESS | 1653 | 1467388856457 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]]]}] 09:00:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 09:00:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 524ms 09:00:56 INFO - PROCESS | 1653 | 1467388856504 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 09:00:56 INFO - PROCESS | 1653 | 1467388856506 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 09:00:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 09:00:56 INFO - PROCESS | 1653 | 1467388856520 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 09:00:56 INFO - PROCESS | 1653 | 1467388856521 Marionette TRACE conn2 <- [1,602,null,{}] 09:00:56 INFO - PROCESS | 1653 | 1467388856523 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}] 09:00:56 INFO - PROCESS | 1653 | 1467388856524 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:56 INFO - PROCESS | 1653 | 1467388856598 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 09:00:56 INFO - PROCESS | 1653 | 1467388856601 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:56 INFO - PROCESS | 1653 | 1467388856602 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x119499000 == 33 [pid = 1653] [id = 158] 09:00:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1128b0c00) [pid = 1653] [serial = 471] [outer = 0x0] 09:00:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1186fc400) [pid = 1653] [serial = 472] [outer = 0x1128b0c00] 09:00:56 INFO - PROCESS | 1653 | 1467388856628 Marionette DEBUG loaded listener.js 09:00:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1128a6000) [pid = 1653] [serial = 473] [outer = 0x1128b0c00] 09:00:56 INFO - PROCESS | 1653 | 1467388856995 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]]]}] 09:00:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 09:00:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 519ms 09:00:57 INFO - PROCESS | 1653 | 1467388857039 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 09:00:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 09:00:57 INFO - PROCESS | 1653 | 1467388857050 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 09:00:57 INFO - PROCESS | 1653 | 1467388857052 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 09:00:57 INFO - PROCESS | 1653 | 1467388857053 Marionette TRACE conn2 <- [1,606,null,{}] 09:00:57 INFO - PROCESS | 1653 | 1467388857055 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}] 09:00:57 INFO - PROCESS | 1653 | 1467388857056 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:57 INFO - PROCESS | 1653 | 1467388857145 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 09:00:57 INFO - PROCESS | 1653 | 1467388857181 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:57 INFO - PROCESS | 1653 | 1467388857185 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x1183e2000 == 34 [pid = 1653] [id = 159] 09:00:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x11932ac00) [pid = 1653] [serial = 474] [outer = 0x0] 09:00:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x11932dc00) [pid = 1653] [serial = 475] [outer = 0x11932ac00] 09:00:57 INFO - PROCESS | 1653 | 1467388857217 Marionette DEBUG loaded listener.js 09:00:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1194ad000) [pid = 1653] [serial = 476] [outer = 0x11932ac00] 09:00:57 INFO - PROCESS | 1653 | 1467388857530 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]]]}] 09:00:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 09:00:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 518ms 09:00:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 09:00:57 INFO - PROCESS | 1653 | 1467388857576 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 09:00:57 INFO - PROCESS | 1653 | 1467388857577 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 09:00:57 INFO - PROCESS | 1653 | 1467388857579 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 09:00:57 INFO - PROCESS | 1653 | 1467388857580 Marionette TRACE conn2 <- [1,610,null,{}] 09:00:57 INFO - PROCESS | 1653 | 1467388857583 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}] 09:00:57 INFO - PROCESS | 1653 | 1467388857584 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:57 INFO - PROCESS | 1653 | 1467388857675 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 09:00:57 INFO - PROCESS | 1653 | 1467388857707 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:57 INFO - PROCESS | 1653 | 1467388857708 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x12102d800 == 35 [pid = 1653] [id = 160] 09:00:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x11931d400) [pid = 1653] [serial = 477] [outer = 0x0] 09:00:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x119995c00) [pid = 1653] [serial = 478] [outer = 0x11931d400] 09:00:57 INFO - PROCESS | 1653 | 1467388857732 Marionette DEBUG loaded listener.js 09:00:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x120e42800) [pid = 1653] [serial = 479] [outer = 0x11931d400] 09:00:58 INFO - PROCESS | 1653 | 1467388858039 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]]]}] 09:00:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 09:00:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 469ms 09:00:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 09:00:58 INFO - PROCESS | 1653 | 1467388858050 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 09:00:58 INFO - PROCESS | 1653 | 1467388858051 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 09:00:58 INFO - PROCESS | 1653 | 1467388858053 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 09:00:58 INFO - PROCESS | 1653 | 1467388858054 Marionette TRACE conn2 <- [1,614,null,{}] 09:00:58 INFO - PROCESS | 1653 | 1467388858067 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}] 09:00:58 INFO - PROCESS | 1653 | 1467388858069 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:58 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12a6e4400) [pid = 1653] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 09:00:58 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x12b183c00) [pid = 1653] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 09:00:58 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x12b873800) [pid = 1653] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 09:00:58 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x110ee4400) [pid = 1653] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 09:00:58 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x111f13c00) [pid = 1653] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 09:00:58 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x128a88000) [pid = 1653] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 09:00:58 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1254d5000) [pid = 1653] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 09:00:58 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1254d2800) [pid = 1653] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 09:00:58 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1127cd000) [pid = 1653] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 09:00:58 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x110eee800) [pid = 1653] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 09:00:58 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x120e47c00) [pid = 1653] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 09:00:58 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x11336a800) [pid = 1653] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 09:00:58 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x119322800) [pid = 1653] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 09:00:58 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x110ee8000) [pid = 1653] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 09:00:58 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x116077400) [pid = 1653] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 09:00:58 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x112951c00) [pid = 1653] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 09:00:58 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x11932f400) [pid = 1653] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 09:00:58 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x126016800) [pid = 1653] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 09:00:58 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x11295f800) [pid = 1653] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 09:00:58 INFO - PROCESS | 1653 | 1467388858188 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 09:00:58 INFO - PROCESS | 1653 | 1467388858233 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:58 INFO - PROCESS | 1653 | 1467388858234 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x116679000 == 36 [pid = 1653] [id = 161] 09:00:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x11295fc00) [pid = 1653] [serial = 480] [outer = 0x0] 09:00:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x11835a800) [pid = 1653] [serial = 481] [outer = 0x11295fc00] 09:00:58 INFO - PROCESS | 1653 | 1467388858258 Marionette DEBUG loaded listener.js 09:00:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1193a0400) [pid = 1653] [serial = 482] [outer = 0x11295fc00] 09:00:58 INFO - PROCESS | 1653 | 1467388858532 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]]]}] 09:00:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 09:00:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 518ms 09:00:58 INFO - PROCESS | 1653 | 1467388858571 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 09:00:58 INFO - PROCESS | 1653 | 1467388858573 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 09:00:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 09:00:58 INFO - PROCESS | 1653 | 1467388858582 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 09:00:58 INFO - PROCESS | 1653 | 1467388858583 Marionette TRACE conn2 <- [1,618,null,{}] 09:00:58 INFO - PROCESS | 1653 | 1467388858586 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}] 09:00:58 INFO - PROCESS | 1653 | 1467388858587 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:58 INFO - PROCESS | 1653 | 1467388858666 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 09:00:58 INFO - PROCESS | 1653 | 1467388858670 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:58 INFO - PROCESS | 1653 | 1467388858671 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x123b1a000 == 37 [pid = 1653] [id = 162] 09:00:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1193a4800) [pid = 1653] [serial = 483] [outer = 0x0] 09:00:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x120e4c000) [pid = 1653] [serial = 484] [outer = 0x1193a4800] 09:00:58 INFO - PROCESS | 1653 | 1467388858697 Marionette DEBUG loaded listener.js 09:00:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x120ecd400) [pid = 1653] [serial = 485] [outer = 0x1193a4800] 09:00:58 INFO - PROCESS | 1653 | 1467388858996 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]]]}] 09:00:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 09:00:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 478ms 09:00:59 INFO - PROCESS | 1653 | 1467388859053 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 09:00:59 INFO - PROCESS | 1653 | 1467388859054 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 09:00:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 09:00:59 INFO - PROCESS | 1653 | 1467388859057 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 09:00:59 INFO - PROCESS | 1653 | 1467388859065 Marionette TRACE conn2 <- [1,622,null,{}] 09:00:59 INFO - PROCESS | 1653 | 1467388859067 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}] 09:00:59 INFO - PROCESS | 1653 | 1467388859068 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:59 INFO - PROCESS | 1653 | 1467388859164 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 09:00:59 INFO - PROCESS | 1653 | 1467388859169 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:59 INFO - PROCESS | 1653 | 1467388859170 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x125404800 == 38 [pid = 1653] [id = 163] 09:00:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x120e4bc00) [pid = 1653] [serial = 486] [outer = 0x0] 09:00:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x120fb3800) [pid = 1653] [serial = 487] [outer = 0x120e4bc00] 09:00:59 INFO - PROCESS | 1653 | 1467388859196 Marionette DEBUG loaded listener.js 09:00:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x121217400) [pid = 1653] [serial = 488] [outer = 0x120e4bc00] 09:00:59 INFO - PROCESS | 1653 | 1467388859497 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]]]}] 09:00:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 09:00:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 475ms 09:00:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 09:00:59 INFO - PROCESS | 1653 | 1467388859532 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 09:00:59 INFO - PROCESS | 1653 | 1467388859534 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 09:00:59 INFO - PROCESS | 1653 | 1467388859536 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 09:00:59 INFO - PROCESS | 1653 | 1467388859537 Marionette TRACE conn2 <- [1,626,null,{}] 09:00:59 INFO - PROCESS | 1653 | 1467388859539 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}] 09:00:59 INFO - PROCESS | 1653 | 1467388859540 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:59 INFO - PROCESS | 1653 | 1467388859616 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 09:00:59 INFO - PROCESS | 1653 | 1467388859619 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:59 INFO - PROCESS | 1653 | 1467388859621 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:00:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x126912000 == 39 [pid = 1653] [id = 164] 09:00:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x118517c00) [pid = 1653] [serial = 489] [outer = 0x0] 09:00:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1218bfc00) [pid = 1653] [serial = 490] [outer = 0x118517c00] 09:00:59 INFO - PROCESS | 1653 | 1467388859649 Marionette DEBUG loaded listener.js 09:00:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x123bdac00) [pid = 1653] [serial = 491] [outer = 0x118517c00] 09:00:59 INFO - PROCESS | 1653 | 1467388859966 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]]]}] 09:01:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 09:01:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 470ms 09:01:00 INFO - PROCESS | 1653 | 1467388860007 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 09:01:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 09:01:00 INFO - PROCESS | 1653 | 1467388860009 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 09:01:00 INFO - PROCESS | 1653 | 1467388860019 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 09:01:00 INFO - PROCESS | 1653 | 1467388860020 Marionette TRACE conn2 <- [1,630,null,{}] 09:01:00 INFO - PROCESS | 1653 | 1467388860022 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}] 09:01:00 INFO - PROCESS | 1653 | 1467388860024 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:00 INFO - PROCESS | 1653 | 1467388860133 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 09:01:00 INFO - PROCESS | 1653 | 1467388860136 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:00 INFO - PROCESS | 1653 | 1467388860137 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x128b47800 == 40 [pid = 1653] [id = 165] 09:01:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1218c0000) [pid = 1653] [serial = 492] [outer = 0x0] 09:01:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x124d34400) [pid = 1653] [serial = 493] [outer = 0x1218c0000] 09:01:00 INFO - PROCESS | 1653 | 1467388860165 Marionette DEBUG loaded listener.js 09:01:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1254b1800) [pid = 1653] [serial = 494] [outer = 0x1218c0000] 09:01:00 INFO - PROCESS | 1653 | 1467388860557 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]]]}] 09:01:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 09:01:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 576ms 09:01:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 09:01:00 INFO - PROCESS | 1653 | 1467388860589 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 09:01:00 INFO - PROCESS | 1653 | 1467388860591 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 09:01:00 INFO - PROCESS | 1653 | 1467388860593 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 09:01:00 INFO - PROCESS | 1653 | 1467388860595 Marionette TRACE conn2 <- [1,634,null,{}] 09:01:00 INFO - PROCESS | 1653 | 1467388860599 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}] 09:01:00 INFO - PROCESS | 1653 | 1467388860600 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:00 INFO - PROCESS | 1653 | 1467388860749 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 09:01:00 INFO - PROCESS | 1653 | 1467388860761 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:00 INFO - PROCESS | 1653 | 1467388860762 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x12916c000 == 41 [pid = 1653] [id = 166] 09:01:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x125482c00) [pid = 1653] [serial = 495] [outer = 0x0] 09:01:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1254dfc00) [pid = 1653] [serial = 496] [outer = 0x125482c00] 09:01:00 INFO - PROCESS | 1653 | 1467388860802 Marionette DEBUG loaded listener.js 09:01:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x126014400) [pid = 1653] [serial = 497] [outer = 0x125482c00] 09:01:01 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:01:01 INFO - PROCESS | 1653 | 1467388861298 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]]]}] 09:01:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 09:01:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 771ms 09:01:01 INFO - PROCESS | 1653 | 1467388861365 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 09:01:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 09:01:01 INFO - PROCESS | 1653 | 1467388861369 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 09:01:01 INFO - PROCESS | 1653 | 1467388861373 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 09:01:01 INFO - PROCESS | 1653 | 1467388861380 Marionette TRACE conn2 <- [1,638,null,{}] 09:01:01 INFO - PROCESS | 1653 | 1467388861386 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}] 09:01:01 INFO - PROCESS | 1653 | 1467388861387 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:01 INFO - PROCESS | 1653 | 1467388861486 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 09:01:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1129d4c00) [pid = 1653] [serial = 498] [outer = 0x12d06a400] 09:01:01 INFO - PROCESS | 1653 | 1467388861567 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:01 INFO - PROCESS | 1653 | 1467388861569 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x119490800 == 42 [pid = 1653] [id = 167] 09:01:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x113379000) [pid = 1653] [serial = 499] [outer = 0x0] 09:01:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1133b4000) [pid = 1653] [serial = 500] [outer = 0x113379000] 09:01:01 INFO - PROCESS | 1653 | 1467388861608 Marionette DEBUG loaded listener.js 09:01:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1166ee400) [pid = 1653] [serial = 501] [outer = 0x113379000] 09:01:01 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:01:02 INFO - PROCESS | 1653 | 1467388862019 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]]]}] 09:01:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 09:01:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 677ms 09:01:02 INFO - PROCESS | 1653 | 1467388862049 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 09:01:02 INFO - PROCESS | 1653 | 1467388862053 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 09:01:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 09:01:02 INFO - PROCESS | 1653 | 1467388862057 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 09:01:02 INFO - PROCESS | 1653 | 1467388862059 Marionette TRACE conn2 <- [1,642,null,{}] 09:01:02 INFO - PROCESS | 1653 | 1467388862109 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}] 09:01:02 INFO - PROCESS | 1653 | 1467388862113 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:02 INFO - PROCESS | 1653 | 1467388862212 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 09:01:02 INFO - PROCESS | 1653 | 1467388862276 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:02 INFO - PROCESS | 1653 | 1467388862277 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x118fb1000 == 43 [pid = 1653] [id = 168] 09:01:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x118066000) [pid = 1653] [serial = 502] [outer = 0x0] 09:01:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x118362400) [pid = 1653] [serial = 503] [outer = 0x118066000] 09:01:02 INFO - PROCESS | 1653 | 1467388862307 Marionette DEBUG loaded listener.js 09:01:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1185fc800) [pid = 1653] [serial = 504] [outer = 0x118066000] 09:01:02 INFO - PROCESS | 1653 | 1467388862724 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]]]}] 09:01:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 09:01:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 689ms 09:01:02 INFO - PROCESS | 1653 | 1467388862747 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 09:01:02 INFO - PROCESS | 1653 | 1467388862748 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 09:01:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 09:01:02 INFO - PROCESS | 1653 | 1467388862751 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 09:01:02 INFO - PROCESS | 1653 | 1467388862753 Marionette TRACE conn2 <- [1,646,null,{}] 09:01:02 INFO - PROCESS | 1653 | 1467388862763 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}] 09:01:02 INFO - PROCESS | 1653 | 1467388862766 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:02 INFO - PROCESS | 1653 | 1467388862866 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 09:01:02 INFO - PROCESS | 1653 | 1467388862919 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:02 INFO - PROCESS | 1653 | 1467388862921 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x129767800 == 44 [pid = 1653] [id = 169] 09:01:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x1193a4400) [pid = 1653] [serial = 505] [outer = 0x0] 09:01:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x1194b5c00) [pid = 1653] [serial = 506] [outer = 0x1193a4400] 09:01:02 INFO - PROCESS | 1653 | 1467388862952 Marionette DEBUG loaded listener.js 09:01:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x120e48800) [pid = 1653] [serial = 507] [outer = 0x1193a4400] 09:01:03 INFO - PROCESS | 1653 | 1467388863360 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]]]}] 09:01:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 09:01:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 621ms 09:01:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 09:01:03 INFO - PROCESS | 1653 | 1467388863373 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 09:01:03 INFO - PROCESS | 1653 | 1467388863374 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 09:01:03 INFO - PROCESS | 1653 | 1467388863378 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 09:01:03 INFO - PROCESS | 1653 | 1467388863380 Marionette TRACE conn2 <- [1,650,null,{}] 09:01:03 INFO - PROCESS | 1653 | 1467388863383 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}] 09:01:03 INFO - PROCESS | 1653 | 1467388863384 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:03 INFO - PROCESS | 1653 | 1467388863490 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 09:01:03 INFO - PROCESS | 1653 | 1467388863593 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:03 INFO - PROCESS | 1653 | 1467388863594 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x1183e0800 == 45 [pid = 1653] [id = 170] 09:01:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x112138c00) [pid = 1653] [serial = 508] [outer = 0x0] 09:01:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x1193a9800) [pid = 1653] [serial = 509] [outer = 0x112138c00] 09:01:03 INFO - PROCESS | 1653 | 1467388863625 Marionette DEBUG loaded listener.js 09:01:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x123f26400) [pid = 1653] [serial = 510] [outer = 0x112138c00] 09:01:04 INFO - PROCESS | 1653 | 1467388864152 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]]]}] 09:01:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 09:01:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 821ms 09:01:04 INFO - PROCESS | 1653 | 1467388864198 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 09:01:04 INFO - PROCESS | 1653 | 1467388864201 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 09:01:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 09:01:04 INFO - PROCESS | 1653 | 1467388864205 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 09:01:04 INFO - PROCESS | 1653 | 1467388864207 Marionette TRACE conn2 <- [1,654,null,{}] 09:01:04 INFO - PROCESS | 1653 | 1467388864215 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}] 09:01:04 INFO - PROCESS | 1653 | 1467388864216 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:04 INFO - PROCESS | 1653 | 1467388864313 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 09:01:04 INFO - PROCESS | 1653 | 1467388864367 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:04 INFO - PROCESS | 1653 | 1467388864368 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x1170e2000 == 46 [pid = 1653] [id = 171] 09:01:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x11295b000) [pid = 1653] [serial = 511] [outer = 0x0] 09:01:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x113313c00) [pid = 1653] [serial = 512] [outer = 0x11295b000] 09:01:04 INFO - PROCESS | 1653 | 1467388864397 Marionette DEBUG loaded listener.js 09:01:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x116078c00) [pid = 1653] [serial = 513] [outer = 0x11295b000] 09:01:04 INFO - PROCESS | 1653 | --DOCSHELL 0x128b47800 == 45 [pid = 1653] [id = 165] 09:01:04 INFO - PROCESS | 1653 | --DOCSHELL 0x126912000 == 44 [pid = 1653] [id = 164] 09:01:04 INFO - PROCESS | 1653 | --DOCSHELL 0x125404800 == 43 [pid = 1653] [id = 163] 09:01:04 INFO - PROCESS | 1653 | --DOCSHELL 0x123b1a000 == 42 [pid = 1653] [id = 162] 09:01:04 INFO - PROCESS | 1653 | --DOCSHELL 0x116679000 == 41 [pid = 1653] [id = 161] 09:01:04 INFO - PROCESS | 1653 | --DOCSHELL 0x12102d800 == 40 [pid = 1653] [id = 160] 09:01:04 INFO - PROCESS | 1653 | --DOCSHELL 0x1183e2000 == 39 [pid = 1653] [id = 159] 09:01:04 INFO - PROCESS | 1653 | --DOCSHELL 0x119499000 == 38 [pid = 1653] [id = 158] 09:01:04 INFO - PROCESS | 1653 | --DOCSHELL 0x118fbb800 == 37 [pid = 1653] [id = 157] 09:01:04 INFO - PROCESS | 1653 | --DOCSHELL 0x118139000 == 36 [pid = 1653] [id = 156] 09:01:04 INFO - PROCESS | 1653 | --DOCSHELL 0x1170dc800 == 35 [pid = 1653] [id = 155] 09:01:04 INFO - PROCESS | 1653 | --DOCSHELL 0x113a2e800 == 34 [pid = 1653] [id = 154] 09:01:04 INFO - PROCESS | 1653 | --DOCSHELL 0x11660c000 == 33 [pid = 1653] [id = 153] 09:01:04 INFO - PROCESS | 1653 | --DOCSHELL 0x113ac5000 == 32 [pid = 1653] [id = 152] 09:01:04 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x12aed5800) [pid = 1653] [serial = 433] [outer = 0x0] [url = about:blank] 09:01:04 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x12b872800) [pid = 1653] [serial = 436] [outer = 0x0] [url = about:blank] 09:01:04 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x12b183400) [pid = 1653] [serial = 434] [outer = 0x0] [url = about:blank] 09:01:04 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x12b926000) [pid = 1653] [serial = 439] [outer = 0x0] [url = about:blank] 09:01:04 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x12b91c400) [pid = 1653] [serial = 437] [outer = 0x0] [url = about:blank] 09:01:04 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x11932bc00) [pid = 1653] [serial = 443] [outer = 0x0] [url = about:blank] 09:01:04 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x12b9e2400) [pid = 1653] [serial = 440] [outer = 0x0] [url = about:blank] 09:01:04 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x112950c00) [pid = 1653] [serial = 442] [outer = 0x0] [url = about:blank] 09:01:04 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x12b9e1c00) [pid = 1653] [serial = 448] [outer = 0x0] [url = about:blank] 09:01:04 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x128c7f400) [pid = 1653] [serial = 427] [outer = 0x0] [url = about:blank] 09:01:04 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1291a7000) [pid = 1653] [serial = 428] [outer = 0x0] [url = about:blank] 09:01:04 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x12be66c00) [pid = 1653] [serial = 449] [outer = 0x0] [url = about:blank] 09:01:04 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1260cf000) [pid = 1653] [serial = 424] [outer = 0x0] [url = about:blank] 09:01:04 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x128a90800) [pid = 1653] [serial = 425] [outer = 0x0] [url = about:blank] 09:01:04 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x126018000) [pid = 1653] [serial = 421] [outer = 0x0] [url = about:blank] 09:01:04 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1265e1c00) [pid = 1653] [serial = 422] [outer = 0x0] [url = about:blank] 09:01:04 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x12be6b000) [pid = 1653] [serial = 451] [outer = 0x0] [url = about:blank] 09:01:04 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1249c8c00) [pid = 1653] [serial = 418] [outer = 0x0] [url = about:blank] 09:01:04 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1254d4c00) [pid = 1653] [serial = 419] [outer = 0x0] [url = about:blank] 09:01:04 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x120fb7400) [pid = 1653] [serial = 415] [outer = 0x0] [url = about:blank] 09:01:04 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1249c8400) [pid = 1653] [serial = 416] [outer = 0x0] [url = about:blank] 09:01:04 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1197f0400) [pid = 1653] [serial = 412] [outer = 0x0] [url = about:blank] 09:01:04 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x120e41400) [pid = 1653] [serial = 413] [outer = 0x0] [url = about:blank] 09:01:04 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x119330800) [pid = 1653] [serial = 409] [outer = 0x0] [url = about:blank] 09:01:04 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1194b6800) [pid = 1653] [serial = 410] [outer = 0x0] [url = about:blank] 09:01:04 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1186f3800) [pid = 1653] [serial = 406] [outer = 0x0] [url = about:blank] 09:01:04 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x118fcc400) [pid = 1653] [serial = 407] [outer = 0x0] [url = about:blank] 09:01:04 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x117226c00) [pid = 1653] [serial = 403] [outer = 0x0] [url = about:blank] 09:01:04 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x11835f400) [pid = 1653] [serial = 404] [outer = 0x0] [url = about:blank] 09:01:04 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x112958c00) [pid = 1653] [serial = 400] [outer = 0x0] [url = about:blank] 09:01:04 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x116074400) [pid = 1653] [serial = 401] [outer = 0x0] [url = about:blank] 09:01:04 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1264cd400) [pid = 1653] [serial = 398] [outer = 0x0] [url = about:blank] 09:01:04 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x12ad33800) [pid = 1653] [serial = 431] [outer = 0x0] [url = about:blank] 09:01:04 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1291a9c00) [pid = 1653] [serial = 430] [outer = 0x0] [url = about:blank] 09:01:04 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x124bb4c00) [pid = 1653] [serial = 445] [outer = 0x0] [url = about:blank] 09:01:04 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x12c51e000) [pid = 1653] [serial = 452] [outer = 0x0] [url = about:blank] 09:01:04 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x12a6e1800) [pid = 1653] [serial = 446] [outer = 0x0] [url = about:blank] 09:01:04 INFO - PROCESS | 1653 | 1467388864824 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]]]}] 09:01:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 09:01:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 675ms 09:01:04 INFO - PROCESS | 1653 | 1467388864881 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 09:01:04 INFO - PROCESS | 1653 | 1467388864884 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 09:01:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 09:01:04 INFO - PROCESS | 1653 | 1467388864888 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 09:01:04 INFO - PROCESS | 1653 | 1467388864890 Marionette TRACE conn2 <- [1,658,null,{}] 09:01:04 INFO - PROCESS | 1653 | 1467388864894 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}] 09:01:04 INFO - PROCESS | 1653 | 1467388864895 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:04 INFO - PROCESS | 1653 | 1467388864972 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 09:01:04 INFO - PROCESS | 1653 | 1467388864980 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:04 INFO - PROCESS | 1653 | 1467388864982 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x1170dc800 == 33 [pid = 1653] [id = 172] 09:01:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x11835e400) [pid = 1653] [serial = 514] [outer = 0x0] 09:01:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x118365c00) [pid = 1653] [serial = 515] [outer = 0x11835e400] 09:01:05 INFO - PROCESS | 1653 | 1467388865008 Marionette DEBUG loaded listener.js 09:01:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1185f8400) [pid = 1653] [serial = 516] [outer = 0x11835e400] 09:01:05 INFO - PROCESS | 1653 | 1467388865339 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]]]}] 09:01:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 09:01:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 469ms 09:01:05 INFO - PROCESS | 1653 | 1467388865359 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 09:01:05 INFO - PROCESS | 1653 | 1467388865362 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 09:01:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 09:01:05 INFO - PROCESS | 1653 | 1467388865365 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 09:01:05 INFO - PROCESS | 1653 | 1467388865368 Marionette TRACE conn2 <- [1,662,null,{}] 09:01:05 INFO - PROCESS | 1653 | 1467388865375 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}] 09:01:05 INFO - PROCESS | 1653 | 1467388865378 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:05 INFO - PROCESS | 1653 | 1467388865454 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 09:01:05 INFO - PROCESS | 1653 | 1467388865459 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:05 INFO - PROCESS | 1653 | 1467388865462 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x118fbb800 == 34 [pid = 1653] [id = 173] 09:01:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x118f52c00) [pid = 1653] [serial = 517] [outer = 0x0] 09:01:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1193a8c00) [pid = 1653] [serial = 518] [outer = 0x118f52c00] 09:01:05 INFO - PROCESS | 1653 | 1467388865491 Marionette DEBUG loaded listener.js 09:01:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1197fcc00) [pid = 1653] [serial = 519] [outer = 0x118f52c00] 09:01:05 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:01:05 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:01:05 INFO - PROCESS | 1653 | 1467388865817 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]]]}] 09:01:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 09:01:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 470ms 09:01:05 INFO - PROCESS | 1653 | 1467388865836 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 09:01:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 09:01:05 INFO - PROCESS | 1653 | 1467388865838 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 09:01:05 INFO - PROCESS | 1653 | 1467388865840 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 09:01:05 INFO - PROCESS | 1653 | 1467388865841 Marionette TRACE conn2 <- [1,666,null,{}] 09:01:05 INFO - PROCESS | 1653 | 1467388865843 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}] 09:01:05 INFO - PROCESS | 1653 | 1467388865846 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:05 INFO - PROCESS | 1653 | 1467388865928 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 09:01:05 INFO - PROCESS | 1653 | 1467388865977 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:05 INFO - PROCESS | 1653 | 1467388865978 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x119973800 == 35 [pid = 1653] [id = 174] 09:01:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x119685000) [pid = 1653] [serial = 520] [outer = 0x0] 09:01:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x120e50000) [pid = 1653] [serial = 521] [outer = 0x119685000] 09:01:06 INFO - PROCESS | 1653 | 1467388866003 Marionette DEBUG loaded listener.js 09:01:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x120fb7c00) [pid = 1653] [serial = 522] [outer = 0x119685000] 09:01:06 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:01:06 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:01:06 INFO - PROCESS | 1653 | 1467388866307 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]]]}] 09:01:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 09:01:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 519ms 09:01:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 09:01:06 INFO - PROCESS | 1653 | 1467388866360 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 09:01:06 INFO - PROCESS | 1653 | 1467388866362 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 09:01:06 INFO - PROCESS | 1653 | 1467388866365 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 09:01:06 INFO - PROCESS | 1653 | 1467388866367 Marionette TRACE conn2 <- [1,670,null,{}] 09:01:06 INFO - PROCESS | 1653 | 1467388866371 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}] 09:01:06 INFO - PROCESS | 1653 | 1467388866373 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:06 INFO - PROCESS | 1653 | 1467388866529 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 09:01:06 INFO - PROCESS | 1653 | 1467388866575 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:06 INFO - PROCESS | 1653 | 1467388866576 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x11254d000 == 36 [pid = 1653] [id = 175] 09:01:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x119999400) [pid = 1653] [serial = 523] [outer = 0x0] 09:01:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x12193bc00) [pid = 1653] [serial = 524] [outer = 0x119999400] 09:01:06 INFO - PROCESS | 1653 | 1467388866616 Marionette DEBUG loaded listener.js 09:01:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x124fea800) [pid = 1653] [serial = 525] [outer = 0x119999400] 09:01:06 INFO - PROCESS | 1653 | 1467388866987 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]]]}] 09:01:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 09:01:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 670ms 09:01:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 09:01:07 INFO - PROCESS | 1653 | 1467388867036 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 09:01:07 INFO - PROCESS | 1653 | 1467388867037 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 09:01:07 INFO - PROCESS | 1653 | 1467388867039 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 09:01:07 INFO - PROCESS | 1653 | 1467388867040 Marionette TRACE conn2 <- [1,674,null,{}] 09:01:07 INFO - PROCESS | 1653 | 1467388867042 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}] 09:01:07 INFO - PROCESS | 1653 | 1467388867046 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:07 INFO - PROCESS | 1653 | 1467388867165 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 09:01:07 INFO - PROCESS | 1653 | 1467388867177 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:07 INFO - PROCESS | 1653 | 1467388867178 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x123b11800 == 37 [pid = 1653] [id = 176] 09:01:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1254ad000) [pid = 1653] [serial = 526] [outer = 0x0] 09:01:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1260cf000) [pid = 1653] [serial = 527] [outer = 0x1254ad000] 09:01:07 INFO - PROCESS | 1653 | 1467388867202 Marionette DEBUG loaded listener.js 09:01:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x128a8a000) [pid = 1653] [serial = 528] [outer = 0x1254ad000] 09:01:07 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:01:07 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:01:07 INFO - PROCESS | 1653 | 1467388867530 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]]]}] 09:01:07 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 09:01:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 518ms 09:01:07 INFO - PROCESS | 1653 | 1467388867557 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 09:01:07 INFO - PROCESS | 1653 | 1467388867559 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 09:01:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 09:01:07 INFO - PROCESS | 1653 | 1467388867563 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 09:01:07 INFO - PROCESS | 1653 | 1467388867564 Marionette TRACE conn2 <- [1,678,null,{}] 09:01:07 INFO - PROCESS | 1653 | 1467388867567 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}] 09:01:07 INFO - PROCESS | 1653 | 1467388867568 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:07 INFO - PROCESS | 1653 | 1467388867668 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 09:01:07 INFO - PROCESS | 1653 | 1467388867680 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:07 INFO - PROCESS | 1653 | 1467388867681 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x126917000 == 38 [pid = 1653] [id = 177] 09:01:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x126010400) [pid = 1653] [serial = 529] [outer = 0x0] 09:01:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x128a93000) [pid = 1653] [serial = 530] [outer = 0x126010400] 09:01:07 INFO - PROCESS | 1653 | 1467388867705 Marionette DEBUG loaded listener.js 09:01:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x128ee1400) [pid = 1653] [serial = 531] [outer = 0x126010400] 09:01:08 INFO - PROCESS | 1653 | 1467388868029 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]]]}] 09:01:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 09:01:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 519ms 09:01:08 INFO - PROCESS | 1653 | 1467388868082 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 09:01:08 INFO - PROCESS | 1653 | 1467388868083 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 09:01:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 09:01:08 INFO - PROCESS | 1653 | 1467388868085 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 09:01:08 INFO - PROCESS | 1653 | 1467388868086 Marionette TRACE conn2 <- [1,682,null,{}] 09:01:08 INFO - PROCESS | 1653 | 1467388868089 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}] 09:01:08 INFO - PROCESS | 1653 | 1467388868090 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:08 INFO - PROCESS | 1653 | 1467388868186 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 09:01:08 INFO - PROCESS | 1653 | 1467388868198 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:08 INFO - PROCESS | 1653 | 1467388868199 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x12915e800 == 39 [pid = 1653] [id = 178] 09:01:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x128a92800) [pid = 1653] [serial = 532] [outer = 0x0] 09:01:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1291aa800) [pid = 1653] [serial = 533] [outer = 0x128a92800] 09:01:08 INFO - PROCESS | 1653 | 1467388868223 Marionette DEBUG loaded listener.js 09:01:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12942e800) [pid = 1653] [serial = 534] [outer = 0x128a92800] 09:01:08 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x11932ac00) [pid = 1653] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 09:01:08 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1128b0c00) [pid = 1653] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 09:01:08 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1218c0000) [pid = 1653] [serial = 492] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 09:01:08 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x112959c00) [pid = 1653] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 09:01:08 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x11931d400) [pid = 1653] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 09:01:08 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1166f2800) [pid = 1653] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 09:01:08 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x111c75400) [pid = 1653] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 09:01:08 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1131c0c00) [pid = 1653] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 09:01:08 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1193a4800) [pid = 1653] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 09:01:08 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x11295fc00) [pid = 1653] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 09:01:08 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x118517c00) [pid = 1653] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 09:01:08 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x120e4bc00) [pid = 1653] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 09:01:09 INFO - PROCESS | 1653 | 1467388869013 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]]]}] 09:01:09 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) 09:01:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 970ms 09:01:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 09:01:09 INFO - PROCESS | 1653 | 1467388869055 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 09:01:09 INFO - PROCESS | 1653 | 1467388869056 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 09:01:09 INFO - PROCESS | 1653 | 1467388869058 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 09:01:09 INFO - PROCESS | 1653 | 1467388869060 Marionette TRACE conn2 <- [1,686,null,{}] 09:01:09 INFO - PROCESS | 1653 | 1467388869062 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}] 09:01:09 INFO - PROCESS | 1653 | 1467388869063 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:09 INFO - PROCESS | 1653 | 1467388869138 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 09:01:09 INFO - PROCESS | 1653 | 1467388869144 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:09 INFO - PROCESS | 1653 | 1467388869146 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x121919000 == 40 [pid = 1653] [id = 179] 09:01:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x11295fc00) [pid = 1653] [serial = 535] [outer = 0x0] 09:01:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x118fce000) [pid = 1653] [serial = 536] [outer = 0x11295fc00] 09:01:09 INFO - PROCESS | 1653 | 1467388869215 Marionette DEBUG loaded listener.js 09:01:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x119ec6c00) [pid = 1653] [serial = 537] [outer = 0x11295fc00] 09:01:09 INFO - PROCESS | 1653 | 1467388869950 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]]]}] 09:01:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 09:01:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 922ms 09:01:09 INFO - PROCESS | 1653 | 1467388869982 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 09:01:09 INFO - PROCESS | 1653 | 1467388869983 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 09:01:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 09:01:09 INFO - PROCESS | 1653 | 1467388869985 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 09:01:09 INFO - PROCESS | 1653 | 1467388869986 Marionette TRACE conn2 <- [1,690,null,{}] 09:01:09 INFO - PROCESS | 1653 | 1467388869988 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}] 09:01:09 INFO - PROCESS | 1653 | 1467388869989 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:10 INFO - PROCESS | 1653 | 1467388870066 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 09:01:10 INFO - PROCESS | 1653 | 1467388870070 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:10 INFO - PROCESS | 1653 | 1467388870071 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a783800 == 41 [pid = 1653] [id = 180] 09:01:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1218c0000) [pid = 1653] [serial = 538] [outer = 0x0] 09:01:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x129432400) [pid = 1653] [serial = 539] [outer = 0x1218c0000] 09:01:10 INFO - PROCESS | 1653 | 1467388870095 Marionette DEBUG loaded listener.js 09:01:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1294ddc00) [pid = 1653] [serial = 540] [outer = 0x1218c0000] 09:01:10 INFO - PROCESS | 1653 | 1467388870959 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]]]}] 09:01:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 09:01:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1018ms 09:01:11 INFO - PROCESS | 1653 | 1467388871004 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 09:01:11 INFO - PROCESS | 1653 | 1467388871007 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 09:01:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 09:01:11 INFO - PROCESS | 1653 | 1467388871024 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 09:01:11 INFO - PROCESS | 1653 | 1467388871026 Marionette TRACE conn2 <- [1,694,null,{}] 09:01:11 INFO - PROCESS | 1653 | 1467388871029 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}] 09:01:11 INFO - PROCESS | 1653 | 1467388871031 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:11 INFO - PROCESS | 1653 | 1467388871136 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 09:01:11 INFO - PROCESS | 1653 | 1467388871186 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:11 INFO - PROCESS | 1653 | 1467388871188 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x1170bd000 == 42 [pid = 1653] [id = 181] 09:01:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1129d6000) [pid = 1653] [serial = 541] [outer = 0x0] 09:01:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x11336c000) [pid = 1653] [serial = 542] [outer = 0x1129d6000] 09:01:11 INFO - PROCESS | 1653 | 1467388871220 Marionette DEBUG loaded listener.js 09:01:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x11679f400) [pid = 1653] [serial = 543] [outer = 0x1129d6000] 09:01:12 INFO - PROCESS | 1653 | 1467388872096 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]]]}] 09:01:12 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) 09:01:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1122ms 09:01:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 09:01:12 INFO - PROCESS | 1653 | 1467388872146 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 09:01:12 INFO - PROCESS | 1653 | 1467388872149 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 09:01:12 INFO - PROCESS | 1653 | 1467388872154 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 09:01:12 INFO - PROCESS | 1653 | 1467388872155 Marionette TRACE conn2 <- [1,698,null,{}] 09:01:12 INFO - PROCESS | 1653 | 1467388872158 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}] 09:01:12 INFO - PROCESS | 1653 | 1467388872160 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:12 INFO - PROCESS | 1653 | 1467388872259 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 09:01:12 INFO - PROCESS | 1653 | 1467388872310 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:12 INFO - PROCESS | 1653 | 1467388872311 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x121146800 == 43 [pid = 1653] [id = 182] 09:01:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1173a4800) [pid = 1653] [serial = 544] [outer = 0x0] 09:01:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x118875400) [pid = 1653] [serial = 545] [outer = 0x1173a4800] 09:01:12 INFO - PROCESS | 1653 | 1467388872342 Marionette DEBUG loaded listener.js 09:01:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x119324800) [pid = 1653] [serial = 546] [outer = 0x1173a4800] 09:01:13 INFO - PROCESS | 1653 | 1467388873251 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]]]}] 09:01:13 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) 09:01:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1120ms 09:01:13 INFO - PROCESS | 1653 | 1467388873274 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 09:01:13 INFO - PROCESS | 1653 | 1467388873275 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 09:01:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 09:01:13 INFO - PROCESS | 1653 | 1467388873278 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 09:01:13 INFO - PROCESS | 1653 | 1467388873281 Marionette TRACE conn2 <- [1,702,null,{}] 09:01:13 INFO - PROCESS | 1653 | 1467388873288 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}] 09:01:13 INFO - PROCESS | 1653 | 1467388873291 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:13 INFO - PROCESS | 1653 | 1467388873422 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 09:01:13 INFO - PROCESS | 1653 | 1467388873474 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:13 INFO - PROCESS | 1653 | 1467388873476 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ae12800 == 44 [pid = 1653] [id = 183] 09:01:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x123e10800) [pid = 1653] [serial = 547] [outer = 0x0] 09:01:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1254d3400) [pid = 1653] [serial = 548] [outer = 0x123e10800] 09:01:13 INFO - PROCESS | 1653 | 1467388873507 Marionette DEBUG loaded listener.js 09:01:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1260d4400) [pid = 1653] [serial = 549] [outer = 0x123e10800] 09:01:14 INFO - PROCESS | 1653 | 1467388874617 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]]]}] 09:01:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 09:01:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1372ms 09:01:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 09:01:14 INFO - PROCESS | 1653 | 1467388874651 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 09:01:14 INFO - PROCESS | 1653 | 1467388874653 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 09:01:14 INFO - PROCESS | 1653 | 1467388874656 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 09:01:14 INFO - PROCESS | 1653 | 1467388874658 Marionette TRACE conn2 <- [1,706,null,{}] 09:01:14 INFO - PROCESS | 1653 | 1467388874662 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}] 09:01:14 INFO - PROCESS | 1653 | 1467388874663 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:14 INFO - PROCESS | 1653 | 1467388874753 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 09:01:14 INFO - PROCESS | 1653 | 1467388874836 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:14 INFO - PROCESS | 1653 | 1467388874837 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x1170e1000 == 45 [pid = 1653] [id = 184] 09:01:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1176db400) [pid = 1653] [serial = 550] [outer = 0x0] 09:01:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x11805e800) [pid = 1653] [serial = 551] [outer = 0x1176db400] 09:01:14 INFO - PROCESS | 1653 | 1467388874865 Marionette DEBUG loaded listener.js 09:01:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x118490800) [pid = 1653] [serial = 552] [outer = 0x1176db400] 09:01:15 INFO - PROCESS | 1653 | --DOCSHELL 0x121919000 == 44 [pid = 1653] [id = 179] 09:01:15 INFO - PROCESS | 1653 | --DOCSHELL 0x12915e800 == 43 [pid = 1653] [id = 178] 09:01:15 INFO - PROCESS | 1653 | --DOCSHELL 0x126917000 == 42 [pid = 1653] [id = 177] 09:01:15 INFO - PROCESS | 1653 | --DOCSHELL 0x123b11800 == 41 [pid = 1653] [id = 176] 09:01:15 INFO - PROCESS | 1653 | --DOCSHELL 0x11254d000 == 40 [pid = 1653] [id = 175] 09:01:15 INFO - PROCESS | 1653 | --DOCSHELL 0x119973800 == 39 [pid = 1653] [id = 174] 09:01:15 INFO - PROCESS | 1653 | --DOCSHELL 0x118fbb800 == 38 [pid = 1653] [id = 173] 09:01:15 INFO - PROCESS | 1653 | --DOCSHELL 0x1170dc800 == 37 [pid = 1653] [id = 172] 09:01:15 INFO - PROCESS | 1653 | --DOCSHELL 0x1170e2000 == 36 [pid = 1653] [id = 171] 09:01:15 INFO - PROCESS | 1653 | --DOCSHELL 0x1183e0800 == 35 [pid = 1653] [id = 170] 09:01:15 INFO - PROCESS | 1653 | --DOCSHELL 0x129767800 == 34 [pid = 1653] [id = 169] 09:01:15 INFO - PROCESS | 1653 | --DOCSHELL 0x118fb1000 == 33 [pid = 1653] [id = 168] 09:01:15 INFO - PROCESS | 1653 | --DOCSHELL 0x119490800 == 32 [pid = 1653] [id = 167] 09:01:15 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x11932dc00) [pid = 1653] [serial = 475] [outer = 0x0] [url = about:blank] 09:01:15 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1186fc400) [pid = 1653] [serial = 472] [outer = 0x0] [url = about:blank] 09:01:15 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x112983c00) [pid = 1653] [serial = 457] [outer = 0x0] [url = about:blank] 09:01:15 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x124d34400) [pid = 1653] [serial = 493] [outer = 0x0] [url = about:blank] 09:01:15 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x112951000) [pid = 1653] [serial = 454] [outer = 0x0] [url = about:blank] 09:01:15 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x113a9ac00) [pid = 1653] [serial = 463] [outer = 0x0] [url = about:blank] 09:01:15 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1160db400) [pid = 1653] [serial = 464] [outer = 0x0] [url = about:blank] 09:01:15 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x119995c00) [pid = 1653] [serial = 478] [outer = 0x0] [url = about:blank] 09:01:15 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1172bb000) [pid = 1653] [serial = 466] [outer = 0x0] [url = about:blank] 09:01:15 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x118069400) [pid = 1653] [serial = 467] [outer = 0x0] [url = about:blank] 09:01:15 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x112955400) [pid = 1653] [serial = 461] [outer = 0x0] [url = about:blank] 09:01:15 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x11260e000) [pid = 1653] [serial = 460] [outer = 0x0] [url = about:blank] 09:01:15 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x118364400) [pid = 1653] [serial = 469] [outer = 0x0] [url = about:blank] 09:01:15 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1194ad000) [pid = 1653] [serial = 476] [outer = 0x0] [url = about:blank] 09:01:15 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1186dfc00) [pid = 1653] [serial = 470] [outer = 0x0] [url = about:blank] 09:01:15 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x120e4c000) [pid = 1653] [serial = 484] [outer = 0x0] [url = about:blank] 09:01:15 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1193a0400) [pid = 1653] [serial = 482] [outer = 0x0] [url = about:blank] 09:01:15 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x120e42800) [pid = 1653] [serial = 479] [outer = 0x0] [url = about:blank] 09:01:15 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x123bdac00) [pid = 1653] [serial = 491] [outer = 0x0] [url = about:blank] 09:01:15 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1218bfc00) [pid = 1653] [serial = 490] [outer = 0x0] [url = about:blank] 09:01:15 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x11835a800) [pid = 1653] [serial = 481] [outer = 0x0] [url = about:blank] 09:01:15 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1128a6000) [pid = 1653] [serial = 473] [outer = 0x0] [url = about:blank] 09:01:15 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1254b1800) [pid = 1653] [serial = 494] [outer = 0x0] [url = about:blank] 09:01:15 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x120fb3800) [pid = 1653] [serial = 487] [outer = 0x0] [url = about:blank] 09:01:15 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x120ecd400) [pid = 1653] [serial = 485] [outer = 0x0] [url = about:blank] 09:01:15 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x121217400) [pid = 1653] [serial = 488] [outer = 0x0] [url = about:blank] 09:01:15 INFO - PROCESS | 1653 | 1467388875708 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]]]}] 09:01:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 09:01:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1070ms 09:01:15 INFO - PROCESS | 1653 | 1467388875727 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 09:01:15 INFO - PROCESS | 1653 | 1467388875732 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 09:01:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 09:01:15 INFO - PROCESS | 1653 | 1467388875736 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 09:01:15 INFO - PROCESS | 1653 | 1467388875737 Marionette TRACE conn2 <- [1,710,null,{}] 09:01:15 INFO - PROCESS | 1653 | 1467388875740 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}] 09:01:15 INFO - PROCESS | 1653 | 1467388875741 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:15 INFO - PROCESS | 1653 | 1467388875816 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 09:01:15 INFO - PROCESS | 1653 | 1467388875820 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:15 INFO - PROCESS | 1653 | 1467388875821 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x11813a000 == 33 [pid = 1653] [id = 185] 09:01:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x118fcd800) [pid = 1653] [serial = 553] [outer = 0x0] 09:01:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x119324400) [pid = 1653] [serial = 554] [outer = 0x118fcd800] 09:01:15 INFO - PROCESS | 1653 | 1467388875850 Marionette DEBUG loaded listener.js 09:01:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x119331800) [pid = 1653] [serial = 555] [outer = 0x118fcd800] 09:01:16 INFO - PROCESS | 1653 | 1467388876666 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]]]}] 09:01:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 09:01:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 969ms 09:01:16 INFO - PROCESS | 1653 | 1467388876706 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 09:01:16 INFO - PROCESS | 1653 | 1467388876707 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 09:01:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 09:01:16 INFO - PROCESS | 1653 | 1467388876709 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 09:01:16 INFO - PROCESS | 1653 | 1467388876712 Marionette TRACE conn2 <- [1,714,null,{}] 09:01:16 INFO - PROCESS | 1653 | 1467388876719 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}] 09:01:16 INFO - PROCESS | 1653 | 1467388876722 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:16 INFO - PROCESS | 1653 | 1467388876798 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 09:01:16 INFO - PROCESS | 1653 | 1467388876803 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:16 INFO - PROCESS | 1653 | 1467388876805 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x1191e7000 == 34 [pid = 1653] [id = 186] 09:01:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x119ed5400) [pid = 1653] [serial = 556] [outer = 0x0] 09:01:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x120ecd400) [pid = 1653] [serial = 557] [outer = 0x119ed5400] 09:01:16 INFO - PROCESS | 1653 | 1467388876834 Marionette DEBUG loaded listener.js 09:01:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x121be1c00) [pid = 1653] [serial = 558] [outer = 0x119ed5400] 09:01:17 INFO - PROCESS | 1653 | 1467388877687 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]]]}] 09:01:17 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 09:01:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1022ms 09:01:17 INFO - PROCESS | 1653 | 1467388877731 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 09:01:17 INFO - PROCESS | 1653 | 1467388877733 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 09:01:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 09:01:17 INFO - PROCESS | 1653 | 1467388877735 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 09:01:17 INFO - PROCESS | 1653 | 1467388877736 Marionette TRACE conn2 <- [1,718,null,{}] 09:01:17 INFO - PROCESS | 1653 | 1467388877738 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}] 09:01:17 INFO - PROCESS | 1653 | 1467388877740 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:17 INFO - PROCESS | 1653 | 1467388877834 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 09:01:17 INFO - PROCESS | 1653 | 1467388877870 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:17 INFO - PROCESS | 1653 | 1467388877871 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x120e6e800 == 35 [pid = 1653] [id = 187] 09:01:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x123f32000) [pid = 1653] [serial = 559] [outer = 0x0] 09:01:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1254d5400) [pid = 1653] [serial = 560] [outer = 0x123f32000] 09:01:17 INFO - PROCESS | 1653 | 1467388877897 Marionette DEBUG loaded listener.js 09:01:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1264c7000) [pid = 1653] [serial = 561] [outer = 0x123f32000] 09:01:18 INFO - PROCESS | 1653 | 1467388878694 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]]]}] 09:01:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 09:01:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 971ms 09:01:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 09:01:18 INFO - PROCESS | 1653 | 1467388878707 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 09:01:18 INFO - PROCESS | 1653 | 1467388878709 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 09:01:18 INFO - PROCESS | 1653 | 1467388878714 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 09:01:18 INFO - PROCESS | 1653 | 1467388878716 Marionette TRACE conn2 <- [1,722,null,{}] 09:01:18 INFO - PROCESS | 1653 | 1467388878727 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}] 09:01:18 INFO - PROCESS | 1653 | 1467388878729 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:18 INFO - PROCESS | 1653 | 1467388878877 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 09:01:18 INFO - PROCESS | 1653 | 1467388878891 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:18 INFO - PROCESS | 1653 | 1467388878892 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x12124e800 == 36 [pid = 1653] [id = 188] 09:01:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x124e65400) [pid = 1653] [serial = 562] [outer = 0x0] 09:01:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1265dd400) [pid = 1653] [serial = 563] [outer = 0x124e65400] 09:01:18 INFO - PROCESS | 1653 | 1467388878945 Marionette DEBUG loaded listener.js 09:01:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x128c76400) [pid = 1653] [serial = 564] [outer = 0x124e65400] 09:01:19 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1254ad000) [pid = 1653] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 09:01:19 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x119999400) [pid = 1653] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 09:01:19 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x112138c00) [pid = 1653] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 09:01:19 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x126010400) [pid = 1653] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 09:01:19 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x11295b000) [pid = 1653] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 09:01:19 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x118f52c00) [pid = 1653] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 09:01:19 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x119685000) [pid = 1653] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 09:01:19 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x11295fc00) [pid = 1653] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 09:01:19 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x11835e400) [pid = 1653] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 09:01:19 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x128a92800) [pid = 1653] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 09:01:19 INFO - PROCESS | 1653 | 1467388879307 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] 09:01:19 INFO - PROCESS | 1653 | 1467388879345 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 09:01:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 09:01:19 INFO - PROCESS | 1653 | 1467388879349 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 09:01:19 INFO - PROCESS | 1653 | 1467388879350 Marionette TRACE conn2 <- [1,726,null,{}] 09:01:19 INFO - PROCESS | 1653 | 1467388879352 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}] 09:01:19 INFO - PROCESS | 1653 | 1467388879356 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:19 INFO - PROCESS | 1653 | 1467388879472 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 09:01:19 INFO - PROCESS | 1653 | 1467388879507 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:19 INFO - PROCESS | 1653 | 1467388879508 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x1217ad000 == 37 [pid = 1653] [id = 189] 09:01:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1128b3400) [pid = 1653] [serial = 565] [outer = 0x0] 09:01:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x12699e800) [pid = 1653] [serial = 566] [outer = 0x1128b3400] 09:01:19 INFO - PROCESS | 1653 | 1467388879533 Marionette DEBUG loaded listener.js 09:01:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x12a6b4000) [pid = 1653] [serial = 567] [outer = 0x1128b3400] 09:01:19 INFO - PROCESS | 1653 | 1467388879824 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]]]}] 09:01:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 09:01:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 520ms 09:01:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 09:01:19 INFO - PROCESS | 1653 | 1467388879870 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 09:01:19 INFO - PROCESS | 1653 | 1467388879871 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 09:01:19 INFO - PROCESS | 1653 | 1467388879873 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 09:01:19 INFO - PROCESS | 1653 | 1467388879874 Marionette TRACE conn2 <- [1,730,null,{}] 09:01:19 INFO - PROCESS | 1653 | 1467388879876 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}] 09:01:19 INFO - PROCESS | 1653 | 1467388879879 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:19 INFO - PROCESS | 1653 | 1467388879955 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 09:01:20 INFO - PROCESS | 1653 | 1467388880008 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:20 INFO - PROCESS | 1653 | 1467388880016 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x12652f000 == 38 [pid = 1653] [id = 190] 09:01:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x11295dc00) [pid = 1653] [serial = 568] [outer = 0x0] 09:01:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x12a6df800) [pid = 1653] [serial = 569] [outer = 0x11295dc00] 09:01:20 INFO - PROCESS | 1653 | 1467388880041 Marionette DEBUG loaded listener.js 09:01:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x12aed6c00) [pid = 1653] [serial = 570] [outer = 0x11295dc00] 09:01:20 INFO - PROCESS | 1653 | 1467388880332 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] 09:01:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 09:01:20 INFO - PROCESS | 1653 | 1467388880343 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 09:01:20 INFO - PROCESS | 1653 | 1467388880352 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 09:01:20 INFO - PROCESS | 1653 | 1467388880353 Marionette TRACE conn2 <- [1,734,null,{}] 09:01:20 INFO - PROCESS | 1653 | 1467388880356 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}] 09:01:20 INFO - PROCESS | 1653 | 1467388880357 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:20 INFO - PROCESS | 1653 | 1467388880437 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 09:01:20 INFO - PROCESS | 1653 | 1467388880441 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:20 INFO - PROCESS | 1653 | 1467388880442 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x129172000 == 39 [pid = 1653] [id = 191] 09:01:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x12afb6000) [pid = 1653] [serial = 571] [outer = 0x0] 09:01:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x12b873c00) [pid = 1653] [serial = 572] [outer = 0x12afb6000] 09:01:20 INFO - PROCESS | 1653 | 1467388880468 Marionette DEBUG loaded listener.js 09:01:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x12b87bc00) [pid = 1653] [serial = 573] [outer = 0x12afb6000] 09:01:20 INFO - PROCESS | 1653 | 1467388880801 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]]]}] 09:01:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 09:01:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 473ms 09:01:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 09:01:20 INFO - PROCESS | 1653 | 1467388880821 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 09:01:20 INFO - PROCESS | 1653 | 1467388880823 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 09:01:20 INFO - PROCESS | 1653 | 1467388880826 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 09:01:20 INFO - PROCESS | 1653 | 1467388880830 Marionette TRACE conn2 <- [1,738,null,{}] 09:01:20 INFO - PROCESS | 1653 | 1467388880833 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}] 09:01:20 INFO - PROCESS | 1653 | 1467388880835 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:20 INFO - PROCESS | 1653 | 1467388880995 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 09:01:21 INFO - PROCESS | 1653 | 1467388881022 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:21 INFO - PROCESS | 1653 | 1467388881023 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a6ca000 == 40 [pid = 1653] [id = 192] 09:01:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12afbf800) [pid = 1653] [serial = 574] [outer = 0x0] 09:01:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12b922000) [pid = 1653] [serial = 575] [outer = 0x12afbf800] 09:01:21 INFO - PROCESS | 1653 | 1467388881063 Marionette DEBUG loaded listener.js 09:01:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12b9d9c00) [pid = 1653] [serial = 576] [outer = 0x12afbf800] 09:01:22 INFO - PROCESS | 1653 | 1467388882084 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]]]}] 09:01:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 09:01:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1273ms 09:01:22 INFO - PROCESS | 1653 | 1467388882099 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 09:01:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 09:01:22 INFO - PROCESS | 1653 | 1467388882102 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 09:01:22 INFO - PROCESS | 1653 | 1467388882105 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 09:01:22 INFO - PROCESS | 1653 | 1467388882107 Marionette TRACE conn2 <- [1,742,null,{}] 09:01:22 INFO - PROCESS | 1653 | 1467388882112 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}] 09:01:22 INFO - PROCESS | 1653 | 1467388882115 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:22 INFO - PROCESS | 1653 | 1467388882214 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 09:01:22 INFO - PROCESS | 1653 | 1467388882267 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:22 INFO - PROCESS | 1653 | 1467388882269 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x118157000 == 41 [pid = 1653] [id = 193] 09:01:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1176e6c00) [pid = 1653] [serial = 577] [outer = 0x0] 09:01:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x118516400) [pid = 1653] [serial = 578] [outer = 0x1176e6c00] 09:01:22 INFO - PROCESS | 1653 | 1467388882300 Marionette DEBUG loaded listener.js 09:01:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x118fc7800) [pid = 1653] [serial = 579] [outer = 0x1176e6c00] 09:01:23 INFO - PROCESS | 1653 | 1467388883202 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]]]}] 09:01:23 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 09:01:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1124ms 09:01:23 INFO - PROCESS | 1653 | 1467388883230 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 09:01:23 INFO - PROCESS | 1653 | 1467388883233 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 09:01:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 09:01:23 INFO - PROCESS | 1653 | 1467388883237 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 09:01:23 INFO - PROCESS | 1653 | 1467388883239 Marionette TRACE conn2 <- [1,746,null,{}] 09:01:23 INFO - PROCESS | 1653 | 1467388883242 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}] 09:01:23 INFO - PROCESS | 1653 | 1467388883244 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:23 INFO - PROCESS | 1653 | 1467388883345 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 09:01:23 INFO - PROCESS | 1653 | 1467388883396 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:23 INFO - PROCESS | 1653 | 1467388883397 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x124b8d000 == 42 [pid = 1653] [id = 194] 09:01:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1194b8800) [pid = 1653] [serial = 580] [outer = 0x0] 09:01:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x120e49800) [pid = 1653] [serial = 581] [outer = 0x1194b8800] 09:01:23 INFO - PROCESS | 1653 | 1467388883427 Marionette DEBUG loaded listener.js 09:01:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1218b1400) [pid = 1653] [serial = 582] [outer = 0x1194b8800] 09:01:24 INFO - PROCESS | 1653 | 1467388884339 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]]]}] 09:01:24 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.) 09:01:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1122ms 09:01:24 INFO - PROCESS | 1653 | 1467388884360 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 09:01:24 INFO - PROCESS | 1653 | 1467388884362 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 09:01:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 09:01:24 INFO - PROCESS | 1653 | 1467388884366 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 09:01:24 INFO - PROCESS | 1653 | 1467388884368 Marionette TRACE conn2 <- [1,750,null,{}] 09:01:24 INFO - PROCESS | 1653 | 1467388884372 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}] 09:01:24 INFO - PROCESS | 1653 | 1467388884373 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:24 INFO - PROCESS | 1653 | 1467388884467 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 09:01:24 INFO - PROCESS | 1653 | 1467388884519 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:24 INFO - PROCESS | 1653 | 1467388884520 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x118140800 == 43 [pid = 1653] [id = 195] 09:01:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1173a7c00) [pid = 1653] [serial = 583] [outer = 0x0] 09:01:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x11835a800) [pid = 1653] [serial = 584] [outer = 0x1173a7c00] 09:01:24 INFO - PROCESS | 1653 | 1467388884549 Marionette DEBUG loaded listener.js 09:01:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1186e1c00) [pid = 1653] [serial = 585] [outer = 0x1173a7c00] 09:01:25 INFO - PROCESS | 1653 | --DOCSHELL 0x129172000 == 42 [pid = 1653] [id = 191] 09:01:25 INFO - PROCESS | 1653 | --DOCSHELL 0x12652f000 == 41 [pid = 1653] [id = 190] 09:01:25 INFO - PROCESS | 1653 | --DOCSHELL 0x1217ad000 == 40 [pid = 1653] [id = 189] 09:01:25 INFO - PROCESS | 1653 | --DOCSHELL 0x12124e800 == 39 [pid = 1653] [id = 188] 09:01:25 INFO - PROCESS | 1653 | --DOCSHELL 0x120e6e800 == 38 [pid = 1653] [id = 187] 09:01:25 INFO - PROCESS | 1653 | --DOCSHELL 0x1191e7000 == 37 [pid = 1653] [id = 186] 09:01:25 INFO - PROCESS | 1653 | --DOCSHELL 0x11813a000 == 36 [pid = 1653] [id = 185] 09:01:25 INFO - PROCESS | 1653 | --DOCSHELL 0x1170e1000 == 35 [pid = 1653] [id = 184] 09:01:25 INFO - PROCESS | 1653 | --DOCSHELL 0x121146800 == 34 [pid = 1653] [id = 182] 09:01:25 INFO - PROCESS | 1653 | --DOCSHELL 0x1170bd000 == 33 [pid = 1653] [id = 181] 09:01:25 INFO - PROCESS | 1653 | --DOCSHELL 0x12916c000 == 32 [pid = 1653] [id = 166] 09:01:25 INFO - PROCESS | 1653 | --DOCSHELL 0x12ae12800 == 31 [pid = 1653] [id = 183] 09:01:25 INFO - PROCESS | 1653 | --DOCSHELL 0x12a783800 == 30 [pid = 1653] [id = 180] 09:01:25 INFO - PROCESS | 1653 | --DOCSHELL 0x124b8d000 == 29 [pid = 1653] [id = 194] 09:01:25 INFO - PROCESS | 1653 | --DOCSHELL 0x118157000 == 28 [pid = 1653] [id = 193] 09:01:25 INFO - PROCESS | 1653 | --DOCSHELL 0x12a6ca000 == 27 [pid = 1653] [id = 192] 09:01:25 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1260cf000) [pid = 1653] [serial = 527] [outer = 0x0] [url = about:blank] 09:01:25 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1133b4000) [pid = 1653] [serial = 500] [outer = 0x0] [url = about:blank] 09:01:25 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1254dfc00) [pid = 1653] [serial = 496] [outer = 0x0] [url = about:blank] 09:01:25 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x12193bc00) [pid = 1653] [serial = 524] [outer = 0x0] [url = about:blank] 09:01:25 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1193a9800) [pid = 1653] [serial = 509] [outer = 0x0] [url = about:blank] 09:01:25 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x123f26400) [pid = 1653] [serial = 510] [outer = 0x0] [url = about:blank] 09:01:25 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x128a93000) [pid = 1653] [serial = 530] [outer = 0x0] [url = about:blank] 09:01:25 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x116078c00) [pid = 1653] [serial = 513] [outer = 0x0] [url = about:blank] 09:01:25 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x113313c00) [pid = 1653] [serial = 512] [outer = 0x0] [url = about:blank] 09:01:25 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x118362400) [pid = 1653] [serial = 503] [outer = 0x0] [url = about:blank] 09:01:25 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1197fcc00) [pid = 1653] [serial = 519] [outer = 0x0] [url = about:blank] 09:01:25 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1193a8c00) [pid = 1653] [serial = 518] [outer = 0x0] [url = about:blank] 09:01:25 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x120e50000) [pid = 1653] [serial = 521] [outer = 0x0] [url = about:blank] 09:01:25 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x120fb7c00) [pid = 1653] [serial = 522] [outer = 0x0] [url = about:blank] 09:01:25 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1194b5c00) [pid = 1653] [serial = 506] [outer = 0x0] [url = about:blank] 09:01:25 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x118fce000) [pid = 1653] [serial = 536] [outer = 0x0] [url = about:blank] 09:01:25 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x118365c00) [pid = 1653] [serial = 515] [outer = 0x0] [url = about:blank] 09:01:25 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1185f8400) [pid = 1653] [serial = 516] [outer = 0x0] [url = about:blank] 09:01:25 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1291aa800) [pid = 1653] [serial = 533] [outer = 0x0] [url = about:blank] 09:01:25 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x128ee1400) [pid = 1653] [serial = 531] [outer = 0x0] [url = about:blank] 09:01:25 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x12942e800) [pid = 1653] [serial = 534] [outer = 0x0] [url = about:blank] 09:01:25 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x128a8a000) [pid = 1653] [serial = 528] [outer = 0x0] [url = about:blank] 09:01:25 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1167ab800) [pid = 1653] [serial = 206] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:01:25 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x119ec6c00) [pid = 1653] [serial = 537] [outer = 0x0] [url = about:blank] 09:01:25 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x124fea800) [pid = 1653] [serial = 525] [outer = 0x0] [url = about:blank] 09:01:25 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x129432400) [pid = 1653] [serial = 539] [outer = 0x0] [url = about:blank] 09:01:25 INFO - PROCESS | 1653 | 1467388885832 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]]]}] 09:01:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 09:01:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1524ms 09:01:25 INFO - PROCESS | 1653 | 1467388885890 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 09:01:25 INFO - PROCESS | 1653 | 1467388885894 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 09:01:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 09:01:25 INFO - PROCESS | 1653 | 1467388885898 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 09:01:25 INFO - PROCESS | 1653 | 1467388885901 Marionette TRACE conn2 <- [1,754,null,{}] 09:01:25 INFO - PROCESS | 1653 | 1467388885906 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}] 09:01:25 INFO - PROCESS | 1653 | 1467388885909 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:26 INFO - PROCESS | 1653 | 1467388886032 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 09:01:26 INFO - PROCESS | 1653 | 1467388886107 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:26 INFO - PROCESS | 1653 | 1467388886111 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x1162d9000 == 28 [pid = 1653] [id = 196] 09:01:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x1167a1400) [pid = 1653] [serial = 586] [outer = 0x0] 09:01:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x11696dc00) [pid = 1653] [serial = 587] [outer = 0x1167a1400] 09:01:26 INFO - PROCESS | 1653 | 1467388886151 Marionette DEBUG loaded listener.js 09:01:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1176df800) [pid = 1653] [serial = 588] [outer = 0x1167a1400] 09:01:26 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 09:01:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1024ms 09:01:26 INFO - PROCESS | 1653 | 1467388886915 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]]]}] 09:01:26 INFO - PROCESS | 1653 | 1467388886922 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 09:01:26 INFO - PROCESS | 1653 | 1467388886925 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 09:01:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 09:01:26 INFO - PROCESS | 1653 | 1467388886931 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 09:01:26 INFO - PROCESS | 1653 | 1467388886933 Marionette TRACE conn2 <- [1,758,null,{}] 09:01:26 INFO - PROCESS | 1653 | 1467388886935 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}] 09:01:26 INFO - PROCESS | 1653 | 1467388886937 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:27 INFO - PROCESS | 1653 | 1467388887015 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 09:01:27 INFO - PROCESS | 1653 | 1467388887019 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:27 INFO - PROCESS | 1653 | 1467388887020 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x1170ee000 == 29 [pid = 1653] [id = 197] 09:01:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x118362400) [pid = 1653] [serial = 589] [outer = 0x0] 09:01:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x119313800) [pid = 1653] [serial = 590] [outer = 0x118362400] 09:01:27 INFO - PROCESS | 1653 | 1467388887049 Marionette DEBUG loaded listener.js 09:01:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x11932c400) [pid = 1653] [serial = 591] [outer = 0x118362400] 09:01:27 INFO - PROCESS | 1653 | 1467388887387 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]]]}] 09:01:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 09:01:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 469ms 09:01:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 09:01:27 INFO - PROCESS | 1653 | 1467388887401 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 09:01:27 INFO - PROCESS | 1653 | 1467388887402 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 09:01:27 INFO - PROCESS | 1653 | 1467388887405 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 09:01:27 INFO - PROCESS | 1653 | 1467388887418 Marionette TRACE conn2 <- [1,762,null,{}] 09:01:27 INFO - PROCESS | 1653 | 1467388887426 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}] 09:01:27 INFO - PROCESS | 1653 | 1467388887432 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:27 INFO - PROCESS | 1653 | 1467388887538 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 09:01:27 INFO - PROCESS | 1653 | 1467388887547 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:27 INFO - PROCESS | 1653 | 1467388887549 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x1191cd800 == 30 [pid = 1653] [id = 198] 09:01:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1194b5c00) [pid = 1653] [serial = 592] [outer = 0x0] 09:01:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x120e4ac00) [pid = 1653] [serial = 593] [outer = 0x1194b5c00] 09:01:27 INFO - PROCESS | 1653 | 1467388887577 Marionette DEBUG loaded listener.js 09:01:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x120fb4800) [pid = 1653] [serial = 594] [outer = 0x1194b5c00] 09:01:28 INFO - PROCESS | 1653 | 1467388888385 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]]]}] 09:01:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 09:01:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1034ms 09:01:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 09:01:28 INFO - PROCESS | 1653 | 1467388888439 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 09:01:28 INFO - PROCESS | 1653 | 1467388888441 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 09:01:28 INFO - PROCESS | 1653 | 1467388888443 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 09:01:28 INFO - PROCESS | 1653 | 1467388888444 Marionette TRACE conn2 <- [1,766,null,{}] 09:01:28 INFO - PROCESS | 1653 | 1467388888447 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}] 09:01:28 INFO - PROCESS | 1653 | 1467388888448 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:28 INFO - PROCESS | 1653 | 1467388888542 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 09:01:28 INFO - PROCESS | 1653 | 1467388888546 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:28 INFO - PROCESS | 1653 | 1467388888547 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x119cce000 == 31 [pid = 1653] [id = 199] 09:01:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x123ba9400) [pid = 1653] [serial = 595] [outer = 0x0] 09:01:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x123e11800) [pid = 1653] [serial = 596] [outer = 0x123ba9400] 09:01:28 INFO - PROCESS | 1653 | 1467388888574 Marionette DEBUG loaded listener.js 09:01:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x124d33400) [pid = 1653] [serial = 597] [outer = 0x123ba9400] 09:01:29 INFO - PROCESS | 1653 | 1467388889383 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]]]}] 09:01:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 09:01:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 971ms 09:01:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 09:01:29 INFO - PROCESS | 1653 | 1467388889417 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 09:01:29 INFO - PROCESS | 1653 | 1467388889418 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 09:01:29 INFO - PROCESS | 1653 | 1467388889427 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 09:01:29 INFO - PROCESS | 1653 | 1467388889429 Marionette TRACE conn2 <- [1,770,null,{}] 09:01:29 INFO - PROCESS | 1653 | 1467388889431 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}] 09:01:29 INFO - PROCESS | 1653 | 1467388889432 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:29 INFO - PROCESS | 1653 | 1467388889522 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 09:01:29 INFO - PROCESS | 1653 | 1467388889526 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:29 INFO - PROCESS | 1653 | 1467388889528 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x121313000 == 32 [pid = 1653] [id = 200] 09:01:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x123e11000) [pid = 1653] [serial = 598] [outer = 0x0] 09:01:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1254ad000) [pid = 1653] [serial = 599] [outer = 0x123e11000] 09:01:29 INFO - PROCESS | 1653 | 1467388889555 Marionette DEBUG loaded listener.js 09:01:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x126014c00) [pid = 1653] [serial = 600] [outer = 0x123e11000] 09:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x12afbf800) [pid = 1653] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 09:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1193a4400) [pid = 1653] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 09:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x118066000) [pid = 1653] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 09:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x113379000) [pid = 1653] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 09:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x12afb6000) [pid = 1653] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 09:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x123f32000) [pid = 1653] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 09:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x124e65400) [pid = 1653] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 09:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1128b3400) [pid = 1653] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 09:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1176db400) [pid = 1653] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 09:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1129d6000) [pid = 1653] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 09:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x119ed5400) [pid = 1653] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 09:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x118fcd800) [pid = 1653] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 09:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x1218c0000) [pid = 1653] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 09:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x123e10800) [pid = 1653] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 09:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x1173a4800) [pid = 1653] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 09:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x11295dc00) [pid = 1653] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 09:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x11295b400) [pid = 1653] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 09:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x1128b3c00) [pid = 1653] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 09:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x125482c00) [pid = 1653] [serial = 495] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 09:01:30 INFO - PROCESS | 1653 | 1467388890095 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]]]}] 09:01:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 09:01:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 727ms 09:01:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 09:01:30 INFO - PROCESS | 1653 | 1467388890147 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 09:01:30 INFO - PROCESS | 1653 | 1467388890149 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 09:01:30 INFO - PROCESS | 1653 | 1467388890151 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 09:01:30 INFO - PROCESS | 1653 | 1467388890152 Marionette TRACE conn2 <- [1,774,null,{}] 09:01:30 INFO - PROCESS | 1653 | 1467388890154 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}] 09:01:30 INFO - PROCESS | 1653 | 1467388890158 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:30 INFO - PROCESS | 1653 | 1467388890249 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 09:01:30 INFO - PROCESS | 1653 | 1467388890309 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:30 INFO - PROCESS | 1653 | 1467388890310 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x121314000 == 33 [pid = 1653] [id = 201] 09:01:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x112955400) [pid = 1653] [serial = 601] [outer = 0x0] 09:01:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x1138ee000) [pid = 1653] [serial = 602] [outer = 0x112955400] 09:01:30 INFO - PROCESS | 1653 | 1467388890335 Marionette DEBUG loaded listener.js 09:01:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x126016000) [pid = 1653] [serial = 603] [outer = 0x112955400] 09:01:30 INFO - PROCESS | 1653 | 1467388890596 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]]]}] 09:01:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 09:01:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 469ms 09:01:30 INFO - PROCESS | 1653 | 1467388890621 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 09:01:30 INFO - PROCESS | 1653 | 1467388890622 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 09:01:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 09:01:30 INFO - PROCESS | 1653 | 1467388890624 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 09:01:30 INFO - PROCESS | 1653 | 1467388890625 Marionette TRACE conn2 <- [1,778,null,{}] 09:01:30 INFO - PROCESS | 1653 | 1467388890635 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}] 09:01:30 INFO - PROCESS | 1653 | 1467388890644 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:30 INFO - PROCESS | 1653 | 1467388890731 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 09:01:30 INFO - PROCESS | 1653 | 1467388890734 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:30 INFO - PROCESS | 1653 | 1467388890736 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x12653c800 == 34 [pid = 1653] [id = 202] 09:01:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x1130d4800) [pid = 1653] [serial = 604] [outer = 0x0] 09:01:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x1265ecc00) [pid = 1653] [serial = 605] [outer = 0x1130d4800] 09:01:30 INFO - PROCESS | 1653 | 1467388890760 Marionette DEBUG loaded listener.js 09:01:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x128a92400) [pid = 1653] [serial = 606] [outer = 0x1130d4800] 09:01:31 INFO - PROCESS | 1653 | 1467388891081 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]]]}] 09:01:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 09:01:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 474ms 09:01:31 INFO - PROCESS | 1653 | 1467388891099 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 09:01:31 INFO - PROCESS | 1653 | 1467388891101 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 09:01:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 09:01:31 INFO - PROCESS | 1653 | 1467388891103 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 09:01:31 INFO - PROCESS | 1653 | 1467388891104 Marionette TRACE conn2 <- [1,782,null,{}] 09:01:31 INFO - PROCESS | 1653 | 1467388891106 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}] 09:01:31 INFO - PROCESS | 1653 | 1467388891107 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:31 INFO - PROCESS | 1653 | 1467388891209 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 09:01:31 INFO - PROCESS | 1653 | 1467388891215 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:31 INFO - PROCESS | 1653 | 1467388891216 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x126912000 == 35 [pid = 1653] [id = 203] 09:01:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x11967e800) [pid = 1653] [serial = 607] [outer = 0x0] 09:01:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x128c7ac00) [pid = 1653] [serial = 608] [outer = 0x11967e800] 09:01:31 INFO - PROCESS | 1653 | 1467388891240 Marionette DEBUG loaded listener.js 09:01:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1291ab400) [pid = 1653] [serial = 609] [outer = 0x11967e800] 09:01:31 INFO - PROCESS | 1653 | 1467388891519 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]]]}] 09:01:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 09:01:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 470ms 09:01:31 INFO - PROCESS | 1653 | 1467388891573 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 09:01:31 INFO - PROCESS | 1653 | 1467388891574 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 09:01:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 09:01:31 INFO - PROCESS | 1653 | 1467388891577 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 09:01:31 INFO - PROCESS | 1653 | 1467388891579 Marionette TRACE conn2 <- [1,786,null,{}] 09:01:31 INFO - PROCESS | 1653 | 1467388891582 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}] 09:01:31 INFO - PROCESS | 1653 | 1467388891583 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:31 INFO - PROCESS | 1653 | 1467388891665 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 09:01:31 INFO - PROCESS | 1653 | 1467388891669 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:31 INFO - PROCESS | 1653 | 1467388891670 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x1292e3000 == 36 [pid = 1653] [id = 204] 09:01:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1260cf000) [pid = 1653] [serial = 610] [outer = 0x0] 09:01:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x129496c00) [pid = 1653] [serial = 611] [outer = 0x1260cf000] 09:01:31 INFO - PROCESS | 1653 | 1467388891694 Marionette DEBUG loaded listener.js 09:01:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x12a6afc00) [pid = 1653] [serial = 612] [outer = 0x1260cf000] 09:01:32 INFO - PROCESS | 1653 | 1467388892062 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]]]}] 09:01:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 09:01:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 522ms 09:01:32 INFO - PROCESS | 1653 | 1467388892100 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 09:01:32 INFO - PROCESS | 1653 | 1467388892102 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 09:01:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 09:01:32 INFO - PROCESS | 1653 | 1467388892106 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 09:01:32 INFO - PROCESS | 1653 | 1467388892109 Marionette TRACE conn2 <- [1,790,null,{}] 09:01:32 INFO - PROCESS | 1653 | 1467388892114 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}] 09:01:32 INFO - PROCESS | 1653 | 1467388892115 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:32 INFO - PROCESS | 1653 | 1467388892227 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 09:01:32 INFO - PROCESS | 1653 | 1467388892285 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:32 INFO - PROCESS | 1653 | 1467388892288 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x116995800 == 37 [pid = 1653] [id = 205] 09:01:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x112959400) [pid = 1653] [serial = 613] [outer = 0x0] 09:01:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1129ce400) [pid = 1653] [serial = 614] [outer = 0x112959400] 09:01:32 INFO - PROCESS | 1653 | 1467388892318 Marionette DEBUG loaded listener.js 09:01:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x115e58000) [pid = 1653] [serial = 615] [outer = 0x112959400] 09:01:32 INFO - PROCESS | 1653 | 1467388892922 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]]]}] 09:01:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 09:01:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 875ms 09:01:32 INFO - PROCESS | 1653 | 1467388892981 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 09:01:32 INFO - PROCESS | 1653 | 1467388892986 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 09:01:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 09:01:32 INFO - PROCESS | 1653 | 1467388892993 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 09:01:32 INFO - PROCESS | 1653 | 1467388892996 Marionette TRACE conn2 <- [1,794,null,{}] 09:01:33 INFO - PROCESS | 1653 | 1467388892999 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}] 09:01:33 INFO - PROCESS | 1653 | 1467388893002 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:33 INFO - PROCESS | 1653 | 1467388893113 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 09:01:33 INFO - PROCESS | 1653 | 1467388893170 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:33 INFO - PROCESS | 1653 | 1467388893171 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x119a2b800 == 38 [pid = 1653] [id = 206] 09:01:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x118360000) [pid = 1653] [serial = 616] [outer = 0x0] 09:01:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1186e1400) [pid = 1653] [serial = 617] [outer = 0x118360000] 09:01:33 INFO - PROCESS | 1653 | 1467388893202 Marionette DEBUG loaded listener.js 09:01:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x119328000) [pid = 1653] [serial = 618] [outer = 0x118360000] 09:01:33 INFO - PROCESS | 1653 | 1467388893748 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]]]}] 09:01:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 09:01:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 823ms 09:01:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 09:01:33 INFO - PROCESS | 1653 | 1467388893815 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 09:01:33 INFO - PROCESS | 1653 | 1467388893816 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 09:01:33 INFO - PROCESS | 1653 | 1467388893819 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 09:01:33 INFO - PROCESS | 1653 | 1467388893821 Marionette TRACE conn2 <- [1,798,null,{}] 09:01:33 INFO - PROCESS | 1653 | 1467388893829 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}] 09:01:33 INFO - PROCESS | 1653 | 1467388893832 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:34 INFO - PROCESS | 1653 | 1467388894029 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 09:01:34 INFO - PROCESS | 1653 | 1467388894112 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:34 INFO - PROCESS | 1653 | 1467388894113 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x113d6c000 == 39 [pid = 1653] [id = 207] 09:01:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1129d6000) [pid = 1653] [serial = 619] [outer = 0x0] 09:01:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x11336c400) [pid = 1653] [serial = 620] [outer = 0x1129d6000] 09:01:34 INFO - PROCESS | 1653 | 1467388894141 Marionette DEBUG loaded listener.js 09:01:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1160d5000) [pid = 1653] [serial = 621] [outer = 0x1129d6000] 09:01:34 INFO - PROCESS | 1653 | --DOCSHELL 0x126912000 == 38 [pid = 1653] [id = 203] 09:01:34 INFO - PROCESS | 1653 | --DOCSHELL 0x12653c800 == 37 [pid = 1653] [id = 202] 09:01:34 INFO - PROCESS | 1653 | --DOCSHELL 0x121314000 == 36 [pid = 1653] [id = 201] 09:01:34 INFO - PROCESS | 1653 | --DOCSHELL 0x121313000 == 35 [pid = 1653] [id = 200] 09:01:34 INFO - PROCESS | 1653 | --DOCSHELL 0x119cce000 == 34 [pid = 1653] [id = 199] 09:01:34 INFO - PROCESS | 1653 | --DOCSHELL 0x1191cd800 == 33 [pid = 1653] [id = 198] 09:01:34 INFO - PROCESS | 1653 | --DOCSHELL 0x1170ee000 == 32 [pid = 1653] [id = 197] 09:01:34 INFO - PROCESS | 1653 | --DOCSHELL 0x1162d9000 == 31 [pid = 1653] [id = 196] 09:01:34 INFO - PROCESS | 1653 | 1467388894556 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]]]}] 09:01:34 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1130df400) [pid = 1653] [serial = 458] [outer = 0x0] [url = about:blank] 09:01:34 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1128a7400) [pid = 1653] [serial = 455] [outer = 0x0] [url = about:blank] 09:01:34 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x126014400) [pid = 1653] [serial = 497] [outer = 0x0] [url = about:blank] 09:01:34 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x12b873c00) [pid = 1653] [serial = 572] [outer = 0x0] [url = about:blank] 09:01:34 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1254d5400) [pid = 1653] [serial = 560] [outer = 0x0] [url = about:blank] 09:01:34 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1265dd400) [pid = 1653] [serial = 563] [outer = 0x0] [url = about:blank] 09:01:34 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1264c7000) [pid = 1653] [serial = 561] [outer = 0x0] [url = about:blank] 09:01:34 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x12699e800) [pid = 1653] [serial = 566] [outer = 0x0] [url = about:blank] 09:01:34 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x11805e800) [pid = 1653] [serial = 551] [outer = 0x0] [url = about:blank] 09:01:34 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x118490800) [pid = 1653] [serial = 552] [outer = 0x0] [url = about:blank] 09:01:34 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x11336c000) [pid = 1653] [serial = 542] [outer = 0x0] [url = about:blank] 09:01:34 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x11679f400) [pid = 1653] [serial = 543] [outer = 0x0] [url = about:blank] 09:01:34 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x120ecd400) [pid = 1653] [serial = 557] [outer = 0x0] [url = about:blank] 09:01:34 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x119324400) [pid = 1653] [serial = 554] [outer = 0x0] [url = about:blank] 09:01:34 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x119331800) [pid = 1653] [serial = 555] [outer = 0x0] [url = about:blank] 09:01:34 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x1294ddc00) [pid = 1653] [serial = 540] [outer = 0x0] [url = about:blank] 09:01:34 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x1254d3400) [pid = 1653] [serial = 548] [outer = 0x0] [url = about:blank] 09:01:34 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x1260d4400) [pid = 1653] [serial = 549] [outer = 0x0] [url = about:blank] 09:01:34 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x118875400) [pid = 1653] [serial = 545] [outer = 0x0] [url = about:blank] 09:01:34 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x119324800) [pid = 1653] [serial = 546] [outer = 0x0] [url = about:blank] 09:01:34 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x12aed6c00) [pid = 1653] [serial = 570] [outer = 0x0] [url = about:blank] 09:01:34 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x128c76400) [pid = 1653] [serial = 564] [outer = 0x0] [url = about:blank] 09:01:34 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x12a6df800) [pid = 1653] [serial = 569] [outer = 0x0] [url = about:blank] 09:01:34 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x121be1c00) [pid = 1653] [serial = 558] [outer = 0x0] [url = about:blank] 09:01:34 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x12b87bc00) [pid = 1653] [serial = 573] [outer = 0x0] [url = about:blank] 09:01:34 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x12a6b4000) [pid = 1653] [serial = 567] [outer = 0x0] [url = about:blank] 09:01:34 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x12b9d9c00) [pid = 1653] [serial = 576] [outer = 0x0] [url = about:blank] 09:01:34 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x120e48800) [pid = 1653] [serial = 507] [outer = 0x0] [url = about:blank] 09:01:34 INFO - PROCESS | 1653 | --DOMWINDOW == 64 (0x1185fc800) [pid = 1653] [serial = 504] [outer = 0x0] [url = about:blank] 09:01:34 INFO - PROCESS | 1653 | --DOMWINDOW == 63 (0x1166ee400) [pid = 1653] [serial = 501] [outer = 0x0] [url = about:blank] 09:01:34 INFO - PROCESS | 1653 | --DOMWINDOW == 62 (0x12b922000) [pid = 1653] [serial = 575] [outer = 0x0] [url = about:blank] 09:01:34 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 09:01:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 773ms 09:01:34 INFO - PROCESS | 1653 | 1467388894593 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 09:01:34 INFO - PROCESS | 1653 | 1467388894598 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 09:01:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 09:01:34 INFO - PROCESS | 1653 | 1467388894602 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 09:01:34 INFO - PROCESS | 1653 | 1467388894604 Marionette TRACE conn2 <- [1,802,null,{}] 09:01:34 INFO - PROCESS | 1653 | 1467388894606 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}] 09:01:34 INFO - PROCESS | 1653 | 1467388894608 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:34 INFO - PROCESS | 1653 | 1467388894693 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 09:01:34 INFO - PROCESS | 1653 | 1467388894699 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:34 INFO - PROCESS | 1653 | 1467388894701 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x1170b4000 == 32 [pid = 1653] [id = 208] 09:01:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x1176e4000) [pid = 1653] [serial = 622] [outer = 0x0] 09:01:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x11835cc00) [pid = 1653] [serial = 623] [outer = 0x1176e4000] 09:01:34 INFO - PROCESS | 1653 | 1467388894728 Marionette DEBUG loaded listener.js 09:01:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x1186ed400) [pid = 1653] [serial = 624] [outer = 0x1176e4000] 09:01:35 INFO - PROCESS | 1653 | 1467388895070 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]]]}] 09:01:35 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 09:01:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 519ms 09:01:35 INFO - PROCESS | 1653 | 1467388895121 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 09:01:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 09:01:35 INFO - PROCESS | 1653 | 1467388895123 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 09:01:35 INFO - PROCESS | 1653 | 1467388895125 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 09:01:35 INFO - PROCESS | 1653 | 1467388895126 Marionette TRACE conn2 <- [1,806,null,{}] 09:01:35 INFO - PROCESS | 1653 | 1467388895129 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}] 09:01:35 INFO - PROCESS | 1653 | 1467388895130 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:35 INFO - PROCESS | 1653 | 1467388895209 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 09:01:35 INFO - PROCESS | 1653 | 1467388895219 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:35 INFO - PROCESS | 1653 | 1467388895220 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x1183e3000 == 33 [pid = 1653] [id = 209] 09:01:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x11931d400) [pid = 1653] [serial = 625] [outer = 0x0] 09:01:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x1193a9800) [pid = 1653] [serial = 626] [outer = 0x11931d400] 09:01:35 INFO - PROCESS | 1653 | 1467388895245 Marionette DEBUG loaded listener.js 09:01:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x11967b000) [pid = 1653] [serial = 627] [outer = 0x11931d400] 09:01:35 INFO - PROCESS | 1653 | [1653] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 09:01:35 INFO - PROCESS | 1653 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 09:01:35 INFO - PROCESS | 1653 | Determined SkiaGL cache limits: Size 100663296, Items: 256 09:01:35 INFO - PROCESS | 1653 | [GFX2-]: Using SkiaGL canvas. 09:01:35 INFO - PROCESS | 1653 | 1467388895647 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]]]}] 09:01:35 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 09:01:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 571ms 09:01:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 09:01:35 INFO - PROCESS | 1653 | 1467388895696 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 09:01:35 INFO - PROCESS | 1653 | 1467388895699 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 09:01:35 INFO - PROCESS | 1653 | 1467388895706 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 09:01:35 INFO - PROCESS | 1653 | 1467388895709 Marionette TRACE conn2 <- [1,810,null,{}] 09:01:35 INFO - PROCESS | 1653 | 1467388895711 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}] 09:01:35 INFO - PROCESS | 1653 | 1467388895714 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:35 INFO - PROCESS | 1653 | 1467388895799 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 09:01:35 INFO - PROCESS | 1653 | 1467388895803 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:35 INFO - PROCESS | 1653 | 1467388895804 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x121160800 == 34 [pid = 1653] [id = 210] 09:01:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x1197fcc00) [pid = 1653] [serial = 628] [outer = 0x0] 09:01:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x121302400) [pid = 1653] [serial = 629] [outer = 0x1197fcc00] 09:01:35 INFO - PROCESS | 1653 | 1467388895829 Marionette DEBUG loaded listener.js 09:01:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x123f26400) [pid = 1653] [serial = 630] [outer = 0x1197fcc00] 09:01:36 INFO - PROCESS | 1653 | 1467388896167 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]]]}] 09:01:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 09:01:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 474ms 09:01:36 INFO - PROCESS | 1653 | 1467388896176 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 09:01:36 INFO - PROCESS | 1653 | 1467388896178 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 09:01:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 09:01:36 INFO - PROCESS | 1653 | 1467388896183 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 09:01:36 INFO - PROCESS | 1653 | 1467388896185 Marionette TRACE conn2 <- [1,814,null,{}] 09:01:36 INFO - PROCESS | 1653 | 1467388896188 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}] 09:01:36 INFO - PROCESS | 1653 | 1467388896190 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:36 INFO - PROCESS | 1653 | 1467388896350 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 09:01:36 INFO - PROCESS | 1653 | 1467388896363 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:36 INFO - PROCESS | 1653 | 1467388896364 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x12179a800 == 35 [pid = 1653] [id = 211] 09:01:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x116970c00) [pid = 1653] [serial = 631] [outer = 0x0] 09:01:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x124e63400) [pid = 1653] [serial = 632] [outer = 0x116970c00] 09:01:36 INFO - PROCESS | 1653 | 1467388896405 Marionette DEBUG loaded listener.js 09:01:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x126016800) [pid = 1653] [serial = 633] [outer = 0x116970c00] 09:01:36 INFO - PROCESS | 1653 | 1467388896830 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] 09:01:36 INFO - PROCESS | 1653 | 1467388896855 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 09:01:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 09:01:36 INFO - PROCESS | 1653 | 1467388896857 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 09:01:36 INFO - PROCESS | 1653 | 1467388896858 Marionette TRACE conn2 <- [1,818,null,{}] 09:01:36 INFO - PROCESS | 1653 | 1467388896860 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}] 09:01:36 INFO - PROCESS | 1653 | 1467388896862 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:36 INFO - PROCESS | 1653 | 1467388896960 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 09:01:36 INFO - PROCESS | 1653 | 1467388896973 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:36 INFO - PROCESS | 1653 | 1467388896977 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x126915000 == 36 [pid = 1653] [id = 212] 09:01:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x128a90400) [pid = 1653] [serial = 634] [outer = 0x0] 09:01:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x128c7b800) [pid = 1653] [serial = 635] [outer = 0x128a90400] 09:01:37 INFO - PROCESS | 1653 | 1467388897010 Marionette DEBUG loaded listener.js 09:01:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x129434000) [pid = 1653] [serial = 636] [outer = 0x128a90400] 09:01:37 INFO - PROCESS | 1653 | 1467388897367 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]]]}] 09:01:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 09:01:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 518ms 09:01:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 09:01:37 INFO - PROCESS | 1653 | 1467388897375 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 09:01:37 INFO - PROCESS | 1653 | 1467388897376 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 09:01:37 INFO - PROCESS | 1653 | 1467388897381 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 09:01:37 INFO - PROCESS | 1653 | 1467388897382 Marionette TRACE conn2 <- [1,822,null,{}] 09:01:37 INFO - PROCESS | 1653 | 1467388897392 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}] 09:01:37 INFO - PROCESS | 1653 | 1467388897393 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:37 INFO - PROCESS | 1653 | 1467388897492 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 09:01:37 INFO - PROCESS | 1653 | 1467388897495 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:37 INFO - PROCESS | 1653 | 1467388897497 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x12974a000 == 37 [pid = 1653] [id = 213] 09:01:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1127d8c00) [pid = 1653] [serial = 637] [outer = 0x0] 09:01:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x12a6dd000) [pid = 1653] [serial = 638] [outer = 0x1127d8c00] 09:01:37 INFO - PROCESS | 1653 | 1467388897520 Marionette DEBUG loaded listener.js 09:01:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x12aedfc00) [pid = 1653] [serial = 639] [outer = 0x1127d8c00] 09:01:37 INFO - PROCESS | 1653 | 1467388897949 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] 09:01:37 INFO - PROCESS | 1653 | 1467388897960 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 09:01:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 09:01:37 INFO - PROCESS | 1653 | 1467388897963 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 09:01:37 INFO - PROCESS | 1653 | 1467388897964 Marionette TRACE conn2 <- [1,826,null,{}] 09:01:37 INFO - PROCESS | 1653 | 1467388897966 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}] 09:01:37 INFO - PROCESS | 1653 | 1467388897967 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:38 INFO - PROCESS | 1653 | 1467388898113 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 09:01:38 INFO - PROCESS | 1653 | 1467388898131 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:38 INFO - PROCESS | 1653 | 1467388898132 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a55e800 == 38 [pid = 1653] [id = 214] 09:01:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x12a6e6800) [pid = 1653] [serial = 640] [outer = 0x0] 09:01:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x12b17bc00) [pid = 1653] [serial = 641] [outer = 0x12a6e6800] 09:01:38 INFO - PROCESS | 1653 | 1467388898158 Marionette DEBUG loaded listener.js 09:01:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x12b871400) [pid = 1653] [serial = 642] [outer = 0x12a6e6800] 09:01:38 INFO - PROCESS | 1653 | 1467388898502 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]]]}] 09:01:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 09:01:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 569ms 09:01:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 09:01:38 INFO - PROCESS | 1653 | 1467388898533 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 09:01:38 INFO - PROCESS | 1653 | 1467388898535 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 09:01:38 INFO - PROCESS | 1653 | 1467388898538 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 09:01:38 INFO - PROCESS | 1653 | 1467388898540 Marionette TRACE conn2 <- [1,830,null,{}] 09:01:38 INFO - PROCESS | 1653 | 1467388898543 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}] 09:01:38 INFO - PROCESS | 1653 | 1467388898545 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:38 INFO - PROCESS | 1653 | 1467388898697 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 09:01:38 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x123ba9400) [pid = 1653] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 09:01:38 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1194b5c00) [pid = 1653] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 09:01:38 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1167a1400) [pid = 1653] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 09:01:38 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1173a7c00) [pid = 1653] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 09:01:38 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x118362400) [pid = 1653] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 09:01:38 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x1176e6c00) [pid = 1653] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 09:01:38 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x123e11000) [pid = 1653] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 09:01:38 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x1194b8800) [pid = 1653] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 09:01:38 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x112955400) [pid = 1653] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 09:01:38 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x1130d4800) [pid = 1653] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 09:01:38 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x11967e800) [pid = 1653] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 09:01:38 INFO - PROCESS | 1653 | 1467388898843 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:38 INFO - PROCESS | 1653 | 1467388898844 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a783000 == 39 [pid = 1653] [id = 215] 09:01:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x112952400) [pid = 1653] [serial = 643] [outer = 0x0] 09:01:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x1167a4800) [pid = 1653] [serial = 644] [outer = 0x112952400] 09:01:38 INFO - PROCESS | 1653 | 1467388898897 Marionette DEBUG loaded listener.js 09:01:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x119676800) [pid = 1653] [serial = 645] [outer = 0x112952400] 09:01:39 INFO - PROCESS | 1653 | 1467388899203 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]]]}] 09:01:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 09:01:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 720ms 09:01:39 INFO - PROCESS | 1653 | 1467388899258 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 09:01:39 INFO - PROCESS | 1653 | 1467388899259 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 09:01:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 09:01:39 INFO - PROCESS | 1653 | 1467388899268 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 09:01:39 INFO - PROCESS | 1653 | 1467388899270 Marionette TRACE conn2 <- [1,834,null,{}] 09:01:39 INFO - PROCESS | 1653 | 1467388899272 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}] 09:01:39 INFO - PROCESS | 1653 | 1467388899273 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:39 INFO - PROCESS | 1653 | 1467388899390 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 09:01:39 INFO - PROCESS | 1653 | 1467388899398 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:39 INFO - PROCESS | 1653 | 1467388899399 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ae15000 == 40 [pid = 1653] [id = 216] 09:01:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x1193a5400) [pid = 1653] [serial = 646] [outer = 0x0] 09:01:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x1260db400) [pid = 1653] [serial = 647] [outer = 0x1193a5400] 09:01:39 INFO - PROCESS | 1653 | 1467388899439 Marionette DEBUG loaded listener.js 09:01:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x12b922400) [pid = 1653] [serial = 648] [outer = 0x1193a5400] 09:01:39 INFO - PROCESS | 1653 | 1467388899842 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]]]}] 09:01:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 09:01:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 618ms 09:01:39 INFO - PROCESS | 1653 | 1467388899887 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 09:01:39 INFO - PROCESS | 1653 | 1467388899888 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 09:01:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 09:01:39 INFO - PROCESS | 1653 | 1467388899891 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 09:01:39 INFO - PROCESS | 1653 | 1467388899892 Marionette TRACE conn2 <- [1,838,null,{}] 09:01:39 INFO - PROCESS | 1653 | 1467388899894 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}] 09:01:39 INFO - PROCESS | 1653 | 1467388899895 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:39 INFO - PROCESS | 1653 | 1467388899973 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 09:01:40 INFO - PROCESS | 1653 | 1467388900032 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:40 INFO - PROCESS | 1653 | 1467388900033 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b16d000 == 41 [pid = 1653] [id = 217] 09:01:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x123bd7000) [pid = 1653] [serial = 649] [outer = 0x0] 09:01:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x12b9e0000) [pid = 1653] [serial = 650] [outer = 0x123bd7000] 09:01:40 INFO - PROCESS | 1653 | 1467388900067 Marionette DEBUG loaded listener.js 09:01:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x12be67800) [pid = 1653] [serial = 651] [outer = 0x123bd7000] 09:01:40 INFO - PROCESS | 1653 | 1467388900363 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]]]}] 09:01:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 09:01:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 522ms 09:01:40 INFO - PROCESS | 1653 | 1467388900414 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 09:01:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 09:01:40 INFO - PROCESS | 1653 | 1467388900416 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 09:01:40 INFO - PROCESS | 1653 | 1467388900418 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 09:01:40 INFO - PROCESS | 1653 | 1467388900420 Marionette TRACE conn2 <- [1,842,null,{}] 09:01:40 INFO - PROCESS | 1653 | 1467388900422 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}] 09:01:40 INFO - PROCESS | 1653 | 1467388900424 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:40 INFO - PROCESS | 1653 | 1467388900513 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 09:01:40 INFO - PROCESS | 1653 | 1467388900517 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:40 INFO - PROCESS | 1653 | 1467388900518 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bd73000 == 42 [pid = 1653] [id = 218] 09:01:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x12be6c800) [pid = 1653] [serial = 652] [outer = 0x0] 09:01:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x12c593800) [pid = 1653] [serial = 653] [outer = 0x12be6c800] 09:01:40 INFO - PROCESS | 1653 | 1467388900542 Marionette DEBUG loaded listener.js 09:01:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x12c59d400) [pid = 1653] [serial = 654] [outer = 0x12be6c800] 09:01:41 INFO - PROCESS | 1653 | --DOCSHELL 0x118140800 == 41 [pid = 1653] [id = 195] 09:01:41 INFO - PROCESS | 1653 | --DOCSHELL 0x1170b4000 == 40 [pid = 1653] [id = 208] 09:01:41 INFO - PROCESS | 1653 | --DOCSHELL 0x113d6c000 == 39 [pid = 1653] [id = 207] 09:01:41 INFO - PROCESS | 1653 | --DOCSHELL 0x119a2b800 == 38 [pid = 1653] [id = 206] 09:01:41 INFO - PROCESS | 1653 | --DOCSHELL 0x116995800 == 37 [pid = 1653] [id = 205] 09:01:41 INFO - PROCESS | 1653 | --DOCSHELL 0x1292e3000 == 36 [pid = 1653] [id = 204] 09:01:41 INFO - PROCESS | 1653 | --DOCSHELL 0x1183e3000 == 35 [pid = 1653] [id = 209] 09:01:41 INFO - PROCESS | 1653 | --DOCSHELL 0x126915000 == 34 [pid = 1653] [id = 212] 09:01:41 INFO - PROCESS | 1653 | --DOCSHELL 0x12974a000 == 33 [pid = 1653] [id = 213] 09:01:41 INFO - PROCESS | 1653 | --DOCSHELL 0x12a55e800 == 32 [pid = 1653] [id = 214] 09:01:41 INFO - PROCESS | 1653 | --DOCSHELL 0x121160800 == 31 [pid = 1653] [id = 210] 09:01:41 INFO - PROCESS | 1653 | --DOCSHELL 0x12a783000 == 30 [pid = 1653] [id = 215] 09:01:41 INFO - PROCESS | 1653 | --DOCSHELL 0x12ae15000 == 29 [pid = 1653] [id = 216] 09:01:41 INFO - PROCESS | 1653 | --DOCSHELL 0x12179a800 == 28 [pid = 1653] [id = 211] 09:01:41 INFO - PROCESS | 1653 | --DOCSHELL 0x12b16d000 == 27 [pid = 1653] [id = 217] 09:01:41 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x123e11800) [pid = 1653] [serial = 596] [outer = 0x0] [url = about:blank] 09:01:41 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x120e4ac00) [pid = 1653] [serial = 593] [outer = 0x0] [url = about:blank] 09:01:41 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x11696dc00) [pid = 1653] [serial = 587] [outer = 0x0] [url = about:blank] 09:01:41 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1176df800) [pid = 1653] [serial = 588] [outer = 0x0] [url = about:blank] 09:01:41 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1186e1c00) [pid = 1653] [serial = 585] [outer = 0x0] [url = about:blank] 09:01:41 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x11835a800) [pid = 1653] [serial = 584] [outer = 0x0] [url = about:blank] 09:01:41 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x119313800) [pid = 1653] [serial = 590] [outer = 0x0] [url = about:blank] 09:01:41 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x11932c400) [pid = 1653] [serial = 591] [outer = 0x0] [url = about:blank] 09:01:41 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x118fc7800) [pid = 1653] [serial = 579] [outer = 0x0] [url = about:blank] 09:01:41 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x1254ad000) [pid = 1653] [serial = 599] [outer = 0x0] [url = about:blank] 09:01:41 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x118516400) [pid = 1653] [serial = 578] [outer = 0x0] [url = about:blank] 09:01:41 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x1218b1400) [pid = 1653] [serial = 582] [outer = 0x0] [url = about:blank] 09:01:41 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x120e49800) [pid = 1653] [serial = 581] [outer = 0x0] [url = about:blank] 09:01:41 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x124d33400) [pid = 1653] [serial = 597] [outer = 0x0] [url = about:blank] 09:01:41 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x1138ee000) [pid = 1653] [serial = 602] [outer = 0x0] [url = about:blank] 09:01:41 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x1265ecc00) [pid = 1653] [serial = 605] [outer = 0x0] [url = about:blank] 09:01:41 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x128a92400) [pid = 1653] [serial = 606] [outer = 0x0] [url = about:blank] 09:01:41 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x128c7ac00) [pid = 1653] [serial = 608] [outer = 0x0] [url = about:blank] 09:01:41 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x126014c00) [pid = 1653] [serial = 600] [outer = 0x0] [url = about:blank] 09:01:41 INFO - PROCESS | 1653 | --DOMWINDOW == 64 (0x126016000) [pid = 1653] [serial = 603] [outer = 0x0] [url = about:blank] 09:01:41 INFO - PROCESS | 1653 | --DOMWINDOW == 63 (0x1291ab400) [pid = 1653] [serial = 609] [outer = 0x0] [url = about:blank] 09:01:41 INFO - PROCESS | 1653 | --DOMWINDOW == 62 (0x129496c00) [pid = 1653] [serial = 611] [outer = 0x0] [url = about:blank] 09:01:41 INFO - PROCESS | 1653 | --DOMWINDOW == 61 (0x120fb4800) [pid = 1653] [serial = 594] [outer = 0x0] [url = about:blank] 09:01:41 INFO - PROCESS | 1653 | 1467388901942 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]]]}] 09:01:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 09:01:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1571ms 09:01:41 INFO - PROCESS | 1653 | 1467388901990 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 09:01:41 INFO - PROCESS | 1653 | 1467388901993 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 09:01:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 09:01:42 INFO - PROCESS | 1653 | 1467388902002 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 09:01:42 INFO - PROCESS | 1653 | 1467388902005 Marionette TRACE conn2 <- [1,846,null,{}] 09:01:42 INFO - PROCESS | 1653 | 1467388902009 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}] 09:01:42 INFO - PROCESS | 1653 | 1467388902012 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:42 INFO - PROCESS | 1653 | 1467388902131 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 09:01:42 INFO - PROCESS | 1653 | 1467388902205 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:42 INFO - PROCESS | 1653 | 1467388902207 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x1133ea000 == 28 [pid = 1653] [id = 219] 09:01:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 62 (0x1127d4800) [pid = 1653] [serial = 655] [outer = 0x0] 09:01:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x1127d5400) [pid = 1653] [serial = 656] [outer = 0x1127d4800] 09:01:42 INFO - PROCESS | 1653 | 1467388902254 Marionette DEBUG loaded listener.js 09:01:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x1128ab400) [pid = 1653] [serial = 657] [outer = 0x1127d4800] 09:01:42 INFO - PROCESS | 1653 | 1467388902620 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]]]}] 09:01:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 09:01:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 673ms 09:01:42 INFO - PROCESS | 1653 | 1467388902677 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 09:01:42 INFO - PROCESS | 1653 | 1467388902681 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 09:01:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 09:01:42 INFO - PROCESS | 1653 | 1467388902686 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 09:01:42 INFO - PROCESS | 1653 | 1467388902688 Marionette TRACE conn2 <- [1,850,null,{}] 09:01:42 INFO - PROCESS | 1653 | 1467388902692 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}] 09:01:42 INFO - PROCESS | 1653 | 1467388902696 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:42 INFO - PROCESS | 1653 | 1467388902816 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 09:01:42 INFO - PROCESS | 1653 | 1467388902823 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:42 INFO - PROCESS | 1653 | 1467388902825 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x116937800 == 29 [pid = 1653] [id = 220] 09:01:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x11295f000) [pid = 1653] [serial = 658] [outer = 0x0] 09:01:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x112983c00) [pid = 1653] [serial = 659] [outer = 0x11295f000] 09:01:42 INFO - PROCESS | 1653 | 1467388902870 Marionette DEBUG loaded listener.js 09:01:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x1130dc400) [pid = 1653] [serial = 660] [outer = 0x11295f000] 09:01:43 INFO - PROCESS | 1653 | 1467388903305 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]]]}] 09:01:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 09:01:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 670ms 09:01:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 09:01:43 INFO - PROCESS | 1653 | 1467388903357 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 09:01:43 INFO - PROCESS | 1653 | 1467388903358 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 09:01:43 INFO - PROCESS | 1653 | 1467388903360 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 09:01:43 INFO - PROCESS | 1653 | 1467388903363 Marionette TRACE conn2 <- [1,854,null,{}] 09:01:43 INFO - PROCESS | 1653 | 1467388903371 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}] 09:01:43 INFO - PROCESS | 1653 | 1467388903374 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:43 INFO - PROCESS | 1653 | 1467388903446 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 09:01:43 INFO - PROCESS | 1653 | 1467388903472 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:43 INFO - PROCESS | 1653 | 1467388903475 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e23800 == 30 [pid = 1653] [id = 221] 09:01:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x110eeac00) [pid = 1653] [serial = 661] [outer = 0x0] 09:01:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x1160d6800) [pid = 1653] [serial = 662] [outer = 0x110eeac00] 09:01:43 INFO - PROCESS | 1653 | 1467388903505 Marionette DEBUG loaded listener.js 09:01:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x1166f0000) [pid = 1653] [serial = 663] [outer = 0x110eeac00] 09:01:43 INFO - PROCESS | 1653 | 1467388903813 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]]]}] 09:01:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 09:01:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 472ms 09:01:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 09:01:43 INFO - PROCESS | 1653 | 1467388903840 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 09:01:43 INFO - PROCESS | 1653 | 1467388903841 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 09:01:43 INFO - PROCESS | 1653 | 1467388903844 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 09:01:43 INFO - PROCESS | 1653 | 1467388903846 Marionette TRACE conn2 <- [1,858,null,{}] 09:01:43 INFO - PROCESS | 1653 | 1467388903851 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}] 09:01:43 INFO - PROCESS | 1653 | 1467388903852 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:43 INFO - PROCESS | 1653 | 1467388903950 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 09:01:43 INFO - PROCESS | 1653 | 1467388903955 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:43 INFO - PROCESS | 1653 | 1467388903956 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x11812d000 == 31 [pid = 1653] [id = 222] 09:01:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x1167acc00) [pid = 1653] [serial = 664] [outer = 0x0] 09:01:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x117224c00) [pid = 1653] [serial = 665] [outer = 0x1167acc00] 09:01:43 INFO - PROCESS | 1653 | 1467388903981 Marionette DEBUG loaded listener.js 09:01:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x1172c4400) [pid = 1653] [serial = 666] [outer = 0x1167acc00] 09:01:44 INFO - PROCESS | 1653 | 1467388904254 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]]]}] 09:01:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 09:01:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 426ms 09:01:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 09:01:44 INFO - PROCESS | 1653 | 1467388904270 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 09:01:44 INFO - PROCESS | 1653 | 1467388904271 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 09:01:44 INFO - PROCESS | 1653 | 1467388904273 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 09:01:44 INFO - PROCESS | 1653 | 1467388904274 Marionette TRACE conn2 <- [1,862,null,{}] 09:01:44 INFO - PROCESS | 1653 | 1467388904287 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}] 09:01:44 INFO - PROCESS | 1653 | 1467388904288 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:44 INFO - PROCESS | 1653 | 1467388904368 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 09:01:44 INFO - PROCESS | 1653 | 1467388904372 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:44 INFO - PROCESS | 1653 | 1467388904373 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x1183d2800 == 32 [pid = 1653] [id = 223] 09:01:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x111f15800) [pid = 1653] [serial = 667] [outer = 0x0] 09:01:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x1176dec00) [pid = 1653] [serial = 668] [outer = 0x111f15800] 09:01:44 INFO - PROCESS | 1653 | 1467388904400 Marionette DEBUG loaded listener.js 09:01:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x118358400) [pid = 1653] [serial = 669] [outer = 0x111f15800] 09:01:44 INFO - PROCESS | 1653 | 1467388904730 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]]]}] 09:01:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 09:01:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 468ms 09:01:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 09:01:44 INFO - PROCESS | 1653 | 1467388904742 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 09:01:44 INFO - PROCESS | 1653 | 1467388904743 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 09:01:44 INFO - PROCESS | 1653 | 1467388904748 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 09:01:44 INFO - PROCESS | 1653 | 1467388904749 Marionette TRACE conn2 <- [1,866,null,{}] 09:01:44 INFO - PROCESS | 1653 | 1467388904751 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}] 09:01:44 INFO - PROCESS | 1653 | 1467388904755 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:44 INFO - PROCESS | 1653 | 1467388904841 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 09:01:44 INFO - PROCESS | 1653 | 1467388904893 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:44 INFO - PROCESS | 1653 | 1467388904894 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x118f12000 == 33 [pid = 1653] [id = 224] 09:01:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x1176ddc00) [pid = 1653] [serial = 670] [outer = 0x0] 09:01:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x118363c00) [pid = 1653] [serial = 671] [outer = 0x1176ddc00] 09:01:44 INFO - PROCESS | 1653 | 1467388904919 Marionette DEBUG loaded listener.js 09:01:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x118870800) [pid = 1653] [serial = 672] [outer = 0x1176ddc00] 09:01:45 INFO - PROCESS | 1653 | 1467388905182 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]]]}] 09:01:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 09:01:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 472ms 09:01:45 INFO - PROCESS | 1653 | 1467388905220 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 09:01:45 INFO - PROCESS | 1653 | 1467388905221 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 09:01:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 09:01:45 INFO - PROCESS | 1653 | 1467388905223 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 09:01:45 INFO - PROCESS | 1653 | 1467388905224 Marionette TRACE conn2 <- [1,870,null,{}] 09:01:45 INFO - PROCESS | 1653 | 1467388905226 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}] 09:01:45 INFO - PROCESS | 1653 | 1467388905228 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:45 INFO - PROCESS | 1653 | 1467388905319 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 09:01:45 INFO - PROCESS | 1653 | 1467388905322 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:45 INFO - PROCESS | 1653 | 1467388905323 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x119a14800 == 34 [pid = 1653] [id = 225] 09:01:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x118516400) [pid = 1653] [serial = 673] [outer = 0x0] 09:01:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x118f55c00) [pid = 1653] [serial = 674] [outer = 0x118516400] 09:01:45 INFO - PROCESS | 1653 | 1467388905349 Marionette DEBUG loaded listener.js 09:01:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x119316c00) [pid = 1653] [serial = 675] [outer = 0x118516400] 09:01:45 INFO - PROCESS | 1653 | 1467388905647 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]]]}] 09:01:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 09:01:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 471ms 09:01:45 INFO - PROCESS | 1653 | 1467388905694 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 09:01:45 INFO - PROCESS | 1653 | 1467388905698 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 09:01:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 09:01:45 INFO - PROCESS | 1653 | 1467388905700 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 09:01:45 INFO - PROCESS | 1653 | 1467388905701 Marionette TRACE conn2 <- [1,874,null,{}] 09:01:45 INFO - PROCESS | 1653 | 1467388905703 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}] 09:01:45 INFO - PROCESS | 1653 | 1467388905705 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:45 INFO - PROCESS | 1653 | 1467388905798 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 09:01:45 INFO - PROCESS | 1653 | 1467388905803 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:45 INFO - PROCESS | 1653 | 1467388905804 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x119a1e800 == 35 [pid = 1653] [id = 226] 09:01:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x118fd4000) [pid = 1653] [serial = 676] [outer = 0x0] 09:01:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x119325000) [pid = 1653] [serial = 677] [outer = 0x118fd4000] 09:01:45 INFO - PROCESS | 1653 | 1467388905830 Marionette DEBUG loaded listener.js 09:01:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x11932b800) [pid = 1653] [serial = 678] [outer = 0x118fd4000] 09:01:46 INFO - PROCESS | 1653 | 1467388906134 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]]]}] 09:01:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 09:01:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 469ms 09:01:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 09:01:46 INFO - PROCESS | 1653 | 1467388906170 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 09:01:46 INFO - PROCESS | 1653 | 1467388906171 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 09:01:46 INFO - PROCESS | 1653 | 1467388906173 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 09:01:46 INFO - PROCESS | 1653 | 1467388906174 Marionette TRACE conn2 <- [1,878,null,{}] 09:01:46 INFO - PROCESS | 1653 | 1467388906177 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}] 09:01:46 INFO - PROCESS | 1653 | 1467388906178 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:46 INFO - PROCESS | 1653 | 1467388906251 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 09:01:46 INFO - PROCESS | 1653 | 1467388906264 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:46 INFO - PROCESS | 1653 | 1467388906266 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e22800 == 36 [pid = 1653] [id = 227] 09:01:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x11336f400) [pid = 1653] [serial = 679] [outer = 0x0] 09:01:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1194ac400) [pid = 1653] [serial = 680] [outer = 0x11336f400] 09:01:46 INFO - PROCESS | 1653 | 1467388906290 Marionette DEBUG loaded listener.js 09:01:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1194b2800) [pid = 1653] [serial = 681] [outer = 0x11336f400] 09:01:46 INFO - PROCESS | 1653 | 1467388906599 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]]]}] 09:01:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 09:01:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 469ms 09:01:46 INFO - PROCESS | 1653 | 1467388906642 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 09:01:46 INFO - PROCESS | 1653 | 1467388906644 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 09:01:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 09:01:46 INFO - PROCESS | 1653 | 1467388906646 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 09:01:46 INFO - PROCESS | 1653 | 1467388906647 Marionette TRACE conn2 <- [1,882,null,{}] 09:01:46 INFO - PROCESS | 1653 | 1467388906649 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}] 09:01:46 INFO - PROCESS | 1653 | 1467388906650 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:46 INFO - PROCESS | 1653 | 1467388906756 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 09:01:46 INFO - PROCESS | 1653 | 1467388906786 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:46 INFO - PROCESS | 1653 | 1467388906787 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x121322000 == 37 [pid = 1653] [id = 228] 09:01:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1127d1800) [pid = 1653] [serial = 682] [outer = 0x0] 09:01:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1194b2400) [pid = 1653] [serial = 683] [outer = 0x1127d1800] 09:01:46 INFO - PROCESS | 1653 | 1467388906811 Marionette DEBUG loaded listener.js 09:01:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x11967c400) [pid = 1653] [serial = 684] [outer = 0x1127d1800] 09:01:47 INFO - PROCESS | 1653 | 1467388907121 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]]]}] 09:01:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 09:01:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 519ms 09:01:47 INFO - PROCESS | 1653 | 1467388907166 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 09:01:47 INFO - PROCESS | 1653 | 1467388907168 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 09:01:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 09:01:47 INFO - PROCESS | 1653 | 1467388907172 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 09:01:47 INFO - PROCESS | 1653 | 1467388907175 Marionette TRACE conn2 <- [1,886,null,{}] 09:01:47 INFO - PROCESS | 1653 | 1467388907178 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}] 09:01:47 INFO - PROCESS | 1653 | 1467388907181 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:47 INFO - PROCESS | 1653 | 1467388907316 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 09:01:47 INFO - PROCESS | 1653 | 1467388907350 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:47 INFO - PROCESS | 1653 | 1467388907351 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x1183d1800 == 38 [pid = 1653] [id = 229] 09:01:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1197f1400) [pid = 1653] [serial = 685] [outer = 0x0] 09:01:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x120e45800) [pid = 1653] [serial = 686] [outer = 0x1197f1400] 09:01:47 INFO - PROCESS | 1653 | 1467388907385 Marionette DEBUG loaded listener.js 09:01:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x120ed0c00) [pid = 1653] [serial = 687] [outer = 0x1197f1400] 09:01:47 INFO - PROCESS | 1653 | 1467388907731 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]]]}] 09:01:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 09:01:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 573ms 09:01:47 INFO - PROCESS | 1653 | 1467388907746 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 09:01:47 INFO - PROCESS | 1653 | 1467388907747 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 09:01:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 09:01:47 INFO - PROCESS | 1653 | 1467388907764 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 09:01:47 INFO - PROCESS | 1653 | 1467388907765 Marionette TRACE conn2 <- [1,890,null,{}] 09:01:47 INFO - PROCESS | 1653 | 1467388907768 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}] 09:01:47 INFO - PROCESS | 1653 | 1467388907769 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:47 INFO - PROCESS | 1653 | 1467388907920 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 09:01:47 INFO - PROCESS | 1653 | 1467388907935 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:47 INFO - PROCESS | 1653 | 1467388907936 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x12543f800 == 39 [pid = 1653] [id = 230] 09:01:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x119995c00) [pid = 1653] [serial = 688] [outer = 0x0] 09:01:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x121302800) [pid = 1653] [serial = 689] [outer = 0x119995c00] 09:01:47 INFO - PROCESS | 1653 | 1467388907976 Marionette DEBUG loaded listener.js 09:01:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1218ba000) [pid = 1653] [serial = 690] [outer = 0x119995c00] 09:01:48 INFO - PROCESS | 1653 | 1467388908365 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]]]}] 09:01:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 09:01:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 632ms 09:01:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 09:01:48 INFO - PROCESS | 1653 | 1467388908383 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 09:01:48 INFO - PROCESS | 1653 | 1467388908384 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 09:01:48 INFO - PROCESS | 1653 | 1467388908386 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 09:01:48 INFO - PROCESS | 1653 | 1467388908387 Marionette TRACE conn2 <- [1,894,null,{}] 09:01:48 INFO - PROCESS | 1653 | 1467388908390 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}] 09:01:48 INFO - PROCESS | 1653 | 1467388908391 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:48 INFO - PROCESS | 1653 | 1467388908484 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 09:01:48 INFO - PROCESS | 1653 | 1467388908487 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:48 INFO - PROCESS | 1653 | 1467388908496 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x12691d800 == 40 [pid = 1653] [id = 231] 09:01:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1186f4800) [pid = 1653] [serial = 691] [outer = 0x0] 09:01:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x121bd6800) [pid = 1653] [serial = 692] [outer = 0x1186f4800] 09:01:48 INFO - PROCESS | 1653 | 1467388908551 Marionette DEBUG loaded listener.js 09:01:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x123bd6800) [pid = 1653] [serial = 693] [outer = 0x1186f4800] 09:01:48 INFO - PROCESS | 1653 | 1467388908871 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]]]}] 09:01:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 09:01:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 519ms 09:01:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 09:01:48 INFO - PROCESS | 1653 | 1467388908905 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 09:01:48 INFO - PROCESS | 1653 | 1467388908906 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 09:01:48 INFO - PROCESS | 1653 | 1467388908908 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 09:01:48 INFO - PROCESS | 1653 | 1467388908909 Marionette TRACE conn2 <- [1,898,null,{}] 09:01:48 INFO - PROCESS | 1653 | 1467388908920 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}] 09:01:48 INFO - PROCESS | 1653 | 1467388908921 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:49 INFO - PROCESS | 1653 | 1467388909015 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 09:01:49 INFO - PROCESS | 1653 | 1467388909019 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:49 INFO - PROCESS | 1653 | 1467388909020 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x128a4d000 == 41 [pid = 1653] [id = 232] 09:01:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1218bfc00) [pid = 1653] [serial = 694] [outer = 0x0] 09:01:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x124baec00) [pid = 1653] [serial = 695] [outer = 0x1218bfc00] 09:01:49 INFO - PROCESS | 1653 | 1467388909043 Marionette DEBUG loaded listener.js 09:01:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x124d3a800) [pid = 1653] [serial = 696] [outer = 0x1218bfc00] 09:01:49 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x128a90400) [pid = 1653] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 09:01:49 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1127d8c00) [pid = 1653] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 09:01:49 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x12a6e6800) [pid = 1653] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 09:01:49 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x112952400) [pid = 1653] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 09:01:49 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x116970c00) [pid = 1653] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 09:01:49 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1197fcc00) [pid = 1653] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 09:01:49 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x11931d400) [pid = 1653] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 09:01:49 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1176e4000) [pid = 1653] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 09:01:49 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1129d6000) [pid = 1653] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 09:01:49 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x118360000) [pid = 1653] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 09:01:49 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x112959400) [pid = 1653] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 09:01:49 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1260cf000) [pid = 1653] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 09:01:49 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1193a5400) [pid = 1653] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 09:01:49 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x123bd7000) [pid = 1653] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 09:01:49 INFO - PROCESS | 1653 | 1467388909447 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]]]}] 09:01:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 09:01:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 576ms 09:01:49 INFO - PROCESS | 1653 | 1467388909490 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 09:01:49 INFO - PROCESS | 1653 | 1467388909491 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 09:01:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 09:01:49 INFO - PROCESS | 1653 | 1467388909502 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 09:01:49 INFO - PROCESS | 1653 | 1467388909503 Marionette TRACE conn2 <- [1,902,null,{}] 09:01:49 INFO - PROCESS | 1653 | 1467388909505 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}] 09:01:49 INFO - PROCESS | 1653 | 1467388909506 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:49 INFO - PROCESS | 1653 | 1467388909587 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 09:01:49 INFO - PROCESS | 1653 | 1467388909600 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:49 INFO - PROCESS | 1653 | 1467388909602 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x129161800 == 42 [pid = 1653] [id = 233] 09:01:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1173a5000) [pid = 1653] [serial = 697] [outer = 0x0] 09:01:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x119680400) [pid = 1653] [serial = 698] [outer = 0x1173a5000] 09:01:49 INFO - PROCESS | 1653 | 1467388909626 Marionette DEBUG loaded listener.js 09:01:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x123fd0800) [pid = 1653] [serial = 699] [outer = 0x1173a5000] 09:01:49 INFO - PROCESS | 1653 | 1467388909939 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]]]}] 09:01:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 09:01:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 476ms 09:01:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 09:01:49 INFO - PROCESS | 1653 | 1467388909972 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 09:01:49 INFO - PROCESS | 1653 | 1467388909973 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 09:01:49 INFO - PROCESS | 1653 | 1467388909975 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 09:01:49 INFO - PROCESS | 1653 | 1467388909976 Marionette TRACE conn2 <- [1,906,null,{}] 09:01:49 INFO - PROCESS | 1653 | 1467388909979 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}] 09:01:49 INFO - PROCESS | 1653 | 1467388909981 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:50 INFO - PROCESS | 1653 | 1467388910056 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 09:01:50 INFO - PROCESS | 1653 | 1467388910059 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:50 INFO - PROCESS | 1653 | 1467388910060 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x12974b800 == 43 [pid = 1653] [id = 234] 09:01:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x11999fc00) [pid = 1653] [serial = 700] [outer = 0x0] 09:01:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x125482c00) [pid = 1653] [serial = 701] [outer = 0x11999fc00] 09:01:50 INFO - PROCESS | 1653 | 1467388910087 Marionette DEBUG loaded listener.js 09:01:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1254b0000) [pid = 1653] [serial = 702] [outer = 0x11999fc00] 09:01:50 INFO - PROCESS | 1653 | 1467388910386 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]]]}] 09:01:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 09:01:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 421ms 09:01:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 09:01:50 INFO - PROCESS | 1653 | 1467388910400 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 09:01:50 INFO - PROCESS | 1653 | 1467388910401 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 09:01:50 INFO - PROCESS | 1653 | 1467388910403 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 09:01:50 INFO - PROCESS | 1653 | 1467388910404 Marionette TRACE conn2 <- [1,910,null,{}] 09:01:50 INFO - PROCESS | 1653 | 1467388910407 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}] 09:01:50 INFO - PROCESS | 1653 | 1467388910408 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:50 INFO - PROCESS | 1653 | 1467388910527 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 09:01:50 INFO - PROCESS | 1653 | 1467388910533 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:50 INFO - PROCESS | 1653 | 1467388910534 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a555000 == 44 [pid = 1653] [id = 235] 09:01:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x11932ec00) [pid = 1653] [serial = 703] [outer = 0x0] 09:01:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x125478000) [pid = 1653] [serial = 704] [outer = 0x11932ec00] 09:01:50 INFO - PROCESS | 1653 | 1467388910558 Marionette DEBUG loaded listener.js 09:01:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12600b800) [pid = 1653] [serial = 705] [outer = 0x11932ec00] 09:01:50 INFO - PROCESS | 1653 | 1467388910855 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]]]}] 09:01:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 09:01:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 469ms 09:01:50 INFO - PROCESS | 1653 | 1467388910872 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 09:01:50 INFO - PROCESS | 1653 | 1467388910874 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 09:01:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 09:01:50 INFO - PROCESS | 1653 | 1467388910876 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 09:01:50 INFO - PROCESS | 1653 | 1467388910878 Marionette TRACE conn2 <- [1,914,null,{}] 09:01:50 INFO - PROCESS | 1653 | 1467388910881 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}] 09:01:50 INFO - PROCESS | 1653 | 1467388910882 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:50 INFO - PROCESS | 1653 | 1467388910960 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 09:01:50 INFO - PROCESS | 1653 | 1467388910966 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:50 INFO - PROCESS | 1653 | 1467388910967 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a76e800 == 45 [pid = 1653] [id = 236] 09:01:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x124e63c00) [pid = 1653] [serial = 706] [outer = 0x0] 09:01:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x126017400) [pid = 1653] [serial = 707] [outer = 0x124e63c00] 09:01:50 INFO - PROCESS | 1653 | 1467388910990 Marionette DEBUG loaded listener.js 09:01:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1260d7c00) [pid = 1653] [serial = 708] [outer = 0x124e63c00] 09:01:51 INFO - PROCESS | 1653 | 1467388911396 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]]]}] 09:01:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 09:01:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 572ms 09:01:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 09:01:51 INFO - PROCESS | 1653 | 1467388911453 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 09:01:51 INFO - PROCESS | 1653 | 1467388911455 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 09:01:51 INFO - PROCESS | 1653 | 1467388911458 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 09:01:51 INFO - PROCESS | 1653 | 1467388911460 Marionette TRACE conn2 <- [1,918,null,{}] 09:01:51 INFO - PROCESS | 1653 | 1467388911466 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}] 09:01:51 INFO - PROCESS | 1653 | 1467388911468 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:51 INFO - PROCESS | 1653 | 1467388911581 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 09:01:51 INFO - PROCESS | 1653 | 1467388911659 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:51 INFO - PROCESS | 1653 | 1467388911660 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x116238800 == 46 [pid = 1653] [id = 237] 09:01:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1121b5000) [pid = 1653] [serial = 709] [outer = 0x0] 09:01:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1127d5800) [pid = 1653] [serial = 710] [outer = 0x1121b5000] 09:01:51 INFO - PROCESS | 1653 | 1467388911691 Marionette DEBUG loaded listener.js 09:01:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1128ae400) [pid = 1653] [serial = 711] [outer = 0x1121b5000] 09:01:52 INFO - PROCESS | 1653 | 1467388912225 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]]]}] 09:01:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 09:01:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 825ms 09:01:52 INFO - PROCESS | 1653 | 1467388912287 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 09:01:52 INFO - PROCESS | 1653 | 1467388912290 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 09:01:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 09:01:52 INFO - PROCESS | 1653 | 1467388912296 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 09:01:52 INFO - PROCESS | 1653 | 1467388912299 Marionette TRACE conn2 <- [1,922,null,{}] 09:01:52 INFO - PROCESS | 1653 | 1467388912301 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}] 09:01:52 INFO - PROCESS | 1653 | 1467388912303 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:52 INFO - PROCESS | 1653 | 1467388912413 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 09:01:52 INFO - PROCESS | 1653 | 1467388912491 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:52 INFO - PROCESS | 1653 | 1467388912492 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x1170ab800 == 47 [pid = 1653] [id = 238] 09:01:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1133b9800) [pid = 1653] [serial = 712] [outer = 0x0] 09:01:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x113aa5800) [pid = 1653] [serial = 713] [outer = 0x1133b9800] 09:01:52 INFO - PROCESS | 1653 | 1467388912523 Marionette DEBUG loaded listener.js 09:01:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x116078c00) [pid = 1653] [serial = 714] [outer = 0x1133b9800] 09:01:53 INFO - PROCESS | 1653 | --DOCSHELL 0x12a555000 == 46 [pid = 1653] [id = 235] 09:01:53 INFO - PROCESS | 1653 | --DOCSHELL 0x12974b800 == 45 [pid = 1653] [id = 234] 09:01:53 INFO - PROCESS | 1653 | --DOCSHELL 0x129161800 == 44 [pid = 1653] [id = 233] 09:01:53 INFO - PROCESS | 1653 | --DOCSHELL 0x128a4d000 == 43 [pid = 1653] [id = 232] 09:01:53 INFO - PROCESS | 1653 | --DOCSHELL 0x12691d800 == 42 [pid = 1653] [id = 231] 09:01:53 INFO - PROCESS | 1653 | --DOCSHELL 0x12543f800 == 41 [pid = 1653] [id = 230] 09:01:53 INFO - PROCESS | 1653 | --DOCSHELL 0x1183d1800 == 40 [pid = 1653] [id = 229] 09:01:53 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x12c593800) [pid = 1653] [serial = 653] [outer = 0x0] [url = about:blank] 09:01:53 INFO - PROCESS | 1653 | --DOCSHELL 0x121322000 == 39 [pid = 1653] [id = 228] 09:01:53 INFO - PROCESS | 1653 | --DOCSHELL 0x117e22800 == 38 [pid = 1653] [id = 227] 09:01:53 INFO - PROCESS | 1653 | --DOCSHELL 0x119a1e800 == 37 [pid = 1653] [id = 226] 09:01:53 INFO - PROCESS | 1653 | --DOCSHELL 0x119a14800 == 36 [pid = 1653] [id = 225] 09:01:53 INFO - PROCESS | 1653 | --DOCSHELL 0x118f12000 == 35 [pid = 1653] [id = 224] 09:01:53 INFO - PROCESS | 1653 | --DOCSHELL 0x1183d2800 == 34 [pid = 1653] [id = 223] 09:01:53 INFO - PROCESS | 1653 | --DOCSHELL 0x11812d000 == 33 [pid = 1653] [id = 222] 09:01:53 INFO - PROCESS | 1653 | --DOCSHELL 0x117e23800 == 32 [pid = 1653] [id = 221] 09:01:53 INFO - PROCESS | 1653 | --DOCSHELL 0x116937800 == 31 [pid = 1653] [id = 220] 09:01:53 INFO - PROCESS | 1653 | --DOCSHELL 0x1133ea000 == 30 [pid = 1653] [id = 219] 09:01:53 INFO - PROCESS | 1653 | 1467388913188 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]]]}] 09:01:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 09:01:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 928ms 09:01:53 INFO - PROCESS | 1653 | 1467388913223 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 09:01:53 INFO - PROCESS | 1653 | 1467388913226 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 09:01:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 09:01:53 INFO - PROCESS | 1653 | 1467388913235 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 09:01:53 INFO - PROCESS | 1653 | 1467388913238 Marionette TRACE conn2 <- [1,926,null,{}] 09:01:53 INFO - PROCESS | 1653 | 1467388913241 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}] 09:01:53 INFO - PROCESS | 1653 | 1467388913242 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:53 INFO - PROCESS | 1653 | 1467388913321 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 09:01:53 INFO - PROCESS | 1653 | 1467388913326 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:53 INFO - PROCESS | 1653 | 1467388913328 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x1162f1000 == 31 [pid = 1653] [id = 239] 09:01:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x116024000) [pid = 1653] [serial = 715] [outer = 0x0] 09:01:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x1160d5400) [pid = 1653] [serial = 716] [outer = 0x116024000] 09:01:53 INFO - PROCESS | 1653 | 1467388913360 Marionette DEBUG loaded listener.js 09:01:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x116969400) [pid = 1653] [serial = 717] [outer = 0x116024000] 09:01:53 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x128c7b800) [pid = 1653] [serial = 635] [outer = 0x0] [url = about:blank] 09:01:53 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x12a6dd000) [pid = 1653] [serial = 638] [outer = 0x0] [url = about:blank] 09:01:53 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x12b17bc00) [pid = 1653] [serial = 641] [outer = 0x0] [url = about:blank] 09:01:53 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x12b871400) [pid = 1653] [serial = 642] [outer = 0x0] [url = about:blank] 09:01:53 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x12aedfc00) [pid = 1653] [serial = 639] [outer = 0x0] [url = about:blank] 09:01:53 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1167a4800) [pid = 1653] [serial = 644] [outer = 0x0] [url = about:blank] 09:01:53 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x119676800) [pid = 1653] [serial = 645] [outer = 0x0] [url = about:blank] 09:01:53 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x124e63400) [pid = 1653] [serial = 632] [outer = 0x0] [url = about:blank] 09:01:53 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x121302400) [pid = 1653] [serial = 629] [outer = 0x0] [url = about:blank] 09:01:53 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x123f26400) [pid = 1653] [serial = 630] [outer = 0x0] [url = about:blank] 09:01:53 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1193a9800) [pid = 1653] [serial = 626] [outer = 0x0] [url = about:blank] 09:01:53 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x11967b000) [pid = 1653] [serial = 627] [outer = 0x0] [url = about:blank] 09:01:53 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x11835cc00) [pid = 1653] [serial = 623] [outer = 0x0] [url = about:blank] 09:01:53 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1186ed400) [pid = 1653] [serial = 624] [outer = 0x0] [url = about:blank] 09:01:53 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1160d5000) [pid = 1653] [serial = 621] [outer = 0x0] [url = about:blank] 09:01:53 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x11336c400) [pid = 1653] [serial = 620] [outer = 0x0] [url = about:blank] 09:01:53 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x119328000) [pid = 1653] [serial = 618] [outer = 0x0] [url = about:blank] 09:01:53 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1186e1400) [pid = 1653] [serial = 617] [outer = 0x0] [url = about:blank] 09:01:53 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x115e58000) [pid = 1653] [serial = 615] [outer = 0x0] [url = about:blank] 09:01:53 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1129ce400) [pid = 1653] [serial = 614] [outer = 0x0] [url = about:blank] 09:01:53 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x12a6afc00) [pid = 1653] [serial = 612] [outer = 0x0] [url = about:blank] 09:01:53 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1260db400) [pid = 1653] [serial = 647] [outer = 0x0] [url = about:blank] 09:01:53 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x129434000) [pid = 1653] [serial = 636] [outer = 0x0] [url = about:blank] 09:01:53 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x12be67800) [pid = 1653] [serial = 651] [outer = 0x0] [url = about:blank] 09:01:53 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x126016800) [pid = 1653] [serial = 633] [outer = 0x0] [url = about:blank] 09:01:53 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x12b9e0000) [pid = 1653] [serial = 650] [outer = 0x0] [url = about:blank] 09:01:53 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x12b922400) [pid = 1653] [serial = 648] [outer = 0x0] [url = about:blank] 09:01:53 INFO - PROCESS | 1653 | 1467388913699 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]]]}] 09:01:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 09:01:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 520ms 09:01:53 INFO - PROCESS | 1653 | 1467388913755 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 09:01:53 INFO - PROCESS | 1653 | 1467388913758 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 09:01:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 09:01:53 INFO - PROCESS | 1653 | 1467388913762 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 09:01:53 INFO - PROCESS | 1653 | 1467388913763 Marionette TRACE conn2 <- [1,930,null,{}] 09:01:53 INFO - PROCESS | 1653 | 1467388913766 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}] 09:01:53 INFO - PROCESS | 1653 | 1467388913767 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:53 INFO - PROCESS | 1653 | 1467388913847 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 09:01:53 INFO - PROCESS | 1653 | 1467388913874 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:53 INFO - PROCESS | 1653 | 1467388913875 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e24800 == 32 [pid = 1653] [id = 240] 09:01:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1176e5400) [pid = 1653] [serial = 718] [outer = 0x0] 09:01:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x118061800) [pid = 1653] [serial = 719] [outer = 0x1176e5400] 09:01:53 INFO - PROCESS | 1653 | 1467388913902 Marionette DEBUG loaded listener.js 09:01:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x11835f400) [pid = 1653] [serial = 720] [outer = 0x1176e5400] 09:01:54 INFO - PROCESS | 1653 | 1467388914241 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]]]}] 09:01:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 09:01:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 520ms 09:01:54 INFO - PROCESS | 1653 | 1467388914283 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 09:01:54 INFO - PROCESS | 1653 | 1467388914284 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 09:01:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 09:01:54 INFO - PROCESS | 1653 | 1467388914298 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 09:01:54 INFO - PROCESS | 1653 | 1467388914302 Marionette TRACE conn2 <- [1,934,null,{}] 09:01:54 INFO - PROCESS | 1653 | 1467388914313 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}] 09:01:54 INFO - PROCESS | 1653 | 1467388914318 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:54 INFO - PROCESS | 1653 | 1467388914438 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 09:01:54 INFO - PROCESS | 1653 | 1467388914453 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:54 INFO - PROCESS | 1653 | 1467388914455 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x1183db800 == 33 [pid = 1653] [id = 241] 09:01:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1128b0800) [pid = 1653] [serial = 721] [outer = 0x0] 09:01:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1186ecc00) [pid = 1653] [serial = 722] [outer = 0x1128b0800] 09:01:54 INFO - PROCESS | 1653 | 1467388914500 Marionette DEBUG loaded listener.js 09:01:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x118fcb800) [pid = 1653] [serial = 723] [outer = 0x1128b0800] 09:01:55 INFO - PROCESS | 1653 | 1467388915043 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]]]}] 09:01:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 09:01:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 830ms 09:01:55 INFO - PROCESS | 1653 | 1467388915123 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 09:01:55 INFO - PROCESS | 1653 | 1467388915126 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 09:01:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 09:01:55 INFO - PROCESS | 1653 | 1467388915130 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 09:01:55 INFO - PROCESS | 1653 | 1467388915132 Marionette TRACE conn2 <- [1,938,null,{}] 09:01:55 INFO - PROCESS | 1653 | 1467388915136 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}] 09:01:55 INFO - PROCESS | 1653 | 1467388915138 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:55 INFO - PROCESS | 1653 | 1467388915234 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 09:01:55 INFO - PROCESS | 1653 | 1467388915298 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:55 INFO - PROCESS | 1653 | 1467388915299 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e22000 == 34 [pid = 1653] [id = 242] 09:01:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x11336a800) [pid = 1653] [serial = 724] [outer = 0x0] 09:01:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1167a3400) [pid = 1653] [serial = 725] [outer = 0x11336a800] 09:01:55 INFO - PROCESS | 1653 | 1467388915330 Marionette DEBUG loaded listener.js 09:01:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x11739e000) [pid = 1653] [serial = 726] [outer = 0x11336a800] 09:01:55 INFO - PROCESS | 1653 | 1467388915750 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]]]}] 09:01:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 09:01:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 673ms 09:01:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 09:01:55 INFO - PROCESS | 1653 | 1467388915803 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 09:01:55 INFO - PROCESS | 1653 | 1467388915806 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 09:01:55 INFO - PROCESS | 1653 | 1467388915811 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 09:01:55 INFO - PROCESS | 1653 | 1467388915812 Marionette TRACE conn2 <- [1,942,null,{}] 09:01:55 INFO - PROCESS | 1653 | 1467388915815 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}] 09:01:55 INFO - PROCESS | 1653 | 1467388915817 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:55 INFO - PROCESS | 1653 | 1467388915910 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 09:01:55 INFO - PROCESS | 1653 | 1467388915962 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:55 INFO - PROCESS | 1653 | 1467388915963 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x119965000 == 35 [pid = 1653] [id = 243] 09:01:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x118496400) [pid = 1653] [serial = 727] [outer = 0x0] 09:01:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1186ed000) [pid = 1653] [serial = 728] [outer = 0x118496400] 09:01:55 INFO - PROCESS | 1653 | 1467388915994 Marionette DEBUG loaded listener.js 09:01:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x118fcd400) [pid = 1653] [serial = 729] [outer = 0x118496400] 09:01:56 INFO - PROCESS | 1653 | 1467388916402 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]]]}] 09:01:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 09:01:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 620ms 09:01:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 09:01:56 INFO - PROCESS | 1653 | 1467388916432 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 09:01:56 INFO - PROCESS | 1653 | 1467388916433 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 09:01:56 INFO - PROCESS | 1653 | 1467388916435 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 09:01:56 INFO - PROCESS | 1653 | 1467388916438 Marionette TRACE conn2 <- [1,946,null,{}] 09:01:56 INFO - PROCESS | 1653 | 1467388916446 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}] 09:01:56 INFO - PROCESS | 1653 | 1467388916449 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:56 INFO - PROCESS | 1653 | 1467388916564 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 09:01:56 INFO - PROCESS | 1653 | 1467388916630 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:56 INFO - PROCESS | 1653 | 1467388916633 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x12131f000 == 36 [pid = 1653] [id = 244] 09:01:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x119330000) [pid = 1653] [serial = 730] [outer = 0x0] 09:01:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1194ae000) [pid = 1653] [serial = 731] [outer = 0x119330000] 09:01:56 INFO - PROCESS | 1653 | 1467388916662 Marionette DEBUG loaded listener.js 09:01:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1194b8c00) [pid = 1653] [serial = 732] [outer = 0x119330000] 09:01:57 INFO - PROCESS | 1653 | 1467388917064 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]]]}] 09:01:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 09:01:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 671ms 09:01:57 INFO - PROCESS | 1653 | 1467388917107 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 09:01:57 INFO - PROCESS | 1653 | 1467388917109 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 09:01:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 09:01:57 INFO - PROCESS | 1653 | 1467388917111 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 09:01:57 INFO - PROCESS | 1653 | 1467388917112 Marionette TRACE conn2 <- [1,950,null,{}] 09:01:57 INFO - PROCESS | 1653 | 1467388917115 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}] 09:01:57 INFO - PROCESS | 1653 | 1467388917116 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:57 INFO - PROCESS | 1653 | 1467388917211 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 09:01:57 INFO - PROCESS | 1653 | 1467388917263 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:57 INFO - PROCESS | 1653 | 1467388917264 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x123b0a000 == 37 [pid = 1653] [id = 245] 09:01:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x119994c00) [pid = 1653] [serial = 733] [outer = 0x0] 09:01:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1199a0000) [pid = 1653] [serial = 734] [outer = 0x119994c00] 09:01:57 INFO - PROCESS | 1653 | 1467388917293 Marionette DEBUG loaded listener.js 09:01:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x120e45c00) [pid = 1653] [serial = 735] [outer = 0x119994c00] 09:01:57 INFO - PROCESS | 1653 | 1467388917685 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]]]}] 09:01:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 09:01:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 620ms 09:01:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 09:01:57 INFO - PROCESS | 1653 | 1467388917731 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 09:01:57 INFO - PROCESS | 1653 | 1467388917733 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 09:01:57 INFO - PROCESS | 1653 | 1467388917735 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 09:01:57 INFO - PROCESS | 1653 | 1467388917736 Marionette TRACE conn2 <- [1,954,null,{}] 09:01:57 INFO - PROCESS | 1653 | 1467388917738 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}] 09:01:57 INFO - PROCESS | 1653 | 1467388917740 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:57 INFO - PROCESS | 1653 | 1467388917832 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 09:01:57 INFO - PROCESS | 1653 | 1467388917912 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:57 INFO - PROCESS | 1653 | 1467388917914 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x125418800 == 38 [pid = 1653] [id = 246] 09:01:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x120e46000) [pid = 1653] [serial = 736] [outer = 0x0] 09:01:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x120e4e000) [pid = 1653] [serial = 737] [outer = 0x120e46000] 09:01:57 INFO - PROCESS | 1653 | 1467388917955 Marionette DEBUG loaded listener.js 09:01:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x120ecf000) [pid = 1653] [serial = 738] [outer = 0x120e46000] 09:01:58 INFO - PROCESS | 1653 | 1467388918407 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]]]}] 09:01:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 09:01:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 719ms 09:01:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 09:01:58 INFO - PROCESS | 1653 | 1467388918454 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 09:01:58 INFO - PROCESS | 1653 | 1467388918455 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 09:01:58 INFO - PROCESS | 1653 | 1467388918458 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 09:01:58 INFO - PROCESS | 1653 | 1467388918459 Marionette TRACE conn2 <- [1,958,null,{}] 09:01:58 INFO - PROCESS | 1653 | 1467388918461 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}] 09:01:58 INFO - PROCESS | 1653 | 1467388918466 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:58 INFO - PROCESS | 1653 | 1467388918576 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 09:01:58 INFO - PROCESS | 1653 | 1467388918629 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:58 INFO - PROCESS | 1653 | 1467388918630 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x1183d9000 == 39 [pid = 1653] [id = 247] 09:01:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x121214c00) [pid = 1653] [serial = 739] [outer = 0x0] 09:01:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x123e10800) [pid = 1653] [serial = 740] [outer = 0x121214c00] 09:01:58 INFO - PROCESS | 1653 | 1467388918659 Marionette DEBUG loaded listener.js 09:01:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1254d3400) [pid = 1653] [serial = 741] [outer = 0x121214c00] 09:01:59 INFO - PROCESS | 1653 | 1467388919108 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]]]}] 09:01:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 09:01:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 718ms 09:01:59 INFO - PROCESS | 1653 | 1467388919177 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 09:01:59 INFO - PROCESS | 1653 | 1467388919179 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 09:01:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 09:01:59 INFO - PROCESS | 1653 | 1467388919182 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 09:01:59 INFO - PROCESS | 1653 | 1467388919184 Marionette TRACE conn2 <- [1,962,null,{}] 09:01:59 INFO - PROCESS | 1653 | 1467388919188 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}] 09:01:59 INFO - PROCESS | 1653 | 1467388919189 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:59 INFO - PROCESS | 1653 | 1467388919292 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 09:01:59 INFO - PROCESS | 1653 | 1467388919346 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:59 INFO - PROCESS | 1653 | 1467388919347 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:01:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x1170c1000 == 40 [pid = 1653] [id = 248] 09:01:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x1129d6000) [pid = 1653] [serial = 742] [outer = 0x0] 09:01:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x113dab000) [pid = 1653] [serial = 743] [outer = 0x1129d6000] 09:01:59 INFO - PROCESS | 1653 | 1467388919375 Marionette DEBUG loaded listener.js 09:01:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x116a11c00) [pid = 1653] [serial = 744] [outer = 0x1129d6000] 09:01:59 INFO - PROCESS | 1653 | --DOCSHELL 0x117e24800 == 39 [pid = 1653] [id = 240] 09:01:59 INFO - PROCESS | 1653 | --DOCSHELL 0x1162f1000 == 38 [pid = 1653] [id = 239] 09:01:59 INFO - PROCESS | 1653 | --DOCSHELL 0x116238800 == 37 [pid = 1653] [id = 237] 09:01:59 INFO - PROCESS | 1653 | --DOCSHELL 0x12bd73000 == 36 [pid = 1653] [id = 218] 09:01:59 INFO - PROCESS | 1653 | --DOCSHELL 0x1170ab800 == 35 [pid = 1653] [id = 238] 09:01:59 INFO - PROCESS | 1653 | --DOCSHELL 0x1183d9000 == 34 [pid = 1653] [id = 247] 09:01:59 INFO - PROCESS | 1653 | --DOCSHELL 0x125418800 == 33 [pid = 1653] [id = 246] 09:01:59 INFO - PROCESS | 1653 | --DOCSHELL 0x123b0a000 == 32 [pid = 1653] [id = 245] 09:01:59 INFO - PROCESS | 1653 | --DOCSHELL 0x12131f000 == 31 [pid = 1653] [id = 244] 09:01:59 INFO - PROCESS | 1653 | --DOCSHELL 0x119965000 == 30 [pid = 1653] [id = 243] 09:01:59 INFO - PROCESS | 1653 | --DOCSHELL 0x1183db800 == 29 [pid = 1653] [id = 241] 09:01:59 INFO - PROCESS | 1653 | --DOCSHELL 0x117e22000 == 28 [pid = 1653] [id = 242] 09:01:59 INFO - PROCESS | 1653 | --DOCSHELL 0x12a76e800 == 27 [pid = 1653] [id = 236] 09:02:00 INFO - PROCESS | 1653 | 1467388920217 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]]]}] 09:02:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 09:02:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1070ms 09:02:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 09:02:00 INFO - PROCESS | 1653 | 1467388920253 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 09:02:00 INFO - PROCESS | 1653 | 1467388920255 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 09:02:00 INFO - PROCESS | 1653 | 1467388920258 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 09:02:00 INFO - PROCESS | 1653 | 1467388920263 Marionette TRACE conn2 <- [1,966,null,{}] 09:02:00 INFO - PROCESS | 1653 | 1467388920271 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}] 09:02:00 INFO - PROCESS | 1653 | 1467388920272 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:00 INFO - PROCESS | 1653 | 1467388920410 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 09:02:00 INFO - PROCESS | 1653 | 1467388920450 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:00 INFO - PROCESS | 1653 | 1467388920453 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x116f3a000 == 28 [pid = 1653] [id = 249] 09:02:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x112d47800) [pid = 1653] [serial = 745] [outer = 0x0] 09:02:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x1133bd400) [pid = 1653] [serial = 746] [outer = 0x112d47800] 09:02:00 INFO - PROCESS | 1653 | 1467388920486 Marionette DEBUG loaded listener.js 09:02:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x117227000) [pid = 1653] [serial = 747] [outer = 0x112d47800] 09:02:00 INFO - PROCESS | 1653 | 1467388920803 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]]]}] 09:02:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 09:02:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 577ms 09:02:00 INFO - PROCESS | 1653 | 1467388920843 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 09:02:00 INFO - PROCESS | 1653 | 1467388920849 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 09:02:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 09:02:00 INFO - PROCESS | 1653 | 1467388920853 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 09:02:00 INFO - PROCESS | 1653 | 1467388920855 Marionette TRACE conn2 <- [1,970,null,{}] 09:02:00 INFO - PROCESS | 1653 | 1467388920857 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}] 09:02:00 INFO - PROCESS | 1653 | 1467388920859 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:00 INFO - PROCESS | 1653 | 1467388920956 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 09:02:00 INFO - PROCESS | 1653 | 1467388920992 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:00 INFO - PROCESS | 1653 | 1467388920993 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x1191dc800 == 29 [pid = 1653] [id = 250] 09:02:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x11739b400) [pid = 1653] [serial = 748] [outer = 0x0] 09:02:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x11850e000) [pid = 1653] [serial = 749] [outer = 0x11739b400] 09:02:01 INFO - PROCESS | 1653 | 1467388921020 Marionette DEBUG loaded listener.js 09:02:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x1186e9800) [pid = 1653] [serial = 750] [outer = 0x11739b400] 09:02:01 INFO - PROCESS | 1653 | 1467388921446 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]]]}] 09:02:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 09:02:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 619ms 09:02:01 INFO - PROCESS | 1653 | 1467388921477 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 09:02:01 INFO - PROCESS | 1653 | 1467388921483 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 09:02:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 09:02:01 INFO - PROCESS | 1653 | 1467388921486 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 09:02:01 INFO - PROCESS | 1653 | 1467388921490 Marionette TRACE conn2 <- [1,974,null,{}] 09:02:01 INFO - PROCESS | 1653 | 1467388921505 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}] 09:02:01 INFO - PROCESS | 1653 | 1467388921510 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:01 INFO - PROCESS | 1653 | 1467388921677 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 09:02:01 INFO - PROCESS | 1653 | 1467388921706 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:01 INFO - PROCESS | 1653 | 1467388921709 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x121313800 == 30 [pid = 1653] [id = 251] 09:02:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x119330c00) [pid = 1653] [serial = 751] [outer = 0x0] 09:02:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x1193aa400) [pid = 1653] [serial = 752] [outer = 0x119330c00] 09:02:01 INFO - PROCESS | 1653 | 1467388921754 Marionette DEBUG loaded listener.js 09:02:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x1194b9000) [pid = 1653] [serial = 753] [outer = 0x119330c00] 09:02:02 INFO - PROCESS | 1653 | 1467388922186 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]]]}] 09:02:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 09:02:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 727ms 09:02:02 INFO - PROCESS | 1653 | 1467388922231 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 09:02:02 INFO - PROCESS | 1653 | 1467388922233 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 09:02:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 09:02:02 INFO - PROCESS | 1653 | 1467388922235 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 09:02:02 INFO - PROCESS | 1653 | 1467388922236 Marionette TRACE conn2 <- [1,978,null,{}] 09:02:02 INFO - PROCESS | 1653 | 1467388922239 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}] 09:02:02 INFO - PROCESS | 1653 | 1467388922240 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:02 INFO - PROCESS | 1653 | 1467388922339 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 09:02:02 INFO - PROCESS | 1653 | 1467388922342 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:02 INFO - PROCESS | 1653 | 1467388922344 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x126430000 == 31 [pid = 1653] [id = 252] 09:02:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x119676800) [pid = 1653] [serial = 754] [outer = 0x0] 09:02:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x120e50c00) [pid = 1653] [serial = 755] [outer = 0x119676800] 09:02:02 INFO - PROCESS | 1653 | 1467388922370 Marionette DEBUG loaded listener.js 09:02:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x121307000) [pid = 1653] [serial = 756] [outer = 0x119676800] 09:02:02 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x1197f1400) [pid = 1653] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 09:02:02 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x1186f4800) [pid = 1653] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 09:02:02 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x119995c00) [pid = 1653] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 09:02:02 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x12be6c800) [pid = 1653] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 09:02:02 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x1218bfc00) [pid = 1653] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 09:02:02 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x118516400) [pid = 1653] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 09:02:02 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x11999fc00) [pid = 1653] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 09:02:02 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x118fd4000) [pid = 1653] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 09:02:02 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x11336f400) [pid = 1653] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 09:02:02 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x1127d4800) [pid = 1653] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 09:02:02 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x110eeac00) [pid = 1653] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 09:02:02 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x1176ddc00) [pid = 1653] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 09:02:02 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x1127d1800) [pid = 1653] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 09:02:02 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x1167acc00) [pid = 1653] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 09:02:02 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x1173a5000) [pid = 1653] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 09:02:02 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x111f15800) [pid = 1653] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 09:02:02 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x11295f000) [pid = 1653] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 09:02:02 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x11932ec00) [pid = 1653] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 09:02:02 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1133b9800) [pid = 1653] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 09:02:02 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x116024000) [pid = 1653] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 09:02:02 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x124e63c00) [pid = 1653] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 09:02:02 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1128b0800) [pid = 1653] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 09:02:02 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1121b5000) [pid = 1653] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 09:02:02 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1176e5400) [pid = 1653] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 09:02:02 INFO - PROCESS | 1653 | 1467388922933 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]]]}] 09:02:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 09:02:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 719ms 09:02:02 INFO - PROCESS | 1653 | 1467388922955 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 09:02:02 INFO - PROCESS | 1653 | 1467388922957 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 09:02:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 09:02:02 INFO - PROCESS | 1653 | 1467388922959 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 09:02:02 INFO - PROCESS | 1653 | 1467388922971 Marionette TRACE conn2 <- [1,982,null,{}] 09:02:02 INFO - PROCESS | 1653 | 1467388922993 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}] 09:02:02 INFO - PROCESS | 1653 | 1467388922995 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:03 INFO - PROCESS | 1653 | 1467388923072 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 09:02:03 INFO - PROCESS | 1653 | 1467388923076 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:03 INFO - PROCESS | 1653 | 1467388923077 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x125446800 == 32 [pid = 1653] [id = 253] 09:02:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1127d7800) [pid = 1653] [serial = 757] [outer = 0x0] 09:02:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x113d3f400) [pid = 1653] [serial = 758] [outer = 0x1127d7800] 09:02:03 INFO - PROCESS | 1653 | 1467388923104 Marionette DEBUG loaded listener.js 09:02:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x11739bc00) [pid = 1653] [serial = 759] [outer = 0x1127d7800] 09:02:03 INFO - PROCESS | 1653 | 1467388923518 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]]]}] 09:02:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 09:02:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 588ms 09:02:03 INFO - PROCESS | 1653 | 1467388923549 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 09:02:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 09:02:03 INFO - PROCESS | 1653 | 1467388923551 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 09:02:03 INFO - PROCESS | 1653 | 1467388923554 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 09:02:03 INFO - PROCESS | 1653 | 1467388923556 Marionette TRACE conn2 <- [1,986,null,{}] 09:02:03 INFO - PROCESS | 1653 | 1467388923559 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}] 09:02:03 INFO - PROCESS | 1653 | 1467388923565 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:03 INFO - PROCESS | 1653 | 1467388923726 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 09:02:03 INFO - PROCESS | 1653 | 1467388923740 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:03 INFO - PROCESS | 1653 | 1467388923741 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x1292df800 == 33 [pid = 1653] [id = 254] 09:02:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x118357400) [pid = 1653] [serial = 760] [outer = 0x0] 09:02:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x11932ec00) [pid = 1653] [serial = 761] [outer = 0x118357400] 09:02:03 INFO - PROCESS | 1653 | 1467388923783 Marionette DEBUG loaded listener.js 09:02:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x123f32000) [pid = 1653] [serial = 762] [outer = 0x118357400] 09:02:04 INFO - PROCESS | 1653 | 1467388924121 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]]]}] 09:02:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 09:02:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 619ms 09:02:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 09:02:04 INFO - PROCESS | 1653 | 1467388924174 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 09:02:04 INFO - PROCESS | 1653 | 1467388924175 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 09:02:04 INFO - PROCESS | 1653 | 1467388924177 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 09:02:04 INFO - PROCESS | 1653 | 1467388924178 Marionette TRACE conn2 <- [1,990,null,{}] 09:02:04 INFO - PROCESS | 1653 | 1467388924180 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}] 09:02:04 INFO - PROCESS | 1653 | 1467388924182 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:04 INFO - PROCESS | 1653 | 1467388924262 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 09:02:04 INFO - PROCESS | 1653 | 1467388924318 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:04 INFO - PROCESS | 1653 | 1467388924319 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a556000 == 34 [pid = 1653] [id = 255] 09:02:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1128a7400) [pid = 1653] [serial = 763] [outer = 0x0] 09:02:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1249c9800) [pid = 1653] [serial = 764] [outer = 0x1128a7400] 09:02:04 INFO - PROCESS | 1653 | 1467388924343 Marionette DEBUG loaded listener.js 09:02:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1254af000) [pid = 1653] [serial = 765] [outer = 0x1128a7400] 09:02:04 INFO - PROCESS | 1653 | 1467388924620 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]]]}] 09:02:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 09:02:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 471ms 09:02:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 09:02:04 INFO - PROCESS | 1653 | 1467388924655 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 09:02:04 INFO - PROCESS | 1653 | 1467388924657 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 09:02:04 INFO - PROCESS | 1653 | 1467388924661 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 09:02:04 INFO - PROCESS | 1653 | 1467388924663 Marionette TRACE conn2 <- [1,994,null,{}] 09:02:04 INFO - PROCESS | 1653 | 1467388924669 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}] 09:02:04 INFO - PROCESS | 1653 | 1467388924671 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:04 INFO - PROCESS | 1653 | 1467388924825 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 09:02:04 INFO - PROCESS | 1653 | 1467388924878 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:04 INFO - PROCESS | 1653 | 1467388924880 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x1133e9000 == 35 [pid = 1653] [id = 256] 09:02:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x111f18800) [pid = 1653] [serial = 766] [outer = 0x0] 09:02:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x1127cf400) [pid = 1653] [serial = 767] [outer = 0x111f18800] 09:02:04 INFO - PROCESS | 1653 | 1467388924912 Marionette DEBUG loaded listener.js 09:02:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x11295d400) [pid = 1653] [serial = 768] [outer = 0x111f18800] 09:02:05 INFO - PROCESS | 1653 | 1467388925457 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]]]}] 09:02:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 09:02:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 873ms 09:02:05 INFO - PROCESS | 1653 | 1467388925535 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 09:02:05 INFO - PROCESS | 1653 | 1467388925537 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 09:02:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 09:02:05 INFO - PROCESS | 1653 | 1467388925541 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 09:02:05 INFO - PROCESS | 1653 | 1467388925542 Marionette TRACE conn2 <- [1,998,null,{}] 09:02:05 INFO - PROCESS | 1653 | 1467388925546 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}] 09:02:05 INFO - PROCESS | 1653 | 1467388925549 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:05 INFO - PROCESS | 1653 | 1467388925654 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 09:02:05 INFO - PROCESS | 1653 | 1467388925709 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:05 INFO - PROCESS | 1653 | 1467388925711 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x121249000 == 36 [pid = 1653] [id = 257] 09:02:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x113f33c00) [pid = 1653] [serial = 769] [outer = 0x0] 09:02:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x1176e5400) [pid = 1653] [serial = 770] [outer = 0x113f33c00] 09:02:05 INFO - PROCESS | 1653 | 1467388925741 Marionette DEBUG loaded listener.js 09:02:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x118490c00) [pid = 1653] [serial = 771] [outer = 0x113f33c00] 09:02:06 INFO - PROCESS | 1653 | 1467388926292 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]]]}] 09:02:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 09:02:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 821ms 09:02:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 09:02:06 INFO - PROCESS | 1653 | 1467388926362 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 09:02:06 INFO - PROCESS | 1653 | 1467388926364 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 09:02:06 INFO - PROCESS | 1653 | 1467388926367 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 09:02:06 INFO - PROCESS | 1653 | 1467388926368 Marionette TRACE conn2 <- [1,1002,null,{}] 09:02:06 INFO - PROCESS | 1653 | 1467388926370 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}] 09:02:06 INFO - PROCESS | 1653 | 1467388926372 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:06 INFO - PROCESS | 1653 | 1467388926481 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 09:02:06 INFO - PROCESS | 1653 | 1467388926638 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:06 INFO - PROCESS | 1653 | 1467388926639 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x113d7f000 == 37 [pid = 1653] [id = 258] 09:02:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x112984000) [pid = 1653] [serial = 772] [outer = 0x0] 09:02:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x1131c0c00) [pid = 1653] [serial = 773] [outer = 0x112984000] 09:02:06 INFO - PROCESS | 1653 | 1467388926668 Marionette DEBUG loaded listener.js 09:02:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x116972400) [pid = 1653] [serial = 774] [outer = 0x112984000] 09:02:07 INFO - PROCESS | 1653 | --DOCSHELL 0x12a556000 == 36 [pid = 1653] [id = 255] 09:02:07 INFO - PROCESS | 1653 | --DOCSHELL 0x1292df800 == 35 [pid = 1653] [id = 254] 09:02:07 INFO - PROCESS | 1653 | --DOCSHELL 0x125446800 == 34 [pid = 1653] [id = 253] 09:02:07 INFO - PROCESS | 1653 | --DOCSHELL 0x126430000 == 33 [pid = 1653] [id = 252] 09:02:07 INFO - PROCESS | 1653 | --DOCSHELL 0x121313800 == 32 [pid = 1653] [id = 251] 09:02:07 INFO - PROCESS | 1653 | --DOCSHELL 0x1191dc800 == 31 [pid = 1653] [id = 250] 09:02:07 INFO - PROCESS | 1653 | --DOCSHELL 0x116f3a000 == 30 [pid = 1653] [id = 249] 09:02:07 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x120e45800) [pid = 1653] [serial = 686] [outer = 0x0] [url = about:blank] 09:02:07 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x120ed0c00) [pid = 1653] [serial = 687] [outer = 0x0] [url = about:blank] 09:02:07 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x121bd6800) [pid = 1653] [serial = 692] [outer = 0x0] [url = about:blank] 09:02:07 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x121302800) [pid = 1653] [serial = 689] [outer = 0x0] [url = about:blank] 09:02:07 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x123bd6800) [pid = 1653] [serial = 693] [outer = 0x0] [url = about:blank] 09:02:07 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x12c59d400) [pid = 1653] [serial = 654] [outer = 0x0] [url = about:blank] 09:02:07 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x124baec00) [pid = 1653] [serial = 695] [outer = 0x0] [url = about:blank] 09:02:07 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x118f55c00) [pid = 1653] [serial = 674] [outer = 0x0] [url = about:blank] 09:02:07 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x119316c00) [pid = 1653] [serial = 675] [outer = 0x0] [url = about:blank] 09:02:07 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x125482c00) [pid = 1653] [serial = 701] [outer = 0x0] [url = about:blank] 09:02:07 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x119325000) [pid = 1653] [serial = 677] [outer = 0x0] [url = about:blank] 09:02:07 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x11932b800) [pid = 1653] [serial = 678] [outer = 0x0] [url = about:blank] 09:02:07 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1194ac400) [pid = 1653] [serial = 680] [outer = 0x0] [url = about:blank] 09:02:07 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1194b2800) [pid = 1653] [serial = 681] [outer = 0x0] [url = about:blank] 09:02:07 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1127d5400) [pid = 1653] [serial = 656] [outer = 0x0] [url = about:blank] 09:02:07 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1128ab400) [pid = 1653] [serial = 657] [outer = 0x0] [url = about:blank] 09:02:07 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1160d6800) [pid = 1653] [serial = 662] [outer = 0x0] [url = about:blank] 09:02:07 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1166f0000) [pid = 1653] [serial = 663] [outer = 0x0] [url = about:blank] 09:02:07 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x118363c00) [pid = 1653] [serial = 671] [outer = 0x0] [url = about:blank] 09:02:07 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x118870800) [pid = 1653] [serial = 672] [outer = 0x0] [url = about:blank] 09:02:07 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1194b2400) [pid = 1653] [serial = 683] [outer = 0x0] [url = about:blank] 09:02:07 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x117224c00) [pid = 1653] [serial = 665] [outer = 0x0] [url = about:blank] 09:02:07 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x119680400) [pid = 1653] [serial = 698] [outer = 0x0] [url = about:blank] 09:02:07 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x124d3a800) [pid = 1653] [serial = 696] [outer = 0x0] [url = about:blank] 09:02:07 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1172c4400) [pid = 1653] [serial = 666] [outer = 0x0] [url = about:blank] 09:02:07 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1176dec00) [pid = 1653] [serial = 668] [outer = 0x0] [url = about:blank] 09:02:07 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x118358400) [pid = 1653] [serial = 669] [outer = 0x0] [url = about:blank] 09:02:07 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x112983c00) [pid = 1653] [serial = 659] [outer = 0x0] [url = about:blank] 09:02:07 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1130dc400) [pid = 1653] [serial = 660] [outer = 0x0] [url = about:blank] 09:02:07 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1160d5400) [pid = 1653] [serial = 716] [outer = 0x0] [url = about:blank] 09:02:07 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x118061800) [pid = 1653] [serial = 719] [outer = 0x0] [url = about:blank] 09:02:07 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x11835f400) [pid = 1653] [serial = 720] [outer = 0x0] [url = about:blank] 09:02:07 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x116969400) [pid = 1653] [serial = 717] [outer = 0x0] [url = about:blank] 09:02:07 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1127d5800) [pid = 1653] [serial = 710] [outer = 0x0] [url = about:blank] 09:02:07 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1218ba000) [pid = 1653] [serial = 690] [outer = 0x0] [url = about:blank] 09:02:07 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1186ecc00) [pid = 1653] [serial = 722] [outer = 0x0] [url = about:blank] 09:02:07 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x113aa5800) [pid = 1653] [serial = 713] [outer = 0x0] [url = about:blank] 09:02:07 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x123fd0800) [pid = 1653] [serial = 699] [outer = 0x0] [url = about:blank] 09:02:07 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x12600b800) [pid = 1653] [serial = 705] [outer = 0x0] [url = about:blank] 09:02:07 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x1254b0000) [pid = 1653] [serial = 702] [outer = 0x0] [url = about:blank] 09:02:07 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x118fcb800) [pid = 1653] [serial = 723] [outer = 0x0] [url = about:blank] 09:02:07 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x125478000) [pid = 1653] [serial = 704] [outer = 0x0] [url = about:blank] 09:02:07 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x1128ae400) [pid = 1653] [serial = 711] [outer = 0x0] [url = about:blank] 09:02:07 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x126017400) [pid = 1653] [serial = 707] [outer = 0x0] [url = about:blank] 09:02:07 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x11967c400) [pid = 1653] [serial = 684] [outer = 0x0] [url = about:blank] 09:02:07 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x116078c00) [pid = 1653] [serial = 714] [outer = 0x0] [url = about:blank] 09:02:07 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x1260d7c00) [pid = 1653] [serial = 708] [outer = 0x0] [url = about:blank] 09:02:07 INFO - PROCESS | 1653 | 1467388927129 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]]]}] 09:02:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 09:02:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 772ms 09:02:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 09:02:07 INFO - PROCESS | 1653 | 1467388927141 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 09:02:07 INFO - PROCESS | 1653 | 1467388927142 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 09:02:07 INFO - PROCESS | 1653 | 1467388927147 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 09:02:07 INFO - PROCESS | 1653 | 1467388927151 Marionette TRACE conn2 <- [1,1006,null,{}] 09:02:07 INFO - PROCESS | 1653 | 1467388927154 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}] 09:02:07 INFO - PROCESS | 1653 | 1467388927155 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:07 INFO - PROCESS | 1653 | 1467388927242 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 09:02:07 INFO - PROCESS | 1653 | 1467388927297 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:07 INFO - PROCESS | 1653 | 1467388927299 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x11699f800 == 31 [pid = 1653] [id = 259] 09:02:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x112977c00) [pid = 1653] [serial = 775] [outer = 0x0] 09:02:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x113da6800) [pid = 1653] [serial = 776] [outer = 0x112977c00] 09:02:07 INFO - PROCESS | 1653 | 1467388927326 Marionette DEBUG loaded listener.js 09:02:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x11835e400) [pid = 1653] [serial = 777] [outer = 0x112977c00] 09:02:07 INFO - PROCESS | 1653 | 1467388927624 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]]]}] 09:02:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 09:02:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 523ms 09:02:07 INFO - PROCESS | 1653 | 1467388927671 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 09:02:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 09:02:07 INFO - PROCESS | 1653 | 1467388927673 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 09:02:07 INFO - PROCESS | 1653 | 1467388927676 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 09:02:07 INFO - PROCESS | 1653 | 1467388927677 Marionette TRACE conn2 <- [1,1010,null,{}] 09:02:07 INFO - PROCESS | 1653 | 1467388927682 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}] 09:02:07 INFO - PROCESS | 1653 | 1467388927683 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:07 INFO - PROCESS | 1653 | 1467388927764 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 09:02:07 INFO - PROCESS | 1653 | 1467388927824 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:07 INFO - PROCESS | 1653 | 1467388927826 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x11819c800 == 32 [pid = 1653] [id = 260] 09:02:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x112958400) [pid = 1653] [serial = 778] [outer = 0x0] 09:02:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x1186ecc00) [pid = 1653] [serial = 779] [outer = 0x112958400] 09:02:07 INFO - PROCESS | 1653 | 1467388927851 Marionette DEBUG loaded listener.js 09:02:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x119327400) [pid = 1653] [serial = 780] [outer = 0x112958400] 09:02:08 INFO - PROCESS | 1653 | 1467388928167 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]]]}] 09:02:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 09:02:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 522ms 09:02:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 09:02:08 INFO - PROCESS | 1653 | 1467388928199 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 09:02:08 INFO - PROCESS | 1653 | 1467388928200 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 09:02:08 INFO - PROCESS | 1653 | 1467388928207 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 09:02:08 INFO - PROCESS | 1653 | 1467388928211 Marionette TRACE conn2 <- [1,1014,null,{}] 09:02:08 INFO - PROCESS | 1653 | 1467388928215 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}] 09:02:08 INFO - PROCESS | 1653 | 1467388928218 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:08 INFO - PROCESS | 1653 | 1467388928298 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 09:02:08 INFO - PROCESS | 1653 | 1467388928352 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:08 INFO - PROCESS | 1653 | 1467388928353 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x1191cb800 == 33 [pid = 1653] [id = 261] 09:02:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x112977800) [pid = 1653] [serial = 781] [outer = 0x0] 09:02:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x11932fc00) [pid = 1653] [serial = 782] [outer = 0x112977800] 09:02:08 INFO - PROCESS | 1653 | 1467388928378 Marionette DEBUG loaded listener.js 09:02:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x120e4c000) [pid = 1653] [serial = 783] [outer = 0x112977800] 09:02:08 INFO - PROCESS | 1653 | 1467388928638 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]]]}] 09:02:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 09:02:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 479ms 09:02:08 INFO - PROCESS | 1653 | 1467388928686 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 09:02:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 09:02:08 INFO - PROCESS | 1653 | 1467388928688 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 09:02:08 INFO - PROCESS | 1653 | 1467388928690 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 09:02:08 INFO - PROCESS | 1653 | 1467388928691 Marionette TRACE conn2 <- [1,1018,null,{}] 09:02:08 INFO - PROCESS | 1653 | 1467388928701 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}] 09:02:08 INFO - PROCESS | 1653 | 1467388928702 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:08 INFO - PROCESS | 1653 | 1467388928785 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 09:02:08 INFO - PROCESS | 1653 | 1467388928789 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:08 INFO - PROCESS | 1653 | 1467388928790 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x1170d3800 == 34 [pid = 1653] [id = 262] 09:02:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x120ece400) [pid = 1653] [serial = 784] [outer = 0x0] 09:02:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1218bfc00) [pid = 1653] [serial = 785] [outer = 0x120ece400] 09:02:08 INFO - PROCESS | 1653 | 1467388928816 Marionette DEBUG loaded listener.js 09:02:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x123bd4c00) [pid = 1653] [serial = 786] [outer = 0x120ece400] 09:02:09 INFO - PROCESS | 1653 | 1467388929147 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]]]}] 09:02:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 09:02:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 468ms 09:02:09 INFO - PROCESS | 1653 | 1467388929170 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 09:02:09 INFO - PROCESS | 1653 | 1467388929171 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 09:02:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 09:02:09 INFO - PROCESS | 1653 | 1467388929173 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 09:02:09 INFO - PROCESS | 1653 | 1467388929174 Marionette TRACE conn2 <- [1,1022,null,{}] 09:02:09 INFO - PROCESS | 1653 | 1467388929177 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}] 09:02:09 INFO - PROCESS | 1653 | 1467388929179 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:09 INFO - PROCESS | 1653 | 1467388929284 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 09:02:09 INFO - PROCESS | 1653 | 1467388929296 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:09 INFO - PROCESS | 1653 | 1467388929301 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x125405800 == 35 [pid = 1653] [id = 263] 09:02:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x124fe2800) [pid = 1653] [serial = 787] [outer = 0x0] 09:02:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x125482c00) [pid = 1653] [serial = 788] [outer = 0x124fe2800] 09:02:09 INFO - PROCESS | 1653 | 1467388929333 Marionette DEBUG loaded listener.js 09:02:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x126010000) [pid = 1653] [serial = 789] [outer = 0x124fe2800] 09:02:09 INFO - PROCESS | 1653 | 1467388929678 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]]]}] 09:02:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 09:02:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 518ms 09:02:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 09:02:09 INFO - PROCESS | 1653 | 1467388929692 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 09:02:09 INFO - PROCESS | 1653 | 1467388929693 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 09:02:09 INFO - PROCESS | 1653 | 1467388929696 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 09:02:09 INFO - PROCESS | 1653 | 1467388929698 Marionette TRACE conn2 <- [1,1026,null,{}] 09:02:09 INFO - PROCESS | 1653 | 1467388929700 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}] 09:02:09 INFO - PROCESS | 1653 | 1467388929701 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:09 INFO - PROCESS | 1653 | 1467388929804 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 09:02:09 INFO - PROCESS | 1653 | 1467388929816 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:09 INFO - PROCESS | 1653 | 1467388929817 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x1265a2000 == 36 [pid = 1653] [id = 264] 09:02:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x126016800) [pid = 1653] [serial = 790] [outer = 0x0] 09:02:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x12646a400) [pid = 1653] [serial = 791] [outer = 0x126016800] 09:02:09 INFO - PROCESS | 1653 | 1467388929841 Marionette DEBUG loaded listener.js 09:02:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1265e6400) [pid = 1653] [serial = 792] [outer = 0x126016800] 09:02:10 INFO - PROCESS | 1653 | 1467388930183 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]]]}] 09:02:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 09:02:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 523ms 09:02:10 INFO - PROCESS | 1653 | 1467388930226 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 09:02:10 INFO - PROCESS | 1653 | 1467388930227 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 09:02:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 09:02:10 INFO - PROCESS | 1653 | 1467388930231 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 09:02:10 INFO - PROCESS | 1653 | 1467388930240 Marionette TRACE conn2 <- [1,1030,null,{}] 09:02:10 INFO - PROCESS | 1653 | 1467388930242 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}] 09:02:10 INFO - PROCESS | 1653 | 1467388930243 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:10 INFO - PROCESS | 1653 | 1467388930335 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 09:02:10 INFO - PROCESS | 1653 | 1467388930348 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:10 INFO - PROCESS | 1653 | 1467388930349 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x12916b800 == 37 [pid = 1653] [id = 265] 09:02:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1260d4400) [pid = 1653] [serial = 793] [outer = 0x0] 09:02:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x12699e800) [pid = 1653] [serial = 794] [outer = 0x1260d4400] 09:02:10 INFO - PROCESS | 1653 | 1467388930373 Marionette DEBUG loaded listener.js 09:02:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x128a8a400) [pid = 1653] [serial = 795] [outer = 0x1260d4400] 09:02:10 INFO - PROCESS | 1653 | 1467388930738 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]]]}] 09:02:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 09:02:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 527ms 09:02:10 INFO - PROCESS | 1653 | 1467388930758 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 09:02:10 INFO - PROCESS | 1653 | 1467388930761 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 09:02:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 09:02:10 INFO - PROCESS | 1653 | 1467388930765 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 09:02:10 INFO - PROCESS | 1653 | 1467388930767 Marionette TRACE conn2 <- [1,1034,null,{}] 09:02:10 INFO - PROCESS | 1653 | 1467388930770 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}] 09:02:10 INFO - PROCESS | 1653 | 1467388930772 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:10 INFO - PROCESS | 1653 | 1467388930925 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 09:02:10 INFO - PROCESS | 1653 | 1467388930950 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:10 INFO - PROCESS | 1653 | 1467388930950 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a551000 == 38 [pid = 1653] [id = 266] 09:02:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1269a1c00) [pid = 1653] [serial = 796] [outer = 0x0] 09:02:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x128a90400) [pid = 1653] [serial = 797] [outer = 0x1269a1c00] 09:02:10 INFO - PROCESS | 1653 | 1467388930991 Marionette DEBUG loaded listener.js 09:02:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x128c76800) [pid = 1653] [serial = 798] [outer = 0x1269a1c00] 09:02:11 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x11336a800) [pid = 1653] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 09:02:11 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x118496400) [pid = 1653] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 09:02:11 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x11739b400) [pid = 1653] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 09:02:11 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x119330c00) [pid = 1653] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 09:02:11 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x119330000) [pid = 1653] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 09:02:11 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1129d6000) [pid = 1653] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 09:02:11 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x119994c00) [pid = 1653] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 09:02:11 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x120e46000) [pid = 1653] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 09:02:11 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x119676800) [pid = 1653] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 09:02:11 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x121214c00) [pid = 1653] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 09:02:11 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x118357400) [pid = 1653] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 09:02:11 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1127d7800) [pid = 1653] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 09:02:11 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x112d47800) [pid = 1653] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 09:02:11 INFO - PROCESS | 1653 | 1467388931395 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]]]}] 09:02:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 09:02:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 670ms 09:02:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 09:02:11 INFO - PROCESS | 1653 | 1467388931435 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 09:02:11 INFO - PROCESS | 1653 | 1467388931436 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 09:02:11 INFO - PROCESS | 1653 | 1467388931438 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 09:02:11 INFO - PROCESS | 1653 | 1467388931439 Marionette TRACE conn2 <- [1,1038,null,{}] 09:02:11 INFO - PROCESS | 1653 | 1467388931449 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}] 09:02:11 INFO - PROCESS | 1653 | 1467388931450 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:11 INFO - PROCESS | 1653 | 1467388931528 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 09:02:11 INFO - PROCESS | 1653 | 1467388931551 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:11 INFO - PROCESS | 1653 | 1467388931552 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x118194000 == 39 [pid = 1653] [id = 267] 09:02:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1127d7800) [pid = 1653] [serial = 799] [outer = 0x0] 09:02:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x118362400) [pid = 1653] [serial = 800] [outer = 0x1127d7800] 09:02:11 INFO - PROCESS | 1653 | 1467388931575 Marionette DEBUG loaded listener.js 09:02:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1193a5000) [pid = 1653] [serial = 801] [outer = 0x1127d7800] 09:02:11 INFO - PROCESS | 1653 | 1467388931897 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]]]}] 09:02:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 09:02:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 468ms 09:02:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 09:02:11 INFO - PROCESS | 1653 | 1467388931909 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 09:02:11 INFO - PROCESS | 1653 | 1467388931910 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 09:02:11 INFO - PROCESS | 1653 | 1467388931915 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 09:02:11 INFO - PROCESS | 1653 | 1467388931917 Marionette TRACE conn2 <- [1,1042,null,{}] 09:02:11 INFO - PROCESS | 1653 | 1467388931919 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}] 09:02:11 INFO - PROCESS | 1653 | 1467388931920 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:12 INFO - PROCESS | 1653 | 1467388932023 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 09:02:12 INFO - PROCESS | 1653 | 1467388932029 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:12 INFO - PROCESS | 1653 | 1467388932031 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ae02800 == 40 [pid = 1653] [id = 268] 09:02:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1133b4800) [pid = 1653] [serial = 802] [outer = 0x0] 09:02:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x120fb3400) [pid = 1653] [serial = 803] [outer = 0x1133b4800] 09:02:12 INFO - PROCESS | 1653 | 1467388932057 Marionette DEBUG loaded listener.js 09:02:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x128ee1000) [pid = 1653] [serial = 804] [outer = 0x1133b4800] 09:02:12 INFO - PROCESS | 1653 | 1467388932352 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]]]}] 09:02:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 09:02:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 471ms 09:02:12 INFO - PROCESS | 1653 | 1467388932385 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 09:02:12 INFO - PROCESS | 1653 | 1467388932394 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 09:02:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 09:02:12 INFO - PROCESS | 1653 | 1467388932399 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 09:02:12 INFO - PROCESS | 1653 | 1467388932401 Marionette TRACE conn2 <- [1,1046,null,{}] 09:02:12 INFO - PROCESS | 1653 | 1467388932404 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}] 09:02:12 INFO - PROCESS | 1653 | 1467388932406 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:12 INFO - PROCESS | 1653 | 1467388932504 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 09:02:12 INFO - PROCESS | 1653 | 1467388932507 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:12 INFO - PROCESS | 1653 | 1467388932509 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b164000 == 41 [pid = 1653] [id = 269] 09:02:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x128ee1400) [pid = 1653] [serial = 805] [outer = 0x0] 09:02:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1291ad000) [pid = 1653] [serial = 806] [outer = 0x128ee1400] 09:02:12 INFO - PROCESS | 1653 | 1467388932536 Marionette DEBUG loaded listener.js 09:02:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x129493800) [pid = 1653] [serial = 807] [outer = 0x128ee1400] 09:02:12 INFO - PROCESS | 1653 | 1467388932930 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]]]}] 09:02:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 09:02:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 571ms 09:02:12 INFO - PROCESS | 1653 | 1467388932973 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 09:02:12 INFO - PROCESS | 1653 | 1467388932975 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 09:02:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 09:02:12 INFO - PROCESS | 1653 | 1467388932978 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 09:02:12 INFO - PROCESS | 1653 | 1467388932979 Marionette TRACE conn2 <- [1,1050,null,{}] 09:02:12 INFO - PROCESS | 1653 | 1467388932982 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}] 09:02:12 INFO - PROCESS | 1653 | 1467388932983 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:13 INFO - PROCESS | 1653 | 1467388933058 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 09:02:13 INFO - PROCESS | 1653 | 1467388933062 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:13 INFO - PROCESS | 1653 | 1467388933065 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b96d800 == 42 [pid = 1653] [id = 270] 09:02:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x129496000) [pid = 1653] [serial = 808] [outer = 0x0] 09:02:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x12949c800) [pid = 1653] [serial = 809] [outer = 0x129496000] 09:02:13 INFO - PROCESS | 1653 | 1467388933089 Marionette DEBUG loaded listener.js 09:02:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1294e1800) [pid = 1653] [serial = 810] [outer = 0x129496000] 09:02:13 INFO - PROCESS | 1653 | 1467388933499 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]]]}] 09:02:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 09:02:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 570ms 09:02:13 INFO - PROCESS | 1653 | 1467388933548 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 09:02:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 09:02:13 INFO - PROCESS | 1653 | 1467388933551 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 09:02:13 INFO - PROCESS | 1653 | 1467388933554 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 09:02:13 INFO - PROCESS | 1653 | 1467388933556 Marionette TRACE conn2 <- [1,1054,null,{}] 09:02:13 INFO - PROCESS | 1653 | 1467388933560 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}] 09:02:13 INFO - PROCESS | 1653 | 1467388933561 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:13 INFO - PROCESS | 1653 | 1467388933703 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 09:02:13 INFO - PROCESS | 1653 | 1467388933713 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:13 INFO - PROCESS | 1653 | 1467388933715 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x1170f2000 == 43 [pid = 1653] [id = 271] 09:02:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x112978c00) [pid = 1653] [serial = 811] [outer = 0x0] 09:02:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1160d6800) [pid = 1653] [serial = 812] [outer = 0x112978c00] 09:02:13 INFO - PROCESS | 1653 | 1467388933745 Marionette DEBUG loaded listener.js 09:02:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1176dec00) [pid = 1653] [serial = 813] [outer = 0x112978c00] 09:02:14 INFO - PROCESS | 1653 | 1467388934184 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]]]}] 09:02:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 09:02:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 670ms 09:02:14 INFO - PROCESS | 1653 | 1467388934225 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 09:02:14 INFO - PROCESS | 1653 | 1467388934228 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 09:02:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 09:02:14 INFO - PROCESS | 1653 | 1467388934250 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 09:02:14 INFO - PROCESS | 1653 | 1467388934252 Marionette TRACE conn2 <- [1,1058,null,{}] 09:02:14 INFO - PROCESS | 1653 | 1467388934255 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}] 09:02:14 INFO - PROCESS | 1653 | 1467388934257 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:14 INFO - PROCESS | 1653 | 1467388934360 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 09:02:14 INFO - PROCESS | 1653 | 1467388934429 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:14 INFO - PROCESS | 1653 | 1467388934431 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x124eb3000 == 44 [pid = 1653] [id = 272] 09:02:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x119318400) [pid = 1653] [serial = 814] [outer = 0x0] 09:02:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1193a7800) [pid = 1653] [serial = 815] [outer = 0x119318400] 09:02:14 INFO - PROCESS | 1653 | 1467388934463 Marionette DEBUG loaded listener.js 09:02:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1194bb000) [pid = 1653] [serial = 816] [outer = 0x119318400] 09:02:14 INFO - PROCESS | 1653 | 1467388934875 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]]]}] 09:02:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 09:02:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 673ms 09:02:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 09:02:14 INFO - PROCESS | 1653 | 1467388934921 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 09:02:14 INFO - PROCESS | 1653 | 1467388934923 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 09:02:14 INFO - PROCESS | 1653 | 1467388934925 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 09:02:14 INFO - PROCESS | 1653 | 1467388934927 Marionette TRACE conn2 <- [1,1062,null,{}] 09:02:14 INFO - PROCESS | 1653 | 1467388934935 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}] 09:02:14 INFO - PROCESS | 1653 | 1467388934939 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:15 INFO - PROCESS | 1653 | 1467388935058 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 09:02:15 INFO - PROCESS | 1653 | 1467388935129 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:15 INFO - PROCESS | 1653 | 1467388935131 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b978800 == 45 [pid = 1653] [id = 273] 09:02:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x121bd7400) [pid = 1653] [serial = 817] [outer = 0x0] 09:02:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x124e63c00) [pid = 1653] [serial = 818] [outer = 0x121bd7400] 09:02:15 INFO - PROCESS | 1653 | 1467388935163 Marionette DEBUG loaded listener.js 09:02:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x12600cc00) [pid = 1653] [serial = 819] [outer = 0x121bd7400] 09:02:15 INFO - PROCESS | 1653 | 1467388935582 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]]]}] 09:02:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 09:02:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 674ms 09:02:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 09:02:15 INFO - PROCESS | 1653 | 1467388935599 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 09:02:15 INFO - PROCESS | 1653 | 1467388935601 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 09:02:15 INFO - PROCESS | 1653 | 1467388935603 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 09:02:15 INFO - PROCESS | 1653 | 1467388935605 Marionette TRACE conn2 <- [1,1066,null,{}] 09:02:15 INFO - PROCESS | 1653 | 1467388935607 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}] 09:02:15 INFO - PROCESS | 1653 | 1467388935608 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:15 INFO - PROCESS | 1653 | 1467388935709 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 09:02:15 INFO - PROCESS | 1653 | 1467388935761 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:15 INFO - PROCESS | 1653 | 1467388935763 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bd7e800 == 46 [pid = 1653] [id = 274] 09:02:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1260db400) [pid = 1653] [serial = 820] [outer = 0x0] 09:02:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x126796800) [pid = 1653] [serial = 821] [outer = 0x1260db400] 09:02:15 INFO - PROCESS | 1653 | 1467388935794 Marionette DEBUG loaded listener.js 09:02:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x128c73800) [pid = 1653] [serial = 822] [outer = 0x1260db400] 09:02:16 INFO - PROCESS | 1653 | 1467388936282 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]]]}] 09:02:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 09:02:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 719ms 09:02:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 09:02:16 INFO - PROCESS | 1653 | 1467388936340 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 09:02:16 INFO - PROCESS | 1653 | 1467388936341 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 09:02:16 INFO - PROCESS | 1653 | 1467388936343 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 09:02:16 INFO - PROCESS | 1653 | 1467388936344 Marionette TRACE conn2 <- [1,1070,null,{}] 09:02:16 INFO - PROCESS | 1653 | 1467388936379 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}] 09:02:16 INFO - PROCESS | 1653 | 1467388936381 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:16 INFO - PROCESS | 1653 | 1467388936498 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 09:02:16 INFO - PROCESS | 1653 | 1467388936549 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:16 INFO - PROCESS | 1653 | 1467388936551 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x1170ad000 == 47 [pid = 1653] [id = 275] 09:02:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1121ba000) [pid = 1653] [serial = 823] [outer = 0x0] 09:02:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x120e4a800) [pid = 1653] [serial = 824] [outer = 0x1121ba000] 09:02:16 INFO - PROCESS | 1653 | 1467388936581 Marionette DEBUG loaded listener.js 09:02:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x128edec00) [pid = 1653] [serial = 825] [outer = 0x1121ba000] 09:02:17 INFO - PROCESS | 1653 | 1467388937081 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]]]}] 09:02:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 09:02:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 782ms 09:02:17 INFO - PROCESS | 1653 | 1467388937125 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 09:02:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 09:02:17 INFO - PROCESS | 1653 | 1467388937127 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 09:02:17 INFO - PROCESS | 1653 | 1467388937130 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 09:02:17 INFO - PROCESS | 1653 | 1467388937132 Marionette TRACE conn2 <- [1,1074,null,{}] 09:02:17 INFO - PROCESS | 1653 | 1467388937136 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}] 09:02:17 INFO - PROCESS | 1653 | 1467388937137 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:17 INFO - PROCESS | 1653 | 1467388937235 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 09:02:17 INFO - PROCESS | 1653 | 1467388937293 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:17 INFO - PROCESS | 1653 | 1467388937294 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x1194a4800 == 48 [pid = 1653] [id = 276] 09:02:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x1172b9000) [pid = 1653] [serial = 826] [outer = 0x0] 09:02:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x1176db400) [pid = 1653] [serial = 827] [outer = 0x1172b9000] 09:02:17 INFO - PROCESS | 1653 | 1467388937322 Marionette DEBUG loaded listener.js 09:02:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x118366400) [pid = 1653] [serial = 828] [outer = 0x1172b9000] 09:02:18 INFO - PROCESS | 1653 | --DOCSHELL 0x12b164000 == 47 [pid = 1653] [id = 269] 09:02:18 INFO - PROCESS | 1653 | --DOCSHELL 0x12ae02800 == 46 [pid = 1653] [id = 268] 09:02:18 INFO - PROCESS | 1653 | --DOCSHELL 0x118194000 == 45 [pid = 1653] [id = 267] 09:02:18 INFO - PROCESS | 1653 | --DOCSHELL 0x12a551000 == 44 [pid = 1653] [id = 266] 09:02:18 INFO - PROCESS | 1653 | --DOCSHELL 0x12916b800 == 43 [pid = 1653] [id = 265] 09:02:18 INFO - PROCESS | 1653 | --DOCSHELL 0x1265a2000 == 42 [pid = 1653] [id = 264] 09:02:18 INFO - PROCESS | 1653 | --DOCSHELL 0x125405800 == 41 [pid = 1653] [id = 263] 09:02:18 INFO - PROCESS | 1653 | --DOCSHELL 0x1170d3800 == 40 [pid = 1653] [id = 262] 09:02:18 INFO - PROCESS | 1653 | --DOCSHELL 0x1191cb800 == 39 [pid = 1653] [id = 261] 09:02:18 INFO - PROCESS | 1653 | --DOCSHELL 0x11819c800 == 38 [pid = 1653] [id = 260] 09:02:18 INFO - PROCESS | 1653 | --DOCSHELL 0x11699f800 == 37 [pid = 1653] [id = 259] 09:02:18 INFO - PROCESS | 1653 | --DOCSHELL 0x113d7f000 == 36 [pid = 1653] [id = 258] 09:02:18 INFO - PROCESS | 1653 | --DOCSHELL 0x121249000 == 35 [pid = 1653] [id = 257] 09:02:18 INFO - PROCESS | 1653 | --DOCSHELL 0x1133e9000 == 34 [pid = 1653] [id = 256] 09:02:18 INFO - PROCESS | 1653 | --DOCSHELL 0x1170c1000 == 33 [pid = 1653] [id = 248] 09:02:18 INFO - PROCESS | 1653 | --DOCSHELL 0x1170ad000 == 32 [pid = 1653] [id = 275] 09:02:18 INFO - PROCESS | 1653 | --DOCSHELL 0x12bd7e800 == 31 [pid = 1653] [id = 274] 09:02:18 INFO - PROCESS | 1653 | --DOCSHELL 0x12b978800 == 30 [pid = 1653] [id = 273] 09:02:18 INFO - PROCESS | 1653 | --DOCSHELL 0x124eb3000 == 29 [pid = 1653] [id = 272] 09:02:18 INFO - PROCESS | 1653 | --DOCSHELL 0x12b96d800 == 28 [pid = 1653] [id = 270] 09:02:18 INFO - PROCESS | 1653 | --DOCSHELL 0x1170f2000 == 27 [pid = 1653] [id = 271] 09:02:18 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x11739e000) [pid = 1653] [serial = 726] [outer = 0x0] [url = about:blank] 09:02:18 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x1167a3400) [pid = 1653] [serial = 725] [outer = 0x0] [url = about:blank] 09:02:18 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x118fcd400) [pid = 1653] [serial = 729] [outer = 0x0] [url = about:blank] 09:02:18 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x11850e000) [pid = 1653] [serial = 749] [outer = 0x0] [url = about:blank] 09:02:18 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1186ed000) [pid = 1653] [serial = 728] [outer = 0x0] [url = about:blank] 09:02:18 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1193aa400) [pid = 1653] [serial = 752] [outer = 0x0] [url = about:blank] 09:02:18 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1194b8c00) [pid = 1653] [serial = 732] [outer = 0x0] [url = about:blank] 09:02:18 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x116a11c00) [pid = 1653] [serial = 744] [outer = 0x0] [url = about:blank] 09:02:18 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x113dab000) [pid = 1653] [serial = 743] [outer = 0x0] [url = about:blank] 09:02:18 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1194ae000) [pid = 1653] [serial = 731] [outer = 0x0] [url = about:blank] 09:02:18 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x120e45c00) [pid = 1653] [serial = 735] [outer = 0x0] [url = about:blank] 09:02:18 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1199a0000) [pid = 1653] [serial = 734] [outer = 0x0] [url = about:blank] 09:02:18 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x120ecf000) [pid = 1653] [serial = 738] [outer = 0x0] [url = about:blank] 09:02:18 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x120e4e000) [pid = 1653] [serial = 737] [outer = 0x0] [url = about:blank] 09:02:18 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1186e9800) [pid = 1653] [serial = 750] [outer = 0x0] [url = about:blank] 09:02:18 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x120e50c00) [pid = 1653] [serial = 755] [outer = 0x0] [url = about:blank] 09:02:18 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1254d3400) [pid = 1653] [serial = 741] [outer = 0x0] [url = about:blank] 09:02:18 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x123e10800) [pid = 1653] [serial = 740] [outer = 0x0] [url = about:blank] 09:02:18 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x123f32000) [pid = 1653] [serial = 762] [outer = 0x0] [url = about:blank] 09:02:18 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x113d3f400) [pid = 1653] [serial = 758] [outer = 0x0] [url = about:blank] 09:02:18 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x121307000) [pid = 1653] [serial = 756] [outer = 0x0] [url = about:blank] 09:02:18 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1133bd400) [pid = 1653] [serial = 746] [outer = 0x0] [url = about:blank] 09:02:18 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x117227000) [pid = 1653] [serial = 747] [outer = 0x0] [url = about:blank] 09:02:18 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1249c9800) [pid = 1653] [serial = 764] [outer = 0x0] [url = about:blank] 09:02:18 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1194b9000) [pid = 1653] [serial = 753] [outer = 0x0] [url = about:blank] 09:02:18 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x11739bc00) [pid = 1653] [serial = 759] [outer = 0x0] [url = about:blank] 09:02:18 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x11932ec00) [pid = 1653] [serial = 761] [outer = 0x0] [url = about:blank] 09:02:18 INFO - PROCESS | 1653 | 1467388938517 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]]]}] 09:02:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 09:02:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1422ms 09:02:18 INFO - PROCESS | 1653 | 1467388938553 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 09:02:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 09:02:18 INFO - PROCESS | 1653 | 1467388938555 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 09:02:18 INFO - PROCESS | 1653 | 1467388938559 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 09:02:18 INFO - PROCESS | 1653 | 1467388938561 Marionette TRACE conn2 <- [1,1078,null,{}] 09:02:18 INFO - PROCESS | 1653 | 1467388938565 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}] 09:02:18 INFO - PROCESS | 1653 | 1467388938567 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:18 INFO - PROCESS | 1653 | 1467388938644 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 09:02:18 INFO - PROCESS | 1653 | 1467388938651 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:18 INFO - PROCESS | 1653 | 1467388938654 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x11601c800 == 28 [pid = 1653] [id = 277] 09:02:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x112982000) [pid = 1653] [serial = 829] [outer = 0x0] 09:02:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1130d6c00) [pid = 1653] [serial = 830] [outer = 0x112982000] 09:02:18 INFO - PROCESS | 1653 | 1467388938684 Marionette DEBUG loaded listener.js 09:02:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1133c2000) [pid = 1653] [serial = 831] [outer = 0x112982000] 09:02:19 INFO - PROCESS | 1653 | 1467388939020 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]]]}] 09:02:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 09:02:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 476ms 09:02:19 INFO - PROCESS | 1653 | 1467388939035 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 09:02:19 INFO - PROCESS | 1653 | 1467388939038 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 09:02:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 09:02:19 INFO - PROCESS | 1653 | 1467388939043 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 09:02:19 INFO - PROCESS | 1653 | 1467388939044 Marionette TRACE conn2 <- [1,1082,null,{}] 09:02:19 INFO - PROCESS | 1653 | 1467388939049 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}] 09:02:19 INFO - PROCESS | 1653 | 1467388939051 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:19 INFO - PROCESS | 1653 | 1467388939145 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 09:02:19 INFO - PROCESS | 1653 | 1467388939194 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:19 INFO - PROCESS | 1653 | 1467388939195 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x1170d7000 == 29 [pid = 1653] [id = 278] 09:02:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x115121000) [pid = 1653] [serial = 832] [outer = 0x0] 09:02:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1167a6800) [pid = 1653] [serial = 833] [outer = 0x115121000] 09:02:19 INFO - PROCESS | 1653 | 1467388939222 Marionette DEBUG loaded listener.js 09:02:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1172c4400) [pid = 1653] [serial = 834] [outer = 0x115121000] 09:02:19 INFO - PROCESS | 1653 | 1467388939527 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]]]}] 09:02:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 09:02:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 520ms 09:02:19 INFO - PROCESS | 1653 | 1467388939566 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 09:02:19 INFO - PROCESS | 1653 | 1467388939568 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 09:02:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 09:02:19 INFO - PROCESS | 1653 | 1467388939582 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 09:02:19 INFO - PROCESS | 1653 | 1467388939586 Marionette TRACE conn2 <- [1,1086,null,{}] 09:02:19 INFO - PROCESS | 1653 | 1467388939598 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}] 09:02:19 INFO - PROCESS | 1653 | 1467388939603 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:19 INFO - PROCESS | 1653 | 1467388939732 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 09:02:19 INFO - PROCESS | 1653 | 1467388939808 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:19 INFO - PROCESS | 1653 | 1467388939811 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x1183d9800 == 30 [pid = 1653] [id = 279] 09:02:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x11835f800) [pid = 1653] [serial = 835] [outer = 0x0] 09:02:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1185f1800) [pid = 1653] [serial = 836] [outer = 0x11835f800] 09:02:19 INFO - PROCESS | 1653 | 1467388939888 Marionette DEBUG loaded listener.js 09:02:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x118870800) [pid = 1653] [serial = 837] [outer = 0x11835f800] 09:02:20 INFO - PROCESS | 1653 | 1467388940257 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]]]}] 09:02:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 09:02:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 735ms 09:02:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 09:02:20 INFO - PROCESS | 1653 | 1467388940306 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 09:02:20 INFO - PROCESS | 1653 | 1467388940308 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 09:02:20 INFO - PROCESS | 1653 | 1467388940310 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 09:02:20 INFO - PROCESS | 1653 | 1467388940311 Marionette TRACE conn2 <- [1,1090,null,{}] 09:02:20 INFO - PROCESS | 1653 | 1467388940313 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}] 09:02:20 INFO - PROCESS | 1653 | 1467388940314 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:20 INFO - PROCESS | 1653 | 1467388940391 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 09:02:20 INFO - PROCESS | 1653 | 1467388940395 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:20 INFO - PROCESS | 1653 | 1467388940397 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x1194a6800 == 31 [pid = 1653] [id = 280] 09:02:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x119316c00) [pid = 1653] [serial = 838] [outer = 0x0] 09:02:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x119324400) [pid = 1653] [serial = 839] [outer = 0x119316c00] 09:02:20 INFO - PROCESS | 1653 | 1467388940423 Marionette DEBUG loaded listener.js 09:02:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1193a6000) [pid = 1653] [serial = 840] [outer = 0x119316c00] 09:02:20 INFO - PROCESS | 1653 | 1467388940777 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]]]}] 09:02:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 09:02:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 519ms 09:02:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 09:02:20 INFO - PROCESS | 1653 | 1467388940829 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 09:02:20 INFO - PROCESS | 1653 | 1467388940831 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 09:02:20 INFO - PROCESS | 1653 | 1467388940833 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 09:02:20 INFO - PROCESS | 1653 | 1467388940834 Marionette TRACE conn2 <- [1,1094,null,{}] 09:02:20 INFO - PROCESS | 1653 | 1467388940836 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}] 09:02:20 INFO - PROCESS | 1653 | 1467388940837 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:20 INFO - PROCESS | 1653 | 1467388940936 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 09:02:20 INFO - PROCESS | 1653 | 1467388940974 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:20 INFO - PROCESS | 1653 | 1467388940975 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x12103f800 == 32 [pid = 1653] [id = 281] 09:02:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1193a6c00) [pid = 1653] [serial = 841] [outer = 0x0] 09:02:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1194b2000) [pid = 1653] [serial = 842] [outer = 0x1193a6c00] 09:02:21 INFO - PROCESS | 1653 | 1467388940999 Marionette DEBUG loaded listener.js 09:02:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x11967c000) [pid = 1653] [serial = 843] [outer = 0x1193a6c00] 09:02:21 INFO - PROCESS | 1653 | 1467388941310 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]]]}] 09:02:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 09:02:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 518ms 09:02:21 INFO - PROCESS | 1653 | 1467388941351 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 09:02:21 INFO - PROCESS | 1653 | 1467388941352 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 09:02:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 09:02:21 INFO - PROCESS | 1653 | 1467388941355 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 09:02:21 INFO - PROCESS | 1653 | 1467388941356 Marionette TRACE conn2 <- [1,1098,null,{}] 09:02:21 INFO - PROCESS | 1653 | 1467388941358 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}] 09:02:21 INFO - PROCESS | 1653 | 1467388941362 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:21 INFO - PROCESS | 1653 | 1467388941475 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 09:02:21 INFO - PROCESS | 1653 | 1467388941510 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:21 INFO - PROCESS | 1653 | 1467388941511 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x121796800 == 33 [pid = 1653] [id = 282] 09:02:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1197f1400) [pid = 1653] [serial = 844] [outer = 0x0] 09:02:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x120e48000) [pid = 1653] [serial = 845] [outer = 0x1197f1400] 09:02:21 INFO - PROCESS | 1653 | 1467388941537 Marionette DEBUG loaded listener.js 09:02:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x121307800) [pid = 1653] [serial = 846] [outer = 0x1197f1400] 09:02:21 INFO - PROCESS | 1653 | 1467388941839 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]]]}] 09:02:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 09:02:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 517ms 09:02:21 INFO - PROCESS | 1653 | 1467388941877 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 09:02:21 INFO - PROCESS | 1653 | 1467388941878 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 09:02:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 09:02:21 INFO - PROCESS | 1653 | 1467388941882 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 09:02:21 INFO - PROCESS | 1653 | 1467388941883 Marionette TRACE conn2 <- [1,1102,null,{}] 09:02:21 INFO - PROCESS | 1653 | 1467388941886 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}] 09:02:21 INFO - PROCESS | 1653 | 1467388941887 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:21 INFO - PROCESS | 1653 | 1467388941987 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 09:02:21 INFO - PROCESS | 1653 | 1467388941991 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:21 INFO - PROCESS | 1653 | 1467388941992 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x11948b800 == 34 [pid = 1653] [id = 283] 09:02:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x112951c00) [pid = 1653] [serial = 847] [outer = 0x0] 09:02:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x123bd6800) [pid = 1653] [serial = 848] [outer = 0x112951c00] 09:02:22 INFO - PROCESS | 1653 | 1467388942016 Marionette DEBUG loaded listener.js 09:02:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x123fd0800) [pid = 1653] [serial = 849] [outer = 0x112951c00] 09:02:22 INFO - PROCESS | 1653 | 1467388942342 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]]]}] 09:02:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 09:02:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 469ms 09:02:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 09:02:22 INFO - PROCESS | 1653 | 1467388942352 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 09:02:22 INFO - PROCESS | 1653 | 1467388942353 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 09:02:22 INFO - PROCESS | 1653 | 1467388942355 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 09:02:22 INFO - PROCESS | 1653 | 1467388942356 Marionette TRACE conn2 <- [1,1106,null,{}] 09:02:22 INFO - PROCESS | 1653 | 1467388942358 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}] 09:02:22 INFO - PROCESS | 1653 | 1467388942359 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:22 INFO - PROCESS | 1653 | 1467388942455 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 09:02:22 INFO - PROCESS | 1653 | 1467388942466 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:22 INFO - PROCESS | 1653 | 1467388942468 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x126534000 == 35 [pid = 1653] [id = 284] 09:02:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x124bbd400) [pid = 1653] [serial = 850] [outer = 0x0] 09:02:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x124fecc00) [pid = 1653] [serial = 851] [outer = 0x124bbd400] 09:02:22 INFO - PROCESS | 1653 | 1467388942492 Marionette DEBUG loaded listener.js 09:02:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1254b0800) [pid = 1653] [serial = 852] [outer = 0x124bbd400] 09:02:22 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x128ee1400) [pid = 1653] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 09:02:22 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x126016800) [pid = 1653] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 09:02:22 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1260d4400) [pid = 1653] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 09:02:22 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1269a1c00) [pid = 1653] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 09:02:22 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x113f33c00) [pid = 1653] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 09:02:22 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x112977800) [pid = 1653] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 09:02:22 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x112984000) [pid = 1653] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 09:02:22 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x120ece400) [pid = 1653] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 09:02:22 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x129496000) [pid = 1653] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 09:02:22 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x112958400) [pid = 1653] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 09:02:22 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x111f18800) [pid = 1653] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 09:02:22 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x112977c00) [pid = 1653] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 09:02:22 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1127d7800) [pid = 1653] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 09:02:22 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1128a7400) [pid = 1653] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 09:02:22 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1133b4800) [pid = 1653] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 09:02:22 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x124fe2800) [pid = 1653] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 09:02:22 INFO - PROCESS | 1653 | 1467388942990 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]]]}] 09:02:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 09:02:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 669ms 09:02:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 09:02:23 INFO - PROCESS | 1653 | 1467388943025 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 09:02:23 INFO - PROCESS | 1653 | 1467388943027 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 09:02:23 INFO - PROCESS | 1653 | 1467388943030 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 09:02:23 INFO - PROCESS | 1653 | 1467388943032 Marionette TRACE conn2 <- [1,1110,null,{}] 09:02:23 INFO - PROCESS | 1653 | 1467388943035 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}] 09:02:23 INFO - PROCESS | 1653 | 1467388943037 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:23 INFO - PROCESS | 1653 | 1467388943146 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 09:02:23 INFO - PROCESS | 1653 | 1467388943242 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:23 INFO - PROCESS | 1653 | 1467388943243 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x126908000 == 36 [pid = 1653] [id = 285] 09:02:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1127d7800) [pid = 1653] [serial = 853] [outer = 0x0] 09:02:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1176e7000) [pid = 1653] [serial = 854] [outer = 0x1127d7800] 09:02:23 INFO - PROCESS | 1653 | 1467388943283 Marionette DEBUG loaded listener.js 09:02:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x120fbac00) [pid = 1653] [serial = 855] [outer = 0x1127d7800] 09:02:23 INFO - PROCESS | 1653 | 1467388943582 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]]]}] 09:02:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 09:02:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 572ms 09:02:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 09:02:23 INFO - PROCESS | 1653 | 1467388943607 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 09:02:23 INFO - PROCESS | 1653 | 1467388943609 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 09:02:23 INFO - PROCESS | 1653 | 1467388943616 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 09:02:23 INFO - PROCESS | 1653 | 1467388943618 Marionette TRACE conn2 <- [1,1114,null,{}] 09:02:23 INFO - PROCESS | 1653 | 1467388943622 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}] 09:02:23 INFO - PROCESS | 1653 | 1467388943624 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:23 INFO - PROCESS | 1653 | 1467388943748 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 09:02:23 INFO - PROCESS | 1653 | 1467388943826 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:23 INFO - PROCESS | 1653 | 1467388943827 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x128b2f800 == 37 [pid = 1653] [id = 286] 09:02:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x112984000) [pid = 1653] [serial = 856] [outer = 0x0] 09:02:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x124d39800) [pid = 1653] [serial = 857] [outer = 0x112984000] 09:02:23 INFO - PROCESS | 1653 | 1467388943868 Marionette DEBUG loaded listener.js 09:02:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1254df800) [pid = 1653] [serial = 858] [outer = 0x112984000] 09:02:24 INFO - PROCESS | 1653 | 1467388944168 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]]]}] 09:02:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 09:02:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 575ms 09:02:24 INFO - PROCESS | 1653 | 1467388944186 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 09:02:24 INFO - PROCESS | 1653 | 1467388944188 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 09:02:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 09:02:24 INFO - PROCESS | 1653 | 1467388944202 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 09:02:24 INFO - PROCESS | 1653 | 1467388944203 Marionette TRACE conn2 <- [1,1118,null,{}] 09:02:24 INFO - PROCESS | 1653 | 1467388944206 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}] 09:02:24 INFO - PROCESS | 1653 | 1467388944207 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:24 INFO - PROCESS | 1653 | 1467388944300 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 09:02:24 INFO - PROCESS | 1653 | 1467388944352 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:24 INFO - PROCESS | 1653 | 1467388944361 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x1292e8000 == 38 [pid = 1653] [id = 287] 09:02:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1186e4c00) [pid = 1653] [serial = 859] [outer = 0x0] 09:02:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x126010400) [pid = 1653] [serial = 860] [outer = 0x1186e4c00] 09:02:24 INFO - PROCESS | 1653 | 1467388944388 Marionette DEBUG loaded listener.js 09:02:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x126798000) [pid = 1653] [serial = 861] [outer = 0x1186e4c00] 09:02:24 INFO - PROCESS | 1653 | 1467388944808 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]]]}] 09:02:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 09:02:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 626ms 09:02:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 09:02:24 INFO - PROCESS | 1653 | 1467388944821 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 09:02:24 INFO - PROCESS | 1653 | 1467388944822 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 09:02:24 INFO - PROCESS | 1653 | 1467388944824 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 09:02:24 INFO - PROCESS | 1653 | 1467388944825 Marionette TRACE conn2 <- [1,1122,null,{}] 09:02:24 INFO - PROCESS | 1653 | 1467388944827 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}] 09:02:24 INFO - PROCESS | 1653 | 1467388944828 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:24 INFO - PROCESS | 1653 | 1467388944952 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 09:02:25 INFO - PROCESS | 1653 | 1467388945013 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:25 INFO - PROCESS | 1653 | 1467388945015 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x112e31000 == 39 [pid = 1653] [id = 288] 09:02:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x111cad400) [pid = 1653] [serial = 862] [outer = 0x0] 09:02:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1121bd000) [pid = 1653] [serial = 863] [outer = 0x111cad400] 09:02:25 INFO - PROCESS | 1653 | 1467388945047 Marionette DEBUG loaded listener.js 09:02:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1128a8800) [pid = 1653] [serial = 864] [outer = 0x111cad400] 09:02:25 INFO - PROCESS | 1653 | 1467388945667 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]]]}] 09:02:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 09:02:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 918ms 09:02:25 INFO - PROCESS | 1653 | 1467388945744 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 09:02:25 INFO - PROCESS | 1653 | 1467388945749 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 09:02:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 09:02:25 INFO - PROCESS | 1653 | 1467388945754 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 09:02:25 INFO - PROCESS | 1653 | 1467388945757 Marionette TRACE conn2 <- [1,1126,null,{}] 09:02:25 INFO - PROCESS | 1653 | 1467388945762 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}] 09:02:25 INFO - PROCESS | 1653 | 1467388945764 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:25 INFO - PROCESS | 1653 | 1467388945874 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 09:02:25 INFO - PROCESS | 1653 | 1467388945929 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:25 INFO - PROCESS | 1653 | 1467388945931 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x118faa000 == 40 [pid = 1653] [id = 289] 09:02:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1172bdc00) [pid = 1653] [serial = 865] [outer = 0x0] 09:02:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1176e7800) [pid = 1653] [serial = 866] [outer = 0x1172bdc00] 09:02:25 INFO - PROCESS | 1653 | 1467388945961 Marionette DEBUG loaded listener.js 09:02:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x118360000) [pid = 1653] [serial = 867] [outer = 0x1172bdc00] 09:02:26 INFO - PROCESS | 1653 | 1467388946443 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]]]}] 09:02:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 09:02:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 725ms 09:02:26 INFO - PROCESS | 1653 | 1467388946503 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 09:02:26 INFO - PROCESS | 1653 | 1467388946505 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 09:02:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 09:02:26 INFO - PROCESS | 1653 | 1467388946509 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 09:02:26 INFO - PROCESS | 1653 | 1467388946510 Marionette TRACE conn2 <- [1,1130,null,{}] 09:02:26 INFO - PROCESS | 1653 | 1467388946513 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}] 09:02:26 INFO - PROCESS | 1653 | 1467388946515 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:26 INFO - PROCESS | 1653 | 1467388946623 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 09:02:26 INFO - PROCESS | 1653 | 1467388946702 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:26 INFO - PROCESS | 1653 | 1467388946704 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x1191e1800 == 41 [pid = 1653] [id = 290] 09:02:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x118494800) [pid = 1653] [serial = 868] [outer = 0x0] 09:02:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x118fc7c00) [pid = 1653] [serial = 869] [outer = 0x118494800] 09:02:26 INFO - PROCESS | 1653 | 1467388946733 Marionette DEBUG loaded listener.js 09:02:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x1194b2800) [pid = 1653] [serial = 870] [outer = 0x118494800] 09:02:27 INFO - PROCESS | 1653 | --DOCSHELL 0x1292e8000 == 40 [pid = 1653] [id = 287] 09:02:27 INFO - PROCESS | 1653 | --DOCSHELL 0x128b2f800 == 39 [pid = 1653] [id = 286] 09:02:27 INFO - PROCESS | 1653 | --DOCSHELL 0x126908000 == 38 [pid = 1653] [id = 285] 09:02:27 INFO - PROCESS | 1653 | --DOCSHELL 0x126534000 == 37 [pid = 1653] [id = 284] 09:02:27 INFO - PROCESS | 1653 | --DOCSHELL 0x11948b800 == 36 [pid = 1653] [id = 283] 09:02:27 INFO - PROCESS | 1653 | --DOCSHELL 0x121796800 == 35 [pid = 1653] [id = 282] 09:02:27 INFO - PROCESS | 1653 | --DOCSHELL 0x12103f800 == 34 [pid = 1653] [id = 281] 09:02:27 INFO - PROCESS | 1653 | --DOCSHELL 0x1194a6800 == 33 [pid = 1653] [id = 280] 09:02:27 INFO - PROCESS | 1653 | --DOCSHELL 0x1183d9800 == 32 [pid = 1653] [id = 279] 09:02:27 INFO - PROCESS | 1653 | --DOCSHELL 0x1170d7000 == 31 [pid = 1653] [id = 278] 09:02:27 INFO - PROCESS | 1653 | --DOCSHELL 0x11601c800 == 30 [pid = 1653] [id = 277] 09:02:27 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x129493800) [pid = 1653] [serial = 807] [outer = 0x0] [url = about:blank] 09:02:27 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x12646a400) [pid = 1653] [serial = 791] [outer = 0x0] [url = about:blank] 09:02:27 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x12699e800) [pid = 1653] [serial = 794] [outer = 0x0] [url = about:blank] 09:02:27 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x128a90400) [pid = 1653] [serial = 797] [outer = 0x0] [url = about:blank] 09:02:27 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1176e5400) [pid = 1653] [serial = 770] [outer = 0x0] [url = about:blank] 09:02:27 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x118490c00) [pid = 1653] [serial = 771] [outer = 0x0] [url = about:blank] 09:02:27 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x11932fc00) [pid = 1653] [serial = 782] [outer = 0x0] [url = about:blank] 09:02:27 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x120e4c000) [pid = 1653] [serial = 783] [outer = 0x0] [url = about:blank] 09:02:27 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1131c0c00) [pid = 1653] [serial = 773] [outer = 0x0] [url = about:blank] 09:02:27 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x116972400) [pid = 1653] [serial = 774] [outer = 0x0] [url = about:blank] 09:02:27 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1218bfc00) [pid = 1653] [serial = 785] [outer = 0x0] [url = about:blank] 09:02:27 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x123bd4c00) [pid = 1653] [serial = 786] [outer = 0x0] [url = about:blank] 09:02:27 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1294e1800) [pid = 1653] [serial = 810] [outer = 0x0] [url = about:blank] 09:02:27 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x12949c800) [pid = 1653] [serial = 809] [outer = 0x0] [url = about:blank] 09:02:27 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1186ecc00) [pid = 1653] [serial = 779] [outer = 0x0] [url = about:blank] 09:02:27 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x119327400) [pid = 1653] [serial = 780] [outer = 0x0] [url = about:blank] 09:02:27 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1127cf400) [pid = 1653] [serial = 767] [outer = 0x0] [url = about:blank] 09:02:27 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x11295d400) [pid = 1653] [serial = 768] [outer = 0x0] [url = about:blank] 09:02:27 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x113da6800) [pid = 1653] [serial = 776] [outer = 0x0] [url = about:blank] 09:02:27 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x11835e400) [pid = 1653] [serial = 777] [outer = 0x0] [url = about:blank] 09:02:27 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x118362400) [pid = 1653] [serial = 800] [outer = 0x0] [url = about:blank] 09:02:27 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1193a5000) [pid = 1653] [serial = 801] [outer = 0x0] [url = about:blank] 09:02:27 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1291ad000) [pid = 1653] [serial = 806] [outer = 0x0] [url = about:blank] 09:02:27 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1254af000) [pid = 1653] [serial = 765] [outer = 0x0] [url = about:blank] 09:02:27 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x128c76800) [pid = 1653] [serial = 798] [outer = 0x0] [url = about:blank] 09:02:27 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x128ee1000) [pid = 1653] [serial = 804] [outer = 0x0] [url = about:blank] 09:02:27 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x125482c00) [pid = 1653] [serial = 788] [outer = 0x0] [url = about:blank] 09:02:27 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x126010000) [pid = 1653] [serial = 789] [outer = 0x0] [url = about:blank] 09:02:27 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x128a8a400) [pid = 1653] [serial = 795] [outer = 0x0] [url = about:blank] 09:02:27 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x1265e6400) [pid = 1653] [serial = 792] [outer = 0x0] [url = about:blank] 09:02:27 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x120fb3400) [pid = 1653] [serial = 803] [outer = 0x0] [url = about:blank] 09:02:27 INFO - PROCESS | 1653 | 1467388947388 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]]]}] 09:02:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 09:02:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 922ms 09:02:27 INFO - PROCESS | 1653 | 1467388947431 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 09:02:27 INFO - PROCESS | 1653 | 1467388947434 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 09:02:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 09:02:27 INFO - PROCESS | 1653 | 1467388947437 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 09:02:27 INFO - PROCESS | 1653 | 1467388947438 Marionette TRACE conn2 <- [1,1134,null,{}] 09:02:27 INFO - PROCESS | 1653 | 1467388947443 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}] 09:02:27 INFO - PROCESS | 1653 | 1467388947444 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:27 INFO - PROCESS | 1653 | 1467388947526 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 09:02:27 INFO - PROCESS | 1653 | 1467388947532 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:27 INFO - PROCESS | 1653 | 1467388947535 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x11694d800 == 31 [pid = 1653] [id = 291] 09:02:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1166ef000) [pid = 1653] [serial = 871] [outer = 0x0] 09:02:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x11739d400) [pid = 1653] [serial = 872] [outer = 0x1166ef000] 09:02:27 INFO - PROCESS | 1653 | 1467388947563 Marionette DEBUG loaded listener.js 09:02:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x11835d400) [pid = 1653] [serial = 873] [outer = 0x1166ef000] 09:02:27 INFO - PROCESS | 1653 | 1467388947889 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]]]}] 09:02:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 09:02:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 470ms 09:02:27 INFO - PROCESS | 1653 | 1467388947921 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 09:02:27 INFO - PROCESS | 1653 | 1467388947923 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 09:02:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 09:02:27 INFO - PROCESS | 1653 | 1467388947930 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 09:02:27 INFO - PROCESS | 1653 | 1467388947933 Marionette TRACE conn2 <- [1,1138,null,{}] 09:02:27 INFO - PROCESS | 1653 | 1467388947936 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}] 09:02:27 INFO - PROCESS | 1653 | 1467388947937 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:28 INFO - PROCESS | 1653 | 1467388948014 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 09:02:28 INFO - PROCESS | 1653 | 1467388948020 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:28 INFO - PROCESS | 1653 | 1467388948021 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x118173800 == 32 [pid = 1653] [id = 292] 09:02:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1186e2400) [pid = 1653] [serial = 874] [outer = 0x0] 09:02:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x118fd3000) [pid = 1653] [serial = 875] [outer = 0x1186e2400] 09:02:28 INFO - PROCESS | 1653 | 1467388948048 Marionette DEBUG loaded listener.js 09:02:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x119328000) [pid = 1653] [serial = 876] [outer = 0x1186e2400] 09:02:28 INFO - PROCESS | 1653 | 1467388948402 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]]]}] 09:02:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 09:02:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 521ms 09:02:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 09:02:28 INFO - PROCESS | 1653 | 1467388948461 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 09:02:28 INFO - PROCESS | 1653 | 1467388948462 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 09:02:28 INFO - PROCESS | 1653 | 1467388948466 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 09:02:28 INFO - PROCESS | 1653 | 1467388948468 Marionette TRACE conn2 <- [1,1142,null,{}] 09:02:28 INFO - PROCESS | 1653 | 1467388948476 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}] 09:02:28 INFO - PROCESS | 1653 | 1467388948479 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:28 INFO - PROCESS | 1653 | 1467388948555 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 09:02:28 INFO - PROCESS | 1653 | 1467388948561 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:28 INFO - PROCESS | 1653 | 1467388948565 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x120e82800 == 33 [pid = 1653] [id = 293] 09:02:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1128afc00) [pid = 1653] [serial = 877] [outer = 0x0] 09:02:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1197fb400) [pid = 1653] [serial = 878] [outer = 0x1128afc00] 09:02:28 INFO - PROCESS | 1653 | 1467388948594 Marionette DEBUG loaded listener.js 09:02:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x120ecb800) [pid = 1653] [serial = 879] [outer = 0x1128afc00] 09:02:28 INFO - PROCESS | 1653 | 1467388948907 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]]]}] 09:02:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 09:02:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 471ms 09:02:28 INFO - PROCESS | 1653 | 1467388948937 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 09:02:28 INFO - PROCESS | 1653 | 1467388948939 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 09:02:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 09:02:28 INFO - PROCESS | 1653 | 1467388948941 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 09:02:28 INFO - PROCESS | 1653 | 1467388948942 Marionette TRACE conn2 <- [1,1146,null,{}] 09:02:28 INFO - PROCESS | 1653 | 1467388948944 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}] 09:02:28 INFO - PROCESS | 1653 | 1467388948946 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:29 INFO - PROCESS | 1653 | 1467388949026 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 09:02:29 INFO - PROCESS | 1653 | 1467388949084 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:29 INFO - PROCESS | 1653 | 1467388949086 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x1214a9800 == 34 [pid = 1653] [id = 294] 09:02:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x120eca400) [pid = 1653] [serial = 880] [outer = 0x0] 09:02:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x121932400) [pid = 1653] [serial = 881] [outer = 0x120eca400] 09:02:29 INFO - PROCESS | 1653 | 1467388949110 Marionette DEBUG loaded listener.js 09:02:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x124bb0800) [pid = 1653] [serial = 882] [outer = 0x120eca400] 09:02:29 INFO - PROCESS | 1653 | 1467388949392 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]]]}] 09:02:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 09:02:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 469ms 09:02:29 INFO - PROCESS | 1653 | 1467388949411 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 09:02:29 INFO - PROCESS | 1653 | 1467388949413 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 09:02:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 09:02:29 INFO - PROCESS | 1653 | 1467388949436 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 09:02:29 INFO - PROCESS | 1653 | 1467388949437 Marionette TRACE conn2 <- [1,1150,null,{}] 09:02:29 INFO - PROCESS | 1653 | 1467388949440 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}] 09:02:29 INFO - PROCESS | 1653 | 1467388949441 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:29 INFO - PROCESS | 1653 | 1467388949541 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 09:02:29 INFO - PROCESS | 1653 | 1467388949545 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:29 INFO - PROCESS | 1653 | 1467388949546 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x12609f800 == 35 [pid = 1653] [id = 295] 09:02:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1128a7c00) [pid = 1653] [serial = 883] [outer = 0x0] 09:02:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1254aa400) [pid = 1653] [serial = 884] [outer = 0x1128a7c00] 09:02:29 INFO - PROCESS | 1653 | 1467388949570 Marionette DEBUG loaded listener.js 09:02:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1254df400) [pid = 1653] [serial = 885] [outer = 0x1128a7c00] 09:02:29 INFO - PROCESS | 1653 | 1467388949906 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]]]}] 09:02:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 09:02:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 533ms 09:02:29 INFO - PROCESS | 1653 | 1467388949955 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 09:02:29 INFO - PROCESS | 1653 | 1467388949956 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 09:02:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 09:02:29 INFO - PROCESS | 1653 | 1467388949959 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 09:02:29 INFO - PROCESS | 1653 | 1467388949960 Marionette TRACE conn2 <- [1,1154,null,{}] 09:02:29 INFO - PROCESS | 1653 | 1467388949962 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}] 09:02:29 INFO - PROCESS | 1653 | 1467388949966 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:30 INFO - PROCESS | 1653 | 1467388950079 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 09:02:30 INFO - PROCESS | 1653 | 1467388950096 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:30 INFO - PROCESS | 1653 | 1467388950097 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x128a44000 == 36 [pid = 1653] [id = 296] 09:02:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x126012400) [pid = 1653] [serial = 886] [outer = 0x0] 09:02:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1265e3000) [pid = 1653] [serial = 887] [outer = 0x126012400] 09:02:30 INFO - PROCESS | 1653 | 1467388950121 Marionette DEBUG loaded listener.js 09:02:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x128ee3400) [pid = 1653] [serial = 888] [outer = 0x126012400] 09:02:30 INFO - PROCESS | 1653 | 1467388950487 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]]]}] 09:02:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 09:02:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 571ms 09:02:30 INFO - PROCESS | 1653 | 1467388950530 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 09:02:30 INFO - PROCESS | 1653 | 1467388950532 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 09:02:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 09:02:30 INFO - PROCESS | 1653 | 1467388950534 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 09:02:30 INFO - PROCESS | 1653 | 1467388950535 Marionette TRACE conn2 <- [1,1158,null,{}] 09:02:30 INFO - PROCESS | 1653 | 1467388950537 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}] 09:02:30 INFO - PROCESS | 1653 | 1467388950538 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:30 INFO - PROCESS | 1653 | 1467388950636 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 09:02:30 INFO - PROCESS | 1653 | 1467388950647 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:30 INFO - PROCESS | 1653 | 1467388950648 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x1292e4000 == 37 [pid = 1653] [id = 297] 09:02:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1291a9800) [pid = 1653] [serial = 889] [outer = 0x0] 09:02:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12942b000) [pid = 1653] [serial = 890] [outer = 0x1291a9800] 09:02:30 INFO - PROCESS | 1653 | 1467388950673 Marionette DEBUG loaded listener.js 09:02:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x129495400) [pid = 1653] [serial = 891] [outer = 0x1291a9800] 09:02:30 INFO - PROCESS | 1653 | 1467388950973 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]]]}] 09:02:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 09:02:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 468ms 09:02:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 09:02:31 INFO - PROCESS | 1653 | 1467388951003 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 09:02:31 INFO - PROCESS | 1653 | 1467388951004 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 09:02:31 INFO - PROCESS | 1653 | 1467388951006 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 09:02:31 INFO - PROCESS | 1653 | 1467388951007 Marionette TRACE conn2 <- [1,1162,null,{}] 09:02:31 INFO - PROCESS | 1653 | 1467388951009 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}] 09:02:31 INFO - PROCESS | 1653 | 1467388951010 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:31 INFO - PROCESS | 1653 | 1467388951107 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 09:02:31 INFO - PROCESS | 1653 | 1467388951142 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:31 INFO - PROCESS | 1653 | 1467388951144 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a561000 == 38 [pid = 1653] [id = 298] 09:02:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1127d3c00) [pid = 1653] [serial = 892] [outer = 0x0] 09:02:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1294a0400) [pid = 1653] [serial = 893] [outer = 0x1127d3c00] 09:02:31 INFO - PROCESS | 1653 | 1467388951175 Marionette DEBUG loaded listener.js 09:02:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12a6afc00) [pid = 1653] [serial = 894] [outer = 0x1127d3c00] 09:02:31 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1193a6c00) [pid = 1653] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 09:02:31 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x119316c00) [pid = 1653] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 09:02:31 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x112982000) [pid = 1653] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 09:02:31 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x115121000) [pid = 1653] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 09:02:31 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x11835f800) [pid = 1653] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 09:02:31 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1172b9000) [pid = 1653] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 09:02:31 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1197f1400) [pid = 1653] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 09:02:31 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x112978c00) [pid = 1653] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 09:02:31 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x112984000) [pid = 1653] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 09:02:31 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x112951c00) [pid = 1653] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 09:02:31 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x119318400) [pid = 1653] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 09:02:31 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1127d7800) [pid = 1653] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 09:02:31 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x124bbd400) [pid = 1653] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 09:02:31 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x121bd7400) [pid = 1653] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 09:02:31 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1260db400) [pid = 1653] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 09:02:31 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1121ba000) [pid = 1653] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 09:02:31 INFO - PROCESS | 1653 | 1467388951552 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]]]}] 09:02:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x113312400) [pid = 1653] [serial = 895] [outer = 0x12d06a400] 09:02:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 09:02:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 569ms 09:02:31 INFO - PROCESS | 1653 | 1467388951588 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 09:02:31 INFO - PROCESS | 1653 | 1467388951590 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 09:02:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 09:02:31 INFO - PROCESS | 1653 | 1467388951606 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 09:02:31 INFO - PROCESS | 1653 | 1467388951607 Marionette TRACE conn2 <- [1,1166,null,{}] 09:02:31 INFO - PROCESS | 1653 | 1467388951610 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}] 09:02:31 INFO - PROCESS | 1653 | 1467388951611 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:31 INFO - PROCESS | 1653 | 1467388951687 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 09:02:31 INFO - PROCESS | 1653 | 1467388951747 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:31 INFO - PROCESS | 1653 | 1467388951748 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x120e80000 == 39 [pid = 1653] [id = 299] 09:02:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x112956c00) [pid = 1653] [serial = 896] [outer = 0x0] 09:02:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x118366000) [pid = 1653] [serial = 897] [outer = 0x112956c00] 09:02:31 INFO - PROCESS | 1653 | 1467388951772 Marionette DEBUG loaded listener.js 09:02:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x12645d400) [pid = 1653] [serial = 898] [outer = 0x112956c00] 09:02:32 INFO - PROCESS | 1653 | 1467388952044 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]]]}] 09:02:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 09:02:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 475ms 09:02:32 INFO - PROCESS | 1653 | 1467388952076 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 09:02:32 INFO - PROCESS | 1653 | 1467388952077 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 09:02:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 09:02:32 INFO - PROCESS | 1653 | 1467388952087 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 09:02:32 INFO - PROCESS | 1653 | 1467388952088 Marionette TRACE conn2 <- [1,1170,null,{}] 09:02:32 INFO - PROCESS | 1653 | 1467388952090 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}] 09:02:32 INFO - PROCESS | 1653 | 1467388952091 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:32 INFO - PROCESS | 1653 | 1467388952174 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 09:02:32 INFO - PROCESS | 1653 | 1467388952179 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:32 INFO - PROCESS | 1653 | 1467388952189 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b160000 == 40 [pid = 1653] [id = 300] 09:02:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1167a1000) [pid = 1653] [serial = 899] [outer = 0x0] 09:02:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12a6b1c00) [pid = 1653] [serial = 900] [outer = 0x1167a1000] 09:02:32 INFO - PROCESS | 1653 | 1467388952213 Marionette DEBUG loaded listener.js 09:02:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12a6e1800) [pid = 1653] [serial = 901] [outer = 0x1167a1000] 09:02:32 INFO - PROCESS | 1653 | 1467388952560 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]]]}] 09:02:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 09:02:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 518ms 09:02:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 09:02:32 INFO - PROCESS | 1653 | 1467388952611 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 09:02:32 INFO - PROCESS | 1653 | 1467388952613 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 09:02:32 INFO - PROCESS | 1653 | 1467388952616 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 09:02:32 INFO - PROCESS | 1653 | 1467388952618 Marionette TRACE conn2 <- [1,1174,null,{}] 09:02:32 INFO - PROCESS | 1653 | 1467388952621 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}] 09:02:32 INFO - PROCESS | 1653 | 1467388952624 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:32 INFO - PROCESS | 1653 | 1467388952762 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 09:02:32 INFO - PROCESS | 1653 | 1467388952768 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:32 INFO - PROCESS | 1653 | 1467388952770 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b982000 == 41 [pid = 1653] [id = 301] 09:02:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12a6e4c00) [pid = 1653] [serial = 902] [outer = 0x0] 09:02:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12ad38c00) [pid = 1653] [serial = 903] [outer = 0x12a6e4c00] 09:02:32 INFO - PROCESS | 1653 | 1467388952797 Marionette DEBUG loaded listener.js 09:02:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12aed5c00) [pid = 1653] [serial = 904] [outer = 0x12a6e4c00] 09:02:33 INFO - PROCESS | 1653 | 1467388953117 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] 09:02:33 INFO - PROCESS | 1653 | 1467388953138 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 09:02:33 INFO - PROCESS | 1653 | 1467388953140 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 09:02:33 INFO - PROCESS | 1653 | 1467388953141 Marionette TRACE conn2 <- [1,1178,null,{}] 09:02:33 INFO - PROCESS | 1653 | 1467388953144 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}] 09:02:33 INFO - PROCESS | 1653 | 1467388953145 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:33 INFO - PROCESS | 1653 | 1467388953224 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 09:02:33 INFO - PROCESS | 1653 | 1467388953292 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:33 INFO - PROCESS | 1653 | 1467388953293 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bd7a800 == 42 [pid = 1653] [id = 302] 09:02:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12a6e5000) [pid = 1653] [serial = 905] [outer = 0x0] 09:02:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12aee0c00) [pid = 1653] [serial = 906] [outer = 0x12a6e5000] 09:02:33 INFO - PROCESS | 1653 | 1467388953317 Marionette DEBUG loaded listener.js 09:02:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12b175800) [pid = 1653] [serial = 907] [outer = 0x12a6e5000] 09:02:33 INFO - PROCESS | 1653 | 1467388953753 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] 09:02:33 INFO - PROCESS | 1653 | 1467388953812 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 09:02:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 09:02:33 INFO - PROCESS | 1653 | 1467388953815 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 09:02:33 INFO - PROCESS | 1653 | 1467388953818 Marionette TRACE conn2 <- [1,1182,null,{}] 09:02:33 INFO - PROCESS | 1653 | 1467388953821 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}] 09:02:33 INFO - PROCESS | 1653 | 1467388953823 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:33 INFO - PROCESS | 1653 | 1467388953931 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 09:02:33 INFO - PROCESS | 1653 | 1467388953989 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:33 INFO - PROCESS | 1653 | 1467388953990 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x118167800 == 43 [pid = 1653] [id = 303] 09:02:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1160d4c00) [pid = 1653] [serial = 908] [outer = 0x0] 09:02:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1172b9000) [pid = 1653] [serial = 909] [outer = 0x1160d4c00] 09:02:34 INFO - PROCESS | 1653 | 1467388954021 Marionette DEBUG loaded listener.js 09:02:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x118366800) [pid = 1653] [serial = 910] [outer = 0x1160d4c00] 09:02:34 INFO - PROCESS | 1653 | 1467388954483 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] 09:02:34 INFO - PROCESS | 1653 | 1467388954539 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 09:02:34 INFO - PROCESS | 1653 | 1467388954543 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 09:02:34 INFO - PROCESS | 1653 | 1467388954545 Marionette TRACE conn2 <- [1,1186,null,{}] 09:02:34 INFO - PROCESS | 1653 | 1467388954548 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}] 09:02:34 INFO - PROCESS | 1653 | 1467388954550 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:34 INFO - PROCESS | 1653 | 1467388954673 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 09:02:34 INFO - PROCESS | 1653 | 1467388954756 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:34 INFO - PROCESS | 1653 | 1467388954757 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x125418800 == 44 [pid = 1653] [id = 304] 09:02:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1194b6c00) [pid = 1653] [serial = 911] [outer = 0x0] 09:02:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x119996000) [pid = 1653] [serial = 912] [outer = 0x1194b6c00] 09:02:34 INFO - PROCESS | 1653 | 1467388954788 Marionette DEBUG loaded listener.js 09:02:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x120ecf000) [pid = 1653] [serial = 913] [outer = 0x1194b6c00] 09:02:35 INFO - PROCESS | 1653 | 1467388955202 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] 09:02:35 INFO - PROCESS | 1653 | 1467388955266 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 09:02:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 09:02:35 INFO - PROCESS | 1653 | 1467388955268 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 09:02:35 INFO - PROCESS | 1653 | 1467388955271 Marionette TRACE conn2 <- [1,1190,null,{}] 09:02:35 INFO - PROCESS | 1653 | 1467388955279 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}] 09:02:35 INFO - PROCESS | 1653 | 1467388955282 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:35 INFO - PROCESS | 1653 | 1467388955419 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 09:02:35 INFO - PROCESS | 1653 | 1467388955472 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:35 INFO - PROCESS | 1653 | 1467388955474 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x12be18000 == 45 [pid = 1653] [id = 305] 09:02:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1264c6800) [pid = 1653] [serial = 914] [outer = 0x0] 09:02:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x126577c00) [pid = 1653] [serial = 915] [outer = 0x1264c6800] 09:02:35 INFO - PROCESS | 1653 | 1467388955507 Marionette DEBUG loaded listener.js 09:02:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x128a8b400) [pid = 1653] [serial = 916] [outer = 0x1264c6800] 09:02:35 INFO - PROCESS | 1653 | 1467388955920 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] 09:02:35 INFO - PROCESS | 1653 | 1467388955942 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 09:02:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 09:02:35 INFO - PROCESS | 1653 | 1467388955970 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 09:02:35 INFO - PROCESS | 1653 | 1467388955971 Marionette TRACE conn2 <- [1,1194,null,{}] 09:02:35 INFO - PROCESS | 1653 | 1467388955973 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}] 09:02:35 INFO - PROCESS | 1653 | 1467388955975 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:36 INFO - PROCESS | 1653 | 1467388956087 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 09:02:36 INFO - PROCESS | 1653 | 1467388956144 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:36 INFO - PROCESS | 1653 | 1467388956145 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c286800 == 46 [pid = 1653] [id = 306] 09:02:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x1291a2800) [pid = 1653] [serial = 917] [outer = 0x0] 09:02:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x12a6e9c00) [pid = 1653] [serial = 918] [outer = 0x1291a2800] 09:02:36 INFO - PROCESS | 1653 | 1467388956174 Marionette DEBUG loaded listener.js 09:02:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x12aed9800) [pid = 1653] [serial = 919] [outer = 0x1291a2800] 09:02:36 INFO - PROCESS | 1653 | 1467388956772 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] 09:02:36 INFO - PROCESS | 1653 | 1467388956841 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 09:02:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 09:02:36 INFO - PROCESS | 1653 | 1467388956844 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 09:02:36 INFO - PROCESS | 1653 | 1467388956846 Marionette TRACE conn2 <- [1,1198,null,{}] 09:02:36 INFO - PROCESS | 1653 | 1467388956852 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}] 09:02:36 INFO - PROCESS | 1653 | 1467388956853 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:36 INFO - PROCESS | 1653 | 1467388956950 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 09:02:37 INFO - PROCESS | 1653 | 1467388957020 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:37 INFO - PROCESS | 1653 | 1467388957022 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x1183e3000 == 47 [pid = 1653] [id = 307] 09:02:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x117226000) [pid = 1653] [serial = 920] [outer = 0x0] 09:02:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x11739bc00) [pid = 1653] [serial = 921] [outer = 0x117226000] 09:02:37 INFO - PROCESS | 1653 | 1467388957049 Marionette DEBUG loaded listener.js 09:02:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x11835cc00) [pid = 1653] [serial = 922] [outer = 0x117226000] 09:02:37 INFO - PROCESS | 1653 | --DOCSHELL 0x12b982000 == 46 [pid = 1653] [id = 301] 09:02:37 INFO - PROCESS | 1653 | --DOCSHELL 0x12b160000 == 45 [pid = 1653] [id = 300] 09:02:37 INFO - PROCESS | 1653 | --DOCSHELL 0x120e80000 == 44 [pid = 1653] [id = 299] 09:02:37 INFO - PROCESS | 1653 | --DOCSHELL 0x12a561000 == 43 [pid = 1653] [id = 298] 09:02:37 INFO - PROCESS | 1653 | --DOCSHELL 0x1292e4000 == 42 [pid = 1653] [id = 297] 09:02:37 INFO - PROCESS | 1653 | --DOCSHELL 0x128a44000 == 41 [pid = 1653] [id = 296] 09:02:37 INFO - PROCESS | 1653 | --DOCSHELL 0x12609f800 == 40 [pid = 1653] [id = 295] 09:02:37 INFO - PROCESS | 1653 | --DOCSHELL 0x1214a9800 == 39 [pid = 1653] [id = 294] 09:02:37 INFO - PROCESS | 1653 | --DOCSHELL 0x120e82800 == 38 [pid = 1653] [id = 293] 09:02:37 INFO - PROCESS | 1653 | --DOCSHELL 0x118173800 == 37 [pid = 1653] [id = 292] 09:02:37 INFO - PROCESS | 1653 | --DOCSHELL 0x11694d800 == 36 [pid = 1653] [id = 291] 09:02:37 INFO - PROCESS | 1653 | --DOCSHELL 0x1191e1800 == 35 [pid = 1653] [id = 290] 09:02:37 INFO - PROCESS | 1653 | --DOCSHELL 0x118faa000 == 34 [pid = 1653] [id = 289] 09:02:37 INFO - PROCESS | 1653 | --DOCSHELL 0x112e31000 == 33 [pid = 1653] [id = 288] 09:02:37 INFO - PROCESS | 1653 | --DOCSHELL 0x1194a4800 == 32 [pid = 1653] [id = 276] 09:02:37 INFO - PROCESS | 1653 | --DOCSHELL 0x12c286800 == 31 [pid = 1653] [id = 306] 09:02:37 INFO - PROCESS | 1653 | --DOCSHELL 0x12be18000 == 30 [pid = 1653] [id = 305] 09:02:37 INFO - PROCESS | 1653 | --DOCSHELL 0x125418800 == 29 [pid = 1653] [id = 304] 09:02:37 INFO - PROCESS | 1653 | --DOCSHELL 0x118167800 == 28 [pid = 1653] [id = 303] 09:02:37 INFO - PROCESS | 1653 | --DOCSHELL 0x12bd7a800 == 27 [pid = 1653] [id = 302] 09:02:38 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x123bd6800) [pid = 1653] [serial = 848] [outer = 0x0] [url = about:blank] 09:02:38 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x123fd0800) [pid = 1653] [serial = 849] [outer = 0x0] [url = about:blank] 09:02:38 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x1194bb000) [pid = 1653] [serial = 816] [outer = 0x0] [url = about:blank] 09:02:38 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x1193a7800) [pid = 1653] [serial = 815] [outer = 0x0] [url = about:blank] 09:02:38 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x1176e7000) [pid = 1653] [serial = 854] [outer = 0x0] [url = about:blank] 09:02:38 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x124fecc00) [pid = 1653] [serial = 851] [outer = 0x0] [url = about:blank] 09:02:38 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x1254b0800) [pid = 1653] [serial = 852] [outer = 0x0] [url = about:blank] 09:02:38 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x120fbac00) [pid = 1653] [serial = 855] [outer = 0x0] [url = about:blank] 09:02:38 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x12600cc00) [pid = 1653] [serial = 819] [outer = 0x0] [url = about:blank] 09:02:38 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1193a6000) [pid = 1653] [serial = 840] [outer = 0x0] [url = about:blank] 09:02:38 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x124e63c00) [pid = 1653] [serial = 818] [outer = 0x0] [url = about:blank] 09:02:38 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x128c73800) [pid = 1653] [serial = 822] [outer = 0x0] [url = about:blank] 09:02:38 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x126796800) [pid = 1653] [serial = 821] [outer = 0x0] [url = about:blank] 09:02:38 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x128edec00) [pid = 1653] [serial = 825] [outer = 0x0] [url = about:blank] 09:02:38 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x120e4a800) [pid = 1653] [serial = 824] [outer = 0x0] [url = about:blank] 09:02:38 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x124d39800) [pid = 1653] [serial = 857] [outer = 0x0] [url = about:blank] 09:02:38 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x126010400) [pid = 1653] [serial = 860] [outer = 0x0] [url = about:blank] 09:02:38 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1194b2000) [pid = 1653] [serial = 842] [outer = 0x0] [url = about:blank] 09:02:38 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x119324400) [pid = 1653] [serial = 839] [outer = 0x0] [url = about:blank] 09:02:38 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1130d6c00) [pid = 1653] [serial = 830] [outer = 0x0] [url = about:blank] 09:02:38 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1133c2000) [pid = 1653] [serial = 831] [outer = 0x0] [url = about:blank] 09:02:38 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1167a6800) [pid = 1653] [serial = 833] [outer = 0x0] [url = about:blank] 09:02:38 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1172c4400) [pid = 1653] [serial = 834] [outer = 0x0] [url = about:blank] 09:02:38 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1185f1800) [pid = 1653] [serial = 836] [outer = 0x0] [url = about:blank] 09:02:38 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x118870800) [pid = 1653] [serial = 837] [outer = 0x0] [url = about:blank] 09:02:38 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x118366400) [pid = 1653] [serial = 828] [outer = 0x0] [url = about:blank] 09:02:38 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1176db400) [pid = 1653] [serial = 827] [outer = 0x0] [url = about:blank] 09:02:38 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x121307800) [pid = 1653] [serial = 846] [outer = 0x0] [url = about:blank] 09:02:38 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1176dec00) [pid = 1653] [serial = 813] [outer = 0x0] [url = about:blank] 09:02:38 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1160d6800) [pid = 1653] [serial = 812] [outer = 0x0] [url = about:blank] 09:02:38 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x120e48000) [pid = 1653] [serial = 845] [outer = 0x0] [url = about:blank] 09:02:38 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x11967c000) [pid = 1653] [serial = 843] [outer = 0x0] [url = about:blank] 09:02:38 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1254df800) [pid = 1653] [serial = 858] [outer = 0x0] [url = about:blank] 09:02:38 INFO - PROCESS | 1653 | 1467388958060 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]]]}] 09:02:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 09:02:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1277ms 09:02:38 INFO - PROCESS | 1653 | 1467388958121 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 09:02:38 INFO - PROCESS | 1653 | 1467388958123 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 09:02:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 09:02:38 INFO - PROCESS | 1653 | 1467388958127 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 09:02:38 INFO - PROCESS | 1653 | 1467388958128 Marionette TRACE conn2 <- [1,1202,null,{}] 09:02:38 INFO - PROCESS | 1653 | 1467388958132 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}] 09:02:38 INFO - PROCESS | 1653 | 1467388958134 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:38 INFO - PROCESS | 1653 | 1467388958214 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 09:02:38 INFO - PROCESS | 1653 | 1467388958219 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:38 INFO - PROCESS | 1653 | 1467388958220 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x115179800 == 28 [pid = 1653] [id = 308] 09:02:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x112d47400) [pid = 1653] [serial = 923] [outer = 0x0] 09:02:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1130df400) [pid = 1653] [serial = 924] [outer = 0x112d47400] 09:02:38 INFO - PROCESS | 1653 | 1467388958251 Marionette DEBUG loaded listener.js 09:02:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x113d45c00) [pid = 1653] [serial = 925] [outer = 0x112d47400] 09:02:38 INFO - PROCESS | 1653 | 1467388958588 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]]]}] 09:02:38 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 09:02:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 473ms 09:02:38 INFO - PROCESS | 1653 | 1467388958619 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 09:02:38 INFO - PROCESS | 1653 | 1467388958622 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 09:02:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 09:02:38 INFO - PROCESS | 1653 | 1467388958628 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 09:02:38 INFO - PROCESS | 1653 | 1467388958630 Marionette TRACE conn2 <- [1,1206,null,{}] 09:02:38 INFO - PROCESS | 1653 | 1467388958632 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}] 09:02:38 INFO - PROCESS | 1653 | 1467388958634 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:38 INFO - PROCESS | 1653 | 1467388958708 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 09:02:38 INFO - PROCESS | 1653 | 1467388958715 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:38 INFO - PROCESS | 1653 | 1467388958717 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x1170e5000 == 29 [pid = 1653] [id = 309] 09:02:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1160e1c00) [pid = 1653] [serial = 926] [outer = 0x0] 09:02:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x116974400) [pid = 1653] [serial = 927] [outer = 0x1160e1c00] 09:02:38 INFO - PROCESS | 1653 | 1467388958742 Marionette DEBUG loaded listener.js 09:02:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1173a7000) [pid = 1653] [serial = 928] [outer = 0x1160e1c00] 09:02:39 INFO - PROCESS | 1653 | 1467388959085 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]]]}] 09:02:39 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 09:02:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 473ms 09:02:39 INFO - PROCESS | 1653 | 1467388959102 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 09:02:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 09:02:39 INFO - PROCESS | 1653 | 1467388959110 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 09:02:39 INFO - PROCESS | 1653 | 1467388959114 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 09:02:39 INFO - PROCESS | 1653 | 1467388959119 Marionette TRACE conn2 <- [1,1210,null,{}] 09:02:39 INFO - PROCESS | 1653 | 1467388959126 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}] 09:02:39 INFO - PROCESS | 1653 | 1467388959131 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:39 INFO - PROCESS | 1653 | 1467388959230 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 09:02:39 INFO - PROCESS | 1653 | 1467388959238 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:39 INFO - PROCESS | 1653 | 1467388959240 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x1181a7800 == 30 [pid = 1653] [id = 310] 09:02:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x118366c00) [pid = 1653] [serial = 929] [outer = 0x0] 09:02:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1186e8c00) [pid = 1653] [serial = 930] [outer = 0x118366c00] 09:02:39 INFO - PROCESS | 1653 | 1467388959269 Marionette DEBUG loaded listener.js 09:02:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x118fd6c00) [pid = 1653] [serial = 931] [outer = 0x118366c00] 09:02:39 INFO - PROCESS | 1653 | 1467388959604 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]]]}] 09:02:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 09:02:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 524ms 09:02:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 09:02:39 INFO - PROCESS | 1653 | 1467388959638 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 09:02:39 INFO - PROCESS | 1653 | 1467388959640 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 09:02:39 INFO - PROCESS | 1653 | 1467388959642 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 09:02:39 INFO - PROCESS | 1653 | 1467388959643 Marionette TRACE conn2 <- [1,1214,null,{}] 09:02:39 INFO - PROCESS | 1653 | 1467388959645 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}] 09:02:39 INFO - PROCESS | 1653 | 1467388959647 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:39 INFO - PROCESS | 1653 | 1467388959723 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 09:02:39 INFO - PROCESS | 1653 | 1467388959781 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:39 INFO - PROCESS | 1653 | 1467388959782 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x1191ea000 == 31 [pid = 1653] [id = 311] 09:02:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1185f4000) [pid = 1653] [serial = 932] [outer = 0x0] 09:02:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x11932b800) [pid = 1653] [serial = 933] [outer = 0x1185f4000] 09:02:39 INFO - PROCESS | 1653 | 1467388959807 Marionette DEBUG loaded listener.js 09:02:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1194b5000) [pid = 1653] [serial = 934] [outer = 0x1185f4000] 09:02:40 INFO - PROCESS | 1653 | 1467388960090 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]]]}] 09:02:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 09:02:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 468ms 09:02:40 INFO - PROCESS | 1653 | 1467388960110 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 09:02:40 INFO - PROCESS | 1653 | 1467388960112 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 09:02:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 09:02:40 INFO - PROCESS | 1653 | 1467388960122 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 09:02:40 INFO - PROCESS | 1653 | 1467388960123 Marionette TRACE conn2 <- [1,1218,null,{}] 09:02:40 INFO - PROCESS | 1653 | 1467388960142 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}] 09:02:40 INFO - PROCESS | 1653 | 1467388960143 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:40 INFO - PROCESS | 1653 | 1467388960235 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 09:02:40 INFO - PROCESS | 1653 | 1467388960238 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:40 INFO - PROCESS | 1653 | 1467388960239 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x119cd6000 == 32 [pid = 1653] [id = 312] 09:02:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x118fd5c00) [pid = 1653] [serial = 935] [outer = 0x0] 09:02:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x11967b000) [pid = 1653] [serial = 936] [outer = 0x118fd5c00] 09:02:40 INFO - PROCESS | 1653 | 1467388960264 Marionette DEBUG loaded listener.js 09:02:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x120e44400) [pid = 1653] [serial = 937] [outer = 0x118fd5c00] 09:02:40 INFO - PROCESS | 1653 | 1467388960617 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]]]}] 09:02:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 09:02:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 521ms 09:02:40 INFO - PROCESS | 1653 | 1467388960643 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 09:02:40 INFO - PROCESS | 1653 | 1467388960644 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 09:02:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 09:02:40 INFO - PROCESS | 1653 | 1467388960653 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 09:02:40 INFO - PROCESS | 1653 | 1467388960654 Marionette TRACE conn2 <- [1,1222,null,{}] 09:02:40 INFO - PROCESS | 1653 | 1467388960656 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}] 09:02:40 INFO - PROCESS | 1653 | 1467388960660 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:40 INFO - PROCESS | 1653 | 1467388960773 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 09:02:40 INFO - PROCESS | 1653 | 1467388960777 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:40 INFO - PROCESS | 1653 | 1467388960778 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x1214aa000 == 33 [pid = 1653] [id = 313] 09:02:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1194b0000) [pid = 1653] [serial = 938] [outer = 0x0] 09:02:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x120fb4400) [pid = 1653] [serial = 939] [outer = 0x1194b0000] 09:02:40 INFO - PROCESS | 1653 | 1467388960805 Marionette DEBUG loaded listener.js 09:02:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x124bbb000) [pid = 1653] [serial = 940] [outer = 0x1194b0000] 09:02:41 INFO - PROCESS | 1653 | 1467388961126 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] 09:02:41 INFO - PROCESS | 1653 | 1467388961173 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 09:02:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 09:02:41 INFO - PROCESS | 1653 | 1467388961175 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 09:02:41 INFO - PROCESS | 1653 | 1467388961176 Marionette TRACE conn2 <- [1,1226,null,{}] 09:02:41 INFO - PROCESS | 1653 | 1467388961178 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}] 09:02:41 INFO - PROCESS | 1653 | 1467388961181 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:41 INFO - PROCESS | 1653 | 1467388961278 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 09:02:41 INFO - PROCESS | 1653 | 1467388961312 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:41 INFO - PROCESS | 1653 | 1467388961313 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x124eb0000 == 34 [pid = 1653] [id = 314] 09:02:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x124bbb800) [pid = 1653] [serial = 941] [outer = 0x0] 09:02:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1254aac00) [pid = 1653] [serial = 942] [outer = 0x124bbb800] 09:02:41 INFO - PROCESS | 1653 | 1467388961338 Marionette DEBUG loaded listener.js 09:02:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1254da000) [pid = 1653] [serial = 943] [outer = 0x124bbb800] 09:02:41 INFO - PROCESS | 1653 | 1467388961640 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]]]}] 09:02:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 09:02:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 518ms 09:02:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 09:02:41 INFO - PROCESS | 1653 | 1467388961693 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 09:02:41 INFO - PROCESS | 1653 | 1467388961695 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 09:02:41 INFO - PROCESS | 1653 | 1467388961697 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 09:02:41 INFO - PROCESS | 1653 | 1467388961698 Marionette TRACE conn2 <- [1,1230,null,{}] 09:02:41 INFO - PROCESS | 1653 | 1467388961708 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}] 09:02:41 INFO - PROCESS | 1653 | 1467388961709 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:41 INFO - PROCESS | 1653 | 1467388961802 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 09:02:41 INFO - PROCESS | 1653 | 1467388961806 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:41 INFO - PROCESS | 1653 | 1467388961807 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x12609d000 == 35 [pid = 1653] [id = 315] 09:02:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1128b3400) [pid = 1653] [serial = 944] [outer = 0x0] 09:02:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x126013000) [pid = 1653] [serial = 945] [outer = 0x1128b3400] 09:02:41 INFO - PROCESS | 1653 | 1467388961831 Marionette DEBUG loaded listener.js 09:02:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1264cf000) [pid = 1653] [serial = 946] [outer = 0x1128b3400] 09:02:42 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1128a7c00) [pid = 1653] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 09:02:42 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x126012400) [pid = 1653] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 09:02:42 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1127d3c00) [pid = 1653] [serial = 892] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 09:02:42 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x112956c00) [pid = 1653] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 09:02:42 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1291a9800) [pid = 1653] [serial = 889] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 09:02:42 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1128afc00) [pid = 1653] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 09:02:42 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x118494800) [pid = 1653] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 09:02:42 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1186e4c00) [pid = 1653] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 09:02:42 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1186e2400) [pid = 1653] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 09:02:42 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x111cad400) [pid = 1653] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 09:02:42 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1172bdc00) [pid = 1653] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 09:02:42 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x120eca400) [pid = 1653] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 09:02:42 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1166ef000) [pid = 1653] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 09:02:42 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x12a6e4c00) [pid = 1653] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 09:02:42 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1167a1000) [pid = 1653] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 09:02:42 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x12a6e5000) [pid = 1653] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 09:02:42 INFO - PROCESS | 1653 | 1467388962353 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]]]}] 09:02:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 09:02:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 675ms 09:02:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 09:02:42 INFO - PROCESS | 1653 | 1467388962373 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 09:02:42 INFO - PROCESS | 1653 | 1467388962374 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 09:02:42 INFO - PROCESS | 1653 | 1467388962377 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 09:02:42 INFO - PROCESS | 1653 | 1467388962378 Marionette TRACE conn2 <- [1,1234,null,{}] 09:02:42 INFO - PROCESS | 1653 | 1467388962382 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}] 09:02:42 INFO - PROCESS | 1653 | 1467388962383 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:42 INFO - PROCESS | 1653 | 1467388962465 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 09:02:42 INFO - PROCESS | 1653 | 1467388962469 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:42 INFO - PROCESS | 1653 | 1467388962470 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x12653c800 == 36 [pid = 1653] [id = 316] 09:02:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x11295f800) [pid = 1653] [serial = 947] [outer = 0x0] 09:02:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x118362c00) [pid = 1653] [serial = 948] [outer = 0x11295f800] 09:02:42 INFO - PROCESS | 1653 | 1467388962494 Marionette DEBUG loaded listener.js 09:02:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x120ec3c00) [pid = 1653] [serial = 949] [outer = 0x11295f800] 09:02:42 INFO - PROCESS | 1653 | 1467388962805 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]]]}] 09:02:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 09:02:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 468ms 09:02:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 09:02:42 INFO - PROCESS | 1653 | 1467388962845 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 09:02:42 INFO - PROCESS | 1653 | 1467388962846 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 09:02:42 INFO - PROCESS | 1653 | 1467388962848 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 09:02:42 INFO - PROCESS | 1653 | 1467388962850 Marionette TRACE conn2 <- [1,1238,null,{}] 09:02:42 INFO - PROCESS | 1653 | 1467388962852 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}] 09:02:42 INFO - PROCESS | 1653 | 1467388962853 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:42 INFO - PROCESS | 1653 | 1467388962951 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 09:02:42 INFO - PROCESS | 1653 | 1467388962956 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:42 INFO - PROCESS | 1653 | 1467388962957 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x128a48000 == 37 [pid = 1653] [id = 317] 09:02:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1130d9800) [pid = 1653] [serial = 950] [outer = 0x0] 09:02:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1254ae400) [pid = 1653] [serial = 951] [outer = 0x1130d9800] 09:02:42 INFO - PROCESS | 1653 | 1467388962981 Marionette DEBUG loaded listener.js 09:02:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12679a000) [pid = 1653] [serial = 952] [outer = 0x1130d9800] 09:02:43 INFO - PROCESS | 1653 | 1467388963278 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]]]}] 09:02:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 09:02:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 472ms 09:02:43 INFO - PROCESS | 1653 | 1467388963322 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 09:02:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 09:02:43 INFO - PROCESS | 1653 | 1467388963323 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 09:02:43 INFO - PROCESS | 1653 | 1467388963325 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 09:02:43 INFO - PROCESS | 1653 | 1467388963327 Marionette TRACE conn2 <- [1,1242,null,{}] 09:02:43 INFO - PROCESS | 1653 | 1467388963330 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}] 09:02:43 INFO - PROCESS | 1653 | 1467388963334 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:43 INFO - PROCESS | 1653 | 1467388963426 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 09:02:43 INFO - PROCESS | 1653 | 1467388963432 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:43 INFO - PROCESS | 1653 | 1467388963434 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x1292e6000 == 38 [pid = 1653] [id = 318] 09:02:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x128a86400) [pid = 1653] [serial = 953] [outer = 0x0] 09:02:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x128c7e400) [pid = 1653] [serial = 954] [outer = 0x128a86400] 09:02:43 INFO - PROCESS | 1653 | 1467388963461 Marionette DEBUG loaded listener.js 09:02:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x129430800) [pid = 1653] [serial = 955] [outer = 0x128a86400] 09:02:43 INFO - PROCESS | 1653 | 1467388963822 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]]]}] 09:02:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 09:02:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 519ms 09:02:43 INFO - PROCESS | 1653 | 1467388963844 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 09:02:43 INFO - PROCESS | 1653 | 1467388963847 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 09:02:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 09:02:43 INFO - PROCESS | 1653 | 1467388963849 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 09:02:43 INFO - PROCESS | 1653 | 1467388963850 Marionette TRACE conn2 <- [1,1246,null,{}] 09:02:43 INFO - PROCESS | 1653 | 1467388963865 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}] 09:02:43 INFO - PROCESS | 1653 | 1467388963867 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:43 INFO - PROCESS | 1653 | 1467388963943 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 09:02:43 INFO - PROCESS | 1653 | 1467388963948 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:43 INFO - PROCESS | 1653 | 1467388963950 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a6c0000 == 39 [pid = 1653] [id = 319] 09:02:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1291aa800) [pid = 1653] [serial = 956] [outer = 0x0] 09:02:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1294d8c00) [pid = 1653] [serial = 957] [outer = 0x1291aa800] 09:02:43 INFO - PROCESS | 1653 | 1467388963974 Marionette DEBUG loaded listener.js 09:02:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x12a6e1000) [pid = 1653] [serial = 958] [outer = 0x1291aa800] 09:02:44 INFO - PROCESS | 1653 | 1467388964558 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]]]}] 09:02:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 09:02:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 779ms 09:02:44 INFO - PROCESS | 1653 | 1467388964630 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 09:02:44 INFO - PROCESS | 1653 | 1467388964634 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 09:02:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 09:02:44 INFO - PROCESS | 1653 | 1467388964639 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 09:02:44 INFO - PROCESS | 1653 | 1467388964642 Marionette TRACE conn2 <- [1,1250,null,{}] 09:02:44 INFO - PROCESS | 1653 | 1467388964648 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}] 09:02:44 INFO - PROCESS | 1653 | 1467388964651 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:44 INFO - PROCESS | 1653 | 1467388964818 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 09:02:44 INFO - PROCESS | 1653 | 1467388964940 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:44 INFO - PROCESS | 1653 | 1467388964944 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x1170b9000 == 40 [pid = 1653] [id = 320] 09:02:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1127d2c00) [pid = 1653] [serial = 959] [outer = 0x0] 09:02:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x113313400) [pid = 1653] [serial = 960] [outer = 0x1127d2c00] 09:02:44 INFO - PROCESS | 1653 | 1467388964976 Marionette DEBUG loaded listener.js 09:02:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1160d8800) [pid = 1653] [serial = 961] [outer = 0x1127d2c00] 09:02:45 INFO - PROCESS | 1653 | 1467388965532 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]]]}] 09:02:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 09:02:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 923ms 09:02:45 INFO - PROCESS | 1653 | 1467388965563 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 09:02:45 INFO - PROCESS | 1653 | 1467388965567 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 09:02:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 09:02:45 INFO - PROCESS | 1653 | 1467388965574 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 09:02:45 INFO - PROCESS | 1653 | 1467388965577 Marionette TRACE conn2 <- [1,1254,null,{}] 09:02:45 INFO - PROCESS | 1653 | 1467388965581 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}] 09:02:45 INFO - PROCESS | 1653 | 1467388965583 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:45 INFO - PROCESS | 1653 | 1467388965736 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 09:02:45 INFO - PROCESS | 1653 | 1467388965863 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:45 INFO - PROCESS | 1653 | 1467388965865 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x119a24000 == 41 [pid = 1653] [id = 321] 09:02:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1176de800) [pid = 1653] [serial = 962] [outer = 0x0] 09:02:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x118519400) [pid = 1653] [serial = 963] [outer = 0x1176de800] 09:02:45 INFO - PROCESS | 1653 | 1467388965910 Marionette DEBUG loaded listener.js 09:02:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x11886f000) [pid = 1653] [serial = 964] [outer = 0x1176de800] 09:02:46 INFO - PROCESS | 1653 | 1467388966556 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]]]}] 09:02:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 09:02:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1025ms 09:02:46 INFO - PROCESS | 1653 | 1467388966599 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 09:02:46 INFO - PROCESS | 1653 | 1467388966601 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 09:02:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 09:02:46 INFO - PROCESS | 1653 | 1467388966605 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 09:02:46 INFO - PROCESS | 1653 | 1467388966606 Marionette TRACE conn2 <- [1,1258,null,{}] 09:02:46 INFO - PROCESS | 1653 | 1467388966610 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}] 09:02:46 INFO - PROCESS | 1653 | 1467388966611 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:46 INFO - PROCESS | 1653 | 1467388966718 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 09:02:46 INFO - PROCESS | 1653 | 1467388966774 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:46 INFO - PROCESS | 1653 | 1467388966776 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x11666e000 == 42 [pid = 1653] [id = 322] 09:02:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x1166f2800) [pid = 1653] [serial = 965] [outer = 0x0] 09:02:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x11696bc00) [pid = 1653] [serial = 966] [outer = 0x1166f2800] 09:02:46 INFO - PROCESS | 1653 | 1467388966805 Marionette DEBUG loaded listener.js 09:02:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x1176df400) [pid = 1653] [serial = 967] [outer = 0x1166f2800] 09:02:47 INFO - PROCESS | 1653 | --DOCSHELL 0x1292e6000 == 41 [pid = 1653] [id = 318] 09:02:47 INFO - PROCESS | 1653 | --DOCSHELL 0x128a48000 == 40 [pid = 1653] [id = 317] 09:02:47 INFO - PROCESS | 1653 | --DOCSHELL 0x12653c800 == 39 [pid = 1653] [id = 316] 09:02:47 INFO - PROCESS | 1653 | --DOCSHELL 0x12609d000 == 38 [pid = 1653] [id = 315] 09:02:47 INFO - PROCESS | 1653 | --DOCSHELL 0x124eb0000 == 37 [pid = 1653] [id = 314] 09:02:47 INFO - PROCESS | 1653 | --DOCSHELL 0x1214aa000 == 36 [pid = 1653] [id = 313] 09:02:47 INFO - PROCESS | 1653 | --DOCSHELL 0x119cd6000 == 35 [pid = 1653] [id = 312] 09:02:47 INFO - PROCESS | 1653 | --DOCSHELL 0x1191ea000 == 34 [pid = 1653] [id = 311] 09:02:47 INFO - PROCESS | 1653 | --DOCSHELL 0x1181a7800 == 33 [pid = 1653] [id = 310] 09:02:47 INFO - PROCESS | 1653 | --DOCSHELL 0x1170e5000 == 32 [pid = 1653] [id = 309] 09:02:47 INFO - PROCESS | 1653 | --DOCSHELL 0x115179800 == 31 [pid = 1653] [id = 308] 09:02:47 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x1254aa400) [pid = 1653] [serial = 884] [outer = 0x0] [url = about:blank] 09:02:47 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x1265e3000) [pid = 1653] [serial = 887] [outer = 0x0] [url = about:blank] 09:02:47 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x1294a0400) [pid = 1653] [serial = 893] [outer = 0x0] [url = about:blank] 09:02:47 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x118366000) [pid = 1653] [serial = 897] [outer = 0x0] [url = about:blank] 09:02:47 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x12942b000) [pid = 1653] [serial = 890] [outer = 0x0] [url = about:blank] 09:02:47 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1197fb400) [pid = 1653] [serial = 878] [outer = 0x0] [url = about:blank] 09:02:47 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x120ecb800) [pid = 1653] [serial = 879] [outer = 0x0] [url = about:blank] 09:02:47 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x118fc7c00) [pid = 1653] [serial = 869] [outer = 0x0] [url = about:blank] 09:02:47 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1194b2800) [pid = 1653] [serial = 870] [outer = 0x0] [url = about:blank] 09:02:47 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x126798000) [pid = 1653] [serial = 861] [outer = 0x0] [url = about:blank] 09:02:47 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x118fd3000) [pid = 1653] [serial = 875] [outer = 0x0] [url = about:blank] 09:02:47 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x119328000) [pid = 1653] [serial = 876] [outer = 0x0] [url = about:blank] 09:02:47 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1121bd000) [pid = 1653] [serial = 863] [outer = 0x0] [url = about:blank] 09:02:47 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1128a8800) [pid = 1653] [serial = 864] [outer = 0x0] [url = about:blank] 09:02:47 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1176e7800) [pid = 1653] [serial = 866] [outer = 0x0] [url = about:blank] 09:02:47 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x118360000) [pid = 1653] [serial = 867] [outer = 0x0] [url = about:blank] 09:02:47 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x121932400) [pid = 1653] [serial = 881] [outer = 0x0] [url = about:blank] 09:02:47 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x11739d400) [pid = 1653] [serial = 872] [outer = 0x0] [url = about:blank] 09:02:47 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x11835d400) [pid = 1653] [serial = 873] [outer = 0x0] [url = about:blank] 09:02:47 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x12645d400) [pid = 1653] [serial = 898] [outer = 0x0] [url = about:blank] 09:02:47 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x12aed5c00) [pid = 1653] [serial = 904] [outer = 0x0] [url = about:blank] 09:02:47 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x12ad38c00) [pid = 1653] [serial = 903] [outer = 0x0] [url = about:blank] 09:02:47 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1129d4c00) [pid = 1653] [serial = 498] [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.] 09:02:47 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x12a6afc00) [pid = 1653] [serial = 894] [outer = 0x0] [url = about:blank] 09:02:47 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x128ee3400) [pid = 1653] [serial = 888] [outer = 0x0] [url = about:blank] 09:02:47 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x129495400) [pid = 1653] [serial = 891] [outer = 0x0] [url = about:blank] 09:02:47 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x12a6b1c00) [pid = 1653] [serial = 900] [outer = 0x0] [url = about:blank] 09:02:47 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1254df400) [pid = 1653] [serial = 885] [outer = 0x0] [url = about:blank] 09:02:47 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x124bb0800) [pid = 1653] [serial = 882] [outer = 0x0] [url = about:blank] 09:02:47 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x12a6e1800) [pid = 1653] [serial = 901] [outer = 0x0] [url = about:blank] 09:02:47 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x12b175800) [pid = 1653] [serial = 907] [outer = 0x0] [url = about:blank] 09:02:47 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x12aee0c00) [pid = 1653] [serial = 906] [outer = 0x0] [url = about:blank] 09:02:47 INFO - PROCESS | 1653 | 1467388967225 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]]]}] 09:02:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 09:02:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 671ms 09:02:47 INFO - PROCESS | 1653 | 1467388967275 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 09:02:47 INFO - PROCESS | 1653 | 1467388967278 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 09:02:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 09:02:47 INFO - PROCESS | 1653 | 1467388967282 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 09:02:47 INFO - PROCESS | 1653 | 1467388967284 Marionette TRACE conn2 <- [1,1262,null,{}] 09:02:47 INFO - PROCESS | 1653 | 1467388967286 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}] 09:02:47 INFO - PROCESS | 1653 | 1467388967288 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:47 INFO - PROCESS | 1653 | 1467388967367 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 09:02:47 INFO - PROCESS | 1653 | 1467388967425 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:47 INFO - PROCESS | 1653 | 1467388967426 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x118108000 == 32 [pid = 1653] [id = 323] 09:02:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x118064000) [pid = 1653] [serial = 968] [outer = 0x0] 09:02:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1185f2800) [pid = 1653] [serial = 969] [outer = 0x118064000] 09:02:47 INFO - PROCESS | 1653 | 1467388967453 Marionette DEBUG loaded listener.js 09:02:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x118877000) [pid = 1653] [serial = 970] [outer = 0x118064000] 09:02:47 INFO - PROCESS | 1653 | 1467388967760 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]]]}] 09:02:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 09:02:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 521ms 09:02:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 09:02:47 INFO - PROCESS | 1653 | 1467388967804 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 09:02:47 INFO - PROCESS | 1653 | 1467388967805 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 09:02:47 INFO - PROCESS | 1653 | 1467388967807 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 09:02:47 INFO - PROCESS | 1653 | 1467388967810 Marionette TRACE conn2 <- [1,1266,null,{}] 09:02:47 INFO - PROCESS | 1653 | 1467388967818 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}] 09:02:47 INFO - PROCESS | 1653 | 1467388967821 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:47 INFO - PROCESS | 1653 | 1467388967900 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 09:02:47 INFO - PROCESS | 1653 | 1467388967953 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:47 INFO - PROCESS | 1653 | 1467388967955 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x119972000 == 33 [pid = 1653] [id = 324] 09:02:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x11886fc00) [pid = 1653] [serial = 971] [outer = 0x0] 09:02:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x119324800) [pid = 1653] [serial = 972] [outer = 0x11886fc00] 09:02:47 INFO - PROCESS | 1653 | 1467388967983 Marionette DEBUG loaded listener.js 09:02:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x119995800) [pid = 1653] [serial = 973] [outer = 0x11886fc00] 09:02:48 INFO - PROCESS | 1653 | 1467388968269 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]]]}] 09:02:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 09:02:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 471ms 09:02:48 INFO - PROCESS | 1653 | 1467388968286 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 09:02:48 INFO - PROCESS | 1653 | 1467388968287 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 09:02:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 09:02:48 INFO - PROCESS | 1653 | 1467388968290 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 09:02:48 INFO - PROCESS | 1653 | 1467388968291 Marionette TRACE conn2 <- [1,1270,null,{}] 09:02:48 INFO - PROCESS | 1653 | 1467388968293 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}] 09:02:48 INFO - PROCESS | 1653 | 1467388968294 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:48 INFO - PROCESS | 1653 | 1467388968379 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 09:02:48 INFO - PROCESS | 1653 | 1467388968384 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:48 INFO - PROCESS | 1653 | 1467388968386 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x121249800 == 34 [pid = 1653] [id = 325] 09:02:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x119325800) [pid = 1653] [serial = 974] [outer = 0x0] 09:02:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x120e4d400) [pid = 1653] [serial = 975] [outer = 0x119325800] 09:02:48 INFO - PROCESS | 1653 | 1467388968410 Marionette DEBUG loaded listener.js 09:02:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x120fb3400) [pid = 1653] [serial = 976] [outer = 0x119325800] 09:02:48 INFO - PROCESS | 1653 | 1467388968753 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]]]}] 09:02:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 09:02:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 471ms 09:02:48 INFO - PROCESS | 1653 | 1467388968761 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 09:02:48 INFO - PROCESS | 1653 | 1467388968763 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 09:02:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 09:02:48 INFO - PROCESS | 1653 | 1467388968769 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 09:02:48 INFO - PROCESS | 1653 | 1467388968770 Marionette TRACE conn2 <- [1,1274,null,{}] 09:02:48 INFO - PROCESS | 1653 | 1467388968772 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}] 09:02:48 INFO - PROCESS | 1653 | 1467388968774 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:48 INFO - PROCESS | 1653 | 1467388968882 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 09:02:48 INFO - PROCESS | 1653 | 1467388968887 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:48 INFO - PROCESS | 1653 | 1467388968889 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x121926800 == 35 [pid = 1653] [id = 326] 09:02:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1128aac00) [pid = 1653] [serial = 977] [outer = 0x0] 09:02:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x120fb6800) [pid = 1653] [serial = 978] [outer = 0x1128aac00] 09:02:48 INFO - PROCESS | 1653 | 1467388968913 Marionette DEBUG loaded listener.js 09:02:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x123bd5000) [pid = 1653] [serial = 979] [outer = 0x1128aac00] 09:02:49 INFO - PROCESS | 1653 | 1467388969255 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]]]}] 09:02:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 09:02:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 520ms 09:02:49 INFO - PROCESS | 1653 | 1467388969297 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 09:02:49 INFO - PROCESS | 1653 | 1467388969298 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 09:02:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 09:02:49 INFO - PROCESS | 1653 | 1467388969301 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 09:02:49 INFO - PROCESS | 1653 | 1467388969302 Marionette TRACE conn2 <- [1,1278,null,{}] 09:02:49 INFO - PROCESS | 1653 | 1467388969304 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}] 09:02:49 INFO - PROCESS | 1653 | 1467388969308 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:49 INFO - PROCESS | 1653 | 1467388969423 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 09:02:49 INFO - PROCESS | 1653 | 1467388969429 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:49 INFO - PROCESS | 1653 | 1467388969430 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x126093000 == 36 [pid = 1653] [id = 327] 09:02:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x123bd4c00) [pid = 1653] [serial = 980] [outer = 0x0] 09:02:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x124d39800) [pid = 1653] [serial = 981] [outer = 0x123bd4c00] 09:02:49 INFO - PROCESS | 1653 | 1467388969455 Marionette DEBUG loaded listener.js 09:02:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1265e3000) [pid = 1653] [serial = 982] [outer = 0x123bd4c00] 09:02:49 INFO - PROCESS | 1653 | 1467388969799 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]]]}] 09:02:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 09:02:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 521ms 09:02:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 09:02:49 INFO - PROCESS | 1653 | 1467388969833 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 09:02:49 INFO - PROCESS | 1653 | 1467388969834 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 09:02:49 INFO - PROCESS | 1653 | 1467388969836 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 09:02:49 INFO - PROCESS | 1653 | 1467388969837 Marionette TRACE conn2 <- [1,1282,null,{}] 09:02:49 INFO - PROCESS | 1653 | 1467388969840 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}] 09:02:49 INFO - PROCESS | 1653 | 1467388969841 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:49 INFO - PROCESS | 1653 | 1467388969935 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 09:02:49 INFO - PROCESS | 1653 | 1467388969938 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:49 INFO - PROCESS | 1653 | 1467388969939 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x128b3c800 == 37 [pid = 1653] [id = 328] 09:02:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12645cc00) [pid = 1653] [serial = 983] [outer = 0x0] 09:02:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x128a91400) [pid = 1653] [serial = 984] [outer = 0x12645cc00] 09:02:49 INFO - PROCESS | 1653 | 1467388969964 Marionette DEBUG loaded listener.js 09:02:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x129427400) [pid = 1653] [serial = 985] [outer = 0x12645cc00] 09:02:50 INFO - PROCESS | 1653 | 1467388970334 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]]]}] 09:02:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 09:02:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 520ms 09:02:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 09:02:50 INFO - PROCESS | 1653 | 1467388970358 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 09:02:50 INFO - PROCESS | 1653 | 1467388970360 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 09:02:50 INFO - PROCESS | 1653 | 1467388970365 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 09:02:50 INFO - PROCESS | 1653 | 1467388970368 Marionette TRACE conn2 <- [1,1286,null,{}] 09:02:50 INFO - PROCESS | 1653 | 1467388970371 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}] 09:02:50 INFO - PROCESS | 1653 | 1467388970373 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:50 INFO - PROCESS | 1653 | 1467388970521 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 09:02:50 INFO - PROCESS | 1653 | 1467388970540 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:50 INFO - PROCESS | 1653 | 1467388970541 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x12916c000 == 38 [pid = 1653] [id = 329] 09:02:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x128a8ec00) [pid = 1653] [serial = 986] [outer = 0x0] 09:02:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x129498000) [pid = 1653] [serial = 987] [outer = 0x128a8ec00] 09:02:50 INFO - PROCESS | 1653 | 1467388970564 Marionette DEBUG loaded listener.js 09:02:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12a6b2800) [pid = 1653] [serial = 988] [outer = 0x128a8ec00] 09:02:50 INFO - PROCESS | 1653 | 1467388970873 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]]]}] 09:02:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 09:02:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 523ms 09:02:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 09:02:50 INFO - PROCESS | 1653 | 1467388970890 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 09:02:50 INFO - PROCESS | 1653 | 1467388970891 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 09:02:50 INFO - PROCESS | 1653 | 1467388970893 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 09:02:50 INFO - PROCESS | 1653 | 1467388970894 Marionette TRACE conn2 <- [1,1290,null,{}] 09:02:50 INFO - PROCESS | 1653 | 1467388970897 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}] 09:02:50 INFO - PROCESS | 1653 | 1467388970900 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:51 INFO - PROCESS | 1653 | 1467388971000 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 09:02:51 INFO - PROCESS | 1653 | 1467388971003 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:51 INFO - PROCESS | 1653 | 1467388971004 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x119492000 == 39 [pid = 1653] [id = 330] 09:02:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1291ae400) [pid = 1653] [serial = 989] [outer = 0x0] 09:02:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x12a6e5000) [pid = 1653] [serial = 990] [outer = 0x1291ae400] 09:02:51 INFO - PROCESS | 1653 | 1467388971028 Marionette DEBUG loaded listener.js 09:02:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12ad3c800) [pid = 1653] [serial = 991] [outer = 0x1291ae400] 09:02:51 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1160e1c00) [pid = 1653] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 09:02:51 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x112d47400) [pid = 1653] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 09:02:51 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x118366c00) [pid = 1653] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 09:02:51 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x118fd5c00) [pid = 1653] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 09:02:51 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1185f4000) [pid = 1653] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 09:02:51 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x124bbb800) [pid = 1653] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 09:02:51 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x117226000) [pid = 1653] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 09:02:51 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1194b0000) [pid = 1653] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 09:02:51 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1128b3400) [pid = 1653] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 09:02:51 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x11295f800) [pid = 1653] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 09:02:51 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1160d4c00) [pid = 1653] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 09:02:51 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1194b6c00) [pid = 1653] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 09:02:51 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1130d9800) [pid = 1653] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 09:02:51 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1264c6800) [pid = 1653] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 09:02:51 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x128a86400) [pid = 1653] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 09:02:51 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1291a2800) [pid = 1653] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 09:02:51 INFO - PROCESS | 1653 | 1467388971441 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]]]}] 09:02:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 09:02:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 568ms 09:02:51 INFO - PROCESS | 1653 | 1467388971462 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 09:02:51 INFO - PROCESS | 1653 | 1467388971463 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 09:02:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 09:02:51 INFO - PROCESS | 1653 | 1467388971467 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 09:02:51 INFO - PROCESS | 1653 | 1467388971468 Marionette TRACE conn2 <- [1,1294,null,{}] 09:02:51 INFO - PROCESS | 1653 | 1467388971470 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}] 09:02:51 INFO - PROCESS | 1653 | 1467388971472 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:51 INFO - PROCESS | 1653 | 1467388971548 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 09:02:51 INFO - PROCESS | 1653 | 1467388971603 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:51 INFO - PROCESS | 1653 | 1467388971604 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a560000 == 40 [pid = 1653] [id = 331] 09:02:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1121be800) [pid = 1653] [serial = 992] [outer = 0x0] 09:02:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x11805d400) [pid = 1653] [serial = 993] [outer = 0x1121be800] 09:02:51 INFO - PROCESS | 1653 | 1467388971628 Marionette DEBUG loaded listener.js 09:02:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1197f1400) [pid = 1653] [serial = 994] [outer = 0x1121be800] 09:02:51 INFO - PROCESS | 1653 | 1467388971878 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]]]}] 09:02:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 09:02:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 469ms 09:02:51 INFO - PROCESS | 1653 | 1467388971937 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 09:02:51 INFO - PROCESS | 1653 | 1467388971939 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 09:02:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 09:02:51 INFO - PROCESS | 1653 | 1467388971941 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 09:02:51 INFO - PROCESS | 1653 | 1467388971943 Marionette TRACE conn2 <- [1,1298,null,{}] 09:02:51 INFO - PROCESS | 1653 | 1467388971946 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}] 09:02:51 INFO - PROCESS | 1653 | 1467388971950 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:52 INFO - PROCESS | 1653 | 1467388972041 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 09:02:52 INFO - PROCESS | 1653 | 1467388972045 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:52 INFO - PROCESS | 1653 | 1467388972048 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b16b000 == 41 [pid = 1653] [id = 332] 09:02:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x120ed0000) [pid = 1653] [serial = 995] [outer = 0x0] 09:02:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x12600bc00) [pid = 1653] [serial = 996] [outer = 0x120ed0000] 09:02:52 INFO - PROCESS | 1653 | 1467388972082 Marionette DEBUG loaded listener.js 09:02:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12afbe400) [pid = 1653] [serial = 997] [outer = 0x120ed0000] 09:02:52 INFO - PROCESS | 1653 | 1467388972420 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]]]}] 09:02:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 09:02:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 519ms 09:02:52 INFO - PROCESS | 1653 | 1467388972460 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 09:02:52 INFO - PROCESS | 1653 | 1467388972461 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 09:02:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 09:02:52 INFO - PROCESS | 1653 | 1467388972473 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 09:02:52 INFO - PROCESS | 1653 | 1467388972474 Marionette TRACE conn2 <- [1,1302,null,{}] 09:02:52 INFO - PROCESS | 1653 | 1467388972476 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}] 09:02:52 INFO - PROCESS | 1653 | 1467388972477 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:52 INFO - PROCESS | 1653 | 1467388972558 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 09:02:52 INFO - PROCESS | 1653 | 1467388972561 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:52 INFO - PROCESS | 1653 | 1467388972563 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b97d800 == 42 [pid = 1653] [id = 333] 09:02:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12b176800) [pid = 1653] [serial = 998] [outer = 0x0] 09:02:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12b17f400) [pid = 1653] [serial = 999] [outer = 0x12b176800] 09:02:52 INFO - PROCESS | 1653 | 1467388972587 Marionette DEBUG loaded listener.js 09:02:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12b871800) [pid = 1653] [serial = 1000] [outer = 0x12b176800] 09:02:52 INFO - PROCESS | 1653 | 1467388972904 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]]]}] 09:02:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 09:02:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 468ms 09:02:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 09:02:52 INFO - PROCESS | 1653 | 1467388972941 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 09:02:52 INFO - PROCESS | 1653 | 1467388972942 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 09:02:52 INFO - PROCESS | 1653 | 1467388972944 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 09:02:52 INFO - PROCESS | 1653 | 1467388972946 Marionette TRACE conn2 <- [1,1306,null,{}] 09:02:52 INFO - PROCESS | 1653 | 1467388972950 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}] 09:02:52 INFO - PROCESS | 1653 | 1467388972951 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:53 INFO - PROCESS | 1653 | 1467388973037 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 09:02:53 INFO - PROCESS | 1653 | 1467388973040 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:53 INFO - PROCESS | 1653 | 1467388973042 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bd74800 == 43 [pid = 1653] [id = 334] 09:02:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12b873000) [pid = 1653] [serial = 1001] [outer = 0x0] 09:02:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12b879c00) [pid = 1653] [serial = 1002] [outer = 0x12b873000] 09:02:53 INFO - PROCESS | 1653 | 1467388973065 Marionette DEBUG loaded listener.js 09:02:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12b919800) [pid = 1653] [serial = 1003] [outer = 0x12b873000] 09:02:53 INFO - PROCESS | 1653 | 1467388973491 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]]]}] 09:02:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 09:02:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 571ms 09:02:53 INFO - PROCESS | 1653 | 1467388973516 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 09:02:53 INFO - PROCESS | 1653 | 1467388973519 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 09:02:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 09:02:53 INFO - PROCESS | 1653 | 1467388973522 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 09:02:53 INFO - PROCESS | 1653 | 1467388973524 Marionette TRACE conn2 <- [1,1310,null,{}] 09:02:53 INFO - PROCESS | 1653 | 1467388973528 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}] 09:02:53 INFO - PROCESS | 1653 | 1467388973530 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:53 INFO - PROCESS | 1653 | 1467388973641 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 09:02:53 INFO - PROCESS | 1653 | 1467388973712 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:53 INFO - PROCESS | 1653 | 1467388973713 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e29800 == 44 [pid = 1653] [id = 335] 09:02:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1162ae400) [pid = 1653] [serial = 1004] [outer = 0x0] 09:02:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1167a2400) [pid = 1653] [serial = 1005] [outer = 0x1162ae400] 09:02:53 INFO - PROCESS | 1653 | 1467388973769 Marionette DEBUG loaded listener.js 09:02:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x11806b000) [pid = 1653] [serial = 1006] [outer = 0x1162ae400] 09:02:54 INFO - PROCESS | 1653 | 1467388974200 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] 09:02:54 INFO - PROCESS | 1653 | 1467388974266 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 09:02:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 09:02:54 INFO - PROCESS | 1653 | 1467388974273 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 09:02:54 INFO - PROCESS | 1653 | 1467388974275 Marionette TRACE conn2 <- [1,1314,null,{}] 09:02:54 INFO - PROCESS | 1653 | 1467388974277 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}] 09:02:54 INFO - PROCESS | 1653 | 1467388974279 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:54 INFO - PROCESS | 1653 | 1467388974377 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 09:02:54 INFO - PROCESS | 1653 | 1467388974449 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:54 INFO - PROCESS | 1653 | 1467388974450 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x124eb0000 == 45 [pid = 1653] [id = 336] 09:02:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x11931b000) [pid = 1653] [serial = 1007] [outer = 0x0] 09:02:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x119328400) [pid = 1653] [serial = 1008] [outer = 0x11931b000] 09:02:54 INFO - PROCESS | 1653 | 1467388974493 Marionette DEBUG loaded listener.js 09:02:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1194ac800) [pid = 1653] [serial = 1009] [outer = 0x11931b000] 09:02:54 INFO - PROCESS | 1653 | 1467388974907 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]]]}] 09:02:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 09:02:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 673ms 09:02:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 09:02:54 INFO - PROCESS | 1653 | 1467388974959 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 09:02:54 INFO - PROCESS | 1653 | 1467388974960 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 09:02:54 INFO - PROCESS | 1653 | 1467388974976 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 09:02:54 INFO - PROCESS | 1653 | 1467388974979 Marionette TRACE conn2 <- [1,1318,null,{}] 09:02:54 INFO - PROCESS | 1653 | 1467388974988 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}] 09:02:54 INFO - PROCESS | 1653 | 1467388974991 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:55 INFO - PROCESS | 1653 | 1467388975094 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 09:02:55 INFO - PROCESS | 1653 | 1467388975164 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:55 INFO - PROCESS | 1653 | 1467388975166 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b97f800 == 46 [pid = 1653] [id = 337] 09:02:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x120e4dc00) [pid = 1653] [serial = 1010] [outer = 0x0] 09:02:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x124fe1c00) [pid = 1653] [serial = 1011] [outer = 0x120e4dc00] 09:02:55 INFO - PROCESS | 1653 | 1467388975198 Marionette DEBUG loaded listener.js 09:02:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x126017800) [pid = 1653] [serial = 1012] [outer = 0x120e4dc00] 09:02:55 INFO - PROCESS | 1653 | 1467388975615 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]]]}] 09:02:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 09:02:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 686ms 09:02:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 09:02:55 INFO - PROCESS | 1653 | 1467388975650 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 09:02:55 INFO - PROCESS | 1653 | 1467388975651 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 09:02:55 INFO - PROCESS | 1653 | 1467388975654 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 09:02:55 INFO - PROCESS | 1653 | 1467388975655 Marionette TRACE conn2 <- [1,1322,null,{}] 09:02:55 INFO - PROCESS | 1653 | 1467388975657 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}] 09:02:55 INFO - PROCESS | 1653 | 1467388975659 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:55 INFO - PROCESS | 1653 | 1467388975760 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 09:02:55 INFO - PROCESS | 1653 | 1467388975816 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:55 INFO - PROCESS | 1653 | 1467388975817 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c278000 == 47 [pid = 1653] [id = 338] 09:02:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x1265dfc00) [pid = 1653] [serial = 1013] [outer = 0x0] 09:02:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x1291a7800) [pid = 1653] [serial = 1014] [outer = 0x1265dfc00] 09:02:55 INFO - PROCESS | 1653 | 1467388975846 Marionette DEBUG loaded listener.js 09:02:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x12ad32400) [pid = 1653] [serial = 1015] [outer = 0x1265dfc00] 09:02:56 INFO - PROCESS | 1653 | 1467388976277 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]]]}] 09:02:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 09:02:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 668ms 09:02:56 INFO - PROCESS | 1653 | 1467388976493 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 09:02:56 INFO - PROCESS | 1653 | 1467388976495 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 09:02:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 09:02:56 INFO - PROCESS | 1653 | 1467388976522 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 09:02:56 INFO - PROCESS | 1653 | 1467388976524 Marionette TRACE conn2 <- [1,1326,null,{}] 09:02:56 INFO - PROCESS | 1653 | 1467388976528 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}] 09:02:56 INFO - PROCESS | 1653 | 1467388976532 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:56 INFO - PROCESS | 1653 | 1467388976634 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 09:02:56 INFO - PROCESS | 1653 | 1467388976710 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:56 INFO - PROCESS | 1653 | 1467388976713 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x1183e2800 == 48 [pid = 1653] [id = 339] 09:02:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x11679f400) [pid = 1653] [serial = 1016] [outer = 0x0] 09:02:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x116fa2400) [pid = 1653] [serial = 1017] [outer = 0x11679f400] 09:02:56 INFO - PROCESS | 1653 | 1467388976755 Marionette DEBUG loaded listener.js 09:02:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x118360c00) [pid = 1653] [serial = 1018] [outer = 0x11679f400] 09:02:57 INFO - PROCESS | 1653 | 1467388977272 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]]]}] 09:02:57 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 09:02:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 778ms 09:02:57 INFO - PROCESS | 1653 | 1467388977300 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 09:02:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 09:02:57 INFO - PROCESS | 1653 | 1467388977302 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 09:02:57 INFO - PROCESS | 1653 | 1467388977307 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 09:02:57 INFO - PROCESS | 1653 | 1467388977309 Marionette TRACE conn2 <- [1,1330,null,{}] 09:02:57 INFO - PROCESS | 1653 | 1467388977328 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}] 09:02:57 INFO - PROCESS | 1653 | 1467388977331 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:57 INFO - PROCESS | 1653 | 1467388977444 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 09:02:57 INFO - PROCESS | 1653 | 1467388977496 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:57 INFO - PROCESS | 1653 | 1467388977497 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x1183d1800 == 49 [pid = 1653] [id = 340] 09:02:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x118fcd000) [pid = 1653] [serial = 1019] [outer = 0x0] 09:02:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x119314c00) [pid = 1653] [serial = 1020] [outer = 0x118fcd000] 09:02:57 INFO - PROCESS | 1653 | 1467388977525 Marionette DEBUG loaded listener.js 09:02:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x11932e000) [pid = 1653] [serial = 1021] [outer = 0x118fcd000] 09:02:58 INFO - PROCESS | 1653 | --DOCSHELL 0x12b97d800 == 48 [pid = 1653] [id = 333] 09:02:58 INFO - PROCESS | 1653 | --DOCSHELL 0x12b16b000 == 47 [pid = 1653] [id = 332] 09:02:58 INFO - PROCESS | 1653 | --DOCSHELL 0x12a560000 == 46 [pid = 1653] [id = 331] 09:02:58 INFO - PROCESS | 1653 | --DOCSHELL 0x119492000 == 45 [pid = 1653] [id = 330] 09:02:58 INFO - PROCESS | 1653 | --DOCSHELL 0x12916c000 == 44 [pid = 1653] [id = 329] 09:02:58 INFO - PROCESS | 1653 | --DOCSHELL 0x128b3c800 == 43 [pid = 1653] [id = 328] 09:02:58 INFO - PROCESS | 1653 | --DOCSHELL 0x126093000 == 42 [pid = 1653] [id = 327] 09:02:58 INFO - PROCESS | 1653 | --DOCSHELL 0x121926800 == 41 [pid = 1653] [id = 326] 09:02:58 INFO - PROCESS | 1653 | --DOCSHELL 0x121249800 == 40 [pid = 1653] [id = 325] 09:02:58 INFO - PROCESS | 1653 | --DOCSHELL 0x119972000 == 39 [pid = 1653] [id = 324] 09:02:58 INFO - PROCESS | 1653 | --DOCSHELL 0x118108000 == 38 [pid = 1653] [id = 323] 09:02:58 INFO - PROCESS | 1653 | --DOCSHELL 0x11666e000 == 37 [pid = 1653] [id = 322] 09:02:58 INFO - PROCESS | 1653 | --DOCSHELL 0x1170b9000 == 36 [pid = 1653] [id = 320] 09:02:58 INFO - PROCESS | 1653 | --DOCSHELL 0x12a6c0000 == 35 [pid = 1653] [id = 319] 09:02:58 INFO - PROCESS | 1653 | --DOCSHELL 0x119a24000 == 34 [pid = 1653] [id = 321] 09:02:58 INFO - PROCESS | 1653 | --DOCSHELL 0x1183e3000 == 33 [pid = 1653] [id = 307] 09:02:58 INFO - PROCESS | 1653 | --DOCSHELL 0x1183e2800 == 32 [pid = 1653] [id = 339] 09:02:58 INFO - PROCESS | 1653 | --DOCSHELL 0x12c278000 == 31 [pid = 1653] [id = 338] 09:02:58 INFO - PROCESS | 1653 | --DOCSHELL 0x12b97f800 == 30 [pid = 1653] [id = 337] 09:02:58 INFO - PROCESS | 1653 | --DOCSHELL 0x124eb0000 == 29 [pid = 1653] [id = 336] 09:02:58 INFO - PROCESS | 1653 | --DOCSHELL 0x12bd74800 == 28 [pid = 1653] [id = 334] 09:02:58 INFO - PROCESS | 1653 | --DOCSHELL 0x117e29800 == 27 [pid = 1653] [id = 335] 09:02:58 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x1294d8c00) [pid = 1653] [serial = 957] [outer = 0x0] [url = about:blank] 09:02:58 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x12aed9800) [pid = 1653] [serial = 919] [outer = 0x0] [url = about:blank] 09:02:58 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x1264cf000) [pid = 1653] [serial = 946] [outer = 0x0] [url = about:blank] 09:02:58 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x124bbb000) [pid = 1653] [serial = 940] [outer = 0x0] [url = about:blank] 09:02:58 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x120e44400) [pid = 1653] [serial = 937] [outer = 0x0] [url = about:blank] 09:02:58 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x12a6e9c00) [pid = 1653] [serial = 918] [outer = 0x0] [url = about:blank] 09:02:58 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x1194b5000) [pid = 1653] [serial = 934] [outer = 0x0] [url = about:blank] 09:02:58 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x12679a000) [pid = 1653] [serial = 952] [outer = 0x0] [url = about:blank] 09:02:58 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x116974400) [pid = 1653] [serial = 927] [outer = 0x0] [url = about:blank] 09:02:58 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1173a7000) [pid = 1653] [serial = 928] [outer = 0x0] [url = about:blank] 09:02:58 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1130df400) [pid = 1653] [serial = 924] [outer = 0x0] [url = about:blank] 09:02:58 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x113d45c00) [pid = 1653] [serial = 925] [outer = 0x0] [url = about:blank] 09:02:58 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1186e8c00) [pid = 1653] [serial = 930] [outer = 0x0] [url = about:blank] 09:02:58 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x11967b000) [pid = 1653] [serial = 936] [outer = 0x0] [url = about:blank] 09:02:58 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x118fd6c00) [pid = 1653] [serial = 931] [outer = 0x0] [url = about:blank] 09:02:58 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x11932b800) [pid = 1653] [serial = 933] [outer = 0x0] [url = about:blank] 09:02:58 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1254aac00) [pid = 1653] [serial = 942] [outer = 0x0] [url = about:blank] 09:02:58 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x11835cc00) [pid = 1653] [serial = 922] [outer = 0x0] [url = about:blank] 09:02:58 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x11739bc00) [pid = 1653] [serial = 921] [outer = 0x0] [url = about:blank] 09:02:58 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x120fb4400) [pid = 1653] [serial = 939] [outer = 0x0] [url = about:blank] 09:02:58 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x126013000) [pid = 1653] [serial = 945] [outer = 0x0] [url = about:blank] 09:02:58 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1254da000) [pid = 1653] [serial = 943] [outer = 0x0] [url = about:blank] 09:02:58 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x120ec3c00) [pid = 1653] [serial = 949] [outer = 0x0] [url = about:blank] 09:02:58 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x118366800) [pid = 1653] [serial = 910] [outer = 0x0] [url = about:blank] 09:02:58 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1172b9000) [pid = 1653] [serial = 909] [outer = 0x0] [url = about:blank] 09:02:58 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x120ecf000) [pid = 1653] [serial = 913] [outer = 0x0] [url = about:blank] 09:02:58 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1254ae400) [pid = 1653] [serial = 951] [outer = 0x0] [url = about:blank] 09:02:58 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x119996000) [pid = 1653] [serial = 912] [outer = 0x0] [url = about:blank] 09:02:58 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x118362c00) [pid = 1653] [serial = 948] [outer = 0x0] [url = about:blank] 09:02:58 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x128a8b400) [pid = 1653] [serial = 916] [outer = 0x0] [url = about:blank] 09:02:58 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x126577c00) [pid = 1653] [serial = 915] [outer = 0x0] [url = about:blank] 09:02:58 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x129430800) [pid = 1653] [serial = 955] [outer = 0x0] [url = about:blank] 09:02:58 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x128c7e400) [pid = 1653] [serial = 954] [outer = 0x0] [url = about:blank] 09:02:58 INFO - PROCESS | 1653 | 1467388978429 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]]]}] 09:02:58 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 09:02:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1172ms 09:02:58 INFO - PROCESS | 1653 | 1467388978478 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 09:02:58 INFO - PROCESS | 1653 | 1467388978481 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 09:02:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 09:02:58 INFO - PROCESS | 1653 | 1467388978486 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 09:02:58 INFO - PROCESS | 1653 | 1467388978489 Marionette TRACE conn2 <- [1,1334,null,{}] 09:02:58 INFO - PROCESS | 1653 | 1467388978492 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}] 09:02:58 INFO - PROCESS | 1653 | 1467388978493 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:58 INFO - PROCESS | 1653 | 1467388978573 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 09:02:58 INFO - PROCESS | 1653 | 1467388978577 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:58 INFO - PROCESS | 1653 | 1467388978580 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x11694b000 == 28 [pid = 1653] [id = 341] 09:02:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1133bd400) [pid = 1653] [serial = 1022] [outer = 0x0] 09:02:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1160d4c00) [pid = 1653] [serial = 1023] [outer = 0x1133bd400] 09:02:58 INFO - PROCESS | 1653 | 1467388978610 Marionette DEBUG loaded listener.js 09:02:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x116a0bc00) [pid = 1653] [serial = 1024] [outer = 0x1133bd400] 09:02:58 INFO - PROCESS | 1653 | 1467388978983 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]]]}] 09:02:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 09:02:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 523ms 09:02:59 INFO - PROCESS | 1653 | 1467388979008 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 09:02:59 INFO - PROCESS | 1653 | 1467388979011 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 09:02:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 09:02:59 INFO - PROCESS | 1653 | 1467388979017 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 09:02:59 INFO - PROCESS | 1653 | 1467388979018 Marionette TRACE conn2 <- [1,1338,null,{}] 09:02:59 INFO - PROCESS | 1653 | 1467388979026 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}] 09:02:59 INFO - PROCESS | 1653 | 1467388979028 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:59 INFO - PROCESS | 1653 | 1467388979114 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 09:02:59 INFO - PROCESS | 1653 | 1467388979120 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:59 INFO - PROCESS | 1653 | 1467388979121 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:02:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e3a000 == 29 [pid = 1653] [id = 342] 09:02:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1173a4000) [pid = 1653] [serial = 1025] [outer = 0x0] 09:02:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x11835f400) [pid = 1653] [serial = 1026] [outer = 0x1173a4000] 09:02:59 INFO - PROCESS | 1653 | 1467388979147 Marionette DEBUG loaded listener.js 09:02:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1185f8000) [pid = 1653] [serial = 1027] [outer = 0x1173a4000] 09:03:00 INFO - PROCESS | 1653 | 1467388980052 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]]]}] 09:03:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 09:03:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1070ms 09:03:00 INFO - PROCESS | 1653 | 1467388980087 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 09:03:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 09:03:00 INFO - PROCESS | 1653 | 1467388980090 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 09:03:00 INFO - PROCESS | 1653 | 1467388980093 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 09:03:00 INFO - PROCESS | 1653 | 1467388980095 Marionette TRACE conn2 <- [1,1342,null,{}] 09:03:00 INFO - PROCESS | 1653 | 1467388980099 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}] 09:03:00 INFO - PROCESS | 1653 | 1467388980101 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:00 INFO - PROCESS | 1653 | 1467388980210 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 09:03:00 INFO - PROCESS | 1653 | 1467388980259 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:00 INFO - PROCESS | 1653 | 1467388980260 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x116f45000 == 30 [pid = 1653] [id = 343] 09:03:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1130d4400) [pid = 1653] [serial = 1028] [outer = 0x0] 09:03:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x11330f000) [pid = 1653] [serial = 1029] [outer = 0x1130d4400] 09:03:00 INFO - PROCESS | 1653 | 1467388980293 Marionette DEBUG loaded listener.js 09:03:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1166f6800) [pid = 1653] [serial = 1030] [outer = 0x1130d4400] 09:03:00 INFO - PROCESS | 1653 | 1467388980805 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]]]}] 09:03:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 09:03:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 772ms 09:03:00 INFO - PROCESS | 1653 | 1467388980872 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 09:03:00 INFO - PROCESS | 1653 | 1467388980876 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 09:03:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 09:03:00 INFO - PROCESS | 1653 | 1467388980883 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 09:03:00 INFO - PROCESS | 1653 | 1467388980885 Marionette TRACE conn2 <- [1,1346,null,{}] 09:03:00 INFO - PROCESS | 1653 | 1467388980888 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}] 09:03:00 INFO - PROCESS | 1653 | 1467388980890 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:00 INFO - PROCESS | 1653 | 1467388980990 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 09:03:01 INFO - PROCESS | 1653 | 1467388981062 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:01 INFO - PROCESS | 1653 | 1467388981063 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x118fc0000 == 31 [pid = 1653] [id = 344] 09:03:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1185f3c00) [pid = 1653] [serial = 1031] [outer = 0x0] 09:03:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x118875000) [pid = 1653] [serial = 1032] [outer = 0x1185f3c00] 09:03:01 INFO - PROCESS | 1653 | 1467388981093 Marionette DEBUG loaded listener.js 09:03:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x118fd4400) [pid = 1653] [serial = 1033] [outer = 0x1185f3c00] 09:03:01 INFO - PROCESS | 1653 | 1467388981667 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]]]}] 09:03:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 09:03:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 923ms 09:03:01 INFO - PROCESS | 1653 | 1467388981805 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 09:03:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 09:03:01 INFO - PROCESS | 1653 | 1467388981806 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 09:03:01 INFO - PROCESS | 1653 | 1467388981809 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 09:03:01 INFO - PROCESS | 1653 | 1467388981812 Marionette TRACE conn2 <- [1,1350,null,{}] 09:03:01 INFO - PROCESS | 1653 | 1467388981815 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}] 09:03:01 INFO - PROCESS | 1653 | 1467388981817 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:01 INFO - PROCESS | 1653 | 1467388981927 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 09:03:01 INFO - PROCESS | 1653 | 1467388981975 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:01 INFO - PROCESS | 1653 | 1467388981978 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x1169a9800 == 32 [pid = 1653] [id = 345] 09:03:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x116029c00) [pid = 1653] [serial = 1034] [outer = 0x0] 09:03:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x116629c00) [pid = 1653] [serial = 1035] [outer = 0x116029c00] 09:03:02 INFO - PROCESS | 1653 | 1467388982005 Marionette DEBUG loaded listener.js 09:03:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1173a1000) [pid = 1653] [serial = 1036] [outer = 0x116029c00] 09:03:02 INFO - PROCESS | 1653 | --DOCSHELL 0x11694b000 == 31 [pid = 1653] [id = 341] 09:03:02 INFO - PROCESS | 1653 | --DOCSHELL 0x1183d1800 == 30 [pid = 1653] [id = 340] 09:03:02 INFO - PROCESS | 1653 | 1467388982409 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]]]}] 09:03:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 09:03:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 623ms 09:03:02 INFO - PROCESS | 1653 | 1467388982433 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 09:03:02 INFO - PROCESS | 1653 | 1467388982435 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 09:03:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 09:03:02 INFO - PROCESS | 1653 | 1467388982440 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 09:03:02 INFO - PROCESS | 1653 | 1467388982442 Marionette TRACE conn2 <- [1,1354,null,{}] 09:03:02 INFO - PROCESS | 1653 | 1467388982444 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}] 09:03:02 INFO - PROCESS | 1653 | 1467388982446 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:02 INFO - PROCESS | 1653 | 1467388982550 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 09:03:02 INFO - PROCESS | 1653 | 1467388982554 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:02 INFO - PROCESS | 1653 | 1467388982555 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x11949e000 == 31 [pid = 1653] [id = 346] 09:03:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x118068000) [pid = 1653] [serial = 1037] [outer = 0x0] 09:03:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x11931d400) [pid = 1653] [serial = 1038] [outer = 0x118068000] 09:03:02 INFO - PROCESS | 1653 | 1467388982582 Marionette DEBUG loaded listener.js 09:03:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1193a8c00) [pid = 1653] [serial = 1039] [outer = 0x118068000] 09:03:02 INFO - PROCESS | 1653 | 1467388982935 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]]]}] 09:03:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 09:03:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 521ms 09:03:02 INFO - PROCESS | 1653 | 1467388982960 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 09:03:02 INFO - PROCESS | 1653 | 1467388982961 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 09:03:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 09:03:02 INFO - PROCESS | 1653 | 1467388982965 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 09:03:02 INFO - PROCESS | 1653 | 1467388982967 Marionette TRACE conn2 <- [1,1358,null,{}] 09:03:02 INFO - PROCESS | 1653 | 1467388982975 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}] 09:03:02 INFO - PROCESS | 1653 | 1467388982978 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:03 INFO - PROCESS | 1653 | 1467388983075 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 09:03:03 INFO - PROCESS | 1653 | 1467388983113 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:03 INFO - PROCESS | 1653 | 1467388983116 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x12131b000 == 32 [pid = 1653] [id = 347] 09:03:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x119995400) [pid = 1653] [serial = 1040] [outer = 0x0] 09:03:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x119ce9400) [pid = 1653] [serial = 1041] [outer = 0x119995400] 09:03:03 INFO - PROCESS | 1653 | 1467388983144 Marionette DEBUG loaded listener.js 09:03:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x112616400) [pid = 1653] [serial = 1042] [outer = 0x119995400] 09:03:03 INFO - PROCESS | 1653 | 1467388983494 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]]]}] 09:03:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 09:03:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 576ms 09:03:03 INFO - PROCESS | 1653 | 1467388983540 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 09:03:03 INFO - PROCESS | 1653 | 1467388983541 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 09:03:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 09:03:03 INFO - PROCESS | 1653 | 1467388983543 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 09:03:03 INFO - PROCESS | 1653 | 1467388983545 Marionette TRACE conn2 <- [1,1362,null,{}] 09:03:03 INFO - PROCESS | 1653 | 1467388983547 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}] 09:03:03 INFO - PROCESS | 1653 | 1467388983548 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:03 INFO - PROCESS | 1653 | 1467388983644 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 09:03:03 INFO - PROCESS | 1653 | 1467388983679 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:03 INFO - PROCESS | 1653 | 1467388983680 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x125408800 == 33 [pid = 1653] [id = 348] 09:03:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x120ecec00) [pid = 1653] [serial = 1043] [outer = 0x0] 09:03:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x121222800) [pid = 1653] [serial = 1044] [outer = 0x120ecec00] 09:03:03 INFO - PROCESS | 1653 | 1467388983705 Marionette DEBUG loaded listener.js 09:03:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x123bd6400) [pid = 1653] [serial = 1045] [outer = 0x120ecec00] 09:03:04 INFO - PROCESS | 1653 | 1467388984040 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]]]}] 09:03:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 09:03:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 519ms 09:03:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 09:03:04 INFO - PROCESS | 1653 | 1467388984065 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 09:03:04 INFO - PROCESS | 1653 | 1467388984067 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 09:03:04 INFO - PROCESS | 1653 | 1467388984069 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 09:03:04 INFO - PROCESS | 1653 | 1467388984070 Marionette TRACE conn2 <- [1,1366,null,{}] 09:03:04 INFO - PROCESS | 1653 | 1467388984077 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}] 09:03:04 INFO - PROCESS | 1653 | 1467388984079 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:04 INFO - PROCESS | 1653 | 1467388984187 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 09:03:04 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x123bd4c00) [pid = 1653] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 09:03:04 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x12645cc00) [pid = 1653] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 09:03:04 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1291ae400) [pid = 1653] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 09:03:04 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1121be800) [pid = 1653] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 09:03:04 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x128a8ec00) [pid = 1653] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 09:03:04 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x118064000) [pid = 1653] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 09:03:04 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1291aa800) [pid = 1653] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 09:03:04 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1127d2c00) [pid = 1653] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 09:03:04 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1166f2800) [pid = 1653] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 09:03:04 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1128aac00) [pid = 1653] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 09:03:04 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x11886fc00) [pid = 1653] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 09:03:04 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1176de800) [pid = 1653] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 09:03:04 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x119325800) [pid = 1653] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 09:03:04 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x120ed0000) [pid = 1653] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 09:03:04 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x12b176800) [pid = 1653] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 09:03:04 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x12b873000) [pid = 1653] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 09:03:04 INFO - PROCESS | 1653 | 1467388984230 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:04 INFO - PROCESS | 1653 | 1467388984231 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x113f52800 == 34 [pid = 1653] [id = 349] 09:03:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x11213c800) [pid = 1653] [serial = 1046] [outer = 0x0] 09:03:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x112977c00) [pid = 1653] [serial = 1047] [outer = 0x11213c800] 09:03:04 INFO - PROCESS | 1653 | 1467388984260 Marionette DEBUG loaded listener.js 09:03:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1176de800) [pid = 1653] [serial = 1048] [outer = 0x11213c800] 09:03:04 INFO - PROCESS | 1653 | 1467388984562 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] 09:03:04 INFO - PROCESS | 1653 | 1467388984594 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 09:03:04 INFO - PROCESS | 1653 | 1467388984596 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 09:03:04 INFO - PROCESS | 1653 | 1467388984599 Marionette TRACE conn2 <- [1,1370,null,{}] 09:03:04 INFO - PROCESS | 1653 | 1467388984602 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}] 09:03:04 INFO - PROCESS | 1653 | 1467388984607 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:04 INFO - PROCESS | 1653 | 1467388984730 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 09:03:04 INFO - PROCESS | 1653 | 1467388984736 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:04 INFO - PROCESS | 1653 | 1467388984738 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x128a4d000 == 35 [pid = 1653] [id = 350] 09:03:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x120ed0000) [pid = 1653] [serial = 1049] [outer = 0x0] 09:03:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1254abc00) [pid = 1653] [serial = 1050] [outer = 0x120ed0000] 09:03:04 INFO - PROCESS | 1653 | 1467388984778 Marionette DEBUG loaded listener.js 09:03:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x126016800) [pid = 1653] [serial = 1051] [outer = 0x120ed0000] 09:03:05 INFO - PROCESS | 1653 | 1467388985234 Marionette TRACE conn2 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 09:03:05 INFO - PROCESS | 1653 | 1467388985274 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 09:03:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 09:03:05 INFO - PROCESS | 1653 | 1467388985276 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 09:03:05 INFO - PROCESS | 1653 | 1467388985277 Marionette TRACE conn2 <- [1,1374,null,{}] 09:03:05 INFO - PROCESS | 1653 | 1467388985279 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}] 09:03:05 INFO - PROCESS | 1653 | 1467388985281 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:05 INFO - PROCESS | 1653 | 1467388985354 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 09:03:05 INFO - PROCESS | 1653 | 1467388985358 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:05 INFO - PROCESS | 1653 | 1467388985359 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x12916c000 == 36 [pid = 1653] [id = 351] 09:03:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1254d7400) [pid = 1653] [serial = 1052] [outer = 0x0] 09:03:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1264c6400) [pid = 1653] [serial = 1053] [outer = 0x1254d7400] 09:03:05 INFO - PROCESS | 1653 | 1467388985385 Marionette DEBUG loaded listener.js 09:03:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x126798400) [pid = 1653] [serial = 1054] [outer = 0x1254d7400] 09:03:05 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:03:05 INFO - PROCESS | 1653 | 1467388985722 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] 09:03:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 09:03:05 INFO - PROCESS | 1653 | 1467388985756 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 09:03:05 INFO - PROCESS | 1653 | 1467388985758 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 09:03:05 INFO - PROCESS | 1653 | 1467388985759 Marionette TRACE conn2 <- [1,1378,null,{}] 09:03:05 INFO - PROCESS | 1653 | 1467388985761 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}] 09:03:05 INFO - PROCESS | 1653 | 1467388985762 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:05 INFO - PROCESS | 1653 | 1467388985836 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 09:03:05 INFO - PROCESS | 1653 | 1467388985893 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:05 INFO - PROCESS | 1653 | 1467388985894 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x1292f4000 == 37 [pid = 1653] [id = 352] 09:03:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x126796800) [pid = 1653] [serial = 1055] [outer = 0x0] 09:03:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x128c74400) [pid = 1653] [serial = 1056] [outer = 0x126796800] 09:03:05 INFO - PROCESS | 1653 | 1467388985918 Marionette DEBUG loaded listener.js 09:03:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1291aa000) [pid = 1653] [serial = 1057] [outer = 0x126796800] 09:03:06 INFO - PROCESS | 1653 | 1467388986161 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] 09:03:06 INFO - PROCESS | 1653 | 1467388986179 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 09:03:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 09:03:06 INFO - PROCESS | 1653 | 1467388986189 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 09:03:06 INFO - PROCESS | 1653 | 1467388986190 Marionette TRACE conn2 <- [1,1382,null,{}] 09:03:06 INFO - PROCESS | 1653 | 1467388986192 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}] 09:03:06 INFO - PROCESS | 1653 | 1467388986193 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:06 INFO - PROCESS | 1653 | 1467388986328 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 09:03:06 INFO - PROCESS | 1653 | 1467388986380 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:06 INFO - PROCESS | 1653 | 1467388986382 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x11600b800 == 38 [pid = 1653] [id = 353] 09:03:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x111c7f000) [pid = 1653] [serial = 1058] [outer = 0x0] 09:03:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1121b4400) [pid = 1653] [serial = 1059] [outer = 0x111c7f000] 09:03:06 INFO - PROCESS | 1653 | 1467388986414 Marionette DEBUG loaded listener.js 09:03:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x11301d800) [pid = 1653] [serial = 1060] [outer = 0x111c7f000] 09:03:06 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:03:06 INFO - PROCESS | 1653 | 1467388986915 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] 09:03:06 INFO - PROCESS | 1653 | 1467388986967 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 09:03:06 INFO - PROCESS | 1653 | 1467388986972 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 09:03:06 INFO - PROCESS | 1653 | 1467388986974 Marionette TRACE conn2 <- [1,1386,null,{}] 09:03:06 INFO - PROCESS | 1653 | 1467388986977 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}] 09:03:06 INFO - PROCESS | 1653 | 1467388986981 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:07 INFO - PROCESS | 1653 | 1467388987081 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 09:03:07 INFO - PROCESS | 1653 | 1467388987148 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:07 INFO - PROCESS | 1653 | 1467388987150 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x12125a000 == 39 [pid = 1653] [id = 354] 09:03:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x119324400) [pid = 1653] [serial = 1061] [outer = 0x0] 09:03:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x11932c000) [pid = 1653] [serial = 1062] [outer = 0x119324400] 09:03:07 INFO - PROCESS | 1653 | 1467388987180 Marionette DEBUG loaded listener.js 09:03:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x1194b2400) [pid = 1653] [serial = 1063] [outer = 0x119324400] 09:03:07 INFO - PROCESS | 1653 | 1467388987635 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] 09:03:07 INFO - PROCESS | 1653 | 1467388987697 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 09:03:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 09:03:07 INFO - PROCESS | 1653 | 1467388987701 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 09:03:07 INFO - PROCESS | 1653 | 1467388987702 Marionette TRACE conn2 <- [1,1390,null,{}] 09:03:07 INFO - PROCESS | 1653 | 1467388987705 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}] 09:03:07 INFO - PROCESS | 1653 | 1467388987706 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:07 INFO - PROCESS | 1653 | 1467388987803 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 09:03:07 INFO - PROCESS | 1653 | 1467388987872 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:07 INFO - PROCESS | 1653 | 1467388987874 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a563000 == 40 [pid = 1653] [id = 355] 09:03:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x120e4ac00) [pid = 1653] [serial = 1064] [outer = 0x0] 09:03:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x12130b800) [pid = 1653] [serial = 1065] [outer = 0x120e4ac00] 09:03:07 INFO - PROCESS | 1653 | 1467388987903 Marionette DEBUG loaded listener.js 09:03:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x1249c7400) [pid = 1653] [serial = 1066] [outer = 0x120e4ac00] 09:03:08 INFO - PROCESS | 1653 | 1467388988298 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]]]}] 09:03:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 09:03:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 623ms 09:03:08 INFO - PROCESS | 1653 | 1467388988324 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 09:03:08 INFO - PROCESS | 1653 | 1467388988327 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 09:03:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 09:03:08 INFO - PROCESS | 1653 | 1467388988335 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 09:03:08 INFO - PROCESS | 1653 | 1467388988338 Marionette TRACE conn2 <- [1,1394,null,{}] 09:03:08 INFO - PROCESS | 1653 | 1467388988341 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}] 09:03:08 INFO - PROCESS | 1653 | 1467388988343 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:08 INFO - PROCESS | 1653 | 1467388988444 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 09:03:08 INFO - PROCESS | 1653 | 1467388988500 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:08 INFO - PROCESS | 1653 | 1467388988502 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b16d000 == 41 [pid = 1653] [id = 356] 09:03:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x1254b0400) [pid = 1653] [serial = 1067] [outer = 0x0] 09:03:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x126012c00) [pid = 1653] [serial = 1068] [outer = 0x1254b0400] 09:03:08 INFO - PROCESS | 1653 | 1467388988530 Marionette DEBUG loaded listener.js 09:03:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x12942a000) [pid = 1653] [serial = 1069] [outer = 0x1254b0400] 09:03:08 INFO - PROCESS | 1653 | 1467388988958 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]]]}] 09:03:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 09:03:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 677ms 09:03:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 09:03:09 INFO - PROCESS | 1653 | 1467388989008 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 09:03:09 INFO - PROCESS | 1653 | 1467388989009 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 09:03:09 INFO - PROCESS | 1653 | 1467388989012 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 09:03:09 INFO - PROCESS | 1653 | 1467388989013 Marionette TRACE conn2 <- [1,1398,null,{}] 09:03:09 INFO - PROCESS | 1653 | 1467388989035 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}] 09:03:09 INFO - PROCESS | 1653 | 1467388989036 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:09 INFO - PROCESS | 1653 | 1467388989148 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 09:03:09 INFO - PROCESS | 1653 | 1467388989216 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:09 INFO - PROCESS | 1653 | 1467388989217 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x1183d9800 == 42 [pid = 1653] [id = 357] 09:03:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x117224c00) [pid = 1653] [serial = 1070] [outer = 0x0] 09:03:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x128a93c00) [pid = 1653] [serial = 1071] [outer = 0x117224c00] 09:03:09 INFO - PROCESS | 1653 | 1467388989246 Marionette DEBUG loaded listener.js 09:03:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x12a6b0c00) [pid = 1653] [serial = 1072] [outer = 0x117224c00] 09:03:09 INFO - PROCESS | 1653 | 1467388989775 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]]]}] 09:03:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 09:03:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 788ms 09:03:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 09:03:09 INFO - PROCESS | 1653 | 1467388989800 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 09:03:09 INFO - PROCESS | 1653 | 1467388989802 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 09:03:09 INFO - PROCESS | 1653 | 1467388989805 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 09:03:09 INFO - PROCESS | 1653 | 1467388989807 Marionette TRACE conn2 <- [1,1402,null,{}] 09:03:09 INFO - PROCESS | 1653 | 1467388989811 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}] 09:03:09 INFO - PROCESS | 1653 | 1467388989812 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:09 INFO - PROCESS | 1653 | 1467388989947 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 09:03:09 INFO - PROCESS | 1653 | 1467388989954 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:09 INFO - PROCESS | 1653 | 1467388989956 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x119962000 == 43 [pid = 1653] [id = 358] 09:03:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x117223c00) [pid = 1653] [serial = 1073] [outer = 0x0] 09:03:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x1176db400) [pid = 1653] [serial = 1074] [outer = 0x117223c00] 09:03:09 INFO - PROCESS | 1653 | 1467388989984 Marionette DEBUG loaded listener.js 09:03:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x118518c00) [pid = 1653] [serial = 1075] [outer = 0x117223c00] 09:03:10 INFO - PROCESS | 1653 | --DOCSHELL 0x1292f4000 == 42 [pid = 1653] [id = 352] 09:03:10 INFO - PROCESS | 1653 | --DOCSHELL 0x12916c000 == 41 [pid = 1653] [id = 351] 09:03:10 INFO - PROCESS | 1653 | --DOCSHELL 0x128a4d000 == 40 [pid = 1653] [id = 350] 09:03:10 INFO - PROCESS | 1653 | --DOCSHELL 0x113f52800 == 39 [pid = 1653] [id = 349] 09:03:10 INFO - PROCESS | 1653 | --DOCSHELL 0x125408800 == 38 [pid = 1653] [id = 348] 09:03:10 INFO - PROCESS | 1653 | --DOCSHELL 0x12131b000 == 37 [pid = 1653] [id = 347] 09:03:10 INFO - PROCESS | 1653 | --DOCSHELL 0x11949e000 == 36 [pid = 1653] [id = 346] 09:03:10 INFO - PROCESS | 1653 | --DOCSHELL 0x1169a9800 == 35 [pid = 1653] [id = 345] 09:03:10 INFO - PROCESS | 1653 | --DOCSHELL 0x116f45000 == 34 [pid = 1653] [id = 343] 09:03:10 INFO - PROCESS | 1653 | 1467388990459 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]]]}] 09:03:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 09:03:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 669ms 09:03:10 INFO - PROCESS | 1653 | 1467388990475 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 09:03:10 INFO - PROCESS | 1653 | 1467388990478 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 09:03:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 09:03:10 INFO - PROCESS | 1653 | 1467388990484 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 09:03:10 INFO - PROCESS | 1653 | 1467388990486 Marionette TRACE conn2 <- [1,1406,null,{}] 09:03:10 INFO - PROCESS | 1653 | 1467388990489 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}] 09:03:10 INFO - PROCESS | 1653 | 1467388990490 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:10 INFO - PROCESS | 1653 | 1467388990569 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 09:03:10 INFO - PROCESS | 1653 | 1467388990573 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:10 INFO - PROCESS | 1653 | 1467388990574 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x11819f800 == 35 [pid = 1653] [id = 359] 09:03:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x119325800) [pid = 1653] [serial = 1076] [outer = 0x0] 09:03:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x1194b4400) [pid = 1653] [serial = 1077] [outer = 0x119325800] 09:03:10 INFO - PROCESS | 1653 | 1467388990603 Marionette DEBUG loaded listener.js 09:03:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x120e4b000) [pid = 1653] [serial = 1078] [outer = 0x119325800] 09:03:10 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x124d39800) [pid = 1653] [serial = 981] [outer = 0x0] [url = about:blank] 09:03:10 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x128a91400) [pid = 1653] [serial = 984] [outer = 0x0] [url = about:blank] 09:03:10 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x12a6e5000) [pid = 1653] [serial = 990] [outer = 0x0] [url = about:blank] 09:03:10 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x11805d400) [pid = 1653] [serial = 993] [outer = 0x0] [url = about:blank] 09:03:10 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x12a6b2800) [pid = 1653] [serial = 988] [outer = 0x0] [url = about:blank] 09:03:10 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x129498000) [pid = 1653] [serial = 987] [outer = 0x0] [url = about:blank] 09:03:10 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x1185f2800) [pid = 1653] [serial = 969] [outer = 0x0] [url = about:blank] 09:03:10 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x118877000) [pid = 1653] [serial = 970] [outer = 0x0] [url = about:blank] 09:03:10 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x12a6e1000) [pid = 1653] [serial = 958] [outer = 0x0] [url = about:blank] 09:03:10 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x113313400) [pid = 1653] [serial = 960] [outer = 0x0] [url = about:blank] 09:03:10 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x1160d8800) [pid = 1653] [serial = 961] [outer = 0x0] [url = about:blank] 09:03:10 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x11696bc00) [pid = 1653] [serial = 966] [outer = 0x0] [url = about:blank] 09:03:10 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x1176df400) [pid = 1653] [serial = 967] [outer = 0x0] [url = about:blank] 09:03:10 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x120fb6800) [pid = 1653] [serial = 978] [outer = 0x0] [url = about:blank] 09:03:10 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x119324800) [pid = 1653] [serial = 972] [outer = 0x0] [url = about:blank] 09:03:10 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x119995800) [pid = 1653] [serial = 973] [outer = 0x0] [url = about:blank] 09:03:10 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x118519400) [pid = 1653] [serial = 963] [outer = 0x0] [url = about:blank] 09:03:10 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x11886f000) [pid = 1653] [serial = 964] [outer = 0x0] [url = about:blank] 09:03:10 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x120e4d400) [pid = 1653] [serial = 975] [outer = 0x0] [url = about:blank] 09:03:10 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x120fb3400) [pid = 1653] [serial = 976] [outer = 0x0] [url = about:blank] 09:03:10 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x12600bc00) [pid = 1653] [serial = 996] [outer = 0x0] [url = about:blank] 09:03:10 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x12b871800) [pid = 1653] [serial = 1000] [outer = 0x0] [url = about:blank] 09:03:10 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x12afbe400) [pid = 1653] [serial = 997] [outer = 0x0] [url = about:blank] 09:03:10 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12b879c00) [pid = 1653] [serial = 1002] [outer = 0x0] [url = about:blank] 09:03:10 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x12b17f400) [pid = 1653] [serial = 999] [outer = 0x0] [url = about:blank] 09:03:10 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x12b919800) [pid = 1653] [serial = 1003] [outer = 0x0] [url = about:blank] 09:03:10 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x12ad3c800) [pid = 1653] [serial = 991] [outer = 0x0] [url = about:blank] 09:03:10 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x129427400) [pid = 1653] [serial = 985] [outer = 0x0] [url = about:blank] 09:03:10 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1265e3000) [pid = 1653] [serial = 982] [outer = 0x0] [url = about:blank] 09:03:10 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1197f1400) [pid = 1653] [serial = 994] [outer = 0x0] [url = about:blank] 09:03:10 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x123bd5000) [pid = 1653] [serial = 979] [outer = 0x0] [url = about:blank] 09:03:10 INFO - PROCESS | 1653 | 1467388990961 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]]]}] 09:03:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 09:03:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 520ms 09:03:11 INFO - PROCESS | 1653 | 1467388991003 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 09:03:11 INFO - PROCESS | 1653 | 1467388991005 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 09:03:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 09:03:11 INFO - PROCESS | 1653 | 1467388991007 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 09:03:11 INFO - PROCESS | 1653 | 1467388991009 Marionette TRACE conn2 <- [1,1410,null,{}] 09:03:11 INFO - PROCESS | 1653 | 1467388991016 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}] 09:03:11 INFO - PROCESS | 1653 | 1467388991019 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:11 INFO - PROCESS | 1653 | 1467388991101 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 09:03:11 INFO - PROCESS | 1653 | 1467388991106 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:11 INFO - PROCESS | 1653 | 1467388991108 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x1214aa000 == 36 [pid = 1653] [id = 360] 09:03:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1215d3c00) [pid = 1653] [serial = 1079] [outer = 0x0] 09:03:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x124d39800) [pid = 1653] [serial = 1080] [outer = 0x1215d3c00] 09:03:11 INFO - PROCESS | 1653 | 1467388991135 Marionette DEBUG loaded listener.js 09:03:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1254e0400) [pid = 1653] [serial = 1081] [outer = 0x1215d3c00] 09:03:11 INFO - PROCESS | 1653 | 1467388991494 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]]]}] 09:03:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 09:03:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 520ms 09:03:11 INFO - PROCESS | 1653 | 1467388991531 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 09:03:11 INFO - PROCESS | 1653 | 1467388991533 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 09:03:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 09:03:11 INFO - PROCESS | 1653 | 1467388991535 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 09:03:11 INFO - PROCESS | 1653 | 1467388991536 Marionette TRACE conn2 <- [1,1414,null,{}] 09:03:11 INFO - PROCESS | 1653 | 1467388991538 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}] 09:03:11 INFO - PROCESS | 1653 | 1467388991540 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:11 INFO - PROCESS | 1653 | 1467388991621 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 09:03:11 INFO - PROCESS | 1653 | 1467388991624 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:11 INFO - PROCESS | 1653 | 1467388991625 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x12641b800 == 37 [pid = 1653] [id = 361] 09:03:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12645f800) [pid = 1653] [serial = 1082] [outer = 0x0] 09:03:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x128a8d400) [pid = 1653] [serial = 1083] [outer = 0x12645f800] 09:03:11 INFO - PROCESS | 1653 | 1467388991651 Marionette DEBUG loaded listener.js 09:03:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12942cc00) [pid = 1653] [serial = 1084] [outer = 0x12645f800] 09:03:12 INFO - PROCESS | 1653 | 1467388992073 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]]]}] 09:03:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 09:03:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 571ms 09:03:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 09:03:12 INFO - PROCESS | 1653 | 1467388992107 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 09:03:12 INFO - PROCESS | 1653 | 1467388992109 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 09:03:12 INFO - PROCESS | 1653 | 1467388992112 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 09:03:12 INFO - PROCESS | 1653 | 1467388992114 Marionette TRACE conn2 <- [1,1418,null,{}] 09:03:12 INFO - PROCESS | 1653 | 1467388992118 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}] 09:03:12 INFO - PROCESS | 1653 | 1467388992120 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:12 INFO - PROCESS | 1653 | 1467388992231 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 09:03:12 INFO - PROCESS | 1653 | 1467388992239 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:12 INFO - PROCESS | 1653 | 1467388992241 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x128a47000 == 38 [pid = 1653] [id = 362] 09:03:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x129427400) [pid = 1653] [serial = 1085] [outer = 0x0] 09:03:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x12a6dbc00) [pid = 1653] [serial = 1086] [outer = 0x129427400] 09:03:12 INFO - PROCESS | 1653 | 1467388992279 Marionette DEBUG loaded listener.js 09:03:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12ad33800) [pid = 1653] [serial = 1087] [outer = 0x129427400] 09:03:12 INFO - PROCESS | 1653 | 1467388992709 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]]]}] 09:03:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 09:03:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 621ms 09:03:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 09:03:12 INFO - PROCESS | 1653 | 1467388992734 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 09:03:12 INFO - PROCESS | 1653 | 1467388992736 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 09:03:12 INFO - PROCESS | 1653 | 1467388992740 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 09:03:12 INFO - PROCESS | 1653 | 1467388992741 Marionette TRACE conn2 <- [1,1422,null,{}] 09:03:12 INFO - PROCESS | 1653 | 1467388992745 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}] 09:03:12 INFO - PROCESS | 1653 | 1467388992752 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:12 INFO - PROCESS | 1653 | 1467388992937 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 09:03:12 INFO - PROCESS | 1653 | 1467388992961 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:12 INFO - PROCESS | 1653 | 1467388992962 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x1160a9000 == 39 [pid = 1653] [id = 363] 09:03:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x12afb7000) [pid = 1653] [serial = 1088] [outer = 0x0] 09:03:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x12b181800) [pid = 1653] [serial = 1089] [outer = 0x12afb7000] 09:03:13 INFO - PROCESS | 1653 | 1467388993004 Marionette DEBUG loaded listener.js 09:03:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x12b872400) [pid = 1653] [serial = 1090] [outer = 0x12afb7000] 09:03:13 INFO - PROCESS | 1653 | 1467388993397 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]]]}] 09:03:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 09:03:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 670ms 09:03:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 09:03:13 INFO - PROCESS | 1653 | 1467388993410 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 09:03:13 INFO - PROCESS | 1653 | 1467388993411 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 09:03:13 INFO - PROCESS | 1653 | 1467388993414 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 09:03:13 INFO - PROCESS | 1653 | 1467388993416 Marionette TRACE conn2 <- [1,1426,null,{}] 09:03:13 INFO - PROCESS | 1653 | 1467388993420 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}] 09:03:13 INFO - PROCESS | 1653 | 1467388993421 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:13 INFO - PROCESS | 1653 | 1467388993537 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 09:03:13 INFO - PROCESS | 1653 | 1467388993553 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:13 INFO - PROCESS | 1653 | 1467388993554 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x12af74800 == 40 [pid = 1653] [id = 364] 09:03:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x12b876400) [pid = 1653] [serial = 1091] [outer = 0x0] 09:03:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x12b91a400) [pid = 1653] [serial = 1092] [outer = 0x12b876400] 09:03:13 INFO - PROCESS | 1653 | 1467388993584 Marionette DEBUG loaded listener.js 09:03:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x12b91f000) [pid = 1653] [serial = 1093] [outer = 0x12b876400] 09:03:13 INFO - PROCESS | 1653 | 1467388993936 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]]]}] 09:03:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 09:03:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 572ms 09:03:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 09:03:13 INFO - PROCESS | 1653 | 1467388993986 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 09:03:13 INFO - PROCESS | 1653 | 1467388993987 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 09:03:13 INFO - PROCESS | 1653 | 1467388993989 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 09:03:13 INFO - PROCESS | 1653 | 1467388993990 Marionette TRACE conn2 <- [1,1430,null,{}] 09:03:13 INFO - PROCESS | 1653 | 1467388993992 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}] 09:03:13 INFO - PROCESS | 1653 | 1467388993993 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:14 INFO - PROCESS | 1653 | 1467388994090 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 09:03:14 INFO - PROCESS | 1653 | 1467388994103 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:14 INFO - PROCESS | 1653 | 1467388994104 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bd60800 == 41 [pid = 1653] [id = 365] 09:03:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x12b91e800) [pid = 1653] [serial = 1094] [outer = 0x0] 09:03:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x12b9d9800) [pid = 1653] [serial = 1095] [outer = 0x12b91e800] 09:03:14 INFO - PROCESS | 1653 | 1467388994128 Marionette DEBUG loaded listener.js 09:03:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x12b9e3400) [pid = 1653] [serial = 1096] [outer = 0x12b91e800] 09:03:14 INFO - PROCESS | 1653 | 1467388994474 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]]]}] 09:03:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 09:03:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 518ms 09:03:14 INFO - PROCESS | 1653 | 1467388994513 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 09:03:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 09:03:14 INFO - PROCESS | 1653 | 1467388994516 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 09:03:14 INFO - PROCESS | 1653 | 1467388994519 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 09:03:14 INFO - PROCESS | 1653 | 1467388994520 Marionette TRACE conn2 <- [1,1434,null,{}] 09:03:14 INFO - PROCESS | 1653 | 1467388994522 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}] 09:03:14 INFO - PROCESS | 1653 | 1467388994523 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:14 INFO - PROCESS | 1653 | 1467388994629 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 09:03:14 INFO - PROCESS | 1653 | 1467388994667 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:14 INFO - PROCESS | 1653 | 1467388994668 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x12be0a000 == 42 [pid = 1653] [id = 366] 09:03:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x12b9e3800) [pid = 1653] [serial = 1097] [outer = 0x0] 09:03:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x12be60800) [pid = 1653] [serial = 1098] [outer = 0x12b9e3800] 09:03:14 INFO - PROCESS | 1653 | 1467388994692 Marionette DEBUG loaded listener.js 09:03:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x12be67400) [pid = 1653] [serial = 1099] [outer = 0x12b9e3800] 09:03:14 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x11679f400) [pid = 1653] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 09:03:14 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x1265dfc00) [pid = 1653] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 09:03:14 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x120e4dc00) [pid = 1653] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 09:03:14 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x11931b000) [pid = 1653] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 09:03:14 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x1162ae400) [pid = 1653] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 09:03:14 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x1133bd400) [pid = 1653] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 09:03:14 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x118fcd000) [pid = 1653] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 09:03:14 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1254d7400) [pid = 1653] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 09:03:14 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x120ed0000) [pid = 1653] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 09:03:14 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x116029c00) [pid = 1653] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 09:03:14 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x11213c800) [pid = 1653] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 09:03:14 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x119995400) [pid = 1653] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 09:03:14 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x118068000) [pid = 1653] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 09:03:14 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x120ecec00) [pid = 1653] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 09:03:15 INFO - PROCESS | 1653 | 1467388995087 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]]]}] 09:03:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 09:03:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 618ms 09:03:15 INFO - PROCESS | 1653 | 1467388995138 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 09:03:15 INFO - PROCESS | 1653 | 1467388995139 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 09:03:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 09:03:15 INFO - PROCESS | 1653 | 1467388995141 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 09:03:15 INFO - PROCESS | 1653 | 1467388995142 Marionette TRACE conn2 <- [1,1438,null,{}] 09:03:15 INFO - PROCESS | 1653 | 1467388995144 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}] 09:03:15 INFO - PROCESS | 1653 | 1467388995145 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:15 INFO - PROCESS | 1653 | 1467388995233 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 09:03:15 INFO - PROCESS | 1653 | 1467388995237 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:15 INFO - PROCESS | 1653 | 1467388995239 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c26e800 == 43 [pid = 1653] [id = 367] 09:03:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1128a7000) [pid = 1653] [serial = 1100] [outer = 0x0] 09:03:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x118fcb400) [pid = 1653] [serial = 1101] [outer = 0x1128a7000] 09:03:15 INFO - PROCESS | 1653 | 1467388995263 Marionette DEBUG loaded listener.js 09:03:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x120ec3c00) [pid = 1653] [serial = 1102] [outer = 0x1128a7000] 09:03:15 INFO - PROCESS | 1653 | 1467388995603 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]]]}] 09:03:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 09:03:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 468ms 09:03:15 INFO - PROCESS | 1653 | 1467388995609 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 09:03:15 INFO - PROCESS | 1653 | 1467388995611 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 09:03:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 09:03:15 INFO - PROCESS | 1653 | 1467388995613 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 09:03:15 INFO - PROCESS | 1653 | 1467388995616 Marionette TRACE conn2 <- [1,1442,null,{}] 09:03:15 INFO - PROCESS | 1653 | 1467388995622 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}] 09:03:15 INFO - PROCESS | 1653 | 1467388995624 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:15 INFO - PROCESS | 1653 | 1467388995727 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 09:03:15 INFO - PROCESS | 1653 | 1467388995787 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:15 INFO - PROCESS | 1653 | 1467388995788 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c689000 == 44 [pid = 1653] [id = 368] 09:03:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x120ecec00) [pid = 1653] [serial = 1103] [outer = 0x0] 09:03:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x129495400) [pid = 1653] [serial = 1104] [outer = 0x120ecec00] 09:03:15 INFO - PROCESS | 1653 | 1467388995815 Marionette DEBUG loaded listener.js 09:03:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x12c516800) [pid = 1653] [serial = 1105] [outer = 0x120ecec00] 09:03:16 INFO - PROCESS | 1653 | 1467388996117 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]]]}] 09:03:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 09:03:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 525ms 09:03:16 INFO - PROCESS | 1653 | 1467388996139 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 09:03:16 INFO - PROCESS | 1653 | 1467388996140 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 09:03:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 09:03:16 INFO - PROCESS | 1653 | 1467388996143 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 09:03:16 INFO - PROCESS | 1653 | 1467388996144 Marionette TRACE conn2 <- [1,1446,null,{}] 09:03:16 INFO - PROCESS | 1653 | 1467388996146 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}] 09:03:16 INFO - PROCESS | 1653 | 1467388996148 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:16 INFO - PROCESS | 1653 | 1467388996234 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 09:03:16 INFO - PROCESS | 1653 | 1467388996237 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:16 INFO - PROCESS | 1653 | 1467388996238 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ca8d000 == 45 [pid = 1653] [id = 369] 09:03:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1194bb400) [pid = 1653] [serial = 1106] [outer = 0x0] 09:03:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x12c51cc00) [pid = 1653] [serial = 1107] [outer = 0x1194bb400] 09:03:16 INFO - PROCESS | 1653 | 1467388996262 Marionette DEBUG loaded listener.js 09:03:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x12c597400) [pid = 1653] [serial = 1108] [outer = 0x1194bb400] 09:03:16 INFO - PROCESS | 1653 | 1467388996586 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]]]}] 09:03:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 09:03:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 469ms 09:03:16 INFO - PROCESS | 1653 | 1467388996613 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 09:03:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 09:03:16 INFO - PROCESS | 1653 | 1467388996616 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 09:03:16 INFO - PROCESS | 1653 | 1467388996619 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 09:03:16 INFO - PROCESS | 1653 | 1467388996620 Marionette TRACE conn2 <- [1,1450,null,{}] 09:03:16 INFO - PROCESS | 1653 | 1467388996622 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}] 09:03:16 INFO - PROCESS | 1653 | 1467388996623 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:16 INFO - PROCESS | 1653 | 1467388996740 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 09:03:16 INFO - PROCESS | 1653 | 1467388996746 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:16 INFO - PROCESS | 1653 | 1467388996747 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cc3d000 == 46 [pid = 1653] [id = 370] 09:03:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x12547d400) [pid = 1653] [serial = 1109] [outer = 0x0] 09:03:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x12c598800) [pid = 1653] [serial = 1110] [outer = 0x12547d400] 09:03:16 INFO - PROCESS | 1653 | 1467388996771 Marionette DEBUG loaded listener.js 09:03:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x12c59f800) [pid = 1653] [serial = 1111] [outer = 0x12547d400] 09:03:17 INFO - PROCESS | 1653 | 1467388997236 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]]]}] 09:03:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 09:03:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 668ms 09:03:17 INFO - PROCESS | 1653 | 1467388997298 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 09:03:17 INFO - PROCESS | 1653 | 1467388997300 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 09:03:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 09:03:17 INFO - PROCESS | 1653 | 1467388997305 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 09:03:17 INFO - PROCESS | 1653 | 1467388997307 Marionette TRACE conn2 <- [1,1454,null,{}] 09:03:17 INFO - PROCESS | 1653 | 1467388997311 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}] 09:03:17 INFO - PROCESS | 1653 | 1467388997312 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:17 INFO - PROCESS | 1653 | 1467388997423 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 09:03:17 INFO - PROCESS | 1653 | 1467388997533 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:17 INFO - PROCESS | 1653 | 1467388997535 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x118f11000 == 47 [pid = 1653] [id = 371] 09:03:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x118490800) [pid = 1653] [serial = 1112] [outer = 0x0] 09:03:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x1185f2800) [pid = 1653] [serial = 1113] [outer = 0x118490800] 09:03:17 INFO - PROCESS | 1653 | 1467388997567 Marionette DEBUG loaded listener.js 09:03:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x119321400) [pid = 1653] [serial = 1114] [outer = 0x118490800] 09:03:18 INFO - PROCESS | 1653 | 1467388998003 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]]]}] 09:03:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 09:03:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 720ms 09:03:18 INFO - PROCESS | 1653 | 1467388998025 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 09:03:18 INFO - PROCESS | 1653 | 1467388998028 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 09:03:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 09:03:18 INFO - PROCESS | 1653 | 1467388998035 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 09:03:18 INFO - PROCESS | 1653 | 1467388998037 Marionette TRACE conn2 <- [1,1458,null,{}] 09:03:18 INFO - PROCESS | 1653 | 1467388998039 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}] 09:03:18 INFO - PROCESS | 1653 | 1467388998041 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:18 INFO - PROCESS | 1653 | 1467388998147 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 09:03:18 INFO - PROCESS | 1653 | 1467388998205 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:18 INFO - PROCESS | 1653 | 1467388998206 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x128a42800 == 48 [pid = 1653] [id = 372] 09:03:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x119c55000) [pid = 1653] [serial = 1115] [outer = 0x0] 09:03:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x119c59800) [pid = 1653] [serial = 1116] [outer = 0x119c55000] 09:03:18 INFO - PROCESS | 1653 | 1467388998236 Marionette DEBUG loaded listener.js 09:03:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x119c5e800) [pid = 1653] [serial = 1117] [outer = 0x119c55000] 09:03:18 INFO - PROCESS | 1653 | 1467388998717 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]]]}] 09:03:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 09:03:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 724ms 09:03:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 09:03:18 INFO - PROCESS | 1653 | 1467388998787 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 09:03:18 INFO - PROCESS | 1653 | 1467388998789 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 09:03:18 INFO - PROCESS | 1653 | 1467388998791 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 09:03:18 INFO - PROCESS | 1653 | 1467388998794 Marionette TRACE conn2 <- [1,1462,null,{}] 09:03:18 INFO - PROCESS | 1653 | 1467388998802 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}] 09:03:18 INFO - PROCESS | 1653 | 1467388998805 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:18 INFO - PROCESS | 1653 | 1467388998908 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 09:03:18 INFO - PROCESS | 1653 | 1467388998972 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:18 INFO - PROCESS | 1653 | 1467388998974 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ca81800 == 49 [pid = 1653] [id = 373] 09:03:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x116075800) [pid = 1653] [serial = 1118] [outer = 0x0] 09:03:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x123f26000) [pid = 1653] [serial = 1119] [outer = 0x116075800] 09:03:19 INFO - PROCESS | 1653 | 1467388999053 Marionette DEBUG loaded listener.js 09:03:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x1260d3000) [pid = 1653] [serial = 1120] [outer = 0x116075800] 09:03:19 INFO - PROCESS | 1653 | 1467388999540 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]]]}] 09:03:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 09:03:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 772ms 09:03:19 INFO - PROCESS | 1653 | 1467388999568 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 09:03:19 INFO - PROCESS | 1653 | 1467388999570 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 09:03:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 09:03:19 INFO - PROCESS | 1653 | 1467388999574 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 09:03:19 INFO - PROCESS | 1653 | 1467388999575 Marionette TRACE conn2 <- [1,1466,null,{}] 09:03:19 INFO - PROCESS | 1653 | 1467388999578 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}] 09:03:19 INFO - PROCESS | 1653 | 1467388999579 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:19 INFO - PROCESS | 1653 | 1467388999716 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 09:03:20 INFO - PROCESS | 1653 | 1467389000034 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:20 INFO - PROCESS | 1653 | 1467389000036 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x118fb7800 == 50 [pid = 1653] [id = 374] 09:03:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x1131c0c00) [pid = 1653] [serial = 1121] [outer = 0x0] 09:03:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x1166f2c00) [pid = 1653] [serial = 1122] [outer = 0x1131c0c00] 09:03:20 INFO - PROCESS | 1653 | 1467389000065 Marionette DEBUG loaded listener.js 09:03:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x118066c00) [pid = 1653] [serial = 1123] [outer = 0x1131c0c00] 09:03:20 INFO - PROCESS | 1653 | 1467389000535 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]]]}] 09:03:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 09:03:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 976ms 09:03:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 09:03:20 INFO - PROCESS | 1653 | 1467389000552 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 09:03:20 INFO - PROCESS | 1653 | 1467389000554 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 09:03:20 INFO - PROCESS | 1653 | 1467389000557 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 09:03:20 INFO - PROCESS | 1653 | 1467389000558 Marionette TRACE conn2 <- [1,1470,null,{}] 09:03:20 INFO - PROCESS | 1653 | 1467389000562 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}] 09:03:20 INFO - PROCESS | 1653 | 1467389000565 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:20 INFO - PROCESS | 1653 | 1467389000701 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 09:03:20 INFO - PROCESS | 1653 | 1467389000709 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:20 INFO - PROCESS | 1653 | 1467389000711 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x118147000 == 51 [pid = 1653] [id = 375] 09:03:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x118362400) [pid = 1653] [serial = 1124] [outer = 0x0] 09:03:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x118f51400) [pid = 1653] [serial = 1125] [outer = 0x118362400] 09:03:20 INFO - PROCESS | 1653 | 1467389000738 Marionette DEBUG loaded listener.js 09:03:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x1193a5800) [pid = 1653] [serial = 1126] [outer = 0x118362400] 09:03:21 INFO - PROCESS | 1653 | --DOCSHELL 0x117e3a000 == 50 [pid = 1653] [id = 342] 09:03:21 INFO - PROCESS | 1653 | --DOCSHELL 0x12ca8d000 == 49 [pid = 1653] [id = 369] 09:03:21 INFO - PROCESS | 1653 | --DOCSHELL 0x12c689000 == 48 [pid = 1653] [id = 368] 09:03:21 INFO - PROCESS | 1653 | --DOCSHELL 0x12c26e800 == 47 [pid = 1653] [id = 367] 09:03:21 INFO - PROCESS | 1653 | --DOCSHELL 0x12be0a000 == 46 [pid = 1653] [id = 366] 09:03:21 INFO - PROCESS | 1653 | --DOCSHELL 0x12bd60800 == 45 [pid = 1653] [id = 365] 09:03:21 INFO - PROCESS | 1653 | --DOCSHELL 0x12af74800 == 44 [pid = 1653] [id = 364] 09:03:21 INFO - PROCESS | 1653 | --DOCSHELL 0x1160a9000 == 43 [pid = 1653] [id = 363] 09:03:21 INFO - PROCESS | 1653 | --DOCSHELL 0x128a47000 == 42 [pid = 1653] [id = 362] 09:03:21 INFO - PROCESS | 1653 | --DOCSHELL 0x12641b800 == 41 [pid = 1653] [id = 361] 09:03:21 INFO - PROCESS | 1653 | --DOCSHELL 0x1214aa000 == 40 [pid = 1653] [id = 360] 09:03:21 INFO - PROCESS | 1653 | --DOCSHELL 0x11819f800 == 39 [pid = 1653] [id = 359] 09:03:21 INFO - PROCESS | 1653 | --DOCSHELL 0x119962000 == 38 [pid = 1653] [id = 358] 09:03:21 INFO - PROCESS | 1653 | --DOCSHELL 0x12a563000 == 37 [pid = 1653] [id = 355] 09:03:21 INFO - PROCESS | 1653 | --DOCSHELL 0x12125a000 == 36 [pid = 1653] [id = 354] 09:03:21 INFO - PROCESS | 1653 | --DOCSHELL 0x11600b800 == 35 [pid = 1653] [id = 353] 09:03:21 INFO - PROCESS | 1653 | --DOCSHELL 0x12b16d000 == 34 [pid = 1653] [id = 356] 09:03:21 INFO - PROCESS | 1653 | --DOCSHELL 0x118fc0000 == 33 [pid = 1653] [id = 344] 09:03:21 INFO - PROCESS | 1653 | --DOCSHELL 0x1183d9800 == 32 [pid = 1653] [id = 357] 09:03:21 INFO - PROCESS | 1653 | --DOCSHELL 0x118fb7800 == 31 [pid = 1653] [id = 374] 09:03:21 INFO - PROCESS | 1653 | --DOCSHELL 0x12ca81800 == 30 [pid = 1653] [id = 373] 09:03:21 INFO - PROCESS | 1653 | --DOCSHELL 0x128a42800 == 29 [pid = 1653] [id = 372] 09:03:21 INFO - PROCESS | 1653 | --DOCSHELL 0x118f11000 == 28 [pid = 1653] [id = 371] 09:03:21 INFO - PROCESS | 1653 | --DOCSHELL 0x12cc3d000 == 27 [pid = 1653] [id = 370] 09:03:21 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x126798400) [pid = 1653] [serial = 1054] [outer = 0x0] [url = about:blank] 09:03:21 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x128c74400) [pid = 1653] [serial = 1056] [outer = 0x0] [url = about:blank] 09:03:21 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x11835f400) [pid = 1653] [serial = 1026] [outer = 0x0] [url = about:blank] 09:03:21 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x116fa2400) [pid = 1653] [serial = 1017] [outer = 0x0] [url = about:blank] 09:03:21 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x118360c00) [pid = 1653] [serial = 1018] [outer = 0x0] [url = about:blank] 09:03:21 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x1291a7800) [pid = 1653] [serial = 1014] [outer = 0x0] [url = about:blank] 09:03:21 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x12ad32400) [pid = 1653] [serial = 1015] [outer = 0x0] [url = about:blank] 09:03:21 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x124fe1c00) [pid = 1653] [serial = 1011] [outer = 0x0] [url = about:blank] 09:03:21 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x126017800) [pid = 1653] [serial = 1012] [outer = 0x0] [url = about:blank] 09:03:21 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x119328400) [pid = 1653] [serial = 1008] [outer = 0x0] [url = about:blank] 09:03:21 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x1194ac800) [pid = 1653] [serial = 1009] [outer = 0x0] [url = about:blank] 09:03:21 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x1167a2400) [pid = 1653] [serial = 1005] [outer = 0x0] [url = about:blank] 09:03:21 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x11806b000) [pid = 1653] [serial = 1006] [outer = 0x0] [url = about:blank] 09:03:21 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x1160d4c00) [pid = 1653] [serial = 1023] [outer = 0x0] [url = about:blank] 09:03:21 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x11932e000) [pid = 1653] [serial = 1021] [outer = 0x0] [url = about:blank] 09:03:21 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x119314c00) [pid = 1653] [serial = 1020] [outer = 0x0] [url = about:blank] 09:03:21 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x116a0bc00) [pid = 1653] [serial = 1024] [outer = 0x0] [url = about:blank] 09:03:21 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x118875000) [pid = 1653] [serial = 1032] [outer = 0x0] [url = about:blank] 09:03:21 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x1264c6400) [pid = 1653] [serial = 1053] [outer = 0x0] [url = about:blank] 09:03:21 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x1254abc00) [pid = 1653] [serial = 1050] [outer = 0x0] [url = about:blank] 09:03:21 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x116629c00) [pid = 1653] [serial = 1035] [outer = 0x0] [url = about:blank] 09:03:21 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x126016800) [pid = 1653] [serial = 1051] [outer = 0x0] [url = about:blank] 09:03:21 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1176de800) [pid = 1653] [serial = 1048] [outer = 0x0] [url = about:blank] 09:03:21 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x112616400) [pid = 1653] [serial = 1042] [outer = 0x0] [url = about:blank] 09:03:21 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x112977c00) [pid = 1653] [serial = 1047] [outer = 0x0] [url = about:blank] 09:03:21 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1173a1000) [pid = 1653] [serial = 1036] [outer = 0x0] [url = about:blank] 09:03:21 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1193a8c00) [pid = 1653] [serial = 1039] [outer = 0x0] [url = about:blank] 09:03:21 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x123bd6400) [pid = 1653] [serial = 1045] [outer = 0x0] [url = about:blank] 09:03:21 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x11330f000) [pid = 1653] [serial = 1029] [outer = 0x0] [url = about:blank] 09:03:21 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x119ce9400) [pid = 1653] [serial = 1041] [outer = 0x0] [url = about:blank] 09:03:21 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x121222800) [pid = 1653] [serial = 1044] [outer = 0x0] [url = about:blank] 09:03:21 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x11931d400) [pid = 1653] [serial = 1038] [outer = 0x0] [url = about:blank] 09:03:21 INFO - PROCESS | 1653 | 1467389001774 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]]]}] 09:03:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 09:03:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1223ms 09:03:21 INFO - PROCESS | 1653 | 1467389001780 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 09:03:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 09:03:21 INFO - PROCESS | 1653 | 1467389001785 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 09:03:21 INFO - PROCESS | 1653 | 1467389001789 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 09:03:21 INFO - PROCESS | 1653 | 1467389001790 Marionette TRACE conn2 <- [1,1474,null,{}] 09:03:21 INFO - PROCESS | 1653 | 1467389001794 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}] 09:03:21 INFO - PROCESS | 1653 | 1467389001796 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:21 INFO - PROCESS | 1653 | 1467389001884 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 09:03:21 INFO - PROCESS | 1653 | 1467389001939 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:21 INFO - PROCESS | 1653 | 1467389001942 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x1170ed800 == 28 [pid = 1653] [id = 376] 09:03:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1176e4800) [pid = 1653] [serial = 1127] [outer = 0x0] 09:03:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x118870400) [pid = 1653] [serial = 1128] [outer = 0x1176e4800] 09:03:21 INFO - PROCESS | 1653 | 1467389001969 Marionette DEBUG loaded listener.js 09:03:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x11932d400) [pid = 1653] [serial = 1129] [outer = 0x1176e4800] 09:03:22 INFO - PROCESS | 1653 | 1467389002296 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]]]}] 09:03:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 09:03:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 520ms 09:03:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 09:03:22 INFO - PROCESS | 1653 | 1467389002308 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 09:03:22 INFO - PROCESS | 1653 | 1467389002311 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 09:03:22 INFO - PROCESS | 1653 | 1467389002319 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 09:03:22 INFO - PROCESS | 1653 | 1467389002321 Marionette TRACE conn2 <- [1,1478,null,{}] 09:03:22 INFO - PROCESS | 1653 | 1467389002324 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}] 09:03:22 INFO - PROCESS | 1653 | 1467389002325 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:22 INFO - PROCESS | 1653 | 1467389002405 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 09:03:22 INFO - PROCESS | 1653 | 1467389002409 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:22 INFO - PROCESS | 1653 | 1467389002411 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x118f12000 == 29 [pid = 1653] [id = 377] 09:03:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1193a8c00) [pid = 1653] [serial = 1130] [outer = 0x0] 09:03:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x119c57800) [pid = 1653] [serial = 1131] [outer = 0x1193a8c00] 09:03:22 INFO - PROCESS | 1653 | 1467389002440 Marionette DEBUG loaded listener.js 09:03:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x119ecc400) [pid = 1653] [serial = 1132] [outer = 0x1193a8c00] 09:03:22 INFO - PROCESS | 1653 | 1467389002819 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]]]}] 09:03:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 09:03:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 522ms 09:03:22 INFO - PROCESS | 1653 | 1467389002841 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 09:03:22 INFO - PROCESS | 1653 | 1467389002842 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 09:03:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 09:03:22 INFO - PROCESS | 1653 | 1467389002844 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 09:03:22 INFO - PROCESS | 1653 | 1467389002847 Marionette TRACE conn2 <- [1,1482,null,{}] 09:03:22 INFO - PROCESS | 1653 | 1467389002857 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}] 09:03:22 INFO - PROCESS | 1653 | 1467389002860 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:22 INFO - PROCESS | 1653 | 1467389002937 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 09:03:22 INFO - PROCESS | 1653 | 1467389002942 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:22 INFO - PROCESS | 1653 | 1467389002944 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x121329000 == 30 [pid = 1653] [id = 378] 09:03:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1151d5c00) [pid = 1653] [serial = 1133] [outer = 0x0] 09:03:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x123f29800) [pid = 1653] [serial = 1134] [outer = 0x1151d5c00] 09:03:22 INFO - PROCESS | 1653 | 1467389002974 Marionette DEBUG loaded listener.js 09:03:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1254ae400) [pid = 1653] [serial = 1135] [outer = 0x1151d5c00] 09:03:23 INFO - PROCESS | 1653 | 1467389003381 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]]]}] 09:03:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 09:03:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 578ms 09:03:23 INFO - PROCESS | 1653 | 1467389003423 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 09:03:23 INFO - PROCESS | 1653 | 1467389003425 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 09:03:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 09:03:23 INFO - PROCESS | 1653 | 1467389003429 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 09:03:23 INFO - PROCESS | 1653 | 1467389003431 Marionette TRACE conn2 <- [1,1486,null,{}] 09:03:23 INFO - PROCESS | 1653 | 1467389003434 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}] 09:03:23 INFO - PROCESS | 1653 | 1467389003436 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:23 INFO - PROCESS | 1653 | 1467389003563 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 09:03:23 INFO - PROCESS | 1653 | 1467389003569 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:23 INFO - PROCESS | 1653 | 1467389003570 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x12690f000 == 31 [pid = 1653] [id = 379] 09:03:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1254d5800) [pid = 1653] [serial = 1136] [outer = 0x0] 09:03:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x128a8b400) [pid = 1653] [serial = 1137] [outer = 0x1254d5800] 09:03:23 INFO - PROCESS | 1653 | 1467389003613 Marionette DEBUG loaded listener.js 09:03:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x12942dc00) [pid = 1653] [serial = 1138] [outer = 0x1254d5800] 09:03:24 INFO - PROCESS | 1653 | 1467389004022 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]]]}] 09:03:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 09:03:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 623ms 09:03:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 09:03:24 INFO - PROCESS | 1653 | 1467389004052 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 09:03:24 INFO - PROCESS | 1653 | 1467389004053 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 09:03:24 INFO - PROCESS | 1653 | 1467389004055 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 09:03:24 INFO - PROCESS | 1653 | 1467389004056 Marionette TRACE conn2 <- [1,1490,null,{}] 09:03:24 INFO - PROCESS | 1653 | 1467389004059 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}] 09:03:24 INFO - PROCESS | 1653 | 1467389004060 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:24 INFO - PROCESS | 1653 | 1467389004160 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 09:03:24 INFO - PROCESS | 1653 | 1467389004166 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:24 INFO - PROCESS | 1653 | 1467389004167 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x128e65000 == 32 [pid = 1653] [id = 380] 09:03:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x119c56000) [pid = 1653] [serial = 1139] [outer = 0x0] 09:03:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x12942f800) [pid = 1653] [serial = 1140] [outer = 0x119c56000] 09:03:24 INFO - PROCESS | 1653 | 1467389004191 Marionette DEBUG loaded listener.js 09:03:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x12ad3c800) [pid = 1653] [serial = 1141] [outer = 0x119c56000] 09:03:24 INFO - PROCESS | 1653 | 1467389004556 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]]]}] 09:03:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 09:03:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 569ms 09:03:24 INFO - PROCESS | 1653 | 1467389004625 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 09:03:24 INFO - PROCESS | 1653 | 1467389004626 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 09:03:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 09:03:24 INFO - PROCESS | 1653 | 1467389004644 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 09:03:24 INFO - PROCESS | 1653 | 1467389004644 Marionette TRACE conn2 <- [1,1494,null,{}] 09:03:24 INFO - PROCESS | 1653 | 1467389004647 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}] 09:03:24 INFO - PROCESS | 1653 | 1467389004651 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:24 INFO - PROCESS | 1653 | 1467389004771 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 09:03:24 INFO - PROCESS | 1653 | 1467389004809 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:24 INFO - PROCESS | 1653 | 1467389004811 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x12af7c800 == 33 [pid = 1653] [id = 381] 09:03:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x1194b7800) [pid = 1653] [serial = 1142] [outer = 0x0] 09:03:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x12aedc400) [pid = 1653] [serial = 1143] [outer = 0x1194b7800] 09:03:24 INFO - PROCESS | 1653 | 1467389004836 Marionette DEBUG loaded listener.js 09:03:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x12be67800) [pid = 1653] [serial = 1144] [outer = 0x1194b7800] 09:03:25 INFO - PROCESS | 1653 | 1467389005141 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]]]}] 09:03:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 09:03:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 521ms 09:03:25 INFO - PROCESS | 1653 | 1467389005162 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 09:03:25 INFO - PROCESS | 1653 | 1467389005164 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 09:03:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 09:03:25 INFO - PROCESS | 1653 | 1467389005169 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 09:03:25 INFO - PROCESS | 1653 | 1467389005170 Marionette TRACE conn2 <- [1,1498,null,{}] 09:03:25 INFO - PROCESS | 1653 | 1467389005173 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}] 09:03:25 INFO - PROCESS | 1653 | 1467389005174 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:25 INFO - PROCESS | 1653 | 1467389005294 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 09:03:25 INFO - PROCESS | 1653 | 1467389005350 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:25 INFO - PROCESS | 1653 | 1467389005351 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bd7b800 == 34 [pid = 1653] [id = 382] 09:03:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x12ad3cc00) [pid = 1653] [serial = 1145] [outer = 0x0] 09:03:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x12c514c00) [pid = 1653] [serial = 1146] [outer = 0x12ad3cc00] 09:03:25 INFO - PROCESS | 1653 | 1467389005392 Marionette DEBUG loaded listener.js 09:03:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x12c520000) [pid = 1653] [serial = 1147] [outer = 0x12ad3cc00] 09:03:26 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x1194bb400) [pid = 1653] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 09:03:26 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x12b876400) [pid = 1653] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 09:03:26 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x12b9e3800) [pid = 1653] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 09:03:26 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x119325800) [pid = 1653] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 09:03:26 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x117223c00) [pid = 1653] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 09:03:26 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x120e4ac00) [pid = 1653] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 09:03:26 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x1254b0400) [pid = 1653] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 09:03:26 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x12b91e800) [pid = 1653] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 09:03:26 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x12645f800) [pid = 1653] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 09:03:26 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x129427400) [pid = 1653] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 09:03:26 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1215d3c00) [pid = 1653] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 09:03:26 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x126796800) [pid = 1653] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 09:03:26 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x117224c00) [pid = 1653] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 09:03:26 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x111c7f000) [pid = 1653] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 09:03:26 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x119324400) [pid = 1653] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 09:03:26 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1128a7000) [pid = 1653] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 09:03:26 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x12afb7000) [pid = 1653] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 09:03:26 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x120ecec00) [pid = 1653] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 09:03:26 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1173a4000) [pid = 1653] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 09:03:26 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x12547d400) [pid = 1653] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 09:03:26 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1185f3c00) [pid = 1653] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 09:03:26 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1130d4400) [pid = 1653] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 09:03:26 INFO - PROCESS | 1653 | 1467389006248 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]]]}] 09:03:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 09:03:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1123ms 09:03:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 09:03:26 INFO - PROCESS | 1653 | 1467389006291 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 09:03:26 INFO - PROCESS | 1653 | 1467389006292 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 09:03:26 INFO - PROCESS | 1653 | 1467389006294 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 09:03:26 INFO - PROCESS | 1653 | 1467389006296 Marionette TRACE conn2 <- [1,1502,null,{}] 09:03:26 INFO - PROCESS | 1653 | 1467389006304 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}] 09:03:26 INFO - PROCESS | 1653 | 1467389006305 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:26 INFO - PROCESS | 1653 | 1467389006389 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 09:03:26 INFO - PROCESS | 1653 | 1467389006393 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:26 INFO - PROCESS | 1653 | 1467389006394 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x1162f3000 == 35 [pid = 1653] [id = 383] 09:03:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x112614800) [pid = 1653] [serial = 1148] [outer = 0x0] 09:03:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x112979400) [pid = 1653] [serial = 1149] [outer = 0x112614800] 09:03:26 INFO - PROCESS | 1653 | 1467389006420 Marionette DEBUG loaded listener.js 09:03:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1185f1800) [pid = 1653] [serial = 1150] [outer = 0x112614800] 09:03:26 INFO - PROCESS | 1653 | 1467389006753 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]]]}] 09:03:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 09:03:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 477ms 09:03:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 09:03:26 INFO - PROCESS | 1653 | 1467389006772 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 09:03:26 INFO - PROCESS | 1653 | 1467389006774 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 09:03:26 INFO - PROCESS | 1653 | 1467389006776 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 09:03:26 INFO - PROCESS | 1653 | 1467389006777 Marionette TRACE conn2 <- [1,1506,null,{}] 09:03:26 INFO - PROCESS | 1653 | 1467389006779 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}] 09:03:26 INFO - PROCESS | 1653 | 1467389006780 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:26 INFO - PROCESS | 1653 | 1467389006887 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 09:03:26 INFO - PROCESS | 1653 | 1467389006893 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:26 INFO - PROCESS | 1653 | 1467389006894 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c289800 == 36 [pid = 1653] [id = 384] 09:03:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1185f3c00) [pid = 1653] [serial = 1151] [outer = 0x0] 09:03:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1194ae000) [pid = 1653] [serial = 1152] [outer = 0x1185f3c00] 09:03:26 INFO - PROCESS | 1653 | 1467389006918 Marionette DEBUG loaded listener.js 09:03:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1218bf800) [pid = 1653] [serial = 1153] [outer = 0x1185f3c00] 09:03:27 INFO - PROCESS | 1653 | 1467389007216 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]]]}] 09:03:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 09:03:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 468ms 09:03:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 09:03:27 INFO - PROCESS | 1653 | 1467389007245 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 09:03:27 INFO - PROCESS | 1653 | 1467389007246 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 09:03:27 INFO - PROCESS | 1653 | 1467389007249 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 09:03:27 INFO - PROCESS | 1653 | 1467389007252 Marionette TRACE conn2 <- [1,1510,null,{}] 09:03:27 INFO - PROCESS | 1653 | 1467389007254 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}] 09:03:27 INFO - PROCESS | 1653 | 1467389007255 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:27 INFO - PROCESS | 1653 | 1467389007340 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 09:03:27 INFO - PROCESS | 1653 | 1467389007343 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:27 INFO - PROCESS | 1653 | 1467389007344 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ca8a800 == 37 [pid = 1653] [id = 385] 09:03:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x12547d400) [pid = 1653] [serial = 1154] [outer = 0x0] 09:03:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x126010000) [pid = 1653] [serial = 1155] [outer = 0x12547d400] 09:03:27 INFO - PROCESS | 1653 | 1467389007368 Marionette DEBUG loaded listener.js 09:03:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x12ad36c00) [pid = 1653] [serial = 1156] [outer = 0x12547d400] 09:03:27 INFO - PROCESS | 1653 | 1467389007712 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]]]}] 09:03:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 09:03:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 474ms 09:03:27 INFO - PROCESS | 1653 | 1467389007722 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 09:03:27 INFO - PROCESS | 1653 | 1467389007724 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 09:03:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 09:03:27 INFO - PROCESS | 1653 | 1467389007726 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 09:03:27 INFO - PROCESS | 1653 | 1467389007727 Marionette TRACE conn2 <- [1,1514,null,{}] 09:03:27 INFO - PROCESS | 1653 | 1467389007730 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}] 09:03:27 INFO - PROCESS | 1653 | 1467389007731 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:27 INFO - PROCESS | 1653 | 1467389007855 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 09:03:27 INFO - PROCESS | 1653 | 1467389007861 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:27 INFO - PROCESS | 1653 | 1467389007862 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x128b2c000 == 38 [pid = 1653] [id = 386] 09:03:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x118877000) [pid = 1653] [serial = 1157] [outer = 0x0] 09:03:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x12afb8000) [pid = 1653] [serial = 1158] [outer = 0x118877000] 09:03:27 INFO - PROCESS | 1653 | 1467389007889 Marionette DEBUG loaded listener.js 09:03:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x12c5a1000) [pid = 1653] [serial = 1159] [outer = 0x118877000] 09:03:28 INFO - PROCESS | 1653 | 1467389008183 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]]]}] 09:03:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 09:03:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 570ms 09:03:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 09:03:28 INFO - PROCESS | 1653 | 1467389008297 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 09:03:28 INFO - PROCESS | 1653 | 1467389008299 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 09:03:28 INFO - PROCESS | 1653 | 1467389008302 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 09:03:28 INFO - PROCESS | 1653 | 1467389008305 Marionette TRACE conn2 <- [1,1518,null,{}] 09:03:28 INFO - PROCESS | 1653 | 1467389008309 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}] 09:03:28 INFO - PROCESS | 1653 | 1467389008311 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:28 INFO - PROCESS | 1653 | 1467389008430 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 09:03:28 INFO - PROCESS | 1653 | 1467389008488 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:28 INFO - PROCESS | 1653 | 1467389008490 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x116f45800 == 39 [pid = 1653] [id = 387] 09:03:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x113d40400) [pid = 1653] [serial = 1160] [outer = 0x0] 09:03:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x116080c00) [pid = 1653] [serial = 1161] [outer = 0x113d40400] 09:03:28 INFO - PROCESS | 1653 | 1467389008522 Marionette DEBUG loaded listener.js 09:03:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x11739bc00) [pid = 1653] [serial = 1162] [outer = 0x113d40400] 09:03:29 INFO - PROCESS | 1653 | 1467389009020 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]]]}] 09:03:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 09:03:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 772ms 09:03:29 INFO - PROCESS | 1653 | 1467389009123 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 09:03:29 INFO - PROCESS | 1653 | 1467389009126 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 09:03:29 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 09:03:29 INFO - PROCESS | 1653 | 1467389009134 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 09:03:29 INFO - PROCESS | 1653 | 1467389009136 Marionette TRACE conn2 <- [1,1522,null,{}] 09:03:29 INFO - PROCESS | 1653 | 1467389009139 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}] 09:03:29 INFO - PROCESS | 1653 | 1467389009141 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:29 INFO - PROCESS | 1653 | 1467389009254 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 09:03:29 INFO - PROCESS | 1653 | 1467389009338 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:29 INFO - PROCESS | 1653 | 1467389009339 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x12149f800 == 40 [pid = 1653] [id = 388] 09:03:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x1197ef400) [pid = 1653] [serial = 1163] [outer = 0x0] 09:03:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x119c5b000) [pid = 1653] [serial = 1164] [outer = 0x1197ef400] 09:03:29 INFO - PROCESS | 1653 | 1467389009370 Marionette DEBUG loaded listener.js 09:03:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x120e48400) [pid = 1653] [serial = 1165] [outer = 0x1197ef400] 09:03:29 INFO - PROCESS | 1653 | 1467389009785 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"]]]}] 09:03:29 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 () { 09:03:29 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:03:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 09:03:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:03:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 09:03:29 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 () { 09:03:29 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:03:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 09:03:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:03:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 09:03:29 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 () { 09:03:29 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:03:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 09:03:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:03:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 09:03:29 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 () { 09:03:29 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:03:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 09:03:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:03:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 09:03:29 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 675ms 09:03:29 INFO - PROCESS | 1653 | 1467389009806 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 09:03:29 INFO - PROCESS | 1653 | 1467389009808 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 09:03:29 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 09:03:29 INFO - PROCESS | 1653 | 1467389009810 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 09:03:29 INFO - PROCESS | 1653 | 1467389009811 Marionette TRACE conn2 <- [1,1526,null,{}] 09:03:29 INFO - PROCESS | 1653 | 1467389009818 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}] 09:03:29 INFO - PROCESS | 1653 | 1467389009822 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:29 INFO - PROCESS | 1653 | 1467389009930 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 09:03:30 INFO - PROCESS | 1653 | 1467389009995 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:30 INFO - PROCESS | 1653 | 1467389009998 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ca7c000 == 41 [pid = 1653] [id = 389] 09:03:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x126ca2800) [pid = 1653] [serial = 1166] [outer = 0x0] 09:03:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x126ca6000) [pid = 1653] [serial = 1167] [outer = 0x126ca2800] 09:03:30 INFO - PROCESS | 1653 | 1467389010051 Marionette DEBUG loaded listener.js 09:03:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x126cabc00) [pid = 1653] [serial = 1168] [outer = 0x126ca2800] 09:03:30 INFO - PROCESS | 1653 | 1467389010677 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"]]]}] 09:03:30 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:03:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 09:03:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:03:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 09:03:30 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:03:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 09:03:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:03:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 09:03:30 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 09:03:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 09:03:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:03:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 09:03:30 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 921ms 09:03:30 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 09:03:30 INFO - PROCESS | 1653 | 1467389010731 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 09:03:30 INFO - PROCESS | 1653 | 1467389010734 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 09:03:30 INFO - PROCESS | 1653 | 1467389010737 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 09:03:30 INFO - PROCESS | 1653 | 1467389010739 Marionette TRACE conn2 <- [1,1530,null,{}] 09:03:30 INFO - PROCESS | 1653 | 1467389010743 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}] 09:03:30 INFO - PROCESS | 1653 | 1467389010744 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:30 INFO - PROCESS | 1653 | 1467389010856 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 09:03:30 INFO - PROCESS | 1653 | 1467389010946 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:30 INFO - PROCESS | 1653 | 1467389010949 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x1170e3800 == 42 [pid = 1653] [id = 390] 09:03:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x11835d800) [pid = 1653] [serial = 1169] [outer = 0x0] 09:03:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x1185edc00) [pid = 1653] [serial = 1170] [outer = 0x11835d800] 09:03:30 INFO - PROCESS | 1653 | 1467389010977 Marionette DEBUG loaded listener.js 09:03:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x119325400) [pid = 1653] [serial = 1171] [outer = 0x11835d800] 09:03:31 INFO - PROCESS | 1653 | --DOCSHELL 0x12ca8a800 == 41 [pid = 1653] [id = 385] 09:03:31 INFO - PROCESS | 1653 | --DOCSHELL 0x12c289800 == 40 [pid = 1653] [id = 384] 09:03:31 INFO - PROCESS | 1653 | --DOCSHELL 0x1162f3000 == 39 [pid = 1653] [id = 383] 09:03:31 INFO - PROCESS | 1653 | --DOCSHELL 0x12bd7b800 == 38 [pid = 1653] [id = 382] 09:03:31 INFO - PROCESS | 1653 | --DOCSHELL 0x12af7c800 == 37 [pid = 1653] [id = 381] 09:03:31 INFO - PROCESS | 1653 | --DOCSHELL 0x128e65000 == 36 [pid = 1653] [id = 380] 09:03:31 INFO - PROCESS | 1653 | --DOCSHELL 0x12690f000 == 35 [pid = 1653] [id = 379] 09:03:31 INFO - PROCESS | 1653 | --DOCSHELL 0x121329000 == 34 [pid = 1653] [id = 378] 09:03:31 INFO - PROCESS | 1653 | --DOCSHELL 0x118f12000 == 33 [pid = 1653] [id = 377] 09:03:31 INFO - PROCESS | 1653 | --DOCSHELL 0x1170ed800 == 32 [pid = 1653] [id = 376] 09:03:31 INFO - PROCESS | 1653 | --DOCSHELL 0x118147000 == 31 [pid = 1653] [id = 375] 09:03:31 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x1185f8000) [pid = 1653] [serial = 1027] [outer = 0x0] [url = about:blank] 09:03:31 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x12c51cc00) [pid = 1653] [serial = 1107] [outer = 0x0] [url = about:blank] 09:03:31 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x12b91a400) [pid = 1653] [serial = 1092] [outer = 0x0] [url = about:blank] 09:03:31 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x12be60800) [pid = 1653] [serial = 1098] [outer = 0x0] [url = about:blank] 09:03:31 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x1194b4400) [pid = 1653] [serial = 1077] [outer = 0x0] [url = about:blank] 09:03:31 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x1176db400) [pid = 1653] [serial = 1074] [outer = 0x0] [url = about:blank] 09:03:31 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x118518c00) [pid = 1653] [serial = 1075] [outer = 0x0] [url = about:blank] 09:03:31 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x12130b800) [pid = 1653] [serial = 1065] [outer = 0x0] [url = about:blank] 09:03:31 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x1249c7400) [pid = 1653] [serial = 1066] [outer = 0x0] [url = about:blank] 09:03:31 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x126012c00) [pid = 1653] [serial = 1068] [outer = 0x0] [url = about:blank] 09:03:31 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x12942a000) [pid = 1653] [serial = 1069] [outer = 0x0] [url = about:blank] 09:03:31 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x12b9e3400) [pid = 1653] [serial = 1096] [outer = 0x0] [url = about:blank] 09:03:31 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x12b9d9800) [pid = 1653] [serial = 1095] [outer = 0x0] [url = about:blank] 09:03:31 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x128a8d400) [pid = 1653] [serial = 1083] [outer = 0x0] [url = about:blank] 09:03:31 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x12942cc00) [pid = 1653] [serial = 1084] [outer = 0x0] [url = about:blank] 09:03:31 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x12a6dbc00) [pid = 1653] [serial = 1086] [outer = 0x0] [url = about:blank] 09:03:31 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x124d39800) [pid = 1653] [serial = 1080] [outer = 0x0] [url = about:blank] 09:03:31 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1254e0400) [pid = 1653] [serial = 1081] [outer = 0x0] [url = about:blank] 09:03:31 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1291aa000) [pid = 1653] [serial = 1057] [outer = 0x0] [url = about:blank] 09:03:31 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x128a93c00) [pid = 1653] [serial = 1071] [outer = 0x0] [url = about:blank] 09:03:31 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x12a6b0c00) [pid = 1653] [serial = 1072] [outer = 0x0] [url = about:blank] 09:03:31 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1121b4400) [pid = 1653] [serial = 1059] [outer = 0x0] [url = about:blank] 09:03:31 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x11301d800) [pid = 1653] [serial = 1060] [outer = 0x0] [url = about:blank] 09:03:31 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x11932c000) [pid = 1653] [serial = 1062] [outer = 0x0] [url = about:blank] 09:03:31 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1194b2400) [pid = 1653] [serial = 1063] [outer = 0x0] [url = about:blank] 09:03:31 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x120e4b000) [pid = 1653] [serial = 1078] [outer = 0x0] [url = about:blank] 09:03:31 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x12c597400) [pid = 1653] [serial = 1108] [outer = 0x0] [url = about:blank] 09:03:31 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x118fcb400) [pid = 1653] [serial = 1101] [outer = 0x0] [url = about:blank] 09:03:31 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x12be67400) [pid = 1653] [serial = 1099] [outer = 0x0] [url = about:blank] 09:03:31 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x12b181800) [pid = 1653] [serial = 1089] [outer = 0x0] [url = about:blank] 09:03:31 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x12c516800) [pid = 1653] [serial = 1105] [outer = 0x0] [url = about:blank] 09:03:31 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x12b91f000) [pid = 1653] [serial = 1093] [outer = 0x0] [url = about:blank] 09:03:31 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x129495400) [pid = 1653] [serial = 1104] [outer = 0x0] [url = about:blank] 09:03:31 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x12b872400) [pid = 1653] [serial = 1090] [outer = 0x0] [url = about:blank] 09:03:31 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x120ec3c00) [pid = 1653] [serial = 1102] [outer = 0x0] [url = about:blank] 09:03:31 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x12ad33800) [pid = 1653] [serial = 1087] [outer = 0x0] [url = about:blank] 09:03:31 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x12c59f800) [pid = 1653] [serial = 1111] [outer = 0x0] [url = about:blank] 09:03:31 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x118fd4400) [pid = 1653] [serial = 1033] [outer = 0x0] [url = about:blank] 09:03:31 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x1166f6800) [pid = 1653] [serial = 1030] [outer = 0x0] [url = about:blank] 09:03:31 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x12c598800) [pid = 1653] [serial = 1110] [outer = 0x0] [url = about:blank] 09:03:31 INFO - PROCESS | 1653 | 1467389011369 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]]]}] 09:03:31 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 09:03:31 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 09:03:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:03:31 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 09:03:31 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 09:03:31 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. 09:03:31 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 09:03:31 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 673ms 09:03:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 09:03:31 INFO - PROCESS | 1653 | 1467389011411 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 09:03:31 INFO - PROCESS | 1653 | 1467389011414 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 09:03:31 INFO - PROCESS | 1653 | 1467389011418 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 09:03:31 INFO - PROCESS | 1653 | 1467389011420 Marionette TRACE conn2 <- [1,1534,null,{}] 09:03:31 INFO - PROCESS | 1653 | 1467389011423 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}] 09:03:31 INFO - PROCESS | 1653 | 1467389011425 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:31 INFO - PROCESS | 1653 | 1467389011512 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 09:03:31 INFO - PROCESS | 1653 | 1467389011580 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:31 INFO - PROCESS | 1653 | 1467389011582 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x118159800 == 32 [pid = 1653] [id = 391] 09:03:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1185fc400) [pid = 1653] [serial = 1172] [outer = 0x0] 09:03:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1194bb000) [pid = 1653] [serial = 1173] [outer = 0x1185fc400] 09:03:31 INFO - PROCESS | 1653 | 1467389011639 Marionette DEBUG loaded listener.js 09:03:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x119c5f800) [pid = 1653] [serial = 1174] [outer = 0x1185fc400] 09:03:32 INFO - PROCESS | 1653 | 1467389012071 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]]]}] 09:03:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 09:03:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 670ms 09:03:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 09:03:32 INFO - PROCESS | 1653 | 1467389012089 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 09:03:32 INFO - PROCESS | 1653 | 1467389012090 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 09:03:32 INFO - PROCESS | 1653 | 1467389012092 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 09:03:32 INFO - PROCESS | 1653 | 1467389012095 Marionette TRACE conn2 <- [1,1538,null,{}] 09:03:32 INFO - PROCESS | 1653 | 1467389012107 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}] 09:03:32 INFO - PROCESS | 1653 | 1467389012110 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:32 INFO - PROCESS | 1653 | 1467389012235 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 09:03:32 INFO - PROCESS | 1653 | 1467389012241 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:32 INFO - PROCESS | 1653 | 1467389012243 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x12125a800 == 33 [pid = 1653] [id = 392] 09:03:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x121094000) [pid = 1653] [serial = 1175] [outer = 0x0] 09:03:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x121bd4800) [pid = 1653] [serial = 1176] [outer = 0x121094000] 09:03:32 INFO - PROCESS | 1653 | 1467389012270 Marionette DEBUG loaded listener.js 09:03:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x124baec00) [pid = 1653] [serial = 1177] [outer = 0x121094000] 09:03:32 INFO - PROCESS | 1653 | 1467389012603 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]]]}] 09:03:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 09:03:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 524ms 09:03:32 INFO - PROCESS | 1653 | 1467389012618 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 09:03:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 09:03:32 INFO - PROCESS | 1653 | 1467389012620 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 09:03:32 INFO - PROCESS | 1653 | 1467389012623 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 09:03:32 INFO - PROCESS | 1653 | 1467389012624 Marionette TRACE conn2 <- [1,1542,null,{}] 09:03:32 INFO - PROCESS | 1653 | 1467389012627 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}] 09:03:32 INFO - PROCESS | 1653 | 1467389012628 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:32 INFO - PROCESS | 1653 | 1467389012779 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 09:03:32 INFO - PROCESS | 1653 | 1467389012787 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:32 INFO - PROCESS | 1653 | 1467389012789 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x12652d800 == 34 [pid = 1653] [id = 393] 09:03:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x124fe2800) [pid = 1653] [serial = 1178] [outer = 0x0] 09:03:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x126012c00) [pid = 1653] [serial = 1179] [outer = 0x124fe2800] 09:03:32 INFO - PROCESS | 1653 | 1467389012831 Marionette DEBUG loaded listener.js 09:03:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x126ca1c00) [pid = 1653] [serial = 1180] [outer = 0x124fe2800] 09:03:33 INFO - PROCESS | 1653 | 1467389013155 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]]]}] 09:03:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 09:03:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 571ms 09:03:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 09:03:33 INFO - PROCESS | 1653 | 1467389013194 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 09:03:33 INFO - PROCESS | 1653 | 1467389013195 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 09:03:33 INFO - PROCESS | 1653 | 1467389013197 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 09:03:33 INFO - PROCESS | 1653 | 1467389013199 Marionette TRACE conn2 <- [1,1546,null,{}] 09:03:33 INFO - PROCESS | 1653 | 1467389013203 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}] 09:03:33 INFO - PROCESS | 1653 | 1467389013204 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:33 INFO - PROCESS | 1653 | 1467389013279 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 09:03:33 INFO - PROCESS | 1653 | 1467389013285 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:33 INFO - PROCESS | 1653 | 1467389013287 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x128e77800 == 35 [pid = 1653] [id = 394] 09:03:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x126ca2400) [pid = 1653] [serial = 1181] [outer = 0x0] 09:03:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x128a8d400) [pid = 1653] [serial = 1182] [outer = 0x126ca2400] 09:03:33 INFO - PROCESS | 1653 | 1467389013311 Marionette DEBUG loaded listener.js 09:03:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x12942a000) [pid = 1653] [serial = 1183] [outer = 0x126ca2400] 09:03:33 INFO - PROCESS | 1653 | 1467389013710 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]]]}] 09:03:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 09:03:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 524ms 09:03:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 09:03:33 INFO - PROCESS | 1653 | 1467389013721 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 09:03:33 INFO - PROCESS | 1653 | 1467389013722 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 09:03:33 INFO - PROCESS | 1653 | 1467389013724 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 09:03:33 INFO - PROCESS | 1653 | 1467389013725 Marionette TRACE conn2 <- [1,1550,null,{}] 09:03:33 INFO - PROCESS | 1653 | 1467389013728 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}] 09:03:33 INFO - PROCESS | 1653 | 1467389013733 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:33 INFO - PROCESS | 1653 | 1467389013856 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 09:03:33 INFO - PROCESS | 1653 | 1467389013869 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:33 INFO - PROCESS | 1653 | 1467389013871 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a6c2800 == 36 [pid = 1653] [id = 395] 09:03:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x12949d000) [pid = 1653] [serial = 1184] [outer = 0x0] 09:03:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12ad34000) [pid = 1653] [serial = 1185] [outer = 0x12949d000] 09:03:33 INFO - PROCESS | 1653 | 1467389013895 Marionette DEBUG loaded listener.js 09:03:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12b879c00) [pid = 1653] [serial = 1186] [outer = 0x12949d000] 09:03:34 INFO - PROCESS | 1653 | 1467389014236 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]]]}] 09:03:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 09:03:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 520ms 09:03:34 INFO - PROCESS | 1653 | 1467389014245 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 09:03:34 INFO - PROCESS | 1653 | 1467389014247 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 09:03:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 09:03:34 INFO - PROCESS | 1653 | 1467389014250 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 09:03:34 INFO - PROCESS | 1653 | 1467389014251 Marionette TRACE conn2 <- [1,1554,null,{}] 09:03:34 INFO - PROCESS | 1653 | 1467389014254 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}] 09:03:34 INFO - PROCESS | 1653 | 1467389014255 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:34 INFO - PROCESS | 1653 | 1467389014359 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 09:03:34 INFO - PROCESS | 1653 | 1467389014370 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:34 INFO - PROCESS | 1653 | 1467389014371 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b16e000 == 37 [pid = 1653] [id = 396] 09:03:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1213ba800) [pid = 1653] [serial = 1187] [outer = 0x0] 09:03:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12b921800) [pid = 1653] [serial = 1188] [outer = 0x1213ba800] 09:03:34 INFO - PROCESS | 1653 | 1467389014402 Marionette DEBUG loaded listener.js 09:03:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12b9e1c00) [pid = 1653] [serial = 1189] [outer = 0x1213ba800] 09:03:34 INFO - PROCESS | 1653 | 1467389014760 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]]]}] 09:03:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 09:03:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 523ms 09:03:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 09:03:34 INFO - PROCESS | 1653 | 1467389014773 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 09:03:34 INFO - PROCESS | 1653 | 1467389014774 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 09:03:34 INFO - PROCESS | 1653 | 1467389014776 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 09:03:34 INFO - PROCESS | 1653 | 1467389014777 Marionette TRACE conn2 <- [1,1558,null,{}] 09:03:34 INFO - PROCESS | 1653 | 1467389014779 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}] 09:03:34 INFO - PROCESS | 1653 | 1467389014781 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:34 INFO - PROCESS | 1653 | 1467389014895 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 09:03:34 INFO - PROCESS | 1653 | 1467389014908 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:34 INFO - PROCESS | 1653 | 1467389014909 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bd65000 == 38 [pid = 1653] [id = 397] 09:03:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12b9e2400) [pid = 1653] [serial = 1190] [outer = 0x0] 09:03:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12be67c00) [pid = 1653] [serial = 1191] [outer = 0x12b9e2400] 09:03:34 INFO - PROCESS | 1653 | 1467389014948 Marionette DEBUG loaded listener.js 09:03:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12c518c00) [pid = 1653] [serial = 1192] [outer = 0x12b9e2400] 09:03:35 INFO - PROCESS | 1653 | 1467389015510 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]]]}] 09:03:35 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1254d5800) [pid = 1653] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 09:03:35 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1151d5c00) [pid = 1653] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 09:03:35 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1176e4800) [pid = 1653] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 09:03:35 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x119c56000) [pid = 1653] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 09:03:35 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1193a8c00) [pid = 1653] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 09:03:35 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x118362400) [pid = 1653] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 09:03:35 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1194b7800) [pid = 1653] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 09:03:35 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x118490800) [pid = 1653] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 09:03:35 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x119c55000) [pid = 1653] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 09:03:35 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x12547d400) [pid = 1653] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 09:03:35 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x12ad3cc00) [pid = 1653] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 09:03:35 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x116075800) [pid = 1653] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 09:03:35 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1131c0c00) [pid = 1653] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 09:03:35 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x112614800) [pid = 1653] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 09:03:35 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1185f3c00) [pid = 1653] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 09:03:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 09:03:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 769ms 09:03:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 09:03:35 INFO - PROCESS | 1653 | 1467389015545 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 09:03:35 INFO - PROCESS | 1653 | 1467389015547 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 09:03:35 INFO - PROCESS | 1653 | 1467389015552 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 09:03:35 INFO - PROCESS | 1653 | 1467389015553 Marionette TRACE conn2 <- [1,1562,null,{}] 09:03:35 INFO - PROCESS | 1653 | 1467389015555 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}] 09:03:35 INFO - PROCESS | 1653 | 1467389015556 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:35 INFO - PROCESS | 1653 | 1467389015646 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 09:03:35 INFO - PROCESS | 1653 | 1467389015655 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:35 INFO - PROCESS | 1653 | 1467389015664 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x121323800 == 39 [pid = 1653] [id = 398] 09:03:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x11662e800) [pid = 1653] [serial = 1193] [outer = 0x0] 09:03:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x118357800) [pid = 1653] [serial = 1194] [outer = 0x11662e800] 09:03:35 INFO - PROCESS | 1653 | 1467389015689 Marionette DEBUG loaded listener.js 09:03:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x11932e000) [pid = 1653] [serial = 1195] [outer = 0x11662e800] 09:03:36 INFO - PROCESS | 1653 | 1467389016005 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]]]}] 09:03:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 09:03:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 471ms 09:03:36 INFO - PROCESS | 1653 | 1467389016023 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 09:03:36 INFO - PROCESS | 1653 | 1467389016024 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 09:03:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 09:03:36 INFO - PROCESS | 1653 | 1467389016026 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 09:03:36 INFO - PROCESS | 1653 | 1467389016027 Marionette TRACE conn2 <- [1,1566,null,{}] 09:03:36 INFO - PROCESS | 1653 | 1467389016030 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}] 09:03:36 INFO - PROCESS | 1653 | 1467389016033 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:36 INFO - PROCESS | 1653 | 1467389016126 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 09:03:36 INFO - PROCESS | 1653 | 1467389016210 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:36 INFO - PROCESS | 1653 | 1467389016211 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c282800 == 40 [pid = 1653] [id = 399] 09:03:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x116a11000) [pid = 1653] [serial = 1196] [outer = 0x0] 09:03:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x120e4c800) [pid = 1653] [serial = 1197] [outer = 0x116a11000] 09:03:36 INFO - PROCESS | 1653 | 1467389016251 Marionette DEBUG loaded listener.js 09:03:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x12ad37800) [pid = 1653] [serial = 1198] [outer = 0x116a11000] 09:03:36 INFO - PROCESS | 1653 | 1467389016660 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]]]}] 09:03:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 09:03:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 669ms 09:03:36 INFO - PROCESS | 1653 | 1467389016695 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 09:03:36 INFO - PROCESS | 1653 | 1467389016697 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 09:03:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 09:03:36 INFO - PROCESS | 1653 | 1467389016699 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 09:03:36 INFO - PROCESS | 1653 | 1467389016701 Marionette TRACE conn2 <- [1,1570,null,{}] 09:03:36 INFO - PROCESS | 1653 | 1467389016709 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}] 09:03:36 INFO - PROCESS | 1653 | 1467389016710 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:36 INFO - PROCESS | 1653 | 1467389016811 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 09:03:36 INFO - PROCESS | 1653 | 1467389016815 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:36 INFO - PROCESS | 1653 | 1467389016816 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ca8f800 == 41 [pid = 1653] [id = 400] 09:03:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x12be5e400) [pid = 1653] [serial = 1199] [outer = 0x0] 09:03:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12c599c00) [pid = 1653] [serial = 1200] [outer = 0x12be5e400] 09:03:36 INFO - PROCESS | 1653 | 1467389016842 Marionette DEBUG loaded listener.js 09:03:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12c6c5400) [pid = 1653] [serial = 1201] [outer = 0x12be5e400] 09:03:37 INFO - PROCESS | 1653 | 1467389017195 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]]]}] 09:03:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 09:03:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 526ms 09:03:37 INFO - PROCESS | 1653 | 1467389017226 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 09:03:37 INFO - PROCESS | 1653 | 1467389017227 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 09:03:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 09:03:37 INFO - PROCESS | 1653 | 1467389017229 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 09:03:37 INFO - PROCESS | 1653 | 1467389017230 Marionette TRACE conn2 <- [1,1574,null,{}] 09:03:37 INFO - PROCESS | 1653 | 1467389017234 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}] 09:03:37 INFO - PROCESS | 1653 | 1467389017236 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:37 INFO - PROCESS | 1653 | 1467389017317 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 09:03:37 INFO - PROCESS | 1653 | 1467389017380 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:37 INFO - PROCESS | 1653 | 1467389017381 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d0b4000 == 42 [pid = 1653] [id = 401] 09:03:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x126795400) [pid = 1653] [serial = 1202] [outer = 0x0] 09:03:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12c6ca000) [pid = 1653] [serial = 1203] [outer = 0x126795400] 09:03:37 INFO - PROCESS | 1653 | 1467389017405 Marionette DEBUG loaded listener.js 09:03:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12cc03c00) [pid = 1653] [serial = 1204] [outer = 0x126795400] 09:03:37 INFO - PROCESS | 1653 | 1467389017826 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]]]}] 09:03:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 09:03:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 622ms 09:03:37 INFO - PROCESS | 1653 | 1467389017852 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 09:03:37 INFO - PROCESS | 1653 | 1467389017854 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 09:03:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 09:03:37 INFO - PROCESS | 1653 | 1467389017858 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 09:03:37 INFO - PROCESS | 1653 | 1467389017860 Marionette TRACE conn2 <- [1,1578,null,{}] 09:03:37 INFO - PROCESS | 1653 | 1467389017864 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}] 09:03:37 INFO - PROCESS | 1653 | 1467389017868 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:38 INFO - PROCESS | 1653 | 1467389018020 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 09:03:38 INFO - PROCESS | 1653 | 1467389018076 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:38 INFO - PROCESS | 1653 | 1467389018078 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x1183d9800 == 43 [pid = 1653] [id = 402] 09:03:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x118362400) [pid = 1653] [serial = 1205] [outer = 0x0] 09:03:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1186eac00) [pid = 1653] [serial = 1206] [outer = 0x118362400] 09:03:38 INFO - PROCESS | 1653 | 1467389018134 Marionette DEBUG loaded listener.js 09:03:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1194bbc00) [pid = 1653] [serial = 1207] [outer = 0x118362400] 09:03:38 INFO - PROCESS | 1653 | 1467389018558 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]]]}] 09:03:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 09:03:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 722ms 09:03:38 INFO - PROCESS | 1653 | 1467389018580 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 09:03:38 INFO - PROCESS | 1653 | 1467389018583 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 09:03:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 09:03:38 INFO - PROCESS | 1653 | 1467389018588 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 09:03:38 INFO - PROCESS | 1653 | 1467389018590 Marionette TRACE conn2 <- [1,1582,null,{}] 09:03:38 INFO - PROCESS | 1653 | 1467389018593 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}] 09:03:38 INFO - PROCESS | 1653 | 1467389018595 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:38 INFO - PROCESS | 1653 | 1467389018719 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 09:03:38 INFO - PROCESS | 1653 | 1467389018852 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:38 INFO - PROCESS | 1653 | 1467389018854 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x128e65000 == 44 [pid = 1653] [id = 403] 09:03:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x119ed0800) [pid = 1653] [serial = 1208] [outer = 0x0] 09:03:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x121218c00) [pid = 1653] [serial = 1209] [outer = 0x119ed0800] 09:03:38 INFO - PROCESS | 1653 | 1467389018906 Marionette DEBUG loaded listener.js 09:03:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x123fc6000) [pid = 1653] [serial = 1210] [outer = 0x119ed0800] 09:03:39 INFO - PROCESS | 1653 | 1467389019419 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]]]}] 09:03:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 09:03:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 869ms 09:03:39 INFO - PROCESS | 1653 | 1467389019458 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 09:03:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 09:03:39 INFO - PROCESS | 1653 | 1467389019460 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 09:03:39 INFO - PROCESS | 1653 | 1467389019462 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 09:03:39 INFO - PROCESS | 1653 | 1467389019465 Marionette TRACE conn2 <- [1,1586,null,{}] 09:03:39 INFO - PROCESS | 1653 | 1467389019473 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}] 09:03:39 INFO - PROCESS | 1653 | 1467389019476 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:39 INFO - PROCESS | 1653 | 1467389019581 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 09:03:39 INFO - PROCESS | 1653 | 1467389019687 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:39 INFO - PROCESS | 1653 | 1467389019690 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d48f000 == 45 [pid = 1653] [id = 404] 09:03:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1254b0000) [pid = 1653] [serial = 1211] [outer = 0x0] 09:03:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x128b5a400) [pid = 1653] [serial = 1212] [outer = 0x1254b0000] 09:03:39 INFO - PROCESS | 1653 | 1467389019724 Marionette DEBUG loaded listener.js 09:03:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x128b61000) [pid = 1653] [serial = 1213] [outer = 0x1254b0000] 09:03:40 INFO - PROCESS | 1653 | 1467389020138 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]]]}] 09:03:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 09:03:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 723ms 09:03:40 INFO - PROCESS | 1653 | 1467389020186 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 09:03:40 INFO - PROCESS | 1653 | 1467389020188 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 09:03:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 09:03:40 INFO - PROCESS | 1653 | 1467389020191 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 09:03:40 INFO - PROCESS | 1653 | 1467389020192 Marionette TRACE conn2 <- [1,1590,null,{}] 09:03:40 INFO - PROCESS | 1653 | 1467389020196 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}] 09:03:40 INFO - PROCESS | 1653 | 1467389020198 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:40 INFO - PROCESS | 1653 | 1467389020324 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 09:03:40 INFO - PROCESS | 1653 | 1467389020381 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:40 INFO - PROCESS | 1653 | 1467389020382 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d593800 == 46 [pid = 1653] [id = 405] 09:03:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x12942cc00) [pid = 1653] [serial = 1214] [outer = 0x0] 09:03:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x12a6b2800) [pid = 1653] [serial = 1215] [outer = 0x12942cc00] 09:03:40 INFO - PROCESS | 1653 | 1467389020404 Marionette DEBUG loaded listener.js 09:03:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x12aed6c00) [pid = 1653] [serial = 1216] [outer = 0x12942cc00] 09:03:40 INFO - PROCESS | 1653 | 1467389020961 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]]]}] 09:03:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 09:03:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 822ms 09:03:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 09:03:41 INFO - PROCESS | 1653 | 1467389021014 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 09:03:41 INFO - PROCESS | 1653 | 1467389021017 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 09:03:41 INFO - PROCESS | 1653 | 1467389021021 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 09:03:41 INFO - PROCESS | 1653 | 1467389021023 Marionette TRACE conn2 <- [1,1594,null,{}] 09:03:41 INFO - PROCESS | 1653 | 1467389021027 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}] 09:03:41 INFO - PROCESS | 1653 | 1467389021029 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:41 INFO - PROCESS | 1653 | 1467389021114 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 09:03:41 INFO - PROCESS | 1653 | 1467389021406 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:41 INFO - PROCESS | 1653 | 1467389021408 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x11811a000 == 47 [pid = 1653] [id = 406] 09:03:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x111e58c00) [pid = 1653] [serial = 1217] [outer = 0x0] 09:03:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x113f3a800) [pid = 1653] [serial = 1218] [outer = 0x111e58c00] 09:03:41 INFO - PROCESS | 1653 | 1467389021456 Marionette DEBUG loaded listener.js 09:03:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x1176e7800) [pid = 1653] [serial = 1219] [outer = 0x111e58c00] 09:03:42 INFO - PROCESS | 1653 | 1467389022009 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]]]}] 09:03:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 09:03:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1026ms 09:03:42 INFO - PROCESS | 1653 | 1467389022047 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 09:03:42 INFO - PROCESS | 1653 | 1467389022052 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 09:03:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 09:03:42 INFO - PROCESS | 1653 | 1467389022063 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 09:03:42 INFO - PROCESS | 1653 | 1467389022065 Marionette TRACE conn2 <- [1,1598,null,{}] 09:03:42 INFO - PROCESS | 1653 | 1467389022068 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}] 09:03:42 INFO - PROCESS | 1653 | 1467389022071 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:42 INFO - PROCESS | 1653 | 1467389022167 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 09:03:42 INFO - PROCESS | 1653 | 1467389022231 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:42 INFO - PROCESS | 1653 | 1467389022233 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e39000 == 48 [pid = 1653] [id = 407] 09:03:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x11739d400) [pid = 1653] [serial = 1220] [outer = 0x0] 09:03:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x1185f3c00) [pid = 1653] [serial = 1221] [outer = 0x11739d400] 09:03:42 INFO - PROCESS | 1653 | 1467389022260 Marionette DEBUG loaded listener.js 09:03:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x1194b9400) [pid = 1653] [serial = 1222] [outer = 0x11739d400] 09:03:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12ca8f800 == 47 [pid = 1653] [id = 400] 09:03:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12c282800 == 46 [pid = 1653] [id = 399] 09:03:43 INFO - PROCESS | 1653 | --DOCSHELL 0x121323800 == 45 [pid = 1653] [id = 398] 09:03:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12bd65000 == 44 [pid = 1653] [id = 397] 09:03:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12b16e000 == 43 [pid = 1653] [id = 396] 09:03:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12a6c2800 == 42 [pid = 1653] [id = 395] 09:03:43 INFO - PROCESS | 1653 | --DOCSHELL 0x128e77800 == 41 [pid = 1653] [id = 394] 09:03:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12652d800 == 40 [pid = 1653] [id = 393] 09:03:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12125a800 == 39 [pid = 1653] [id = 392] 09:03:43 INFO - PROCESS | 1653 | --DOCSHELL 0x118159800 == 38 [pid = 1653] [id = 391] 09:03:43 INFO - PROCESS | 1653 | --DOCSHELL 0x1170e3800 == 37 [pid = 1653] [id = 390] 09:03:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12ca7c000 == 36 [pid = 1653] [id = 389] 09:03:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12149f800 == 35 [pid = 1653] [id = 388] 09:03:43 INFO - PROCESS | 1653 | --DOCSHELL 0x116f45800 == 34 [pid = 1653] [id = 387] 09:03:43 INFO - PROCESS | 1653 | --DOCSHELL 0x128b2c000 == 33 [pid = 1653] [id = 386] 09:03:43 INFO - PROCESS | 1653 | --DOCSHELL 0x11811a000 == 32 [pid = 1653] [id = 406] 09:03:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12d593800 == 31 [pid = 1653] [id = 405] 09:03:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12d48f000 == 30 [pid = 1653] [id = 404] 09:03:43 INFO - PROCESS | 1653 | --DOCSHELL 0x128e65000 == 29 [pid = 1653] [id = 403] 09:03:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12d0b4000 == 28 [pid = 1653] [id = 401] 09:03:43 INFO - PROCESS | 1653 | --DOCSHELL 0x1183d9800 == 27 [pid = 1653] [id = 402] 09:03:43 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x128a8b400) [pid = 1653] [serial = 1137] [outer = 0x0] [url = about:blank] 09:03:43 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x123f29800) [pid = 1653] [serial = 1134] [outer = 0x0] [url = about:blank] 09:03:43 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x1254ae400) [pid = 1653] [serial = 1135] [outer = 0x0] [url = about:blank] 09:03:43 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x118870400) [pid = 1653] [serial = 1128] [outer = 0x0] [url = about:blank] 09:03:43 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x12942f800) [pid = 1653] [serial = 1140] [outer = 0x0] [url = about:blank] 09:03:43 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x119ecc400) [pid = 1653] [serial = 1132] [outer = 0x0] [url = about:blank] 09:03:43 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x119c57800) [pid = 1653] [serial = 1131] [outer = 0x0] [url = about:blank] 09:03:43 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x11932d400) [pid = 1653] [serial = 1129] [outer = 0x0] [url = about:blank] 09:03:43 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1193a5800) [pid = 1653] [serial = 1126] [outer = 0x0] [url = about:blank] 09:03:43 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x118f51400) [pid = 1653] [serial = 1125] [outer = 0x0] [url = about:blank] 09:03:43 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x12aedc400) [pid = 1653] [serial = 1143] [outer = 0x0] [url = about:blank] 09:03:43 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x119321400) [pid = 1653] [serial = 1114] [outer = 0x0] [url = about:blank] 09:03:43 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1185f2800) [pid = 1653] [serial = 1113] [outer = 0x0] [url = about:blank] 09:03:43 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x119c5e800) [pid = 1653] [serial = 1117] [outer = 0x0] [url = about:blank] 09:03:43 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x119c59800) [pid = 1653] [serial = 1116] [outer = 0x0] [url = about:blank] 09:03:43 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x12ad3c800) [pid = 1653] [serial = 1141] [outer = 0x0] [url = about:blank] 09:03:43 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x12ad36c00) [pid = 1653] [serial = 1156] [outer = 0x0] [url = about:blank] 09:03:43 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x12c514c00) [pid = 1653] [serial = 1146] [outer = 0x0] [url = about:blank] 09:03:43 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x123f26000) [pid = 1653] [serial = 1119] [outer = 0x0] [url = about:blank] 09:03:43 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1260d3000) [pid = 1653] [serial = 1120] [outer = 0x0] [url = about:blank] 09:03:43 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x118066c00) [pid = 1653] [serial = 1123] [outer = 0x0] [url = about:blank] 09:03:43 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x12be67800) [pid = 1653] [serial = 1144] [outer = 0x0] [url = about:blank] 09:03:43 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1166f2c00) [pid = 1653] [serial = 1122] [outer = 0x0] [url = about:blank] 09:03:43 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x12afb8000) [pid = 1653] [serial = 1158] [outer = 0x0] [url = about:blank] 09:03:43 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x112979400) [pid = 1653] [serial = 1149] [outer = 0x0] [url = about:blank] 09:03:43 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x126010000) [pid = 1653] [serial = 1155] [outer = 0x0] [url = about:blank] 09:03:43 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1185f1800) [pid = 1653] [serial = 1150] [outer = 0x0] [url = about:blank] 09:03:43 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x12c520000) [pid = 1653] [serial = 1147] [outer = 0x0] [url = about:blank] 09:03:43 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1194ae000) [pid = 1653] [serial = 1152] [outer = 0x0] [url = about:blank] 09:03:43 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x12942dc00) [pid = 1653] [serial = 1138] [outer = 0x0] [url = about:blank] 09:03:43 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1218bf800) [pid = 1653] [serial = 1153] [outer = 0x0] [url = about:blank] 09:03:43 INFO - PROCESS | 1653 | 1467389023450 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]]]}] 09:03:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 09:03:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1422ms 09:03:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 09:03:43 INFO - PROCESS | 1653 | 1467389023487 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 09:03:43 INFO - PROCESS | 1653 | 1467389023490 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 09:03:43 INFO - PROCESS | 1653 | 1467389023494 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 09:03:43 INFO - PROCESS | 1653 | 1467389023498 Marionette TRACE conn2 <- [1,1602,null,{}] 09:03:43 INFO - PROCESS | 1653 | 1467389023503 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}] 09:03:43 INFO - PROCESS | 1653 | 1467389023505 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:43 INFO - PROCESS | 1653 | 1467389023623 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 09:03:43 INFO - PROCESS | 1653 | 1467389023694 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:43 INFO - PROCESS | 1653 | 1467389023695 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x11624d000 == 28 [pid = 1653] [id = 408] 09:03:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1127d4000) [pid = 1653] [serial = 1223] [outer = 0x0] 09:03:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x11295b400) [pid = 1653] [serial = 1224] [outer = 0x1127d4000] 09:03:43 INFO - PROCESS | 1653 | 1467389023722 Marionette DEBUG loaded listener.js 09:03:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x113317c00) [pid = 1653] [serial = 1225] [outer = 0x1127d4000] 09:03:44 INFO - PROCESS | 1653 | 1467389024052 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]]]}] 09:03:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 09:03:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 574ms 09:03:44 INFO - PROCESS | 1653 | 1467389024069 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 09:03:44 INFO - PROCESS | 1653 | 1467389024072 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 09:03:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 09:03:44 INFO - PROCESS | 1653 | 1467389024076 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 09:03:44 INFO - PROCESS | 1653 | 1467389024078 Marionette TRACE conn2 <- [1,1606,null,{}] 09:03:44 INFO - PROCESS | 1653 | 1467389024082 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}] 09:03:44 INFO - PROCESS | 1653 | 1467389024083 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:44 INFO - PROCESS | 1653 | 1467389024166 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 09:03:44 INFO - PROCESS | 1653 | 1467389024171 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:44 INFO - PROCESS | 1653 | 1467389024172 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e29000 == 29 [pid = 1653] [id = 409] 09:03:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x116031c00) [pid = 1653] [serial = 1226] [outer = 0x0] 09:03:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x116972c00) [pid = 1653] [serial = 1227] [outer = 0x116031c00] 09:03:44 INFO - PROCESS | 1653 | 1467389024199 Marionette DEBUG loaded listener.js 09:03:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1172c2400) [pid = 1653] [serial = 1228] [outer = 0x116031c00] 09:03:44 INFO - PROCESS | 1653 | 1467389024530 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]]]}] 09:03:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 09:03:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 469ms 09:03:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 09:03:44 INFO - PROCESS | 1653 | 1467389024545 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 09:03:44 INFO - PROCESS | 1653 | 1467389024547 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 09:03:44 INFO - PROCESS | 1653 | 1467389024552 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 09:03:44 INFO - PROCESS | 1653 | 1467389024554 Marionette TRACE conn2 <- [1,1610,null,{}] 09:03:44 INFO - PROCESS | 1653 | 1467389024562 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}] 09:03:44 INFO - PROCESS | 1653 | 1467389024565 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:44 INFO - PROCESS | 1653 | 1467389024639 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 09:03:44 INFO - PROCESS | 1653 | 1467389024643 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:44 INFO - PROCESS | 1653 | 1467389024645 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x118fbb000 == 30 [pid = 1653] [id = 410] 09:03:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1128ae000) [pid = 1653] [serial = 1229] [outer = 0x0] 09:03:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x118365800) [pid = 1653] [serial = 1230] [outer = 0x1128ae000] 09:03:44 INFO - PROCESS | 1653 | 1467389024675 Marionette DEBUG loaded listener.js 09:03:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1185f7800) [pid = 1653] [serial = 1231] [outer = 0x1128ae000] 09:03:45 INFO - PROCESS | 1653 | 1467389025007 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]]]}] 09:03:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 09:03:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 473ms 09:03:45 INFO - PROCESS | 1653 | 1467389025024 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 09:03:45 INFO - PROCESS | 1653 | 1467389025026 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 09:03:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 09:03:45 INFO - PROCESS | 1653 | 1467389025028 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 09:03:45 INFO - PROCESS | 1653 | 1467389025029 Marionette TRACE conn2 <- [1,1614,null,{}] 09:03:45 INFO - PROCESS | 1653 | 1467389025031 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}] 09:03:45 INFO - PROCESS | 1653 | 1467389025034 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:45 INFO - PROCESS | 1653 | 1467389025118 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 09:03:45 INFO - PROCESS | 1653 | 1467389025184 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:45 INFO - PROCESS | 1653 | 1467389025185 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x119a1a000 == 31 [pid = 1653] [id = 411] 09:03:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x118365400) [pid = 1653] [serial = 1232] [outer = 0x0] 09:03:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x118872400) [pid = 1653] [serial = 1233] [outer = 0x118365400] 09:03:45 INFO - PROCESS | 1653 | 1467389025228 Marionette DEBUG loaded listener.js 09:03:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x119329400) [pid = 1653] [serial = 1234] [outer = 0x118365400] 09:03:45 INFO - PROCESS | 1653 | 1467389025681 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]]]}] 09:03:45 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 09:03:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 668ms 09:03:45 INFO - PROCESS | 1653 | 1467389025697 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 09:03:45 INFO - PROCESS | 1653 | 1467389025699 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 09:03:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 09:03:45 INFO - PROCESS | 1653 | 1467389025703 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 09:03:45 INFO - PROCESS | 1653 | 1467389025704 Marionette TRACE conn2 <- [1,1618,null,{}] 09:03:45 INFO - PROCESS | 1653 | 1467389025706 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}] 09:03:45 INFO - PROCESS | 1653 | 1467389025707 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:45 INFO - PROCESS | 1653 | 1467389025800 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 09:03:45 INFO - PROCESS | 1653 | 1467389025837 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:45 INFO - PROCESS | 1653 | 1467389025838 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x121042800 == 32 [pid = 1653] [id = 412] 09:03:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x113da6800) [pid = 1653] [serial = 1235] [outer = 0x0] 09:03:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1193a5400) [pid = 1653] [serial = 1236] [outer = 0x113da6800] 09:03:45 INFO - PROCESS | 1653 | 1467389025862 Marionette DEBUG loaded listener.js 09:03:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1194ba400) [pid = 1653] [serial = 1237] [outer = 0x113da6800] 09:03:46 INFO - PROCESS | 1653 | 1467389026201 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]]]}] 09:03:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 09:03:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 520ms 09:03:46 INFO - PROCESS | 1653 | 1467389026223 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 09:03:46 INFO - PROCESS | 1653 | 1467389026224 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 09:03:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 09:03:46 INFO - PROCESS | 1653 | 1467389026226 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 09:03:46 INFO - PROCESS | 1653 | 1467389026227 Marionette TRACE conn2 <- [1,1622,null,{}] 09:03:46 INFO - PROCESS | 1653 | 1467389026230 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}] 09:03:46 INFO - PROCESS | 1653 | 1467389026234 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:46 INFO - PROCESS | 1653 | 1467389026353 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 09:03:46 INFO - PROCESS | 1653 | 1467389026356 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:46 INFO - PROCESS | 1653 | 1467389026358 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x1217a8000 == 33 [pid = 1653] [id = 413] 09:03:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1172c2800) [pid = 1653] [serial = 1238] [outer = 0x0] 09:03:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x119c59800) [pid = 1653] [serial = 1239] [outer = 0x1172c2800] 09:03:46 INFO - PROCESS | 1653 | 1467389026383 Marionette DEBUG loaded listener.js 09:03:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x12108b800) [pid = 1653] [serial = 1240] [outer = 0x1172c2800] 09:03:46 INFO - PROCESS | 1653 | 1467389026702 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]]]}] 09:03:46 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 09:03:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 517ms 09:03:46 INFO - PROCESS | 1653 | 1467389026745 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 09:03:46 INFO - PROCESS | 1653 | 1467389026746 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 09:03:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 09:03:46 INFO - PROCESS | 1653 | 1467389026748 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 09:03:46 INFO - PROCESS | 1653 | 1467389026749 Marionette TRACE conn2 <- [1,1626,null,{}] 09:03:46 INFO - PROCESS | 1653 | 1467389026751 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}] 09:03:46 INFO - PROCESS | 1653 | 1467389026753 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:46 INFO - PROCESS | 1653 | 1467389026855 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 09:03:46 INFO - PROCESS | 1653 | 1467389026869 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:46 INFO - PROCESS | 1653 | 1467389026870 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x126430000 == 34 [pid = 1653] [id = 414] 09:03:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x11835ac00) [pid = 1653] [serial = 1241] [outer = 0x0] 09:03:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1215ce400) [pid = 1653] [serial = 1242] [outer = 0x11835ac00] 09:03:46 INFO - PROCESS | 1653 | 1467389026894 Marionette DEBUG loaded listener.js 09:03:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x123babc00) [pid = 1653] [serial = 1243] [outer = 0x11835ac00] 09:03:47 INFO - PROCESS | 1653 | 1467389027255 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]]]}] 09:03:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 09:03:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 521ms 09:03:47 INFO - PROCESS | 1653 | 1467389027269 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 09:03:47 INFO - PROCESS | 1653 | 1467389027271 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 09:03:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 09:03:47 INFO - PROCESS | 1653 | 1467389027274 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 09:03:47 INFO - PROCESS | 1653 | 1467389027276 Marionette TRACE conn2 <- [1,1630,null,{}] 09:03:47 INFO - PROCESS | 1653 | 1467389027279 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}] 09:03:47 INFO - PROCESS | 1653 | 1467389027280 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:47 INFO - PROCESS | 1653 | 1467389027376 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 09:03:47 INFO - PROCESS | 1653 | 1467389027415 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:47 INFO - PROCESS | 1653 | 1467389027416 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x128a4a000 == 35 [pid = 1653] [id = 415] 09:03:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x123bb2800) [pid = 1653] [serial = 1244] [outer = 0x0] 09:03:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x124bb6c00) [pid = 1653] [serial = 1245] [outer = 0x123bb2800] 09:03:47 INFO - PROCESS | 1653 | 1467389027440 Marionette DEBUG loaded listener.js 09:03:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x124fec800) [pid = 1653] [serial = 1246] [outer = 0x123bb2800] 09:03:47 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x126795400) [pid = 1653] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 09:03:47 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x12949d000) [pid = 1653] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 09:03:47 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1213ba800) [pid = 1653] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 09:03:47 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x12b9e2400) [pid = 1653] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 09:03:47 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x116a11000) [pid = 1653] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 09:03:47 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x11662e800) [pid = 1653] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 09:03:47 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12be5e400) [pid = 1653] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 09:03:47 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x126ca2800) [pid = 1653] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 09:03:47 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x121094000) [pid = 1653] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 09:03:47 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x11835d800) [pid = 1653] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 09:03:47 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x124fe2800) [pid = 1653] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 09:03:47 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x113d40400) [pid = 1653] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 09:03:47 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1185fc400) [pid = 1653] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 09:03:47 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1197ef400) [pid = 1653] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 09:03:47 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x118877000) [pid = 1653] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 09:03:47 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x126ca2400) [pid = 1653] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 09:03:47 INFO - PROCESS | 1653 | 1467389027929 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]]]}] 09:03:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 09:03:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 671ms 09:03:47 INFO - PROCESS | 1653 | 1467389027946 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 09:03:47 INFO - PROCESS | 1653 | 1467389027947 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 09:03:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 09:03:47 INFO - PROCESS | 1653 | 1467389027956 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 09:03:47 INFO - PROCESS | 1653 | 1467389027957 Marionette TRACE conn2 <- [1,1634,null,{}] 09:03:47 INFO - PROCESS | 1653 | 1467389027959 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}] 09:03:47 INFO - PROCESS | 1653 | 1467389027961 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:48 INFO - PROCESS | 1653 | 1467389028073 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 09:03:48 INFO - PROCESS | 1653 | 1467389028128 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:48 INFO - PROCESS | 1653 | 1467389028129 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x118fb2800 == 36 [pid = 1653] [id = 416] 09:03:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x111c1a800) [pid = 1653] [serial = 1247] [outer = 0x0] 09:03:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1194b2400) [pid = 1653] [serial = 1248] [outer = 0x111c1a800] 09:03:48 INFO - PROCESS | 1653 | 1467389028153 Marionette DEBUG loaded listener.js 09:03:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x124bbd400) [pid = 1653] [serial = 1249] [outer = 0x111c1a800] 09:03:48 INFO - PROCESS | 1653 | 1467389028400 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]]]}] 09:03:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 09:03:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 469ms 09:03:48 INFO - PROCESS | 1653 | 1467389028425 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 09:03:48 INFO - PROCESS | 1653 | 1467389028427 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 09:03:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 09:03:48 INFO - PROCESS | 1653 | 1467389028439 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 09:03:48 INFO - PROCESS | 1653 | 1467389028440 Marionette TRACE conn2 <- [1,1638,null,{}] 09:03:48 INFO - PROCESS | 1653 | 1467389028442 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}] 09:03:48 INFO - PROCESS | 1653 | 1467389028443 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:48 INFO - PROCESS | 1653 | 1467389028526 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 09:03:48 INFO - PROCESS | 1653 | 1467389028530 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:48 INFO - PROCESS | 1653 | 1467389028531 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x1292f3000 == 37 [pid = 1653] [id = 417] 09:03:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x124d32400) [pid = 1653] [serial = 1250] [outer = 0x0] 09:03:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1254b1800) [pid = 1653] [serial = 1251] [outer = 0x124d32400] 09:03:48 INFO - PROCESS | 1653 | 1467389028559 Marionette DEBUG loaded listener.js 09:03:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x126012000) [pid = 1653] [serial = 1252] [outer = 0x124d32400] 09:03:48 INFO - PROCESS | 1653 | 1467389028989 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]]]}] 09:03:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 09:03:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 575ms 09:03:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 09:03:49 INFO - PROCESS | 1653 | 1467389029020 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 09:03:49 INFO - PROCESS | 1653 | 1467389029023 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 09:03:49 INFO - PROCESS | 1653 | 1467389029026 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 09:03:49 INFO - PROCESS | 1653 | 1467389029029 Marionette TRACE conn2 <- [1,1642,null,{}] 09:03:49 INFO - PROCESS | 1653 | 1467389029032 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}] 09:03:49 INFO - PROCESS | 1653 | 1467389029035 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:49 INFO - PROCESS | 1653 | 1467389029165 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 09:03:49 INFO - PROCESS | 1653 | 1467389029173 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:49 INFO - PROCESS | 1653 | 1467389029174 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x120e80000 == 38 [pid = 1653] [id = 418] 09:03:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1260d3000) [pid = 1653] [serial = 1253] [outer = 0x0] 09:03:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1264d4800) [pid = 1653] [serial = 1254] [outer = 0x1260d3000] 09:03:49 INFO - PROCESS | 1653 | 1467389029201 Marionette DEBUG loaded listener.js 09:03:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x126ca1000) [pid = 1653] [serial = 1255] [outer = 0x1260d3000] 09:03:49 INFO - PROCESS | 1653 | 1467389029532 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]]]}] 09:03:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 09:03:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 525ms 09:03:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 09:03:49 INFO - PROCESS | 1653 | 1467389029552 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 09:03:49 INFO - PROCESS | 1653 | 1467389029553 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 09:03:49 INFO - PROCESS | 1653 | 1467389029555 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 09:03:49 INFO - PROCESS | 1653 | 1467389029556 Marionette TRACE conn2 <- [1,1646,null,{}] 09:03:49 INFO - PROCESS | 1653 | 1467389029558 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}] 09:03:49 INFO - PROCESS | 1653 | 1467389029559 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:49 INFO - PROCESS | 1653 | 1467389029664 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 09:03:49 INFO - PROCESS | 1653 | 1467389029670 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:49 INFO - PROCESS | 1653 | 1467389029671 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x12af74000 == 39 [pid = 1653] [id = 419] 09:03:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1260dc400) [pid = 1653] [serial = 1256] [outer = 0x0] 09:03:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x126ca7c00) [pid = 1653] [serial = 1257] [outer = 0x1260dc400] 09:03:49 INFO - PROCESS | 1653 | 1467389029695 Marionette DEBUG loaded listener.js 09:03:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x128a90400) [pid = 1653] [serial = 1258] [outer = 0x1260dc400] 09:03:50 INFO - PROCESS | 1653 | 1467389030253 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]]]}] 09:03:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 09:03:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 720ms 09:03:50 INFO - PROCESS | 1653 | 1467389030291 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 09:03:50 INFO - PROCESS | 1653 | 1467389030294 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 09:03:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 09:03:50 INFO - PROCESS | 1653 | 1467389030298 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 09:03:50 INFO - PROCESS | 1653 | 1467389030304 Marionette TRACE conn2 <- [1,1650,null,{}] 09:03:50 INFO - PROCESS | 1653 | 1467389030307 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}] 09:03:50 INFO - PROCESS | 1653 | 1467389030308 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:50 INFO - PROCESS | 1653 | 1467389030420 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 09:03:50 INFO - PROCESS | 1653 | 1467389030525 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:50 INFO - PROCESS | 1653 | 1467389030526 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x118103000 == 40 [pid = 1653] [id = 420] 09:03:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x11330f400) [pid = 1653] [serial = 1259] [outer = 0x0] 09:03:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x113379000) [pid = 1653] [serial = 1260] [outer = 0x11330f400] 09:03:50 INFO - PROCESS | 1653 | 1467389030557 Marionette DEBUG loaded listener.js 09:03:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1166f6800) [pid = 1653] [serial = 1261] [outer = 0x11330f400] 09:03:51 INFO - PROCESS | 1653 | 1467389031047 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]]]}] 09:03:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 09:03:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 778ms 09:03:51 INFO - PROCESS | 1653 | 1467389031075 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 09:03:51 INFO - PROCESS | 1653 | 1467389031079 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 09:03:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 09:03:51 INFO - PROCESS | 1653 | 1467389031112 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 09:03:51 INFO - PROCESS | 1653 | 1467389031114 Marionette TRACE conn2 <- [1,1654,null,{}] 09:03:51 INFO - PROCESS | 1653 | 1467389031118 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}] 09:03:51 INFO - PROCESS | 1653 | 1467389031120 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:51 INFO - PROCESS | 1653 | 1467389031237 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 09:03:51 INFO - PROCESS | 1653 | 1467389031322 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:51 INFO - PROCESS | 1653 | 1467389031324 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x12131a000 == 41 [pid = 1653] [id = 421] 09:03:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1176e5400) [pid = 1653] [serial = 1262] [outer = 0x0] 09:03:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x118494000) [pid = 1653] [serial = 1263] [outer = 0x1176e5400] 09:03:51 INFO - PROCESS | 1653 | 1467389031357 Marionette DEBUG loaded listener.js 09:03:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x118875000) [pid = 1653] [serial = 1264] [outer = 0x1176e5400] 09:03:52 INFO - PROCESS | 1653 | 1467389032134 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]]]}] 09:03:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 09:03:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1075ms 09:03:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 09:03:52 INFO - PROCESS | 1653 | 1467389032185 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 09:03:52 INFO - PROCESS | 1653 | 1467389032187 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 09:03:52 INFO - PROCESS | 1653 | 1467389032190 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 09:03:52 INFO - PROCESS | 1653 | 1467389032192 Marionette TRACE conn2 <- [1,1658,null,{}] 09:03:52 INFO - PROCESS | 1653 | 1467389032195 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}] 09:03:52 INFO - PROCESS | 1653 | 1467389032197 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:52 INFO - PROCESS | 1653 | 1467389032304 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 09:03:52 INFO - PROCESS | 1653 | 1467389032364 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:52 INFO - PROCESS | 1653 | 1467389032366 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x116f30800 == 42 [pid = 1653] [id = 422] 09:03:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x1128ad000) [pid = 1653] [serial = 1265] [outer = 0x0] 09:03:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x1128b0000) [pid = 1653] [serial = 1266] [outer = 0x1128ad000] 09:03:52 INFO - PROCESS | 1653 | 1467389032394 Marionette DEBUG loaded listener.js 09:03:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x112959800) [pid = 1653] [serial = 1267] [outer = 0x1128ad000] 09:03:52 INFO - PROCESS | 1653 | --DOCSHELL 0x120e80000 == 41 [pid = 1653] [id = 418] 09:03:52 INFO - PROCESS | 1653 | --DOCSHELL 0x1292f3000 == 40 [pid = 1653] [id = 417] 09:03:52 INFO - PROCESS | 1653 | --DOCSHELL 0x118fb2800 == 39 [pid = 1653] [id = 416] 09:03:52 INFO - PROCESS | 1653 | --DOCSHELL 0x128a4a000 == 38 [pid = 1653] [id = 415] 09:03:52 INFO - PROCESS | 1653 | --DOCSHELL 0x126430000 == 37 [pid = 1653] [id = 414] 09:03:52 INFO - PROCESS | 1653 | --DOCSHELL 0x1217a8000 == 36 [pid = 1653] [id = 413] 09:03:52 INFO - PROCESS | 1653 | --DOCSHELL 0x121042800 == 35 [pid = 1653] [id = 412] 09:03:52 INFO - PROCESS | 1653 | --DOCSHELL 0x119a1a000 == 34 [pid = 1653] [id = 411] 09:03:52 INFO - PROCESS | 1653 | --DOCSHELL 0x118fbb000 == 33 [pid = 1653] [id = 410] 09:03:52 INFO - PROCESS | 1653 | --DOCSHELL 0x117e29000 == 32 [pid = 1653] [id = 409] 09:03:52 INFO - PROCESS | 1653 | --DOCSHELL 0x11624d000 == 31 [pid = 1653] [id = 408] 09:03:52 INFO - PROCESS | 1653 | --DOCSHELL 0x117e39000 == 30 [pid = 1653] [id = 407] 09:03:52 INFO - PROCESS | 1653 | 1467389032775 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]]]}] 09:03:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 09:03:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 619ms 09:03:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 09:03:52 INFO - PROCESS | 1653 | 1467389032809 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 09:03:52 INFO - PROCESS | 1653 | 1467389032812 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 09:03:52 INFO - PROCESS | 1653 | 1467389032818 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 09:03:52 INFO - PROCESS | 1653 | 1467389032820 Marionette TRACE conn2 <- [1,1662,null,{}] 09:03:52 INFO - PROCESS | 1653 | 1467389032823 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}] 09:03:52 INFO - PROCESS | 1653 | 1467389032824 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:52 INFO - PROCESS | 1653 | 1467389032903 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 09:03:52 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x12ad34000) [pid = 1653] [serial = 1185] [outer = 0x0] [url = about:blank] 09:03:52 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x12b921800) [pid = 1653] [serial = 1188] [outer = 0x0] [url = about:blank] 09:03:52 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x12b879c00) [pid = 1653] [serial = 1186] [outer = 0x0] [url = about:blank] 09:03:52 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x12be67c00) [pid = 1653] [serial = 1191] [outer = 0x0] [url = about:blank] 09:03:52 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x12b9e1c00) [pid = 1653] [serial = 1189] [outer = 0x0] [url = about:blank] 09:03:52 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x120e4c800) [pid = 1653] [serial = 1197] [outer = 0x0] [url = about:blank] 09:03:52 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x118357800) [pid = 1653] [serial = 1194] [outer = 0x0] [url = about:blank] 09:03:52 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x11932e000) [pid = 1653] [serial = 1195] [outer = 0x0] [url = about:blank] 09:03:52 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x12c599c00) [pid = 1653] [serial = 1200] [outer = 0x0] [url = about:blank] 09:03:52 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x126ca6000) [pid = 1653] [serial = 1167] [outer = 0x0] [url = about:blank] 09:03:52 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x126cabc00) [pid = 1653] [serial = 1168] [outer = 0x0] [url = about:blank] 09:03:52 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x121bd4800) [pid = 1653] [serial = 1176] [outer = 0x0] [url = about:blank] 09:03:52 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x124baec00) [pid = 1653] [serial = 1177] [outer = 0x0] [url = about:blank] 09:03:52 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1185edc00) [pid = 1653] [serial = 1170] [outer = 0x0] [url = about:blank] 09:03:52 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x119325400) [pid = 1653] [serial = 1171] [outer = 0x0] [url = about:blank] 09:03:52 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x126012c00) [pid = 1653] [serial = 1179] [outer = 0x0] [url = about:blank] 09:03:52 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x126ca1c00) [pid = 1653] [serial = 1180] [outer = 0x0] [url = about:blank] 09:03:52 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x116080c00) [pid = 1653] [serial = 1161] [outer = 0x0] [url = about:blank] 09:03:52 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x11739bc00) [pid = 1653] [serial = 1162] [outer = 0x0] [url = about:blank] 09:03:52 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1194bb000) [pid = 1653] [serial = 1173] [outer = 0x0] [url = about:blank] 09:03:52 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x119c5f800) [pid = 1653] [serial = 1174] [outer = 0x0] [url = about:blank] 09:03:52 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x119c5b000) [pid = 1653] [serial = 1164] [outer = 0x0] [url = about:blank] 09:03:52 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x120e48400) [pid = 1653] [serial = 1165] [outer = 0x0] [url = about:blank] 09:03:52 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x12c5a1000) [pid = 1653] [serial = 1159] [outer = 0x0] [url = about:blank] 09:03:52 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x128a8d400) [pid = 1653] [serial = 1182] [outer = 0x0] [url = about:blank] 09:03:52 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x12c518c00) [pid = 1653] [serial = 1192] [outer = 0x0] [url = about:blank] 09:03:52 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x12c6c5400) [pid = 1653] [serial = 1201] [outer = 0x0] [url = about:blank] 09:03:52 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x12ad37800) [pid = 1653] [serial = 1198] [outer = 0x0] [url = about:blank] 09:03:52 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x12942a000) [pid = 1653] [serial = 1183] [outer = 0x0] [url = about:blank] 09:03:52 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x12cc03c00) [pid = 1653] [serial = 1204] [outer = 0x0] [url = about:blank] 09:03:52 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x12c6ca000) [pid = 1653] [serial = 1203] [outer = 0x0] [url = about:blank] 09:03:52 INFO - PROCESS | 1653 | 1467389032974 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:52 INFO - PROCESS | 1653 | 1467389032975 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x1170ea000 == 31 [pid = 1653] [id = 423] 09:03:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x11336fc00) [pid = 1653] [serial = 1268] [outer = 0x0] 09:03:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x113f2fc00) [pid = 1653] [serial = 1269] [outer = 0x11336fc00] 09:03:53 INFO - PROCESS | 1653 | 1467389033002 Marionette DEBUG loaded listener.js 09:03:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1160d5c00) [pid = 1653] [serial = 1270] [outer = 0x11336fc00] 09:03:53 INFO - PROCESS | 1653 | 1467389033313 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]]]}] 09:03:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 09:03:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 521ms 09:03:53 INFO - PROCESS | 1653 | 1467389033338 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 09:03:53 INFO - PROCESS | 1653 | 1467389033339 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 09:03:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 09:03:53 INFO - PROCESS | 1653 | 1467389033341 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 09:03:53 INFO - PROCESS | 1653 | 1467389033344 Marionette TRACE conn2 <- [1,1666,null,{}] 09:03:53 INFO - PROCESS | 1653 | 1467389033354 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}] 09:03:53 INFO - PROCESS | 1653 | 1467389033357 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:53 INFO - PROCESS | 1653 | 1467389033436 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 09:03:53 INFO - PROCESS | 1653 | 1467389033492 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:53 INFO - PROCESS | 1653 | 1467389033494 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x1194ab800 == 32 [pid = 1653] [id = 424] 09:03:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1167a9000) [pid = 1653] [serial = 1271] [outer = 0x0] 09:03:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x11739bc00) [pid = 1653] [serial = 1272] [outer = 0x1167a9000] 09:03:53 INFO - PROCESS | 1653 | 1467389033522 Marionette DEBUG loaded listener.js 09:03:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1185ee000) [pid = 1653] [serial = 1273] [outer = 0x1167a9000] 09:03:53 INFO - PROCESS | 1653 | 1467389033827 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]]]}] 09:03:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 09:03:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 522ms 09:03:53 INFO - PROCESS | 1653 | 1467389033863 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 09:03:53 INFO - PROCESS | 1653 | 1467389033867 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 09:03:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 09:03:53 INFO - PROCESS | 1653 | 1467389033871 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 09:03:53 INFO - PROCESS | 1653 | 1467389033872 Marionette TRACE conn2 <- [1,1670,null,{}] 09:03:53 INFO - PROCESS | 1653 | 1467389033874 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}] 09:03:53 INFO - PROCESS | 1653 | 1467389033875 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:53 INFO - PROCESS | 1653 | 1467389033955 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 09:03:53 INFO - PROCESS | 1653 | 1467389033959 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:53 INFO - PROCESS | 1653 | 1467389033960 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x121332800 == 33 [pid = 1653] [id = 425] 09:03:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1186f4800) [pid = 1653] [serial = 1274] [outer = 0x0] 09:03:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x118fd5c00) [pid = 1653] [serial = 1275] [outer = 0x1186f4800] 09:03:53 INFO - PROCESS | 1653 | 1467389033987 Marionette DEBUG loaded listener.js 09:03:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x119325400) [pid = 1653] [serial = 1276] [outer = 0x1186f4800] 09:03:54 INFO - PROCESS | 1653 | 1467389034321 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]]]}] 09:03:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 09:03:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 468ms 09:03:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 09:03:54 INFO - PROCESS | 1653 | 1467389034339 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 09:03:54 INFO - PROCESS | 1653 | 1467389034341 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 09:03:54 INFO - PROCESS | 1653 | 1467389034343 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 09:03:54 INFO - PROCESS | 1653 | 1467389034344 Marionette TRACE conn2 <- [1,1674,null,{}] 09:03:54 INFO - PROCESS | 1653 | 1467389034346 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}] 09:03:54 INFO - PROCESS | 1653 | 1467389034347 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:54 INFO - PROCESS | 1653 | 1467389034456 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 09:03:54 INFO - PROCESS | 1653 | 1467389034462 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:54 INFO - PROCESS | 1653 | 1467389034463 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x124eb0000 == 34 [pid = 1653] [id = 426] 09:03:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1121bd800) [pid = 1653] [serial = 1277] [outer = 0x0] 09:03:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x119325c00) [pid = 1653] [serial = 1278] [outer = 0x1121bd800] 09:03:54 INFO - PROCESS | 1653 | 1467389034488 Marionette DEBUG loaded listener.js 09:03:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1194ae800) [pid = 1653] [serial = 1279] [outer = 0x1121bd800] 09:03:54 INFO - PROCESS | 1653 | 1467389034856 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]]]}] 09:03:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 09:03:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 568ms 09:03:54 INFO - PROCESS | 1653 | 1467389034911 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 09:03:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 09:03:54 INFO - PROCESS | 1653 | 1467389034913 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 09:03:54 INFO - PROCESS | 1653 | 1467389034917 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 09:03:54 INFO - PROCESS | 1653 | 1467389034918 Marionette TRACE conn2 <- [1,1678,null,{}] 09:03:54 INFO - PROCESS | 1653 | 1467389034921 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}] 09:03:54 INFO - PROCESS | 1653 | 1467389034926 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:55 INFO - PROCESS | 1653 | 1467389035097 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 09:03:55 INFO - PROCESS | 1653 | 1467389035159 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:55 INFO - PROCESS | 1653 | 1467389035161 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x128b2d000 == 35 [pid = 1653] [id = 427] 09:03:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1194b5800) [pid = 1653] [serial = 1280] [outer = 0x0] 09:03:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x119c5e000) [pid = 1653] [serial = 1281] [outer = 0x1194b5800] 09:03:55 INFO - PROCESS | 1653 | 1467389035181 Marionette DEBUG loaded listener.js 09:03:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x120ec9c00) [pid = 1653] [serial = 1282] [outer = 0x1194b5800] 09:03:55 INFO - PROCESS | 1653 | 1467389035569 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]]]}] 09:03:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 09:03:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 671ms 09:03:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 09:03:55 INFO - PROCESS | 1653 | 1467389035588 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 09:03:55 INFO - PROCESS | 1653 | 1467389035590 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 09:03:55 INFO - PROCESS | 1653 | 1467389035594 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 09:03:55 INFO - PROCESS | 1653 | 1467389035596 Marionette TRACE conn2 <- [1,1682,null,{}] 09:03:55 INFO - PROCESS | 1653 | 1467389035602 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}] 09:03:55 INFO - PROCESS | 1653 | 1467389035603 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:55 INFO - PROCESS | 1653 | 1467389035756 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 09:03:55 INFO - PROCESS | 1653 | 1467389035785 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:55 INFO - PROCESS | 1653 | 1467389035786 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x121322800 == 36 [pid = 1653] [id = 428] 09:03:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x120eca400) [pid = 1653] [serial = 1283] [outer = 0x0] 09:03:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x121094000) [pid = 1653] [serial = 1284] [outer = 0x120eca400] 09:03:55 INFO - PROCESS | 1653 | 1467389035839 Marionette DEBUG loaded listener.js 09:03:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x121bd4800) [pid = 1653] [serial = 1285] [outer = 0x120eca400] 09:03:56 INFO - PROCESS | 1653 | 1467389036189 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]]]}] 09:03:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 09:03:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 620ms 09:03:56 INFO - PROCESS | 1653 | 1467389036214 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 09:03:56 INFO - PROCESS | 1653 | 1467389036216 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 09:03:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 09:03:56 INFO - PROCESS | 1653 | 1467389036220 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 09:03:56 INFO - PROCESS | 1653 | 1467389036221 Marionette TRACE conn2 <- [1,1686,null,{}] 09:03:56 INFO - PROCESS | 1653 | 1467389036229 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}] 09:03:56 INFO - PROCESS | 1653 | 1467389036230 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:56 INFO - PROCESS | 1653 | 1467389036328 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 09:03:56 INFO - PROCESS | 1653 | 1467389036380 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:56 INFO - PROCESS | 1653 | 1467389036381 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a567000 == 37 [pid = 1653] [id = 429] 09:03:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x121307000) [pid = 1653] [serial = 1286] [outer = 0x0] 09:03:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x123f29400) [pid = 1653] [serial = 1287] [outer = 0x121307000] 09:03:56 INFO - PROCESS | 1653 | 1467389036405 Marionette DEBUG loaded listener.js 09:03:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x124d38400) [pid = 1653] [serial = 1288] [outer = 0x121307000] 09:03:56 INFO - PROCESS | 1653 | 1467389036684 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]]]}] 09:03:56 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 09:03:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 518ms 09:03:56 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x118362400) [pid = 1653] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 09:03:56 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x119ed0800) [pid = 1653] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 09:03:56 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1254b0000) [pid = 1653] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 09:03:56 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1127d4000) [pid = 1653] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 09:03:56 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x11739d400) [pid = 1653] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 09:03:56 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x12942cc00) [pid = 1653] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 09:03:56 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x118365400) [pid = 1653] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 09:03:56 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x116031c00) [pid = 1653] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 09:03:56 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x111e58c00) [pid = 1653] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 09:03:56 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1260d3000) [pid = 1653] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 09:03:56 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1128ae000) [pid = 1653] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 09:03:56 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x113da6800) [pid = 1653] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 09:03:56 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1172c2800) [pid = 1653] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 09:03:56 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x11835ac00) [pid = 1653] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 09:03:56 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x111c1a800) [pid = 1653] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 09:03:56 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x123bb2800) [pid = 1653] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 09:03:56 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x124d32400) [pid = 1653] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 09:03:56 INFO - PROCESS | 1653 | 1467389036832 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 09:03:56 INFO - PROCESS | 1653 | 1467389036833 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 09:03:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 09:03:56 INFO - PROCESS | 1653 | 1467389036837 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 09:03:56 INFO - PROCESS | 1653 | 1467389036838 Marionette TRACE conn2 <- [1,1690,null,{}] 09:03:56 INFO - PROCESS | 1653 | 1467389036840 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}] 09:03:56 INFO - PROCESS | 1653 | 1467389036841 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:56 INFO - PROCESS | 1653 | 1467389036920 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 09:03:56 INFO - PROCESS | 1653 | 1467389036923 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:56 INFO - PROCESS | 1653 | 1467389036924 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x120e82800 == 38 [pid = 1653] [id = 430] 09:03:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x113312000) [pid = 1653] [serial = 1289] [outer = 0x0] 09:03:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1160d5400) [pid = 1653] [serial = 1290] [outer = 0x113312000] 09:03:56 INFO - PROCESS | 1653 | 1467389036955 Marionette DEBUG loaded listener.js 09:03:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x118365c00) [pid = 1653] [serial = 1291] [outer = 0x113312000] 09:03:57 INFO - PROCESS | 1653 | 1467389037261 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]]]}] 09:03:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 09:03:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 470ms 09:03:57 INFO - PROCESS | 1653 | 1467389037308 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 09:03:57 INFO - PROCESS | 1653 | 1467389037309 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 09:03:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 09:03:57 INFO - PROCESS | 1653 | 1467389037311 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 09:03:57 INFO - PROCESS | 1653 | 1467389037312 Marionette TRACE conn2 <- [1,1694,null,{}] 09:03:57 INFO - PROCESS | 1653 | 1467389037315 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}] 09:03:57 INFO - PROCESS | 1653 | 1467389037316 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:57 INFO - PROCESS | 1653 | 1467389037393 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 09:03:57 INFO - PROCESS | 1653 | 1467389037453 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:57 INFO - PROCESS | 1653 | 1467389037454 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x12af80800 == 39 [pid = 1653] [id = 431] 09:03:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x11331b400) [pid = 1653] [serial = 1292] [outer = 0x0] 09:03:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x11932dc00) [pid = 1653] [serial = 1293] [outer = 0x11331b400] 09:03:57 INFO - PROCESS | 1653 | 1467389037482 Marionette DEBUG loaded listener.js 09:03:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x123bb2800) [pid = 1653] [serial = 1294] [outer = 0x11331b400] 09:03:57 INFO - PROCESS | 1653 | 1467389037747 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]]]}] 09:03:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 09:03:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 471ms 09:03:57 INFO - PROCESS | 1653 | 1467389037788 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 09:03:57 INFO - PROCESS | 1653 | 1467389037790 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 09:03:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 09:03:57 INFO - PROCESS | 1653 | 1467389037792 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 09:03:57 INFO - PROCESS | 1653 | 1467389037794 Marionette TRACE conn2 <- [1,1698,null,{}] 09:03:57 INFO - PROCESS | 1653 | 1467389037796 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}] 09:03:57 INFO - PROCESS | 1653 | 1467389037798 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:57 INFO - PROCESS | 1653 | 1467389037893 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 09:03:57 INFO - PROCESS | 1653 | 1467389037906 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:57 INFO - PROCESS | 1653 | 1467389037907 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bd6a000 == 40 [pid = 1653] [id = 432] 09:03:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x124d32400) [pid = 1653] [serial = 1295] [outer = 0x0] 09:03:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x126013800) [pid = 1653] [serial = 1296] [outer = 0x124d32400] 09:03:57 INFO - PROCESS | 1653 | 1467389037933 Marionette DEBUG loaded listener.js 09:03:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x126999000) [pid = 1653] [serial = 1297] [outer = 0x124d32400] 09:03:58 INFO - PROCESS | 1653 | 1467389038260 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]]]}] 09:03:58 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 09:03:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 519ms 09:03:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 09:03:58 INFO - PROCESS | 1653 | 1467389038312 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 09:03:58 INFO - PROCESS | 1653 | 1467389038314 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 09:03:58 INFO - PROCESS | 1653 | 1467389038316 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 09:03:58 INFO - PROCESS | 1653 | 1467389038317 Marionette TRACE conn2 <- [1,1702,null,{}] 09:03:58 INFO - PROCESS | 1653 | 1467389038319 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}] 09:03:58 INFO - PROCESS | 1653 | 1467389038320 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:58 INFO - PROCESS | 1653 | 1467389038427 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 09:03:58 INFO - PROCESS | 1653 | 1467389038433 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:58 INFO - PROCESS | 1653 | 1467389038434 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x12be04800 == 41 [pid = 1653] [id = 433] 09:03:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x126c9f400) [pid = 1653] [serial = 1298] [outer = 0x0] 09:03:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x126ca6400) [pid = 1653] [serial = 1299] [outer = 0x126c9f400] 09:03:58 INFO - PROCESS | 1653 | 1467389038458 Marionette DEBUG loaded listener.js 09:03:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x128a88400) [pid = 1653] [serial = 1300] [outer = 0x126c9f400] 09:03:58 INFO - PROCESS | 1653 | 1467389038773 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]]]}] 09:03:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 09:03:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 470ms 09:03:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 09:03:58 INFO - PROCESS | 1653 | 1467389038787 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 09:03:58 INFO - PROCESS | 1653 | 1467389038788 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 09:03:58 INFO - PROCESS | 1653 | 1467389038790 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 09:03:58 INFO - PROCESS | 1653 | 1467389038791 Marionette TRACE conn2 <- [1,1706,null,{}] 09:03:58 INFO - PROCESS | 1653 | 1467389038793 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}] 09:03:58 INFO - PROCESS | 1653 | 1467389038794 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:58 INFO - PROCESS | 1653 | 1467389038934 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 09:03:59 INFO - PROCESS | 1653 | 1467389039012 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:59 INFO - PROCESS | 1653 | 1467389039015 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x113ac2000 == 42 [pid = 1653] [id = 434] 09:03:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x111e2a000) [pid = 1653] [serial = 1301] [outer = 0x0] 09:03:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1121b2c00) [pid = 1653] [serial = 1302] [outer = 0x111e2a000] 09:03:59 INFO - PROCESS | 1653 | 1467389039091 Marionette DEBUG loaded listener.js 09:03:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x112952400) [pid = 1653] [serial = 1303] [outer = 0x111e2a000] 09:03:59 INFO - PROCESS | 1653 | 1467389039603 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]]]}] 09:03:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 09:03:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 869ms 09:03:59 INFO - PROCESS | 1653 | 1467389039662 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 09:03:59 INFO - PROCESS | 1653 | 1467389039666 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 09:03:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 09:03:59 INFO - PROCESS | 1653 | 1467389039671 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 09:03:59 INFO - PROCESS | 1653 | 1467389039674 Marionette TRACE conn2 <- [1,1710,null,{}] 09:03:59 INFO - PROCESS | 1653 | 1467389039678 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}] 09:03:59 INFO - PROCESS | 1653 | 1467389039681 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:59 INFO - PROCESS | 1653 | 1467389039821 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 09:03:59 INFO - PROCESS | 1653 | 1467389039895 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:59 INFO - PROCESS | 1653 | 1467389039896 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:03:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x119978800 == 43 [pid = 1653] [id = 435] 09:03:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x116075800) [pid = 1653] [serial = 1304] [outer = 0x0] 09:03:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1167a1c00) [pid = 1653] [serial = 1305] [outer = 0x116075800] 09:03:59 INFO - PROCESS | 1653 | 1467389039926 Marionette DEBUG loaded listener.js 09:03:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1173a7800) [pid = 1653] [serial = 1306] [outer = 0x116075800] 09:04:00 INFO - PROCESS | 1653 | 1467389040374 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]]]}] 09:04:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 09:04:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 725ms 09:04:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 09:04:00 INFO - PROCESS | 1653 | 1467389040395 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 09:04:00 INFO - PROCESS | 1653 | 1467389040397 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 09:04:00 INFO - PROCESS | 1653 | 1467389040400 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 09:04:00 INFO - PROCESS | 1653 | 1467389040401 Marionette TRACE conn2 <- [1,1714,null,{}] 09:04:00 INFO - PROCESS | 1653 | 1467389040404 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}] 09:04:00 INFO - PROCESS | 1653 | 1467389040405 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:00 INFO - PROCESS | 1653 | 1467389040511 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 09:04:00 INFO - PROCESS | 1653 | 1467389040573 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:00 INFO - PROCESS | 1653 | 1467389040575 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b155000 == 44 [pid = 1653] [id = 436] 09:04:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x118069400) [pid = 1653] [serial = 1307] [outer = 0x0] 09:04:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1186f2800) [pid = 1653] [serial = 1308] [outer = 0x118069400] 09:04:00 INFO - PROCESS | 1653 | 1467389040604 Marionette DEBUG loaded listener.js 09:04:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1194b0c00) [pid = 1653] [serial = 1309] [outer = 0x118069400] 09:04:01 INFO - PROCESS | 1653 | 1467389041054 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]]]}] 09:04:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 09:04:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 719ms 09:04:01 INFO - PROCESS | 1653 | 1467389041119 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 09:04:01 INFO - PROCESS | 1653 | 1467389041122 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 09:04:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 09:04:01 INFO - PROCESS | 1653 | 1467389041130 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 09:04:01 INFO - PROCESS | 1653 | 1467389041133 Marionette TRACE conn2 <- [1,1718,null,{}] 09:04:01 INFO - PROCESS | 1653 | 1467389041136 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}] 09:04:01 INFO - PROCESS | 1653 | 1467389041138 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:01 INFO - PROCESS | 1653 | 1467389041246 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 09:04:01 INFO - PROCESS | 1653 | 1467389041320 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:01 INFO - PROCESS | 1653 | 1467389041322 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c284000 == 45 [pid = 1653] [id = 437] 09:04:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1194bac00) [pid = 1653] [serial = 1310] [outer = 0x0] 09:04:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x119ce9400) [pid = 1653] [serial = 1311] [outer = 0x1194bac00] 09:04:01 INFO - PROCESS | 1653 | 1467389041352 Marionette DEBUG loaded listener.js 09:04:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x120fb3400) [pid = 1653] [serial = 1312] [outer = 0x1194bac00] 09:04:01 INFO - PROCESS | 1653 | 1467389041791 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]]]}] 09:04:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 09:04:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 726ms 09:04:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 09:04:01 INFO - PROCESS | 1653 | 1467389041861 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 09:04:01 INFO - PROCESS | 1653 | 1467389041863 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 09:04:01 INFO - PROCESS | 1653 | 1467389041865 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 09:04:01 INFO - PROCESS | 1653 | 1467389041867 Marionette TRACE conn2 <- [1,1722,null,{}] 09:04:01 INFO - PROCESS | 1653 | 1467389041871 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}] 09:04:01 INFO - PROCESS | 1653 | 1467389041872 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:01 INFO - PROCESS | 1653 | 1467389041972 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 09:04:02 INFO - PROCESS | 1653 | 1467389042205 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:02 INFO - PROCESS | 1653 | 1467389042207 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x11813b800 == 46 [pid = 1653] [id = 438] 09:04:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x1128a9800) [pid = 1653] [serial = 1313] [outer = 0x0] 09:04:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x112957000) [pid = 1653] [serial = 1314] [outer = 0x1128a9800] 09:04:02 INFO - PROCESS | 1653 | 1467389042236 Marionette DEBUG loaded listener.js 09:04:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x113378c00) [pid = 1653] [serial = 1315] [outer = 0x1128a9800] 09:04:02 INFO - PROCESS | 1653 | 1467389042678 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]]]}] 09:04:02 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 09:04:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 872ms 09:04:02 INFO - PROCESS | 1653 | 1467389042739 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 09:04:02 INFO - PROCESS | 1653 | 1467389042741 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 09:04:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 09:04:02 INFO - PROCESS | 1653 | 1467389042744 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 09:04:02 INFO - PROCESS | 1653 | 1467389042745 Marionette TRACE conn2 <- [1,1726,null,{}] 09:04:02 INFO - PROCESS | 1653 | 1467389042749 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}] 09:04:02 INFO - PROCESS | 1653 | 1467389042752 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:03 INFO - PROCESS | 1653 | --DOCSHELL 0x12be04800 == 45 [pid = 1653] [id = 433] 09:04:03 INFO - PROCESS | 1653 | --DOCSHELL 0x12bd6a000 == 44 [pid = 1653] [id = 432] 09:04:03 INFO - PROCESS | 1653 | --DOCSHELL 0x12af80800 == 43 [pid = 1653] [id = 431] 09:04:03 INFO - PROCESS | 1653 | --DOCSHELL 0x120e82800 == 42 [pid = 1653] [id = 430] 09:04:03 INFO - PROCESS | 1653 | --DOCSHELL 0x12a567000 == 41 [pid = 1653] [id = 429] 09:04:03 INFO - PROCESS | 1653 | --DOCSHELL 0x121322800 == 40 [pid = 1653] [id = 428] 09:04:03 INFO - PROCESS | 1653 | --DOCSHELL 0x128b2d000 == 39 [pid = 1653] [id = 427] 09:04:03 INFO - PROCESS | 1653 | --DOCSHELL 0x124eb0000 == 38 [pid = 1653] [id = 426] 09:04:03 INFO - PROCESS | 1653 | --DOCSHELL 0x121332800 == 37 [pid = 1653] [id = 425] 09:04:03 INFO - PROCESS | 1653 | --DOCSHELL 0x1194ab800 == 36 [pid = 1653] [id = 424] 09:04:03 INFO - PROCESS | 1653 | --DOCSHELL 0x1170ea000 == 35 [pid = 1653] [id = 423] 09:04:03 INFO - PROCESS | 1653 | --DOCSHELL 0x116f30800 == 34 [pid = 1653] [id = 422] 09:04:03 INFO - PROCESS | 1653 | --DOCSHELL 0x12af74000 == 33 [pid = 1653] [id = 419] 09:04:03 INFO - PROCESS | 1653 | --DOCSHELL 0x12131a000 == 32 [pid = 1653] [id = 421] 09:04:03 INFO - PROCESS | 1653 | --DOCSHELL 0x118103000 == 31 [pid = 1653] [id = 420] 09:04:03 INFO - PROCESS | 1653 | --DOCSHELL 0x11813b800 == 30 [pid = 1653] [id = 438] 09:04:03 INFO - PROCESS | 1653 | --DOCSHELL 0x12c284000 == 29 [pid = 1653] [id = 437] 09:04:03 INFO - PROCESS | 1653 | --DOCSHELL 0x12b155000 == 28 [pid = 1653] [id = 436] 09:04:03 INFO - PROCESS | 1653 | --DOCSHELL 0x119978800 == 27 [pid = 1653] [id = 435] 09:04:03 INFO - PROCESS | 1653 | --DOCSHELL 0x113ac2000 == 26 [pid = 1653] [id = 434] 09:04:03 INFO - PROCESS | 1653 | 1467389043372 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 09:04:03 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x1194bbc00) [pid = 1653] [serial = 1207] [outer = 0x0] [url = about:blank] 09:04:03 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x1186eac00) [pid = 1653] [serial = 1206] [outer = 0x0] [url = about:blank] 09:04:03 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x123fc6000) [pid = 1653] [serial = 1210] [outer = 0x0] [url = about:blank] 09:04:03 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x121218c00) [pid = 1653] [serial = 1209] [outer = 0x0] [url = about:blank] 09:04:03 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x128b61000) [pid = 1653] [serial = 1213] [outer = 0x0] [url = about:blank] 09:04:03 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x128b5a400) [pid = 1653] [serial = 1212] [outer = 0x0] [url = about:blank] 09:04:03 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x11295b400) [pid = 1653] [serial = 1224] [outer = 0x0] [url = about:blank] 09:04:03 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1185f3c00) [pid = 1653] [serial = 1221] [outer = 0x0] [url = about:blank] 09:04:03 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x12aed6c00) [pid = 1653] [serial = 1216] [outer = 0x0] [url = about:blank] 09:04:03 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1194b9400) [pid = 1653] [serial = 1222] [outer = 0x0] [url = about:blank] 09:04:03 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x12a6b2800) [pid = 1653] [serial = 1215] [outer = 0x0] [url = about:blank] 09:04:03 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x118872400) [pid = 1653] [serial = 1233] [outer = 0x0] [url = about:blank] 09:04:03 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x116972c00) [pid = 1653] [serial = 1227] [outer = 0x0] [url = about:blank] 09:04:03 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1172c2400) [pid = 1653] [serial = 1228] [outer = 0x0] [url = about:blank] 09:04:03 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1176e7800) [pid = 1653] [serial = 1219] [outer = 0x0] [url = about:blank] 09:04:03 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1264d4800) [pid = 1653] [serial = 1254] [outer = 0x0] [url = about:blank] 09:04:03 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x118365800) [pid = 1653] [serial = 1230] [outer = 0x0] [url = about:blank] 09:04:03 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x113f3a800) [pid = 1653] [serial = 1218] [outer = 0x0] [url = about:blank] 09:04:03 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1185f7800) [pid = 1653] [serial = 1231] [outer = 0x0] [url = about:blank] 09:04:03 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1193a5400) [pid = 1653] [serial = 1236] [outer = 0x0] [url = about:blank] 09:04:03 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x119c59800) [pid = 1653] [serial = 1239] [outer = 0x0] [url = about:blank] 09:04:03 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1194ba400) [pid = 1653] [serial = 1237] [outer = 0x0] [url = about:blank] 09:04:03 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x123babc00) [pid = 1653] [serial = 1243] [outer = 0x0] [url = about:blank] 09:04:03 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1215ce400) [pid = 1653] [serial = 1242] [outer = 0x0] [url = about:blank] 09:04:03 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1194b2400) [pid = 1653] [serial = 1248] [outer = 0x0] [url = about:blank] 09:04:03 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x124bb6c00) [pid = 1653] [serial = 1245] [outer = 0x0] [url = about:blank] 09:04:03 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1254b1800) [pid = 1653] [serial = 1251] [outer = 0x0] [url = about:blank] 09:04:03 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x126012000) [pid = 1653] [serial = 1252] [outer = 0x0] [url = about:blank] 09:04:03 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x124fec800) [pid = 1653] [serial = 1246] [outer = 0x0] [url = about:blank] 09:04:03 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x113317c00) [pid = 1653] [serial = 1225] [outer = 0x0] [url = about:blank] 09:04:03 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x124bbd400) [pid = 1653] [serial = 1249] [outer = 0x0] [url = about:blank] 09:04:03 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x12108b800) [pid = 1653] [serial = 1240] [outer = 0x0] [url = about:blank] 09:04:03 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x126ca1000) [pid = 1653] [serial = 1255] [outer = 0x0] [url = about:blank] 09:04:03 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x119329400) [pid = 1653] [serial = 1234] [outer = 0x0] [url = about:blank] 09:04:03 INFO - PROCESS | 1653 | 1467389043493 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:03 INFO - PROCESS | 1653 | 1467389043494 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x11601c800 == 27 [pid = 1653] [id = 439] 09:04:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1127d8800) [pid = 1653] [serial = 1316] [outer = 0x0] 09:04:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1128a8800) [pid = 1653] [serial = 1317] [outer = 0x1127d8800] 09:04:03 INFO - PROCESS | 1653 | 1467389043523 Marionette DEBUG loaded listener.js 09:04:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x112955c00) [pid = 1653] [serial = 1318] [outer = 0x1127d8800] 09:04:03 INFO - PROCESS | 1653 | 1467389043837 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]]]}] 09:04:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 09:04:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1125ms 09:04:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 09:04:03 INFO - PROCESS | 1653 | 1467389043871 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 09:04:03 INFO - PROCESS | 1653 | 1467389043873 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 09:04:03 INFO - PROCESS | 1653 | 1467389043877 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 09:04:03 INFO - PROCESS | 1653 | 1467389043879 Marionette TRACE conn2 <- [1,1730,null,{}] 09:04:03 INFO - PROCESS | 1653 | 1467389043882 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}] 09:04:03 INFO - PROCESS | 1653 | 1467389043886 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:03 INFO - PROCESS | 1653 | 1467389043985 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 09:04:04 INFO - PROCESS | 1653 | 1467389044038 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:04 INFO - PROCESS | 1653 | 1467389044040 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e33000 == 28 [pid = 1653] [id = 440] 09:04:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x11336c400) [pid = 1653] [serial = 1319] [outer = 0x0] 09:04:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x116077400) [pid = 1653] [serial = 1320] [outer = 0x11336c400] 09:04:04 INFO - PROCESS | 1653 | 1467389044067 Marionette DEBUG loaded listener.js 09:04:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x116fb1800) [pid = 1653] [serial = 1321] [outer = 0x11336c400] 09:04:04 INFO - PROCESS | 1653 | 1467389044344 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]]]}] 09:04:04 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 09:04:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 523ms 09:04:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 09:04:04 INFO - PROCESS | 1653 | 1467389044402 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 09:04:04 INFO - PROCESS | 1653 | 1467389044405 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 09:04:04 INFO - PROCESS | 1653 | 1467389044408 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 09:04:04 INFO - PROCESS | 1653 | 1467389044409 Marionette TRACE conn2 <- [1,1734,null,{}] 09:04:04 INFO - PROCESS | 1653 | 1467389044412 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}] 09:04:04 INFO - PROCESS | 1653 | 1467389044413 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:04 INFO - PROCESS | 1653 | 1467389044491 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 09:04:04 INFO - PROCESS | 1653 | 1467389044504 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:04 INFO - PROCESS | 1653 | 1467389044505 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x118143000 == 29 [pid = 1653] [id = 441] 09:04:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x113866400) [pid = 1653] [serial = 1322] [outer = 0x0] 09:04:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x118359000) [pid = 1653] [serial = 1323] [outer = 0x113866400] 09:04:04 INFO - PROCESS | 1653 | 1467389044587 Marionette DEBUG loaded listener.js 09:04:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1185f2c00) [pid = 1653] [serial = 1324] [outer = 0x113866400] 09:04:04 INFO - PROCESS | 1653 | 1467389044881 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]]]}] 09:04:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 09:04:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 518ms 09:04:04 INFO - PROCESS | 1653 | 1467389044927 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 09:04:04 INFO - PROCESS | 1653 | 1467389044929 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 09:04:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 09:04:04 INFO - PROCESS | 1653 | 1467389044939 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 09:04:04 INFO - PROCESS | 1653 | 1467389044942 Marionette TRACE conn2 <- [1,1738,null,{}] 09:04:04 INFO - PROCESS | 1653 | 1467389044945 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}] 09:04:04 INFO - PROCESS | 1653 | 1467389044947 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:05 INFO - PROCESS | 1653 | 1467389045025 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 09:04:05 INFO - PROCESS | 1653 | 1467389045029 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:05 INFO - PROCESS | 1653 | 1467389045030 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x119cd6800 == 30 [pid = 1653] [id = 442] 09:04:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1185fc800) [pid = 1653] [serial = 1325] [outer = 0x0] 09:04:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x118874800) [pid = 1653] [serial = 1326] [outer = 0x1185fc800] 09:04:05 INFO - PROCESS | 1653 | 1467389045057 Marionette DEBUG loaded listener.js 09:04:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1193a8400) [pid = 1653] [serial = 1327] [outer = 0x1185fc800] 09:04:05 INFO - PROCESS | 1653 | 1467389045389 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]]]}] 09:04:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 09:04:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 476ms 09:04:05 INFO - PROCESS | 1653 | 1467389045409 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 09:04:05 INFO - PROCESS | 1653 | 1467389045411 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 09:04:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 09:04:05 INFO - PROCESS | 1653 | 1467389045413 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 09:04:05 INFO - PROCESS | 1653 | 1467389045414 Marionette TRACE conn2 <- [1,1742,null,{}] 09:04:05 INFO - PROCESS | 1653 | 1467389045418 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}] 09:04:05 INFO - PROCESS | 1653 | 1467389045419 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:05 INFO - PROCESS | 1653 | 1467389045526 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 09:04:05 INFO - PROCESS | 1653 | 1467389045541 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:05 INFO - PROCESS | 1653 | 1467389045542 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x121152000 == 31 [pid = 1653] [id = 443] 09:04:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x11805e800) [pid = 1653] [serial = 1328] [outer = 0x0] 09:04:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1194af000) [pid = 1653] [serial = 1329] [outer = 0x11805e800] 09:04:05 INFO - PROCESS | 1653 | 1467389045567 Marionette DEBUG loaded listener.js 09:04:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x119994800) [pid = 1653] [serial = 1330] [outer = 0x11805e800] 09:04:05 INFO - PROCESS | 1653 | 1467389045917 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]]]}] 09:04:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 09:04:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 522ms 09:04:05 INFO - PROCESS | 1653 | 1467389045937 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 09:04:05 INFO - PROCESS | 1653 | 1467389045938 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 09:04:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 09:04:05 INFO - PROCESS | 1653 | 1467389045941 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 09:04:05 INFO - PROCESS | 1653 | 1467389045942 Marionette TRACE conn2 <- [1,1746,null,{}] 09:04:05 INFO - PROCESS | 1653 | 1467389045944 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}] 09:04:05 INFO - PROCESS | 1653 | 1467389045945 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:06 INFO - PROCESS | 1653 | 1467389046042 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 09:04:06 INFO - PROCESS | 1653 | 1467389046081 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:06 INFO - PROCESS | 1653 | 1467389046085 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x124b96000 == 32 [pid = 1653] [id = 444] 09:04:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x11336ec00) [pid = 1653] [serial = 1331] [outer = 0x0] 09:04:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x120e41c00) [pid = 1653] [serial = 1332] [outer = 0x11336ec00] 09:04:06 INFO - PROCESS | 1653 | 1467389046117 Marionette DEBUG loaded listener.js 09:04:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x120ece000) [pid = 1653] [serial = 1333] [outer = 0x11336ec00] 09:04:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 09:04:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 518ms 09:04:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 09:04:06 INFO - PROCESS | 1653 | 1467389046453 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]]]}] 09:04:06 INFO - PROCESS | 1653 | 1467389046460 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 09:04:06 INFO - PROCESS | 1653 | 1467389046461 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 09:04:06 INFO - PROCESS | 1653 | 1467389046463 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 09:04:06 INFO - PROCESS | 1653 | 1467389046465 Marionette TRACE conn2 <- [1,1750,null,{}] 09:04:06 INFO - PROCESS | 1653 | 1467389046470 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}] 09:04:06 INFO - PROCESS | 1653 | 1467389046471 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:06 INFO - PROCESS | 1653 | 1467389046570 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 09:04:06 INFO - PROCESS | 1653 | 1467389046574 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:06 INFO - PROCESS | 1653 | 1467389046575 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x113a4b800 == 33 [pid = 1653] [id = 445] 09:04:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x119c60400) [pid = 1653] [serial = 1334] [outer = 0x0] 09:04:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1215d3000) [pid = 1653] [serial = 1335] [outer = 0x119c60400] 09:04:06 INFO - PROCESS | 1653 | 1467389046599 Marionette DEBUG loaded listener.js 09:04:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x123f2a400) [pid = 1653] [serial = 1336] [outer = 0x119c60400] 09:04:06 INFO - PROCESS | 1653 | 1467389046950 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]]]}] 09:04:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 09:04:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 520ms 09:04:06 INFO - PROCESS | 1653 | 1467389046989 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 09:04:06 INFO - PROCESS | 1653 | 1467389046990 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 09:04:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 09:04:06 INFO - PROCESS | 1653 | 1467389046992 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 09:04:06 INFO - PROCESS | 1653 | 1467389046993 Marionette TRACE conn2 <- [1,1754,null,{}] 09:04:06 INFO - PROCESS | 1653 | 1467389046995 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}] 09:04:06 INFO - PROCESS | 1653 | 1467389046996 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:07 INFO - PROCESS | 1653 | 1467389047092 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 09:04:07 INFO - PROCESS | 1653 | 1467389047096 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:07 INFO - PROCESS | 1653 | 1467389047097 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x128b3a800 == 34 [pid = 1653] [id = 446] 09:04:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x111ca8c00) [pid = 1653] [serial = 1337] [outer = 0x0] 09:04:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1249c9800) [pid = 1653] [serial = 1338] [outer = 0x111ca8c00] 09:04:07 INFO - PROCESS | 1653 | 1467389047123 Marionette DEBUG loaded listener.js 09:04:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x124fedc00) [pid = 1653] [serial = 1339] [outer = 0x111ca8c00] 09:04:07 INFO - PROCESS | 1653 | 1467389047438 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]]]}] 09:04:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 09:04:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 467ms 09:04:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 09:04:07 INFO - PROCESS | 1653 | 1467389047460 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 09:04:07 INFO - PROCESS | 1653 | 1467389047461 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 09:04:07 INFO - PROCESS | 1653 | 1467389047463 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 09:04:07 INFO - PROCESS | 1653 | 1467389047464 Marionette TRACE conn2 <- [1,1758,null,{}] 09:04:07 INFO - PROCESS | 1653 | 1467389047480 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}] 09:04:07 INFO - PROCESS | 1653 | 1467389047482 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:07 INFO - PROCESS | 1653 | 1467389047770 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 09:04:07 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1194b5800) [pid = 1653] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 09:04:07 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x121307000) [pid = 1653] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 09:04:07 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x120eca400) [pid = 1653] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 09:04:07 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x113312000) [pid = 1653] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 09:04:07 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1260dc400) [pid = 1653] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 09:04:07 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x11330f400) [pid = 1653] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 09:04:07 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1186f4800) [pid = 1653] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 09:04:07 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x11336fc00) [pid = 1653] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 09:04:07 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1176e5400) [pid = 1653] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 09:04:07 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1167a9000) [pid = 1653] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 09:04:07 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1121bd800) [pid = 1653] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 09:04:07 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1128ad000) [pid = 1653] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 09:04:07 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x124d32400) [pid = 1653] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 09:04:07 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x126c9f400) [pid = 1653] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 09:04:07 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x11331b400) [pid = 1653] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 09:04:07 INFO - PROCESS | 1653 | 1467389047816 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:07 INFO - PROCESS | 1653 | 1467389047818 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x118f1e000 == 35 [pid = 1653] [id = 447] 09:04:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x110ee8400) [pid = 1653] [serial = 1340] [outer = 0x0] 09:04:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1127d2400) [pid = 1653] [serial = 1341] [outer = 0x110ee8400] 09:04:07 INFO - PROCESS | 1653 | 1467389047843 Marionette DEBUG loaded listener.js 09:04:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1138e7800) [pid = 1653] [serial = 1342] [outer = 0x110ee8400] 09:04:08 INFO - PROCESS | 1653 | 1467389048091 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]]]}] 09:04:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 09:04:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 680ms 09:04:08 INFO - PROCESS | 1653 | 1467389048143 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 09:04:08 INFO - PROCESS | 1653 | 1467389048144 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 09:04:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 09:04:08 INFO - PROCESS | 1653 | 1467389048147 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 09:04:08 INFO - PROCESS | 1653 | 1467389048148 Marionette TRACE conn2 <- [1,1762,null,{}] 09:04:08 INFO - PROCESS | 1653 | 1467389048158 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}] 09:04:08 INFO - PROCESS | 1653 | 1467389048159 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:08 INFO - PROCESS | 1653 | 1467389048239 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 09:04:08 INFO - PROCESS | 1653 | 1467389048244 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:08 INFO - PROCESS | 1653 | 1467389048245 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a559800 == 36 [pid = 1653] [id = 448] 09:04:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x11336fc00) [pid = 1653] [serial = 1343] [outer = 0x0] 09:04:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x119329000) [pid = 1653] [serial = 1344] [outer = 0x11336fc00] 09:04:08 INFO - PROCESS | 1653 | 1467389048269 Marionette DEBUG loaded listener.js 09:04:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x123f28400) [pid = 1653] [serial = 1345] [outer = 0x11336fc00] 09:04:08 INFO - PROCESS | 1653 | 1467389048604 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]]]}] 09:04:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 09:04:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 478ms 09:04:08 INFO - PROCESS | 1653 | 1467389048627 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 09:04:08 INFO - PROCESS | 1653 | 1467389048628 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 09:04:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 09:04:08 INFO - PROCESS | 1653 | 1467389048630 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 09:04:08 INFO - PROCESS | 1653 | 1467389048631 Marionette TRACE conn2 <- [1,1766,null,{}] 09:04:08 INFO - PROCESS | 1653 | 1467389048636 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}] 09:04:08 INFO - PROCESS | 1653 | 1467389048638 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:08 INFO - PROCESS | 1653 | 1467389048743 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 09:04:08 INFO - PROCESS | 1653 | 1467389048750 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:08 INFO - PROCESS | 1653 | 1467389048751 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a6c3000 == 37 [pid = 1653] [id = 449] 09:04:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1160d7c00) [pid = 1653] [serial = 1346] [outer = 0x0] 09:04:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x124d32400) [pid = 1653] [serial = 1347] [outer = 0x1160d7c00] 09:04:08 INFO - PROCESS | 1653 | 1467389048778 Marionette DEBUG loaded listener.js 09:04:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x126017c00) [pid = 1653] [serial = 1348] [outer = 0x1160d7c00] 09:04:09 INFO - PROCESS | 1653 | 1467389049076 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]]]}] 09:04:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 09:04:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 474ms 09:04:09 INFO - PROCESS | 1653 | 1467389049114 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 09:04:09 INFO - PROCESS | 1653 | 1467389049116 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 09:04:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 09:04:09 INFO - PROCESS | 1653 | 1467389049121 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 09:04:09 INFO - PROCESS | 1653 | 1467389049123 Marionette TRACE conn2 <- [1,1770,null,{}] 09:04:09 INFO - PROCESS | 1653 | 1467389049125 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}] 09:04:09 INFO - PROCESS | 1653 | 1467389049127 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:09 INFO - PROCESS | 1653 | 1467389049213 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 09:04:09 INFO - PROCESS | 1653 | 1467389049218 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:09 INFO - PROCESS | 1653 | 1467389049220 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x119a26800 == 38 [pid = 1653] [id = 450] 09:04:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x126018000) [pid = 1653] [serial = 1349] [outer = 0x0] 09:04:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12679b800) [pid = 1653] [serial = 1350] [outer = 0x126018000] 09:04:09 INFO - PROCESS | 1653 | 1467389049244 Marionette DEBUG loaded listener.js 09:04:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x126ca9c00) [pid = 1653] [serial = 1351] [outer = 0x126018000] 09:04:09 INFO - PROCESS | 1653 | 1467389049571 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]]]}] 09:04:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 09:04:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 471ms 09:04:09 INFO - PROCESS | 1653 | 1467389049591 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 09:04:09 INFO - PROCESS | 1653 | 1467389049593 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 09:04:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 09:04:09 INFO - PROCESS | 1653 | 1467389049595 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 09:04:09 INFO - PROCESS | 1653 | 1467389049596 Marionette TRACE conn2 <- [1,1774,null,{}] 09:04:09 INFO - PROCESS | 1653 | 1467389049598 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}] 09:04:09 INFO - PROCESS | 1653 | 1467389049601 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:09 INFO - PROCESS | 1653 | 1467389049707 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 09:04:09 INFO - PROCESS | 1653 | 1467389049713 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:09 INFO - PROCESS | 1653 | 1467389049714 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bd77000 == 39 [pid = 1653] [id = 451] 09:04:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x119c60800) [pid = 1653] [serial = 1352] [outer = 0x0] 09:04:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x126ca3000) [pid = 1653] [serial = 1353] [outer = 0x119c60800] 09:04:09 INFO - PROCESS | 1653 | 1467389049739 Marionette DEBUG loaded listener.js 09:04:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x128b56c00) [pid = 1653] [serial = 1354] [outer = 0x119c60800] 09:04:10 INFO - PROCESS | 1653 | 1467389050295 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]]]}] 09:04:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 09:04:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 769ms 09:04:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 09:04:10 INFO - PROCESS | 1653 | 1467389050364 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 09:04:10 INFO - PROCESS | 1653 | 1467389050367 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 09:04:10 INFO - PROCESS | 1653 | 1467389050370 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 09:04:10 INFO - PROCESS | 1653 | 1467389050373 Marionette TRACE conn2 <- [1,1778,null,{}] 09:04:10 INFO - PROCESS | 1653 | 1467389050377 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}] 09:04:10 INFO - PROCESS | 1653 | 1467389050378 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:10 INFO - PROCESS | 1653 | 1467389050492 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 09:04:10 INFO - PROCESS | 1653 | 1467389050552 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:10 INFO - PROCESS | 1653 | 1467389050553 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x118167000 == 40 [pid = 1653] [id = 452] 09:04:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x11295f400) [pid = 1653] [serial = 1355] [outer = 0x0] 09:04:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1138e7c00) [pid = 1653] [serial = 1356] [outer = 0x11295f400] 09:04:10 INFO - PROCESS | 1653 | 1467389050585 Marionette DEBUG loaded listener.js 09:04:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x11679f400) [pid = 1653] [serial = 1357] [outer = 0x11295f400] 09:04:11 INFO - PROCESS | 1653 | 1467389051166 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]]]}] 09:04:11 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 09:04:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 872ms 09:04:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 09:04:11 INFO - PROCESS | 1653 | 1467389051242 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 09:04:11 INFO - PROCESS | 1653 | 1467389051245 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 09:04:11 INFO - PROCESS | 1653 | 1467389051249 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 09:04:11 INFO - PROCESS | 1653 | 1467389051251 Marionette TRACE conn2 <- [1,1782,null,{}] 09:04:11 INFO - PROCESS | 1653 | 1467389051254 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}] 09:04:11 INFO - PROCESS | 1653 | 1467389051256 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:11 INFO - PROCESS | 1653 | 1467389051366 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 09:04:11 INFO - PROCESS | 1653 | 1467389051450 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:11 INFO - PROCESS | 1653 | 1467389051451 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x11600a800 == 41 [pid = 1653] [id = 453] 09:04:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x112951000) [pid = 1653] [serial = 1358] [outer = 0x0] 09:04:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x113314000) [pid = 1653] [serial = 1359] [outer = 0x112951000] 09:04:11 INFO - PROCESS | 1653 | 1467389051482 Marionette DEBUG loaded listener.js 09:04:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x118357800) [pid = 1653] [serial = 1360] [outer = 0x112951000] 09:04:12 INFO - PROCESS | 1653 | --DOCSHELL 0x119a26800 == 40 [pid = 1653] [id = 450] 09:04:12 INFO - PROCESS | 1653 | --DOCSHELL 0x12a6c3000 == 39 [pid = 1653] [id = 449] 09:04:12 INFO - PROCESS | 1653 | --DOCSHELL 0x12a559800 == 38 [pid = 1653] [id = 448] 09:04:12 INFO - PROCESS | 1653 | --DOCSHELL 0x118f1e000 == 37 [pid = 1653] [id = 447] 09:04:12 INFO - PROCESS | 1653 | --DOCSHELL 0x128b3a800 == 36 [pid = 1653] [id = 446] 09:04:12 INFO - PROCESS | 1653 | --DOCSHELL 0x113a4b800 == 35 [pid = 1653] [id = 445] 09:04:12 INFO - PROCESS | 1653 | --DOCSHELL 0x124b96000 == 34 [pid = 1653] [id = 444] 09:04:12 INFO - PROCESS | 1653 | --DOCSHELL 0x121152000 == 33 [pid = 1653] [id = 443] 09:04:12 INFO - PROCESS | 1653 | --DOCSHELL 0x119cd6800 == 32 [pid = 1653] [id = 442] 09:04:12 INFO - PROCESS | 1653 | --DOCSHELL 0x118143000 == 31 [pid = 1653] [id = 441] 09:04:12 INFO - PROCESS | 1653 | --DOCSHELL 0x117e33000 == 30 [pid = 1653] [id = 440] 09:04:12 INFO - PROCESS | 1653 | --DOCSHELL 0x11601c800 == 29 [pid = 1653] [id = 439] 09:04:12 INFO - PROCESS | 1653 | 1467389052111 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]]]}] 09:04:12 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 09:04:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 874ms 09:04:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 09:04:12 INFO - PROCESS | 1653 | 1467389052124 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 09:04:12 INFO - PROCESS | 1653 | 1467389052126 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 09:04:12 INFO - PROCESS | 1653 | 1467389052129 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 09:04:12 INFO - PROCESS | 1653 | 1467389052133 Marionette TRACE conn2 <- [1,1786,null,{}] 09:04:12 INFO - PROCESS | 1653 | 1467389052136 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}] 09:04:12 INFO - PROCESS | 1653 | 1467389052138 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:12 INFO - PROCESS | 1653 | 1467389052221 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 09:04:12 INFO - PROCESS | 1653 | 1467389052226 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:12 INFO - PROCESS | 1653 | 1467389052228 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x1170f2800 == 30 [pid = 1653] [id = 454] 09:04:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x1172bc000) [pid = 1653] [serial = 1361] [outer = 0x0] 09:04:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x1176e7000) [pid = 1653] [serial = 1362] [outer = 0x1172bc000] 09:04:12 INFO - PROCESS | 1653 | 1467389052257 Marionette DEBUG loaded listener.js 09:04:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x118362c00) [pid = 1653] [serial = 1363] [outer = 0x1172bc000] 09:04:12 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x118875000) [pid = 1653] [serial = 1264] [outer = 0x0] [url = about:blank] 09:04:12 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x11739bc00) [pid = 1653] [serial = 1272] [outer = 0x0] [url = about:blank] 09:04:12 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x1185ee000) [pid = 1653] [serial = 1273] [outer = 0x0] [url = about:blank] 09:04:12 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x119325c00) [pid = 1653] [serial = 1278] [outer = 0x0] [url = about:blank] 09:04:12 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1128b0000) [pid = 1653] [serial = 1266] [outer = 0x0] [url = about:blank] 09:04:12 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x118365c00) [pid = 1653] [serial = 1291] [outer = 0x0] [url = about:blank] 09:04:12 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x112959800) [pid = 1653] [serial = 1267] [outer = 0x0] [url = about:blank] 09:04:12 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x126999000) [pid = 1653] [serial = 1297] [outer = 0x0] [url = about:blank] 09:04:12 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x126ca6400) [pid = 1653] [serial = 1299] [outer = 0x0] [url = about:blank] 09:04:12 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x128a88400) [pid = 1653] [serial = 1300] [outer = 0x0] [url = about:blank] 09:04:12 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x126013800) [pid = 1653] [serial = 1296] [outer = 0x0] [url = about:blank] 09:04:12 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x124d38400) [pid = 1653] [serial = 1288] [outer = 0x0] [url = about:blank] 09:04:12 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x121bd4800) [pid = 1653] [serial = 1285] [outer = 0x0] [url = about:blank] 09:04:12 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x120ec9c00) [pid = 1653] [serial = 1282] [outer = 0x0] [url = about:blank] 09:04:12 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x123bb2800) [pid = 1653] [serial = 1294] [outer = 0x0] [url = about:blank] 09:04:12 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1194ae800) [pid = 1653] [serial = 1279] [outer = 0x0] [url = about:blank] 09:04:12 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x11932dc00) [pid = 1653] [serial = 1293] [outer = 0x0] [url = about:blank] 09:04:12 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x119c5e000) [pid = 1653] [serial = 1281] [outer = 0x0] [url = about:blank] 09:04:12 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x123f29400) [pid = 1653] [serial = 1287] [outer = 0x0] [url = about:blank] 09:04:12 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x121094000) [pid = 1653] [serial = 1284] [outer = 0x0] [url = about:blank] 09:04:12 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1160d5400) [pid = 1653] [serial = 1290] [outer = 0x0] [url = about:blank] 09:04:12 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x128a90400) [pid = 1653] [serial = 1258] [outer = 0x0] [url = about:blank] 09:04:12 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x126ca7c00) [pid = 1653] [serial = 1257] [outer = 0x0] [url = about:blank] 09:04:12 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x113379000) [pid = 1653] [serial = 1260] [outer = 0x0] [url = about:blank] 09:04:12 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1166f6800) [pid = 1653] [serial = 1261] [outer = 0x0] [url = about:blank] 09:04:12 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x118fd5c00) [pid = 1653] [serial = 1275] [outer = 0x0] [url = about:blank] 09:04:12 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x119325400) [pid = 1653] [serial = 1276] [outer = 0x0] [url = about:blank] 09:04:12 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x113f2fc00) [pid = 1653] [serial = 1269] [outer = 0x0] [url = about:blank] 09:04:12 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1160d5c00) [pid = 1653] [serial = 1270] [outer = 0x0] [url = about:blank] 09:04:12 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x118494000) [pid = 1653] [serial = 1263] [outer = 0x0] [url = about:blank] 09:04:12 INFO - PROCESS | 1653 | 1467389052635 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]]]}] 09:04:12 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 09:04:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 525ms 09:04:12 INFO - PROCESS | 1653 | 1467389052653 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 09:04:12 INFO - PROCESS | 1653 | 1467389052656 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 09:04:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 09:04:12 INFO - PROCESS | 1653 | 1467389052660 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 09:04:12 INFO - PROCESS | 1653 | 1467389052662 Marionette TRACE conn2 <- [1,1790,null,{}] 09:04:12 INFO - PROCESS | 1653 | 1467389052665 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}] 09:04:12 INFO - PROCESS | 1653 | 1467389052667 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:12 INFO - PROCESS | 1653 | 1467389052748 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 09:04:12 INFO - PROCESS | 1653 | 1467389052754 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:12 INFO - PROCESS | 1653 | 1467389052755 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x1191d0800 == 31 [pid = 1653] [id = 455] 09:04:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1185f1000) [pid = 1653] [serial = 1364] [outer = 0x0] 09:04:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1186f6000) [pid = 1653] [serial = 1365] [outer = 0x1185f1000] 09:04:12 INFO - PROCESS | 1653 | 1467389052781 Marionette DEBUG loaded listener.js 09:04:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x118fc8800) [pid = 1653] [serial = 1366] [outer = 0x1185f1000] 09:04:13 INFO - PROCESS | 1653 | 1467389053129 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]]]}] 09:04:13 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) 09:04:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 521ms 09:04:13 INFO - PROCESS | 1653 | 1467389053186 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 09:04:13 INFO - PROCESS | 1653 | 1467389053188 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 09:04:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 09:04:13 INFO - PROCESS | 1653 | 1467389053195 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 09:04:13 INFO - PROCESS | 1653 | 1467389053197 Marionette TRACE conn2 <- [1,1794,null,{}] 09:04:13 INFO - PROCESS | 1653 | 1467389053205 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}] 09:04:13 INFO - PROCESS | 1653 | 1467389053208 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:13 INFO - PROCESS | 1653 | 1467389053289 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 09:04:13 INFO - PROCESS | 1653 | 1467389053294 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:13 INFO - PROCESS | 1653 | 1467389053296 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x1214b7000 == 32 [pid = 1653] [id = 456] 09:04:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1127d6400) [pid = 1653] [serial = 1367] [outer = 0x0] 09:04:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x11932f800) [pid = 1653] [serial = 1368] [outer = 0x1127d6400] 09:04:13 INFO - PROCESS | 1653 | 1467389053325 Marionette DEBUG loaded listener.js 09:04:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x119c5b400) [pid = 1653] [serial = 1369] [outer = 0x1127d6400] 09:04:13 INFO - PROCESS | 1653 | 1467389053653 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]]]}] 09:04:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:04:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 472ms 09:04:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 09:04:13 INFO - PROCESS | 1653 | 1467389053667 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 09:04:13 INFO - PROCESS | 1653 | 1467389053670 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 09:04:13 INFO - PROCESS | 1653 | 1467389053673 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 09:04:13 INFO - PROCESS | 1653 | 1467389053674 Marionette TRACE conn2 <- [1,1798,null,{}] 09:04:13 INFO - PROCESS | 1653 | 1467389053676 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}] 09:04:13 INFO - PROCESS | 1653 | 1467389053677 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:13 INFO - PROCESS | 1653 | 1467389053758 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 09:04:13 INFO - PROCESS | 1653 | 1467389053762 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:13 INFO - PROCESS | 1653 | 1467389053763 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x12659d800 == 33 [pid = 1653] [id = 457] 09:04:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x120e41800) [pid = 1653] [serial = 1370] [outer = 0x0] 09:04:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x120eca400) [pid = 1653] [serial = 1371] [outer = 0x120e41800] 09:04:13 INFO - PROCESS | 1653 | 1467389053790 Marionette DEBUG loaded listener.js 09:04:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x121307800) [pid = 1653] [serial = 1372] [outer = 0x120e41800] 09:04:14 INFO - PROCESS | 1653 | 1467389054153 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]]]}] 09:04:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 09:04:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 521ms 09:04:14 INFO - PROCESS | 1653 | 1467389054194 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 09:04:14 INFO - PROCESS | 1653 | 1467389054195 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 09:04:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 09:04:14 INFO - PROCESS | 1653 | 1467389054197 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 09:04:14 INFO - PROCESS | 1653 | 1467389054199 Marionette TRACE conn2 <- [1,1802,null,{}] 09:04:14 INFO - PROCESS | 1653 | 1467389054201 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}] 09:04:14 INFO - PROCESS | 1653 | 1467389054202 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:14 INFO - PROCESS | 1653 | 1467389054305 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 09:04:14 INFO - PROCESS | 1653 | 1467389054317 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:14 INFO - PROCESS | 1653 | 1467389054318 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x128e5a800 == 34 [pid = 1653] [id = 458] 09:04:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x120e4ac00) [pid = 1653] [serial = 1373] [outer = 0x0] 09:04:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x121939c00) [pid = 1653] [serial = 1374] [outer = 0x120e4ac00] 09:04:14 INFO - PROCESS | 1653 | 1467389054342 Marionette DEBUG loaded listener.js 09:04:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x124bbb000) [pid = 1653] [serial = 1375] [outer = 0x120e4ac00] 09:04:14 INFO - PROCESS | 1653 | 1467389054684 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]]]}] 09:04:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 09:04:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 519ms 09:04:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 09:04:14 INFO - PROCESS | 1653 | 1467389054718 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 09:04:14 INFO - PROCESS | 1653 | 1467389054719 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 09:04:14 INFO - PROCESS | 1653 | 1467389054721 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 09:04:14 INFO - PROCESS | 1653 | 1467389054722 Marionette TRACE conn2 <- [1,1806,null,{}] 09:04:14 INFO - PROCESS | 1653 | 1467389054724 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}] 09:04:14 INFO - PROCESS | 1653 | 1467389054728 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:14 INFO - PROCESS | 1653 | 1467389054836 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 09:04:14 INFO - PROCESS | 1653 | 1467389054874 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:14 INFO - PROCESS | 1653 | 1467389054875 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x12974b800 == 35 [pid = 1653] [id = 459] 09:04:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x124d39c00) [pid = 1653] [serial = 1376] [outer = 0x0] 09:04:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x124fe1800) [pid = 1653] [serial = 1377] [outer = 0x124d39c00] 09:04:14 INFO - PROCESS | 1653 | 1467389054907 Marionette DEBUG loaded listener.js 09:04:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x126c9f800) [pid = 1653] [serial = 1378] [outer = 0x124d39c00] 09:04:15 INFO - PROCESS | 1653 | 1467389055252 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]]]}] 09:04:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 09:04:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 568ms 09:04:15 INFO - PROCESS | 1653 | 1467389055295 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 09:04:15 INFO - PROCESS | 1653 | 1467389055296 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 09:04:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 09:04:15 INFO - PROCESS | 1653 | 1467389055298 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 09:04:15 INFO - PROCESS | 1653 | 1467389055299 Marionette TRACE conn2 <- [1,1810,null,{}] 09:04:15 INFO - PROCESS | 1653 | 1467389055301 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}] 09:04:15 INFO - PROCESS | 1653 | 1467389055302 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:15 INFO - PROCESS | 1653 | 1467389055413 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 09:04:15 INFO - PROCESS | 1653 | 1467389055418 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:15 INFO - PROCESS | 1653 | 1467389055419 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x121921000 == 36 [pid = 1653] [id = 460] 09:04:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1127ccc00) [pid = 1653] [serial = 1379] [outer = 0x0] 09:04:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x126cadc00) [pid = 1653] [serial = 1380] [outer = 0x1127ccc00] 09:04:15 INFO - PROCESS | 1653 | 1467389055494 Marionette DEBUG loaded listener.js 09:04:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x128b57c00) [pid = 1653] [serial = 1381] [outer = 0x1127ccc00] 09:04:15 INFO - PROCESS | 1653 | 1467389055864 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]]]}] 09:04:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 09:04:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 619ms 09:04:15 INFO - PROCESS | 1653 | 1467389055918 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 09:04:15 INFO - PROCESS | 1653 | 1467389055919 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 09:04:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 09:04:15 INFO - PROCESS | 1653 | 1467389055922 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 09:04:15 INFO - PROCESS | 1653 | 1467389055923 Marionette TRACE conn2 <- [1,1814,null,{}] 09:04:15 INFO - PROCESS | 1653 | 1467389055925 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}] 09:04:15 INFO - PROCESS | 1653 | 1467389055926 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:16 INFO - PROCESS | 1653 | 1467389056022 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 09:04:16 INFO - PROCESS | 1653 | 1467389056034 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:16 INFO - PROCESS | 1653 | 1467389056036 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b967800 == 37 [pid = 1653] [id = 461] 09:04:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x128b58000) [pid = 1653] [serial = 1382] [outer = 0x0] 09:04:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x128b5f800) [pid = 1653] [serial = 1383] [outer = 0x128b58000] 09:04:16 INFO - PROCESS | 1653 | 1467389056067 Marionette DEBUG loaded listener.js 09:04:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x128c73800) [pid = 1653] [serial = 1384] [outer = 0x128b58000] 09:04:16 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x11336ec00) [pid = 1653] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 09:04:16 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x119c60400) [pid = 1653] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 09:04:16 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x111ca8c00) [pid = 1653] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 09:04:16 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x11336c400) [pid = 1653] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 09:04:16 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1127d8800) [pid = 1653] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 09:04:16 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x111e2a000) [pid = 1653] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 09:04:16 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x126018000) [pid = 1653] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 09:04:16 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x116075800) [pid = 1653] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 09:04:16 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x110ee8400) [pid = 1653] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 09:04:16 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1185fc800) [pid = 1653] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 09:04:16 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x118069400) [pid = 1653] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 09:04:16 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x113866400) [pid = 1653] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 09:04:16 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1128a9800) [pid = 1653] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 09:04:16 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1194bac00) [pid = 1653] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 09:04:16 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x11336fc00) [pid = 1653] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 09:04:16 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x11805e800) [pid = 1653] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 09:04:16 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1160d7c00) [pid = 1653] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 09:04:16 INFO - PROCESS | 1653 | 1467389056463 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]]]}] 09:04:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 09:04:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 568ms 09:04:16 INFO - PROCESS | 1653 | 1467389056490 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 09:04:16 INFO - PROCESS | 1653 | 1467389056491 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 09:04:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 09:04:16 INFO - PROCESS | 1653 | 1467389056493 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 09:04:16 INFO - PROCESS | 1653 | 1467389056495 Marionette TRACE conn2 <- [1,1818,null,{}] 09:04:16 INFO - PROCESS | 1653 | 1467389056497 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}] 09:04:16 INFO - PROCESS | 1653 | 1467389056498 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:16 INFO - PROCESS | 1653 | 1467389056577 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 09:04:16 INFO - PROCESS | 1653 | 1467389056639 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:16 INFO - PROCESS | 1653 | 1467389056640 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x128e77800 == 38 [pid = 1653] [id = 462] 09:04:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x111c20400) [pid = 1653] [serial = 1385] [outer = 0x0] 09:04:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x116075800) [pid = 1653] [serial = 1386] [outer = 0x111c20400] 09:04:16 INFO - PROCESS | 1653 | 1467389056664 Marionette DEBUG loaded listener.js 09:04:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x118fcc400) [pid = 1653] [serial = 1387] [outer = 0x111c20400] 09:04:16 INFO - PROCESS | 1653 | 1467389056924 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]]]}] 09:04:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 09:04:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 468ms 09:04:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 09:04:16 INFO - PROCESS | 1653 | 1467389056962 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 09:04:16 INFO - PROCESS | 1653 | 1467389056963 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 09:04:16 INFO - PROCESS | 1653 | 1467389056973 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 09:04:16 INFO - PROCESS | 1653 | 1467389056974 Marionette TRACE conn2 <- [1,1822,null,{}] 09:04:16 INFO - PROCESS | 1653 | 1467389056977 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}] 09:04:16 INFO - PROCESS | 1653 | 1467389056978 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:17 INFO - PROCESS | 1653 | 1467389057061 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 09:04:17 INFO - PROCESS | 1653 | 1467389057065 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:17 INFO - PROCESS | 1653 | 1467389057076 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x12be19000 == 39 [pid = 1653] [id = 463] 09:04:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1186e1400) [pid = 1653] [serial = 1388] [outer = 0x0] 09:04:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1215c5000) [pid = 1653] [serial = 1389] [outer = 0x1186e1400] 09:04:17 INFO - PROCESS | 1653 | 1467389057100 Marionette DEBUG loaded listener.js 09:04:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x128b5d800) [pid = 1653] [serial = 1390] [outer = 0x1186e1400] 09:04:17 INFO - PROCESS | 1653 | 1467389057444 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]]]}] 09:04:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 09:04:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 526ms 09:04:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 09:04:17 INFO - PROCESS | 1653 | 1467389057495 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 09:04:17 INFO - PROCESS | 1653 | 1467389057496 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 09:04:17 INFO - PROCESS | 1653 | 1467389057499 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 09:04:17 INFO - PROCESS | 1653 | 1467389057500 Marionette TRACE conn2 <- [1,1826,null,{}] 09:04:17 INFO - PROCESS | 1653 | 1467389057502 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}] 09:04:17 INFO - PROCESS | 1653 | 1467389057504 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:17 INFO - PROCESS | 1653 | 1467389057593 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 09:04:17 INFO - PROCESS | 1653 | 1467389057597 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:17 INFO - PROCESS | 1653 | 1467389057599 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c694800 == 40 [pid = 1653] [id = 464] 09:04:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x128c74c00) [pid = 1653] [serial = 1391] [outer = 0x0] 09:04:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1291aa400) [pid = 1653] [serial = 1392] [outer = 0x128c74c00] 09:04:17 INFO - PROCESS | 1653 | 1467389057627 Marionette DEBUG loaded listener.js 09:04:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x129432400) [pid = 1653] [serial = 1393] [outer = 0x128c74c00] 09:04:17 INFO - PROCESS | 1653 | 1467389057952 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]]]}] 09:04:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 09:04:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 470ms 09:04:17 INFO - PROCESS | 1653 | 1467389057971 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 09:04:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 09:04:17 INFO - PROCESS | 1653 | 1467389057972 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 09:04:17 INFO - PROCESS | 1653 | 1467389057974 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 09:04:17 INFO - PROCESS | 1653 | 1467389057975 Marionette TRACE conn2 <- [1,1830,null,{}] 09:04:17 INFO - PROCESS | 1653 | 1467389057977 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}] 09:04:17 INFO - PROCESS | 1653 | 1467389057978 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:18 INFO - PROCESS | 1653 | 1467389058067 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 09:04:18 INFO - PROCESS | 1653 | 1467389058070 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:18 INFO - PROCESS | 1653 | 1467389058071 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ca80000 == 41 [pid = 1653] [id = 465] 09:04:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x129432800) [pid = 1653] [serial = 1394] [outer = 0x0] 09:04:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12949c400) [pid = 1653] [serial = 1395] [outer = 0x129432800] 09:04:18 INFO - PROCESS | 1653 | 1467389058095 Marionette DEBUG loaded listener.js 09:04:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12a6aa000) [pid = 1653] [serial = 1396] [outer = 0x129432800] 09:04:18 INFO - PROCESS | 1653 | 1467389058541 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]]]}] 09:04:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 09:04:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 618ms 09:04:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 09:04:18 INFO - PROCESS | 1653 | 1467389058593 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 09:04:18 INFO - PROCESS | 1653 | 1467389058595 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 09:04:18 INFO - PROCESS | 1653 | 1467389058598 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 09:04:18 INFO - PROCESS | 1653 | 1467389058601 Marionette TRACE conn2 <- [1,1834,null,{}] 09:04:18 INFO - PROCESS | 1653 | 1467389058604 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}] 09:04:18 INFO - PROCESS | 1653 | 1467389058606 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:18 INFO - PROCESS | 1653 | 1467389058715 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 09:04:18 INFO - PROCESS | 1653 | 1467389058804 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:18 INFO - PROCESS | 1653 | 1467389058805 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x1183d0000 == 42 [pid = 1653] [id = 466] 09:04:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1166ee000) [pid = 1653] [serial = 1397] [outer = 0x0] 09:04:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x116fb1400) [pid = 1653] [serial = 1398] [outer = 0x1166ee000] 09:04:18 INFO - PROCESS | 1653 | 1467389058878 Marionette DEBUG loaded listener.js 09:04:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x11835d400) [pid = 1653] [serial = 1399] [outer = 0x1166ee000] 09:04:19 INFO - PROCESS | 1653 | 1467389059294 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]]]}] 09:04:19 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 09:04:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 723ms 09:04:19 INFO - PROCESS | 1653 | 1467389059321 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 09:04:19 INFO - PROCESS | 1653 | 1467389059324 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 09:04:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 09:04:19 INFO - PROCESS | 1653 | 1467389059329 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 09:04:19 INFO - PROCESS | 1653 | 1467389059331 Marionette TRACE conn2 <- [1,1838,null,{}] 09:04:19 INFO - PROCESS | 1653 | 1467389059334 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}] 09:04:19 INFO - PROCESS | 1653 | 1467389059335 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:19 INFO - PROCESS | 1653 | 1467389059439 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 09:04:19 INFO - PROCESS | 1653 | 1467389059502 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:19 INFO - PROCESS | 1653 | 1467389059503 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x12690e000 == 43 [pid = 1653] [id = 467] 09:04:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1186f6c00) [pid = 1653] [serial = 1400] [outer = 0x0] 09:04:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x119324000) [pid = 1653] [serial = 1401] [outer = 0x1186f6c00] 09:04:19 INFO - PROCESS | 1653 | 1467389059533 Marionette DEBUG loaded listener.js 09:04:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1194b4400) [pid = 1653] [serial = 1402] [outer = 0x1186f6c00] 09:04:19 INFO - PROCESS | 1653 | 1467389059968 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]]]}] 09:04:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 09:04:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 670ms 09:04:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 09:04:20 INFO - PROCESS | 1653 | 1467389060005 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 09:04:20 INFO - PROCESS | 1653 | 1467389060006 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 09:04:20 INFO - PROCESS | 1653 | 1467389060008 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 09:04:20 INFO - PROCESS | 1653 | 1467389060011 Marionette TRACE conn2 <- [1,1842,null,{}] 09:04:20 INFO - PROCESS | 1653 | 1467389060021 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}] 09:04:20 INFO - PROCESS | 1653 | 1467389060024 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:20 INFO - PROCESS | 1653 | 1467389060146 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 09:04:20 INFO - PROCESS | 1653 | 1467389060237 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:20 INFO - PROCESS | 1653 | 1467389060239 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c69f800 == 44 [pid = 1653] [id = 468] 09:04:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x12121ac00) [pid = 1653] [serial = 1403] [outer = 0x0] 09:04:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x124d38400) [pid = 1653] [serial = 1404] [outer = 0x12121ac00] 09:04:20 INFO - PROCESS | 1653 | 1467389060269 Marionette DEBUG loaded listener.js 09:04:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x126013800) [pid = 1653] [serial = 1405] [outer = 0x12121ac00] 09:04:20 INFO - PROCESS | 1653 | 1467389060671 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]]]}] 09:04:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 09:04:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 673ms 09:04:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 09:04:20 INFO - PROCESS | 1653 | 1467389060682 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 09:04:20 INFO - PROCESS | 1653 | 1467389060685 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 09:04:20 INFO - PROCESS | 1653 | 1467389060688 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 09:04:20 INFO - PROCESS | 1653 | 1467389060689 Marionette TRACE conn2 <- [1,1846,null,{}] 09:04:20 INFO - PROCESS | 1653 | 1467389060692 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}] 09:04:20 INFO - PROCESS | 1653 | 1467389060693 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:20 INFO - PROCESS | 1653 | 1467389060811 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 09:04:20 INFO - PROCESS | 1653 | 1467389060873 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:20 INFO - PROCESS | 1653 | 1467389060874 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cc53800 == 45 [pid = 1653] [id = 469] 09:04:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x12600c800) [pid = 1653] [serial = 1406] [outer = 0x0] 09:04:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x126ca2800) [pid = 1653] [serial = 1407] [outer = 0x12600c800] 09:04:20 INFO - PROCESS | 1653 | 1467389060903 Marionette DEBUG loaded listener.js 09:04:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x128c74400) [pid = 1653] [serial = 1408] [outer = 0x12600c800] 09:04:21 INFO - PROCESS | 1653 | 1467389061539 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]]]}] 09:04:21 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) 09:04:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 872ms 09:04:21 INFO - PROCESS | 1653 | 1467389061560 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 09:04:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 09:04:21 INFO - PROCESS | 1653 | 1467389061563 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 09:04:21 INFO - PROCESS | 1653 | 1467389061567 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 09:04:21 INFO - PROCESS | 1653 | 1467389061570 Marionette TRACE conn2 <- [1,1850,null,{}] 09:04:21 INFO - PROCESS | 1653 | 1467389061594 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}] 09:04:21 INFO - PROCESS | 1653 | 1467389061596 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:21 INFO - PROCESS | 1653 | 1467389061695 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 09:04:21 INFO - PROCESS | 1653 | 1467389061770 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:21 INFO - PROCESS | 1653 | 1467389061773 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x1191e8000 == 46 [pid = 1653] [id = 470] 09:04:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x1133bd400) [pid = 1653] [serial = 1409] [outer = 0x0] 09:04:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x113f3a800) [pid = 1653] [serial = 1410] [outer = 0x1133bd400] 09:04:21 INFO - PROCESS | 1653 | 1467389061800 Marionette DEBUG loaded listener.js 09:04:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x116629800) [pid = 1653] [serial = 1411] [outer = 0x1133bd400] 09:04:22 INFO - PROCESS | 1653 | --DOCSHELL 0x12c694800 == 45 [pid = 1653] [id = 464] 09:04:22 INFO - PROCESS | 1653 | --DOCSHELL 0x12be19000 == 44 [pid = 1653] [id = 463] 09:04:22 INFO - PROCESS | 1653 | --DOCSHELL 0x128e77800 == 43 [pid = 1653] [id = 462] 09:04:22 INFO - PROCESS | 1653 | --DOCSHELL 0x12b967800 == 42 [pid = 1653] [id = 461] 09:04:22 INFO - PROCESS | 1653 | --DOCSHELL 0x121921000 == 41 [pid = 1653] [id = 460] 09:04:22 INFO - PROCESS | 1653 | --DOCSHELL 0x12974b800 == 40 [pid = 1653] [id = 459] 09:04:22 INFO - PROCESS | 1653 | --DOCSHELL 0x128e5a800 == 39 [pid = 1653] [id = 458] 09:04:22 INFO - PROCESS | 1653 | --DOCSHELL 0x12659d800 == 38 [pid = 1653] [id = 457] 09:04:22 INFO - PROCESS | 1653 | --DOCSHELL 0x1214b7000 == 37 [pid = 1653] [id = 456] 09:04:22 INFO - PROCESS | 1653 | --DOCSHELL 0x1191d0800 == 36 [pid = 1653] [id = 455] 09:04:22 INFO - PROCESS | 1653 | --DOCSHELL 0x1170f2800 == 35 [pid = 1653] [id = 454] 09:04:22 INFO - PROCESS | 1653 | --DOCSHELL 0x11600a800 == 34 [pid = 1653] [id = 453] 09:04:22 INFO - PROCESS | 1653 | --DOCSHELL 0x118167000 == 33 [pid = 1653] [id = 452] 09:04:22 INFO - PROCESS | 1653 | --DOCSHELL 0x12bd77000 == 32 [pid = 1653] [id = 451] 09:04:22 INFO - PROCESS | 1653 | --DOCSHELL 0x12cc53800 == 31 [pid = 1653] [id = 469] 09:04:22 INFO - PROCESS | 1653 | --DOCSHELL 0x12c69f800 == 30 [pid = 1653] [id = 468] 09:04:22 INFO - PROCESS | 1653 | --DOCSHELL 0x12690e000 == 29 [pid = 1653] [id = 467] 09:04:22 INFO - PROCESS | 1653 | --DOCSHELL 0x12ca80000 == 28 [pid = 1653] [id = 465] 09:04:22 INFO - PROCESS | 1653 | --DOCSHELL 0x1183d0000 == 27 [pid = 1653] [id = 466] 09:04:22 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x120e41c00) [pid = 1653] [serial = 1332] [outer = 0x0] [url = about:blank] 09:04:22 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x1215d3000) [pid = 1653] [serial = 1335] [outer = 0x0] [url = about:blank] 09:04:22 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x120ece000) [pid = 1653] [serial = 1333] [outer = 0x0] [url = about:blank] 09:04:22 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x1249c9800) [pid = 1653] [serial = 1338] [outer = 0x0] [url = about:blank] 09:04:22 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x123f2a400) [pid = 1653] [serial = 1336] [outer = 0x0] [url = about:blank] 09:04:22 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x116077400) [pid = 1653] [serial = 1320] [outer = 0x0] [url = about:blank] 09:04:22 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x116fb1800) [pid = 1653] [serial = 1321] [outer = 0x0] [url = about:blank] 09:04:22 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1128a8800) [pid = 1653] [serial = 1317] [outer = 0x0] [url = about:blank] 09:04:22 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x112955c00) [pid = 1653] [serial = 1318] [outer = 0x0] [url = about:blank] 09:04:22 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1121b2c00) [pid = 1653] [serial = 1302] [outer = 0x0] [url = about:blank] 09:04:22 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x112952400) [pid = 1653] [serial = 1303] [outer = 0x0] [url = about:blank] 09:04:22 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12679b800) [pid = 1653] [serial = 1350] [outer = 0x0] [url = about:blank] 09:04:22 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1173a7800) [pid = 1653] [serial = 1306] [outer = 0x0] [url = about:blank] 09:04:22 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1138e7800) [pid = 1653] [serial = 1342] [outer = 0x0] [url = about:blank] 09:04:22 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x118874800) [pid = 1653] [serial = 1326] [outer = 0x0] [url = about:blank] 09:04:22 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1193a8400) [pid = 1653] [serial = 1327] [outer = 0x0] [url = about:blank] 09:04:22 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1167a1c00) [pid = 1653] [serial = 1305] [outer = 0x0] [url = about:blank] 09:04:22 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1194b0c00) [pid = 1653] [serial = 1309] [outer = 0x0] [url = about:blank] 09:04:22 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x118359000) [pid = 1653] [serial = 1323] [outer = 0x0] [url = about:blank] 09:04:22 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1186f2800) [pid = 1653] [serial = 1308] [outer = 0x0] [url = about:blank] 09:04:22 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1185f2c00) [pid = 1653] [serial = 1324] [outer = 0x0] [url = about:blank] 09:04:22 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x113378c00) [pid = 1653] [serial = 1315] [outer = 0x0] [url = about:blank] 09:04:22 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x112957000) [pid = 1653] [serial = 1314] [outer = 0x0] [url = about:blank] 09:04:22 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x120fb3400) [pid = 1653] [serial = 1312] [outer = 0x0] [url = about:blank] 09:04:22 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x119ce9400) [pid = 1653] [serial = 1311] [outer = 0x0] [url = about:blank] 09:04:22 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x119329000) [pid = 1653] [serial = 1344] [outer = 0x0] [url = about:blank] 09:04:22 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1127d2400) [pid = 1653] [serial = 1341] [outer = 0x0] [url = about:blank] 09:04:22 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1194af000) [pid = 1653] [serial = 1329] [outer = 0x0] [url = about:blank] 09:04:22 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x119994800) [pid = 1653] [serial = 1330] [outer = 0x0] [url = about:blank] 09:04:22 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x124d32400) [pid = 1653] [serial = 1347] [outer = 0x0] [url = about:blank] 09:04:22 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x124fedc00) [pid = 1653] [serial = 1339] [outer = 0x0] [url = about:blank] 09:04:22 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x123f28400) [pid = 1653] [serial = 1345] [outer = 0x0] [url = about:blank] 09:04:22 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x126017c00) [pid = 1653] [serial = 1348] [outer = 0x0] [url = about:blank] 09:04:22 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x126ca9c00) [pid = 1653] [serial = 1351] [outer = 0x0] [url = about:blank] 09:04:22 INFO - PROCESS | 1653 | 1467389062796 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]]]}] 09:04:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:04:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1242ms 09:04:22 INFO - PROCESS | 1653 | 1467389062809 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 09:04:22 INFO - PROCESS | 1653 | 1467389062811 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 09:04:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 09:04:22 INFO - PROCESS | 1653 | 1467389062814 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 09:04:22 INFO - PROCESS | 1653 | 1467389062817 Marionette TRACE conn2 <- [1,1854,null,{}] 09:04:22 INFO - PROCESS | 1653 | 1467389062821 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}] 09:04:22 INFO - PROCESS | 1653 | 1467389062822 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:22 INFO - PROCESS | 1653 | 1467389062908 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 09:04:22 INFO - PROCESS | 1653 | 1467389062912 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:22 INFO - PROCESS | 1653 | 1467389062914 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x11699c800 == 28 [pid = 1653] [id = 471] 09:04:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x11295ac00) [pid = 1653] [serial = 1412] [outer = 0x0] 09:04:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x11295e400) [pid = 1653] [serial = 1413] [outer = 0x11295ac00] 09:04:22 INFO - PROCESS | 1653 | 1467389062944 Marionette DEBUG loaded listener.js 09:04:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x11336c000) [pid = 1653] [serial = 1414] [outer = 0x11295ac00] 09:04:23 INFO - PROCESS | 1653 | 1467389063308 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]]]}] 09:04:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 09:04:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 521ms 09:04:23 INFO - PROCESS | 1653 | 1467389063337 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 09:04:23 INFO - PROCESS | 1653 | 1467389063340 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 09:04:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 09:04:23 INFO - PROCESS | 1653 | 1467389063372 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 09:04:23 INFO - PROCESS | 1653 | 1467389063374 Marionette TRACE conn2 <- [1,1858,null,{}] 09:04:23 INFO - PROCESS | 1653 | 1467389063376 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}] 09:04:23 INFO - PROCESS | 1653 | 1467389063378 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:23 INFO - PROCESS | 1653 | 1467389063454 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 09:04:23 INFO - PROCESS | 1653 | 1467389063459 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:23 INFO - PROCESS | 1653 | 1467389063461 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x11811d000 == 29 [pid = 1653] [id = 472] 09:04:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1151d8800) [pid = 1653] [serial = 1415] [outer = 0x0] 09:04:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x117226400) [pid = 1653] [serial = 1416] [outer = 0x1151d8800] 09:04:23 INFO - PROCESS | 1653 | 1467389063490 Marionette DEBUG loaded listener.js 09:04:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x118062400) [pid = 1653] [serial = 1417] [outer = 0x1151d8800] 09:04:23 INFO - PROCESS | 1653 | 1467389063841 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]]]}] 09:04:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 09:04:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 525ms 09:04:23 INFO - PROCESS | 1653 | 1467389063907 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 09:04:23 INFO - PROCESS | 1653 | 1467389063909 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 09:04:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 09:04:23 INFO - PROCESS | 1653 | 1467389063912 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 09:04:23 INFO - PROCESS | 1653 | 1467389063915 Marionette TRACE conn2 <- [1,1862,null,{}] 09:04:23 INFO - PROCESS | 1653 | 1467389063923 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}] 09:04:23 INFO - PROCESS | 1653 | 1467389063926 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:24 INFO - PROCESS | 1653 | 1467389064002 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 09:04:24 INFO - PROCESS | 1653 | 1467389064007 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:24 INFO - PROCESS | 1653 | 1467389064009 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x11949c000 == 30 [pid = 1653] [id = 473] 09:04:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x112615000) [pid = 1653] [serial = 1418] [outer = 0x0] 09:04:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1185f8000) [pid = 1653] [serial = 1419] [outer = 0x112615000] 09:04:24 INFO - PROCESS | 1653 | 1467389064039 Marionette DEBUG loaded listener.js 09:04:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x118878400) [pid = 1653] [serial = 1420] [outer = 0x112615000] 09:04:24 INFO - PROCESS | 1653 | 1467389064373 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]]]}] 09:04:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 09:04:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 471ms 09:04:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 09:04:24 INFO - PROCESS | 1653 | 1467389064384 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 09:04:24 INFO - PROCESS | 1653 | 1467389064387 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 09:04:24 INFO - PROCESS | 1653 | 1467389064390 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 09:04:24 INFO - PROCESS | 1653 | 1467389064391 Marionette TRACE conn2 <- [1,1866,null,{}] 09:04:24 INFO - PROCESS | 1653 | 1467389064393 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}] 09:04:24 INFO - PROCESS | 1653 | 1467389064394 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:24 INFO - PROCESS | 1653 | 1467389064471 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 09:04:24 INFO - PROCESS | 1653 | 1467389064475 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:24 INFO - PROCESS | 1653 | 1467389064476 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x121159800 == 31 [pid = 1653] [id = 474] 09:04:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x119323000) [pid = 1653] [serial = 1421] [outer = 0x0] 09:04:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1193a8c00) [pid = 1653] [serial = 1422] [outer = 0x119323000] 09:04:24 INFO - PROCESS | 1653 | 1467389064504 Marionette DEBUG loaded listener.js 09:04:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1194b3800) [pid = 1653] [serial = 1423] [outer = 0x119323000] 09:04:24 INFO - PROCESS | 1653 | 1467389064841 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]]]}] 09:04:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 09:04:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 468ms 09:04:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 09:04:24 INFO - PROCESS | 1653 | 1467389064859 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 09:04:24 INFO - PROCESS | 1653 | 1467389064860 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 09:04:24 INFO - PROCESS | 1653 | 1467389064871 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 09:04:24 INFO - PROCESS | 1653 | 1467389064872 Marionette TRACE conn2 <- [1,1870,null,{}] 09:04:24 INFO - PROCESS | 1653 | 1467389064875 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}] 09:04:24 INFO - PROCESS | 1653 | 1467389064876 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:24 INFO - PROCESS | 1653 | 1467389064978 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 09:04:24 INFO - PROCESS | 1653 | 1467389064993 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:24 INFO - PROCESS | 1653 | 1467389064995 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x1214ac000 == 32 [pid = 1653] [id = 475] 09:04:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1151d1800) [pid = 1653] [serial = 1424] [outer = 0x0] 09:04:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1197f1400) [pid = 1653] [serial = 1425] [outer = 0x1151d1800] 09:04:25 INFO - PROCESS | 1653 | 1467389065019 Marionette DEBUG loaded listener.js 09:04:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x119c57c00) [pid = 1653] [serial = 1426] [outer = 0x1151d1800] 09:04:25 INFO - PROCESS | 1653 | 1467389065373 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]]]}] 09:04:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 09:04:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 527ms 09:04:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 09:04:25 INFO - PROCESS | 1653 | 1467389065390 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 09:04:25 INFO - PROCESS | 1653 | 1467389065391 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 09:04:25 INFO - PROCESS | 1653 | 1467389065393 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 09:04:25 INFO - PROCESS | 1653 | 1467389065394 Marionette TRACE conn2 <- [1,1874,null,{}] 09:04:25 INFO - PROCESS | 1653 | 1467389065397 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}] 09:04:25 INFO - PROCESS | 1653 | 1467389065404 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:25 INFO - PROCESS | 1653 | 1467389065522 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 09:04:25 INFO - PROCESS | 1653 | 1467389065526 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:25 INFO - PROCESS | 1653 | 1467389065527 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x12642e800 == 33 [pid = 1653] [id = 476] 09:04:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x112956400) [pid = 1653] [serial = 1427] [outer = 0x0] 09:04:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x120e46000) [pid = 1653] [serial = 1428] [outer = 0x112956400] 09:04:25 INFO - PROCESS | 1653 | 1467389065552 Marionette DEBUG loaded listener.js 09:04:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x123bd3c00) [pid = 1653] [serial = 1429] [outer = 0x112956400] 09:04:25 INFO - PROCESS | 1653 | 1467389065877 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]]]}] 09:04:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 09:04:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 519ms 09:04:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 09:04:25 INFO - PROCESS | 1653 | 1467389065912 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 09:04:25 INFO - PROCESS | 1653 | 1467389065913 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 09:04:25 INFO - PROCESS | 1653 | 1467389065921 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 09:04:25 INFO - PROCESS | 1653 | 1467389065922 Marionette TRACE conn2 <- [1,1878,null,{}] 09:04:25 INFO - PROCESS | 1653 | 1467389065925 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}] 09:04:25 INFO - PROCESS | 1653 | 1467389065926 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:26 INFO - PROCESS | 1653 | 1467389066027 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 09:04:26 INFO - PROCESS | 1653 | 1467389066030 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:26 INFO - PROCESS | 1653 | 1467389066031 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x128a43800 == 34 [pid = 1653] [id = 477] 09:04:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1127d9400) [pid = 1653] [serial = 1430] [outer = 0x0] 09:04:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x123fd0400) [pid = 1653] [serial = 1431] [outer = 0x1127d9400] 09:04:26 INFO - PROCESS | 1653 | 1467389066056 Marionette DEBUG loaded listener.js 09:04:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x124fed000) [pid = 1653] [serial = 1432] [outer = 0x1127d9400] 09:04:26 INFO - PROCESS | 1653 | 1467389066375 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]]]}] 09:04:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 09:04:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 523ms 09:04:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 09:04:26 INFO - PROCESS | 1653 | 1467389066440 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 09:04:26 INFO - PROCESS | 1653 | 1467389066441 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 09:04:26 INFO - PROCESS | 1653 | 1467389066443 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 09:04:26 INFO - PROCESS | 1653 | 1467389066444 Marionette TRACE conn2 <- [1,1882,null,{}] 09:04:26 INFO - PROCESS | 1653 | 1467389066446 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}] 09:04:26 INFO - PROCESS | 1653 | 1467389066447 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:26 INFO - PROCESS | 1653 | 1467389066542 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 09:04:26 INFO - PROCESS | 1653 | 1467389066554 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:26 INFO - PROCESS | 1653 | 1467389066555 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x12915b000 == 35 [pid = 1653] [id = 478] 09:04:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x124fedc00) [pid = 1653] [serial = 1433] [outer = 0x0] 09:04:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1254d3400) [pid = 1653] [serial = 1434] [outer = 0x124fedc00] 09:04:26 INFO - PROCESS | 1653 | 1467389066580 Marionette DEBUG loaded listener.js 09:04:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x126012800) [pid = 1653] [serial = 1435] [outer = 0x124fedc00] 09:04:26 INFO - PROCESS | 1653 | 1467389066911 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]]]}] 09:04:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 09:04:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 518ms 09:04:27 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x124d39c00) [pid = 1653] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 09:04:27 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1127ccc00) [pid = 1653] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 09:04:27 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x128b58000) [pid = 1653] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 09:04:27 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x111c20400) [pid = 1653] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 09:04:27 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x120e41800) [pid = 1653] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 09:04:27 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1127d6400) [pid = 1653] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 09:04:27 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x112951000) [pid = 1653] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 09:04:27 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1185f1000) [pid = 1653] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 09:04:27 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x11295f400) [pid = 1653] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 09:04:27 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x119c60800) [pid = 1653] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 09:04:27 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1172bc000) [pid = 1653] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 09:04:27 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x129432800) [pid = 1653] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 09:04:27 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1186e1400) [pid = 1653] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 09:04:27 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x128c74c00) [pid = 1653] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 09:04:27 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x120e4ac00) [pid = 1653] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 09:04:27 INFO - PROCESS | 1653 | 1467389067172 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 09:04:27 INFO - PROCESS | 1653 | 1467389067174 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 09:04:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 09:04:27 INFO - PROCESS | 1653 | 1467389067183 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 09:04:27 INFO - PROCESS | 1653 | 1467389067184 Marionette TRACE conn2 <- [1,1886,null,{}] 09:04:27 INFO - PROCESS | 1653 | 1467389067187 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}] 09:04:27 INFO - PROCESS | 1653 | 1467389067188 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:27 INFO - PROCESS | 1653 | 1467389067272 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 09:04:27 INFO - PROCESS | 1653 | 1467389067276 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:27 INFO - PROCESS | 1653 | 1467389067277 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x11949b000 == 36 [pid = 1653] [id = 479] 09:04:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x11295bc00) [pid = 1653] [serial = 1436] [outer = 0x0] 09:04:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x113310800) [pid = 1653] [serial = 1437] [outer = 0x11295bc00] 09:04:27 INFO - PROCESS | 1653 | 1467389067301 Marionette DEBUG loaded listener.js 09:04:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1185f2800) [pid = 1653] [serial = 1438] [outer = 0x11295bc00] 09:04:27 INFO - PROCESS | 1653 | 1467389067665 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]]]}] 09:04:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 09:04:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 520ms 09:04:27 INFO - PROCESS | 1653 | 1467389067705 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 09:04:27 INFO - PROCESS | 1653 | 1467389067706 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 09:04:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 09:04:27 INFO - PROCESS | 1653 | 1467389067709 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 09:04:27 INFO - PROCESS | 1653 | 1467389067711 Marionette TRACE conn2 <- [1,1890,null,{}] 09:04:27 INFO - PROCESS | 1653 | 1467389067714 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}] 09:04:27 INFO - PROCESS | 1653 | 1467389067716 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:27 INFO - PROCESS | 1653 | 1467389067892 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 09:04:27 INFO - PROCESS | 1653 | 1467389067909 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:27 INFO - PROCESS | 1653 | 1467389067910 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a55f000 == 37 [pid = 1653] [id = 480] 09:04:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x116629c00) [pid = 1653] [serial = 1439] [outer = 0x0] 09:04:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x119685000) [pid = 1653] [serial = 1440] [outer = 0x116629c00] 09:04:27 INFO - PROCESS | 1653 | 1467389067950 Marionette DEBUG loaded listener.js 09:04:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12600cc00) [pid = 1653] [serial = 1441] [outer = 0x116629c00] 09:04:29 INFO - PROCESS | 1653 | --DOCSHELL 0x11699c800 == 36 [pid = 1653] [id = 471] 09:04:29 INFO - PROCESS | 1653 | --DOCSHELL 0x1191e8000 == 35 [pid = 1653] [id = 470] 09:04:29 INFO - PROCESS | 1653 | --DOCSHELL 0x11949c000 == 34 [pid = 1653] [id = 473] 09:04:29 INFO - PROCESS | 1653 | --DOCSHELL 0x11811d000 == 33 [pid = 1653] [id = 472] 09:04:29 INFO - PROCESS | 1653 | --DOCSHELL 0x121159800 == 32 [pid = 1653] [id = 474] 09:04:29 INFO - PROCESS | 1653 | --DOCSHELL 0x11949b000 == 31 [pid = 1653] [id = 479] 09:04:29 INFO - PROCESS | 1653 | --DOCSHELL 0x1214ac000 == 30 [pid = 1653] [id = 475] 09:04:29 INFO - PROCESS | 1653 | --DOCSHELL 0x12915b000 == 29 [pid = 1653] [id = 478] 09:04:29 INFO - PROCESS | 1653 | --DOCSHELL 0x12642e800 == 28 [pid = 1653] [id = 476] 09:04:29 INFO - PROCESS | 1653 | --DOCSHELL 0x128a43800 == 27 [pid = 1653] [id = 477] 09:04:29 INFO - PROCESS | 1653 | --DOCSHELL 0x12916a000 == 26 [pid = 1653] [id = 6] 09:04:29 INFO - PROCESS | 1653 | --DOCSHELL 0x11948d800 == 25 [pid = 1653] [id = 22] 09:04:29 INFO - PROCESS | 1653 | --DOCSHELL 0x12a780000 == 24 [pid = 1653] [id = 8] 09:04:29 INFO - PROCESS | 1653 | --DOCSHELL 0x12b160800 == 23 [pid = 1653] [id = 9] 09:04:29 INFO - PROCESS | 1653 | --DOCSHELL 0x112e2e000 == 22 [pid = 1653] [id = 23] 09:04:29 INFO - PROCESS | 1653 | --DOCSHELL 0x12be16000 == 21 [pid = 1653] [id = 12] 09:04:29 INFO - PROCESS | 1653 | --DOCSHELL 0x12bd78800 == 20 [pid = 1653] [id = 11] 09:04:29 INFO - PROCESS | 1653 | --DOCSHELL 0x1170ee800 == 19 [pid = 1653] [id = 25] 09:04:29 INFO - PROCESS | 1653 | --DOCSHELL 0x12c694000 == 18 [pid = 1653] [id = 14] 09:04:29 INFO - PROCESS | 1653 | --DOCSHELL 0x12d0b0000 == 17 [pid = 1653] [id = 17] 09:04:29 INFO - PROCESS | 1653 | --DOCSHELL 0x12b15f800 == 16 [pid = 1653] [id = 19] 09:04:29 INFO - PROCESS | 1653 | --DOCSHELL 0x118118800 == 15 [pid = 1653] [id = 20] 09:04:29 INFO - PROCESS | 1653 | --DOCSHELL 0x12c27f000 == 14 [pid = 1653] [id = 13] 09:04:29 INFO - PROCESS | 1653 | --DOCSHELL 0x12ca89000 == 13 [pid = 1653] [id = 15] 09:04:29 INFO - PROCESS | 1653 | --DOCSHELL 0x12b96a000 == 12 [pid = 1653] [id = 10] 09:04:29 INFO - PROCESS | 1653 | --DOCSHELL 0x1183d3800 == 11 [pid = 1653] [id = 21] 09:04:29 INFO - PROCESS | 1653 | --DOCSHELL 0x116f32800 == 10 [pid = 1653] [id = 24] 09:04:29 INFO - PROCESS | 1653 | --DOCSHELL 0x113abe800 == 9 [pid = 1653] [id = 26] 09:04:29 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x124fe1800) [pid = 1653] [serial = 1377] [outer = 0x0] [url = about:blank] 09:04:29 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x126cadc00) [pid = 1653] [serial = 1380] [outer = 0x0] [url = about:blank] 09:04:29 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x126c9f800) [pid = 1653] [serial = 1378] [outer = 0x0] [url = about:blank] 09:04:29 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x128b5f800) [pid = 1653] [serial = 1383] [outer = 0x0] [url = about:blank] 09:04:29 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x116075800) [pid = 1653] [serial = 1386] [outer = 0x0] [url = about:blank] 09:04:29 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x120eca400) [pid = 1653] [serial = 1371] [outer = 0x0] [url = about:blank] 09:04:29 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x11932f800) [pid = 1653] [serial = 1368] [outer = 0x0] [url = about:blank] 09:04:29 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x119c5b400) [pid = 1653] [serial = 1369] [outer = 0x0] [url = about:blank] 09:04:29 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x113314000) [pid = 1653] [serial = 1359] [outer = 0x0] [url = about:blank] 09:04:29 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x118357800) [pid = 1653] [serial = 1360] [outer = 0x0] [url = about:blank] 09:04:29 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1186f6000) [pid = 1653] [serial = 1365] [outer = 0x0] [url = about:blank] 09:04:29 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x128b57c00) [pid = 1653] [serial = 1381] [outer = 0x0] [url = about:blank] 09:04:29 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x118fc8800) [pid = 1653] [serial = 1366] [outer = 0x0] [url = about:blank] 09:04:29 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x1138e7c00) [pid = 1653] [serial = 1356] [outer = 0x0] [url = about:blank] 09:04:29 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x11679f400) [pid = 1653] [serial = 1357] [outer = 0x0] [url = about:blank] 09:04:29 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x128b56c00) [pid = 1653] [serial = 1354] [outer = 0x0] [url = about:blank] 09:04:29 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x126ca3000) [pid = 1653] [serial = 1353] [outer = 0x0] [url = about:blank] 09:04:29 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x1176e7000) [pid = 1653] [serial = 1362] [outer = 0x0] [url = about:blank] 09:04:29 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x118362c00) [pid = 1653] [serial = 1363] [outer = 0x0] [url = about:blank] 09:04:29 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x12949c400) [pid = 1653] [serial = 1395] [outer = 0x0] [url = about:blank] 09:04:29 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x12a6aa000) [pid = 1653] [serial = 1396] [outer = 0x0] [url = about:blank] 09:04:29 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x1215c5000) [pid = 1653] [serial = 1389] [outer = 0x0] [url = about:blank] 09:04:29 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x129432400) [pid = 1653] [serial = 1393] [outer = 0x0] [url = about:blank] 09:04:29 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x118fcc400) [pid = 1653] [serial = 1387] [outer = 0x0] [url = about:blank] 09:04:29 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x1291aa400) [pid = 1653] [serial = 1392] [outer = 0x0] [url = about:blank] 09:04:29 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x128c73800) [pid = 1653] [serial = 1384] [outer = 0x0] [url = about:blank] 09:04:29 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x121939c00) [pid = 1653] [serial = 1374] [outer = 0x0] [url = about:blank] 09:04:29 INFO - PROCESS | 1653 | --DOMWINDOW == 64 (0x124bbb000) [pid = 1653] [serial = 1375] [outer = 0x0] [url = about:blank] 09:04:29 INFO - PROCESS | 1653 | --DOMWINDOW == 63 (0x121307800) [pid = 1653] [serial = 1372] [outer = 0x0] [url = about:blank] 09:04:29 INFO - PROCESS | 1653 | --DOMWINDOW == 62 (0x128b5d800) [pid = 1653] [serial = 1390] [outer = 0x0] [url = about:blank] 09:04:29 INFO - PROCESS | 1653 | 1467389069960 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]]]}] 09:04:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 09:04:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 2277ms 09:04:29 INFO - PROCESS | 1653 | 1467389069987 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 09:04:29 INFO - PROCESS | 1653 | 1467389069989 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 09:04:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 09:04:29 INFO - PROCESS | 1653 | 1467389069993 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 09:04:29 INFO - PROCESS | 1653 | 1467389069994 Marionette TRACE conn2 <- [1,1894,null,{}] 09:04:30 INFO - PROCESS | 1653 | 1467389069998 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}] 09:04:30 INFO - PROCESS | 1653 | 1467389070001 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:30 INFO - PROCESS | 1653 | 1467389070081 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 09:04:30 INFO - PROCESS | 1653 | 1467389070133 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:30 INFO - PROCESS | 1653 | 1467389070135 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x116618000 == 10 [pid = 1653] [id = 481] 09:04:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x112953c00) [pid = 1653] [serial = 1442] [outer = 0x0] 09:04:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x112957800) [pid = 1653] [serial = 1443] [outer = 0x112953c00] 09:04:30 INFO - PROCESS | 1653 | 1467389070163 Marionette DEBUG loaded listener.js 09:04:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x113317c00) [pid = 1653] [serial = 1444] [outer = 0x112953c00] 09:04:30 INFO - PROCESS | 1653 | 1467389070464 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]]]}] 09:04:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 09:04:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 520ms 09:04:30 INFO - PROCESS | 1653 | 1467389070513 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 09:04:30 INFO - PROCESS | 1653 | 1467389070519 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 09:04:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 09:04:30 INFO - PROCESS | 1653 | 1467389070524 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 09:04:30 INFO - PROCESS | 1653 | 1467389070526 Marionette TRACE conn2 <- [1,1898,null,{}] 09:04:30 INFO - PROCESS | 1653 | 1467389070528 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}] 09:04:30 INFO - PROCESS | 1653 | 1467389070530 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:30 INFO - PROCESS | 1653 | 1467389070612 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 09:04:30 INFO - PROCESS | 1653 | 1467389070663 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:30 INFO - PROCESS | 1653 | 1467389070665 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x116241800 == 11 [pid = 1653] [id = 482] 09:04:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x1133c0800) [pid = 1653] [serial = 1445] [outer = 0x0] 09:04:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x116030400) [pid = 1653] [serial = 1446] [outer = 0x1133c0800] 09:04:30 INFO - PROCESS | 1653 | 1467389070692 Marionette DEBUG loaded listener.js 09:04:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x11679ec00) [pid = 1653] [serial = 1447] [outer = 0x1133c0800] 09:04:31 INFO - PROCESS | 1653 | 1467389070999 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]]]}] 09:04:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 09:04:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 522ms 09:04:31 INFO - PROCESS | 1653 | 1467389071045 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 09:04:31 INFO - PROCESS | 1653 | 1467389071047 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 09:04:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 09:04:31 INFO - PROCESS | 1653 | 1467389071051 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 09:04:31 INFO - PROCESS | 1653 | 1467389071055 Marionette TRACE conn2 <- [1,1902,null,{}] 09:04:31 INFO - PROCESS | 1653 | 1467389071063 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}] 09:04:31 INFO - PROCESS | 1653 | 1467389071067 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:31 INFO - PROCESS | 1653 | 1467389071150 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 09:04:31 INFO - PROCESS | 1653 | 1467389071210 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:31 INFO - PROCESS | 1653 | 1467389071213 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x1183d4800 == 12 [pid = 1653] [id = 483] 09:04:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x11260e000) [pid = 1653] [serial = 1448] [outer = 0x0] 09:04:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x1176e7800) [pid = 1653] [serial = 1449] [outer = 0x11260e000] 09:04:31 INFO - PROCESS | 1653 | 1467389071259 Marionette DEBUG loaded listener.js 09:04:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x118363400) [pid = 1653] [serial = 1450] [outer = 0x11260e000] 09:04:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x1186f8000) [pid = 1653] [serial = 1451] [outer = 0x12d06a400] 09:04:31 INFO - PROCESS | 1653 | 1467389071787 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]]]}] 09:04:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 09:04:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 777ms 09:04:31 INFO - PROCESS | 1653 | 1467389071828 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 09:04:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 09:04:31 INFO - PROCESS | 1653 | 1467389071829 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 09:04:31 INFO - PROCESS | 1653 | 1467389071832 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 09:04:31 INFO - PROCESS | 1653 | 1467389071834 Marionette TRACE conn2 <- [1,1906,null,{}] 09:04:31 INFO - PROCESS | 1653 | 1467389071838 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}] 09:04:31 INFO - PROCESS | 1653 | 1467389071839 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:31 INFO - PROCESS | 1653 | 1467389071912 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 09:04:31 INFO - PROCESS | 1653 | 1467389071920 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:31 INFO - PROCESS | 1653 | 1467389071921 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x11949d000 == 13 [pid = 1653] [id = 484] 09:04:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x1186f9000) [pid = 1653] [serial = 1452] [outer = 0x0] 09:04:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x118872400) [pid = 1653] [serial = 1453] [outer = 0x1186f9000] 09:04:31 INFO - PROCESS | 1653 | 1467389071946 Marionette DEBUG loaded listener.js 09:04:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x118fcb400) [pid = 1653] [serial = 1454] [outer = 0x1186f9000] 09:04:32 INFO - PROCESS | 1653 | 1467389072269 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]]]}] 09:04:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 09:04:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 471ms 09:04:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 09:04:32 INFO - PROCESS | 1653 | 1467389072304 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 09:04:32 INFO - PROCESS | 1653 | 1467389072305 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 09:04:32 INFO - PROCESS | 1653 | 1467389072307 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 09:04:32 INFO - PROCESS | 1653 | 1467389072308 Marionette TRACE conn2 <- [1,1910,null,{}] 09:04:32 INFO - PROCESS | 1653 | 1467389072310 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}] 09:04:32 INFO - PROCESS | 1653 | 1467389072312 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:32 INFO - PROCESS | 1653 | 1467389072389 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 09:04:32 INFO - PROCESS | 1653 | 1467389072443 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:32 INFO - PROCESS | 1653 | 1467389072444 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x121149800 == 14 [pid = 1653] [id = 485] 09:04:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x1128b3c00) [pid = 1653] [serial = 1455] [outer = 0x0] 09:04:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x119314800) [pid = 1653] [serial = 1456] [outer = 0x1128b3c00] 09:04:32 INFO - PROCESS | 1653 | 1467389072468 Marionette DEBUG loaded listener.js 09:04:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1193a5000) [pid = 1653] [serial = 1457] [outer = 0x1128b3c00] 09:04:32 INFO - PROCESS | 1653 | 1467389072766 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]]]}] 09:04:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 09:04:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 519ms 09:04:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 09:04:32 INFO - PROCESS | 1653 | 1467389072826 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 09:04:32 INFO - PROCESS | 1653 | 1467389072828 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 09:04:32 INFO - PROCESS | 1653 | 1467389072830 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 09:04:32 INFO - PROCESS | 1653 | 1467389072831 Marionette TRACE conn2 <- [1,1914,null,{}] 09:04:32 INFO - PROCESS | 1653 | 1467389072833 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}] 09:04:32 INFO - PROCESS | 1653 | 1467389072837 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:32 INFO - PROCESS | 1653 | 1467389072934 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 09:04:32 INFO - PROCESS | 1653 | 1467389072939 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:32 INFO - PROCESS | 1653 | 1467389072940 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x123e33800 == 15 [pid = 1653] [id = 486] 09:04:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1193ac000) [pid = 1653] [serial = 1458] [outer = 0x0] 09:04:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x119c5a000) [pid = 1653] [serial = 1459] [outer = 0x1193ac000] 09:04:32 INFO - PROCESS | 1653 | 1467389072959 Marionette DEBUG loaded listener.js 09:04:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x120ece400) [pid = 1653] [serial = 1460] [outer = 0x1193ac000] 09:04:33 INFO - PROCESS | 1653 | 1467389073380 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]]]}] 09:04:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 09:04:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 572ms 09:04:33 INFO - PROCESS | 1653 | 1467389073403 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 09:04:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 09:04:33 INFO - PROCESS | 1653 | 1467389073405 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 09:04:33 INFO - PROCESS | 1653 | 1467389073408 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 09:04:33 INFO - PROCESS | 1653 | 1467389073410 Marionette TRACE conn2 <- [1,1918,null,{}] 09:04:33 INFO - PROCESS | 1653 | 1467389073413 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}] 09:04:33 INFO - PROCESS | 1653 | 1467389073415 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:33 INFO - PROCESS | 1653 | 1467389073539 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 09:04:33 INFO - PROCESS | 1653 | 1467389073543 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:33 INFO - PROCESS | 1653 | 1467389073544 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x126417800 == 16 [pid = 1653] [id = 487] 09:04:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x111c19c00) [pid = 1653] [serial = 1461] [outer = 0x0] 09:04:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x121302800) [pid = 1653] [serial = 1462] [outer = 0x111c19c00] 09:04:33 INFO - PROCESS | 1653 | 1467389073568 Marionette DEBUG loaded listener.js 09:04:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1218b2800) [pid = 1653] [serial = 1463] [outer = 0x111c19c00] 09:04:33 INFO - PROCESS | 1653 | 1467389073890 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]]]}] 09:04:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 09:04:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 521ms 09:04:33 INFO - PROCESS | 1653 | 1467389073930 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 09:04:33 INFO - PROCESS | 1653 | 1467389073931 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 09:04:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 09:04:33 INFO - PROCESS | 1653 | 1467389073933 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 09:04:33 INFO - PROCESS | 1653 | 1467389073934 Marionette TRACE conn2 <- [1,1922,null,{}] 09:04:33 INFO - PROCESS | 1653 | 1467389073937 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}] 09:04:33 INFO - PROCESS | 1653 | 1467389073938 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:34 INFO - PROCESS | 1653 | 1467389074037 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 09:04:34 INFO - PROCESS | 1653 | 1467389074042 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:34 INFO - PROCESS | 1653 | 1467389074043 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x128a3b800 == 17 [pid = 1653] [id = 488] 09:04:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x121930c00) [pid = 1653] [serial = 1464] [outer = 0x0] 09:04:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x123bb2800) [pid = 1653] [serial = 1465] [outer = 0x121930c00] 09:04:34 INFO - PROCESS | 1653 | 1467389074068 Marionette DEBUG loaded listener.js 09:04:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x123f2a800) [pid = 1653] [serial = 1466] [outer = 0x121930c00] 09:04:34 INFO - PROCESS | 1653 | 1467389074351 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]]]}] 09:04:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 09:04:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 472ms 09:04:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 09:04:34 INFO - PROCESS | 1653 | 1467389074406 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 09:04:34 INFO - PROCESS | 1653 | 1467389074407 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 09:04:34 INFO - PROCESS | 1653 | 1467389074409 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 09:04:34 INFO - PROCESS | 1653 | 1467389074410 Marionette TRACE conn2 <- [1,1926,null,{}] 09:04:34 INFO - PROCESS | 1653 | 1467389074412 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}] 09:04:34 INFO - PROCESS | 1653 | 1467389074413 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:34 INFO - PROCESS | 1653 | 1467389074488 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 09:04:34 INFO - PROCESS | 1653 | 1467389074500 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:34 INFO - PROCESS | 1653 | 1467389074502 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x1183d4000 == 18 [pid = 1653] [id = 489] 09:04:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1128a5c00) [pid = 1653] [serial = 1467] [outer = 0x0] 09:04:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x124e62800) [pid = 1653] [serial = 1468] [outer = 0x1128a5c00] 09:04:34 INFO - PROCESS | 1653 | 1467389074526 Marionette DEBUG loaded listener.js 09:04:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1254ac800) [pid = 1653] [serial = 1469] [outer = 0x1128a5c00] 09:04:34 INFO - PROCESS | 1653 | 1467389074852 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]]]}] 09:04:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 09:04:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 469ms 09:04:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 09:04:34 INFO - PROCESS | 1653 | 1467389074879 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 09:04:34 INFO - PROCESS | 1653 | 1467389074880 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 09:04:34 INFO - PROCESS | 1653 | 1467389074882 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 09:04:34 INFO - PROCESS | 1653 | 1467389074883 Marionette TRACE conn2 <- [1,1930,null,{}] 09:04:34 INFO - PROCESS | 1653 | 1467389074888 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}] 09:04:34 INFO - PROCESS | 1653 | 1467389074889 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:34 INFO - PROCESS | 1653 | 1467389074993 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 09:04:35 INFO - PROCESS | 1653 | 1467389074999 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:35 INFO - PROCESS | 1653 | 1467389075001 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x12974e800 == 19 [pid = 1653] [id = 490] 09:04:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1128ac800) [pid = 1653] [serial = 1470] [outer = 0x0] 09:04:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x124d34400) [pid = 1653] [serial = 1471] [outer = 0x1128ac800] 09:04:35 INFO - PROCESS | 1653 | 1467389075025 Marionette DEBUG loaded listener.js 09:04:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x126013c00) [pid = 1653] [serial = 1472] [outer = 0x1128ac800] 09:04:35 INFO - PROCESS | 1653 | 1467389075338 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]]]}] 09:04:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 09:04:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 472ms 09:04:35 INFO - PROCESS | 1653 | 1467389075356 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 09:04:35 INFO - PROCESS | 1653 | 1467389075357 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 09:04:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 09:04:35 INFO - PROCESS | 1653 | 1467389075360 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 09:04:35 INFO - PROCESS | 1653 | 1467389075362 Marionette TRACE conn2 <- [1,1934,null,{}] 09:04:35 INFO - PROCESS | 1653 | 1467389075365 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}] 09:04:35 INFO - PROCESS | 1653 | 1467389075369 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:35 INFO - PROCESS | 1653 | 1467389075548 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 09:04:35 INFO - PROCESS | 1653 | 1467389075657 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:35 INFO - PROCESS | 1653 | 1467389075659 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x118149000 == 20 [pid = 1653] [id = 491] 09:04:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1194b6000) [pid = 1653] [serial = 1473] [outer = 0x0] 09:04:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1260dc000) [pid = 1653] [serial = 1474] [outer = 0x1194b6000] 09:04:35 INFO - PROCESS | 1653 | 1467389075708 Marionette DEBUG loaded listener.js 09:04:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x126ca2400) [pid = 1653] [serial = 1475] [outer = 0x1194b6000] 09:04:36 INFO - PROCESS | 1653 | 1467389076096 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]]]}] 09:04:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 09:04:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 770ms 09:04:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 09:04:36 INFO - PROCESS | 1653 | 1467389076131 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 09:04:36 INFO - PROCESS | 1653 | 1467389076133 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 09:04:36 INFO - PROCESS | 1653 | 1467389076136 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 09:04:36 INFO - PROCESS | 1653 | 1467389076138 Marionette TRACE conn2 <- [1,1938,null,{}] 09:04:36 INFO - PROCESS | 1653 | 1467389076141 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}] 09:04:36 INFO - PROCESS | 1653 | 1467389076143 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:36 INFO - PROCESS | 1653 | 1467389076284 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 09:04:36 INFO - PROCESS | 1653 | 1467389076292 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:36 INFO - PROCESS | 1653 | 1467389076293 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b15a000 == 21 [pid = 1653] [id = 492] 09:04:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1264d4800) [pid = 1653] [serial = 1476] [outer = 0x0] 09:04:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x126ca6c00) [pid = 1653] [serial = 1477] [outer = 0x1264d4800] 09:04:36 INFO - PROCESS | 1653 | 1467389076316 Marionette DEBUG loaded listener.js 09:04:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x128a86000) [pid = 1653] [serial = 1478] [outer = 0x1264d4800] 09:04:36 INFO - PROCESS | 1653 | 1467389076621 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]]]}] 09:04:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 09:04:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 522ms 09:04:36 INFO - PROCESS | 1653 | 1467389076664 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 09:04:36 INFO - PROCESS | 1653 | 1467389076665 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 09:04:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 09:04:36 INFO - PROCESS | 1653 | 1467389076667 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 09:04:36 INFO - PROCESS | 1653 | 1467389076668 Marionette TRACE conn2 <- [1,1942,null,{}] 09:04:36 INFO - PROCESS | 1653 | 1467389076670 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}] 09:04:36 INFO - PROCESS | 1653 | 1467389076671 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:36 INFO - PROCESS | 1653 | 1467389076747 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 09:04:36 INFO - PROCESS | 1653 | 1467389076752 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:36 INFO - PROCESS | 1653 | 1467389076754 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b16b800 == 22 [pid = 1653] [id = 493] 09:04:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x128a8c000) [pid = 1653] [serial = 1479] [outer = 0x0] 09:04:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x128b56000) [pid = 1653] [serial = 1480] [outer = 0x128a8c000] 09:04:36 INFO - PROCESS | 1653 | 1467389076777 Marionette DEBUG loaded listener.js 09:04:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x128b5b000) [pid = 1653] [serial = 1481] [outer = 0x128a8c000] 09:04:37 INFO - PROCESS | 1653 | 1467389077145 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]]]}] 09:04:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 09:04:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 519ms 09:04:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 09:04:37 INFO - PROCESS | 1653 | 1467389077187 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 09:04:37 INFO - PROCESS | 1653 | 1467389077189 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 09:04:37 INFO - PROCESS | 1653 | 1467389077192 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 09:04:37 INFO - PROCESS | 1653 | 1467389077193 Marionette TRACE conn2 <- [1,1946,null,{}] 09:04:37 INFO - PROCESS | 1653 | 1467389077196 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}] 09:04:37 INFO - PROCESS | 1653 | 1467389077198 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:37 INFO - PROCESS | 1653 | 1467389077319 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 09:04:37 INFO - PROCESS | 1653 | 1467389077324 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:37 INFO - PROCESS | 1653 | 1467389077325 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bd6e000 == 23 [pid = 1653] [id = 494] 09:04:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x128b5c000) [pid = 1653] [serial = 1482] [outer = 0x0] 09:04:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x128b63800) [pid = 1653] [serial = 1483] [outer = 0x128b5c000] 09:04:37 INFO - PROCESS | 1653 | 1467389077364 Marionette DEBUG loaded listener.js 09:04:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x128edec00) [pid = 1653] [serial = 1484] [outer = 0x128b5c000] 09:04:38 INFO - PROCESS | 1653 | 1467389078328 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]]]}] 09:04:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 09:04:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1172ms 09:04:38 INFO - PROCESS | 1653 | 1467389078364 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 09:04:38 INFO - PROCESS | 1653 | 1467389078366 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 09:04:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 09:04:38 INFO - PROCESS | 1653 | 1467389078377 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 09:04:38 INFO - PROCESS | 1653 | 1467389078379 Marionette TRACE conn2 <- [1,1950,null,{}] 09:04:38 INFO - PROCESS | 1653 | 1467389078384 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}] 09:04:38 INFO - PROCESS | 1653 | 1467389078386 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:38 INFO - PROCESS | 1653 | 1467389078483 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 09:04:38 INFO - PROCESS | 1653 | 1467389078488 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:38 INFO - PROCESS | 1653 | 1467389078489 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x1170db000 == 24 [pid = 1653] [id = 495] 09:04:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x113310400) [pid = 1653] [serial = 1485] [outer = 0x0] 09:04:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x116077000) [pid = 1653] [serial = 1486] [outer = 0x113310400] 09:04:38 INFO - PROCESS | 1653 | 1467389078517 Marionette DEBUG loaded listener.js 09:04:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x1167a6800) [pid = 1653] [serial = 1487] [outer = 0x113310400] 09:04:38 INFO - PROCESS | 1653 | 1467389078880 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]]]}] 09:04:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 09:04:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 520ms 09:04:38 INFO - PROCESS | 1653 | 1467389078897 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 09:04:38 INFO - PROCESS | 1653 | 1467389078900 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 09:04:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 09:04:38 INFO - PROCESS | 1653 | 1467389078905 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 09:04:38 INFO - PROCESS | 1653 | 1467389078906 Marionette TRACE conn2 <- [1,1954,null,{}] 09:04:38 INFO - PROCESS | 1653 | 1467389078908 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}] 09:04:38 INFO - PROCESS | 1653 | 1467389078910 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:39 INFO - PROCESS | 1653 | 1467389079007 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 09:04:39 INFO - PROCESS | 1653 | 1467389079046 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:39 INFO - PROCESS | 1653 | 1467389079048 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x11949b800 == 25 [pid = 1653] [id = 496] 09:04:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x118357800) [pid = 1653] [serial = 1488] [outer = 0x0] 09:04:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x118365000) [pid = 1653] [serial = 1489] [outer = 0x118357800] 09:04:39 INFO - PROCESS | 1653 | 1467389079074 Marionette DEBUG loaded listener.js 09:04:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x11932b400) [pid = 1653] [serial = 1490] [outer = 0x118357800] 09:04:39 INFO - PROCESS | 1653 | 1467389079409 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]]]}] 09:04:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 09:04:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 521ms 09:04:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 09:04:39 INFO - PROCESS | 1653 | 1467389079425 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 09:04:39 INFO - PROCESS | 1653 | 1467389079426 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 09:04:39 INFO - PROCESS | 1653 | 1467389079428 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 09:04:39 INFO - PROCESS | 1653 | 1467389079431 Marionette TRACE conn2 <- [1,1958,null,{}] 09:04:39 INFO - PROCESS | 1653 | 1467389079438 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}] 09:04:39 INFO - PROCESS | 1653 | 1467389079441 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:39 INFO - PROCESS | 1653 | 1467389079557 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 09:04:39 INFO - PROCESS | 1653 | 1467389079561 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:39 INFO - PROCESS | 1653 | 1467389079563 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x128a48000 == 26 [pid = 1653] [id = 497] 09:04:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x119994c00) [pid = 1653] [serial = 1491] [outer = 0x0] 09:04:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x120e4cc00) [pid = 1653] [serial = 1492] [outer = 0x119994c00] 09:04:39 INFO - PROCESS | 1653 | 1467389079590 Marionette DEBUG loaded listener.js 09:04:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x123e0f800) [pid = 1653] [serial = 1493] [outer = 0x119994c00] 09:04:40 INFO - PROCESS | 1653 | 1467389080004 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]]]}] 09:04:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 09:04:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 624ms 09:04:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 09:04:40 INFO - PROCESS | 1653 | 1467389080054 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 09:04:40 INFO - PROCESS | 1653 | 1467389080056 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 09:04:40 INFO - PROCESS | 1653 | 1467389080059 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 09:04:40 INFO - PROCESS | 1653 | 1467389080061 Marionette TRACE conn2 <- [1,1962,null,{}] 09:04:40 INFO - PROCESS | 1653 | 1467389080065 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}] 09:04:40 INFO - PROCESS | 1653 | 1467389080067 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:40 INFO - PROCESS | 1653 | 1467389080221 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 09:04:40 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x11295bc00) [pid = 1653] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 09:04:40 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x112956400) [pid = 1653] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 09:04:40 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x1127d9400) [pid = 1653] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 09:04:40 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x124fedc00) [pid = 1653] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 09:04:40 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x12600c800) [pid = 1653] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 09:04:40 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x1133bd400) [pid = 1653] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 09:04:40 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x11295ac00) [pid = 1653] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 09:04:40 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x1151d8800) [pid = 1653] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 09:04:40 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x112615000) [pid = 1653] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 09:04:40 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x119323000) [pid = 1653] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 09:04:40 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1166ee000) [pid = 1653] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 09:04:40 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1186f6c00) [pid = 1653] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 09:04:40 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x12121ac00) [pid = 1653] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 09:04:40 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1151d1800) [pid = 1653] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 09:04:40 INFO - PROCESS | 1653 | 1467389080565 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:40 INFO - PROCESS | 1653 | 1467389080566 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x1183d1000 == 27 [pid = 1653] [id = 498] 09:04:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x112615000) [pid = 1653] [serial = 1494] [outer = 0x0] 09:04:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x11295bc00) [pid = 1653] [serial = 1495] [outer = 0x112615000] 09:04:40 INFO - PROCESS | 1653 | 1467389080595 Marionette DEBUG loaded listener.js 09:04:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x11835a400) [pid = 1653] [serial = 1496] [outer = 0x112615000] 09:04:40 INFO - PROCESS | 1653 | 1467389080890 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]]]}] 09:04:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 09:04:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 869ms 09:04:40 INFO - PROCESS | 1653 | 1467389080929 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 09:04:40 INFO - PROCESS | 1653 | 1467389080930 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 09:04:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 09:04:40 INFO - PROCESS | 1653 | 1467389080932 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 09:04:40 INFO - PROCESS | 1653 | 1467389080934 Marionette TRACE conn2 <- [1,1966,null,{}] 09:04:40 INFO - PROCESS | 1653 | 1467389080939 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}] 09:04:40 INFO - PROCESS | 1653 | 1467389080940 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:41 INFO - PROCESS | 1653 | 1467389081014 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 09:04:41 INFO - PROCESS | 1653 | 1467389081019 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:41 INFO - PROCESS | 1653 | 1467389081021 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bd6b000 == 28 [pid = 1653] [id = 499] 09:04:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1176de800) [pid = 1653] [serial = 1497] [outer = 0x0] 09:04:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x121bd7800) [pid = 1653] [serial = 1498] [outer = 0x1176de800] 09:04:41 INFO - PROCESS | 1653 | 1467389081045 Marionette DEBUG loaded listener.js 09:04:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x126ca9800) [pid = 1653] [serial = 1499] [outer = 0x1176de800] 09:04:41 INFO - PROCESS | 1653 | 1467389081372 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]]]}] 09:04:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 09:04:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 471ms 09:04:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 09:04:41 INFO - PROCESS | 1653 | 1467389081403 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 09:04:41 INFO - PROCESS | 1653 | 1467389081405 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 09:04:41 INFO - PROCESS | 1653 | 1467389081407 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 09:04:41 INFO - PROCESS | 1653 | 1467389081408 Marionette TRACE conn2 <- [1,1970,null,{}] 09:04:41 INFO - PROCESS | 1653 | 1467389081410 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}] 09:04:41 INFO - PROCESS | 1653 | 1467389081414 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:41 INFO - PROCESS | 1653 | 1467389081532 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 09:04:41 INFO - PROCESS | 1653 | 1467389081540 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:41 INFO - PROCESS | 1653 | 1467389081541 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x12be10800 == 29 [pid = 1653] [id = 500] 09:04:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x128b5ac00) [pid = 1653] [serial = 1500] [outer = 0x0] 09:04:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x1291a2400) [pid = 1653] [serial = 1501] [outer = 0x128b5ac00] 09:04:41 INFO - PROCESS | 1653 | 1467389081568 Marionette DEBUG loaded listener.js 09:04:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x12942d400) [pid = 1653] [serial = 1502] [outer = 0x128b5ac00] 09:04:41 INFO - PROCESS | 1653 | 1467389081952 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]]]}] 09:04:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 09:04:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 570ms 09:04:41 INFO - PROCESS | 1653 | 1467389081978 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 09:04:41 INFO - PROCESS | 1653 | 1467389081980 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 09:04:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 09:04:41 INFO - PROCESS | 1653 | 1467389081983 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 09:04:41 INFO - PROCESS | 1653 | 1467389081985 Marionette TRACE conn2 <- [1,1974,null,{}] 09:04:41 INFO - PROCESS | 1653 | 1467389081988 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}] 09:04:41 INFO - PROCESS | 1653 | 1467389081990 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:42 INFO - PROCESS | 1653 | 1467389082101 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 09:04:42 INFO - PROCESS | 1653 | 1467389082195 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:42 INFO - PROCESS | 1653 | 1467389082196 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c288800 == 30 [pid = 1653] [id = 501] 09:04:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x120ec8c00) [pid = 1653] [serial = 1503] [outer = 0x0] 09:04:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x129494800) [pid = 1653] [serial = 1504] [outer = 0x120ec8c00] 09:04:42 INFO - PROCESS | 1653 | 1467389082235 Marionette DEBUG loaded listener.js 09:04:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x1294d9800) [pid = 1653] [serial = 1505] [outer = 0x120ec8c00] 09:04:42 INFO - PROCESS | 1653 | 1467389082555 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]]]}] 09:04:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 09:04:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 671ms 09:04:42 INFO - PROCESS | 1653 | 1467389082654 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 09:04:42 INFO - PROCESS | 1653 | 1467389082657 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 09:04:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 09:04:42 INFO - PROCESS | 1653 | 1467389082661 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 09:04:42 INFO - PROCESS | 1653 | 1467389082663 Marionette TRACE conn2 <- [1,1978,null,{}] 09:04:42 INFO - PROCESS | 1653 | 1467389082667 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}] 09:04:42 INFO - PROCESS | 1653 | 1467389082669 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:42 INFO - PROCESS | 1653 | 1467389082782 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 09:04:42 INFO - PROCESS | 1653 | 1467389082863 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:42 INFO - PROCESS | 1653 | 1467389082867 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x1170d6800 == 31 [pid = 1653] [id = 502] 09:04:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x112958400) [pid = 1653] [serial = 1506] [outer = 0x0] 09:04:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x1131c1000) [pid = 1653] [serial = 1507] [outer = 0x112958400] 09:04:42 INFO - PROCESS | 1653 | 1467389082898 Marionette DEBUG loaded listener.js 09:04:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x116079400) [pid = 1653] [serial = 1508] [outer = 0x112958400] 09:04:43 INFO - PROCESS | 1653 | 1467389083378 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]]]}] 09:04:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 09:04:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 772ms 09:04:43 INFO - PROCESS | 1653 | 1467389083434 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 09:04:43 INFO - PROCESS | 1653 | 1467389083437 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 09:04:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 09:04:43 INFO - PROCESS | 1653 | 1467389083532 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 09:04:43 INFO - PROCESS | 1653 | 1467389083537 Marionette TRACE conn2 <- [1,1982,null,{}] 09:04:43 INFO - PROCESS | 1653 | 1467389083543 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}] 09:04:43 INFO - PROCESS | 1653 | 1467389083546 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:43 INFO - PROCESS | 1653 | 1467389083694 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 09:04:43 INFO - PROCESS | 1653 | 1467389083791 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:43 INFO - PROCESS | 1653 | 1467389083793 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a54e800 == 32 [pid = 1653] [id = 503] 09:04:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x1185f0000) [pid = 1653] [serial = 1509] [outer = 0x0] 09:04:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x118fd3000) [pid = 1653] [serial = 1510] [outer = 0x1185f0000] 09:04:43 INFO - PROCESS | 1653 | 1467389083825 Marionette DEBUG loaded listener.js 09:04:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x1194b6800) [pid = 1653] [serial = 1511] [outer = 0x1185f0000] 09:04:44 INFO - PROCESS | 1653 | 1467389084235 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]]]}] 09:04:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 09:04:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 782ms 09:04:44 INFO - PROCESS | 1653 | 1467389084258 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 09:04:44 INFO - PROCESS | 1653 | 1467389084259 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 09:04:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 09:04:44 INFO - PROCESS | 1653 | 1467389084261 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 09:04:44 INFO - PROCESS | 1653 | 1467389084263 Marionette TRACE conn2 <- [1,1986,null,{}] 09:04:44 INFO - PROCESS | 1653 | 1467389084270 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}] 09:04:44 INFO - PROCESS | 1653 | 1467389084273 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:44 INFO - PROCESS | 1653 | 1467389084373 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 09:04:44 INFO - PROCESS | 1653 | 1467389084433 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:44 INFO - PROCESS | 1653 | 1467389084436 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c698800 == 33 [pid = 1653] [id = 504] 09:04:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x1249c7400) [pid = 1653] [serial = 1512] [outer = 0x0] 09:04:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x1254ae400) [pid = 1653] [serial = 1513] [outer = 0x1249c7400] 09:04:44 INFO - PROCESS | 1653 | 1467389084467 Marionette DEBUG loaded listener.js 09:04:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x126796c00) [pid = 1653] [serial = 1514] [outer = 0x1249c7400] 09:04:44 INFO - PROCESS | 1653 | 1467389084950 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]]]}] 09:04:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 09:04:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 720ms 09:04:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 09:04:44 INFO - PROCESS | 1653 | 1467389084981 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 09:04:44 INFO - PROCESS | 1653 | 1467389084983 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 09:04:45 INFO - PROCESS | 1653 | 1467389085007 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 09:04:45 INFO - PROCESS | 1653 | 1467389085008 Marionette TRACE conn2 <- [1,1990,null,{}] 09:04:45 INFO - PROCESS | 1653 | 1467389085030 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}] 09:04:45 INFO - PROCESS | 1653 | 1467389085031 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:45 INFO - PROCESS | 1653 | 1467389085128 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 09:04:45 INFO - PROCESS | 1653 | 1467389085200 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:45 INFO - PROCESS | 1653 | 1467389085201 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x11666e000 == 34 [pid = 1653] [id = 505] 09:04:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x11602e000) [pid = 1653] [serial = 1515] [outer = 0x0] 09:04:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x118061c00) [pid = 1653] [serial = 1516] [outer = 0x11602e000] 09:04:45 INFO - PROCESS | 1653 | 1467389085230 Marionette DEBUG loaded listener.js 09:04:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x128b60000) [pid = 1653] [serial = 1517] [outer = 0x11602e000] 09:04:45 INFO - PROCESS | 1653 | 1467389085755 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]]]}] 09:04:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 09:04:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 808ms 09:04:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 09:04:45 INFO - PROCESS | 1653 | 1467389085794 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 09:04:45 INFO - PROCESS | 1653 | 1467389085796 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 09:04:45 INFO - PROCESS | 1653 | 1467389085799 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 09:04:45 INFO - PROCESS | 1653 | 1467389085800 Marionette TRACE conn2 <- [1,1994,null,{}] 09:04:45 INFO - PROCESS | 1653 | 1467389085804 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}] 09:04:45 INFO - PROCESS | 1653 | 1467389085805 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:45 INFO - PROCESS | 1653 | 1467389085902 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 09:04:45 INFO - PROCESS | 1653 | 1467389085979 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:45 INFO - PROCESS | 1653 | 1467389085981 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x11813f000 == 35 [pid = 1653] [id = 506] 09:04:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x1167a1800) [pid = 1653] [serial = 1518] [outer = 0x0] 09:04:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x116974800) [pid = 1653] [serial = 1519] [outer = 0x1167a1800] 09:04:46 INFO - PROCESS | 1653 | 1467389086069 Marionette DEBUG loaded listener.js 09:04:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x118066800) [pid = 1653] [serial = 1520] [outer = 0x1167a1800] 09:04:46 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x1185f2800) [pid = 1653] [serial = 1438] [outer = 0x0] [url = about:blank] 09:04:46 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x120e46000) [pid = 1653] [serial = 1428] [outer = 0x0] [url = about:blank] 09:04:46 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x123fd0400) [pid = 1653] [serial = 1431] [outer = 0x0] [url = about:blank] 09:04:46 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x1254d3400) [pid = 1653] [serial = 1434] [outer = 0x0] [url = about:blank] 09:04:46 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x124fed000) [pid = 1653] [serial = 1432] [outer = 0x0] [url = about:blank] 09:04:46 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x113310800) [pid = 1653] [serial = 1437] [outer = 0x0] [url = about:blank] 09:04:46 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x126012800) [pid = 1653] [serial = 1435] [outer = 0x0] [url = about:blank] 09:04:46 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x126ca2800) [pid = 1653] [serial = 1407] [outer = 0x0] [url = about:blank] 09:04:46 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x128c74400) [pid = 1653] [serial = 1408] [outer = 0x0] [url = about:blank] 09:04:46 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x113f3a800) [pid = 1653] [serial = 1410] [outer = 0x0] [url = about:blank] 09:04:46 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x116629800) [pid = 1653] [serial = 1411] [outer = 0x0] [url = about:blank] 09:04:46 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x11295e400) [pid = 1653] [serial = 1413] [outer = 0x0] [url = about:blank] 09:04:46 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x11336c000) [pid = 1653] [serial = 1414] [outer = 0x0] [url = about:blank] 09:04:46 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x117226400) [pid = 1653] [serial = 1416] [outer = 0x0] [url = about:blank] 09:04:46 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x118062400) [pid = 1653] [serial = 1417] [outer = 0x0] [url = about:blank] 09:04:46 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x1185f8000) [pid = 1653] [serial = 1419] [outer = 0x0] [url = about:blank] 09:04:46 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x118878400) [pid = 1653] [serial = 1420] [outer = 0x0] [url = about:blank] 09:04:46 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x1193a8c00) [pid = 1653] [serial = 1422] [outer = 0x0] [url = about:blank] 09:04:46 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x1194b3800) [pid = 1653] [serial = 1423] [outer = 0x0] [url = about:blank] 09:04:46 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x116fb1400) [pid = 1653] [serial = 1398] [outer = 0x0] [url = about:blank] 09:04:46 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x11835d400) [pid = 1653] [serial = 1399] [outer = 0x0] [url = about:blank] 09:04:46 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x119324000) [pid = 1653] [serial = 1401] [outer = 0x0] [url = about:blank] 09:04:46 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1194b4400) [pid = 1653] [serial = 1402] [outer = 0x0] [url = about:blank] 09:04:46 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x124d38400) [pid = 1653] [serial = 1404] [outer = 0x0] [url = about:blank] 09:04:46 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x126013800) [pid = 1653] [serial = 1405] [outer = 0x0] [url = about:blank] 09:04:46 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x119685000) [pid = 1653] [serial = 1440] [outer = 0x0] [url = about:blank] 09:04:46 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1197f1400) [pid = 1653] [serial = 1425] [outer = 0x0] [url = about:blank] 09:04:46 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x123bd3c00) [pid = 1653] [serial = 1429] [outer = 0x0] [url = about:blank] 09:04:46 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x119c57c00) [pid = 1653] [serial = 1426] [outer = 0x0] [url = about:blank] 09:04:46 INFO - PROCESS | 1653 | 1467389086504 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]]]}] 09:04:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 09:04:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 722ms 09:04:46 INFO - PROCESS | 1653 | 1467389086524 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 09:04:46 INFO - PROCESS | 1653 | 1467389086527 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 09:04:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 09:04:46 INFO - PROCESS | 1653 | 1467389086534 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 09:04:46 INFO - PROCESS | 1653 | 1467389086536 Marionette TRACE conn2 <- [1,1998,null,{}] 09:04:46 INFO - PROCESS | 1653 | 1467389086539 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}] 09:04:46 INFO - PROCESS | 1653 | 1467389086541 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:46 INFO - PROCESS | 1653 | 1467389086642 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 09:04:46 INFO - PROCESS | 1653 | 1467389086647 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:46 INFO - PROCESS | 1653 | 1467389086649 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x1183c9000 == 36 [pid = 1653] [id = 507] 09:04:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1185f1c00) [pid = 1653] [serial = 1521] [outer = 0x0] 09:04:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1186e8c00) [pid = 1653] [serial = 1522] [outer = 0x1185f1c00] 09:04:46 INFO - PROCESS | 1653 | 1467389086690 Marionette DEBUG loaded listener.js 09:04:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x119313800) [pid = 1653] [serial = 1523] [outer = 0x1185f1c00] 09:04:47 INFO - PROCESS | 1653 | 1467389087144 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]]]}] 09:04:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 09:04:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 621ms 09:04:47 INFO - PROCESS | 1653 | 1467389087155 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 09:04:47 INFO - PROCESS | 1653 | 1467389087156 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 09:04:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 09:04:47 INFO - PROCESS | 1653 | 1467389087159 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 09:04:47 INFO - PROCESS | 1653 | 1467389087161 Marionette TRACE conn2 <- [1,2002,null,{}] 09:04:47 INFO - PROCESS | 1653 | 1467389087168 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}] 09:04:47 INFO - PROCESS | 1653 | 1467389087171 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:47 INFO - PROCESS | 1653 | 1467389087247 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 09:04:47 INFO - PROCESS | 1653 | 1467389087254 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:47 INFO - PROCESS | 1653 | 1467389087256 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x12125a800 == 37 [pid = 1653] [id = 508] 09:04:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1194ae400) [pid = 1653] [serial = 1524] [outer = 0x0] 09:04:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x119999400) [pid = 1653] [serial = 1525] [outer = 0x1194ae400] 09:04:47 INFO - PROCESS | 1653 | 1467389087283 Marionette DEBUG loaded listener.js 09:04:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x120e4c800) [pid = 1653] [serial = 1526] [outer = 0x1194ae400] 09:04:47 INFO - PROCESS | 1653 | 1467389087635 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]]]}] 09:04:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 09:04:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 520ms 09:04:47 INFO - PROCESS | 1653 | 1467389087680 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 09:04:47 INFO - PROCESS | 1653 | 1467389087682 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 09:04:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 09:04:47 INFO - PROCESS | 1653 | 1467389087684 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 09:04:47 INFO - PROCESS | 1653 | 1467389087685 Marionette TRACE conn2 <- [1,2006,null,{}] 09:04:47 INFO - PROCESS | 1653 | 1467389087687 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}] 09:04:47 INFO - PROCESS | 1653 | 1467389087689 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:47 INFO - PROCESS | 1653 | 1467389087768 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 09:04:47 INFO - PROCESS | 1653 | 1467389087773 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:47 INFO - PROCESS | 1653 | 1467389087774 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x125407000 == 38 [pid = 1653] [id = 509] 09:04:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x12108f800) [pid = 1653] [serial = 1527] [outer = 0x0] 09:04:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x123fc8800) [pid = 1653] [serial = 1528] [outer = 0x12108f800] 09:04:47 INFO - PROCESS | 1653 | 1467389087799 Marionette DEBUG loaded listener.js 09:04:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x125482c00) [pid = 1653] [serial = 1529] [outer = 0x12108f800] 09:04:48 INFO - PROCESS | 1653 | 1467389088195 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]]]}] 09:04:48 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 09:04:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 520ms 09:04:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 09:04:48 INFO - PROCESS | 1653 | 1467389088207 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 09:04:48 INFO - PROCESS | 1653 | 1467389088209 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 09:04:48 INFO - PROCESS | 1653 | 1467389088212 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 09:04:48 INFO - PROCESS | 1653 | 1467389088214 Marionette TRACE conn2 <- [1,2010,null,{}] 09:04:48 INFO - PROCESS | 1653 | 1467389088219 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}] 09:04:48 INFO - PROCESS | 1653 | 1467389088222 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:48 INFO - PROCESS | 1653 | 1467389088389 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 09:04:48 INFO - PROCESS | 1653 | 1467389088408 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:48 INFO - PROCESS | 1653 | 1467389088410 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x12691c800 == 39 [pid = 1653] [id = 510] 09:04:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x12130c800) [pid = 1653] [serial = 1530] [outer = 0x0] 09:04:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x1254b9800) [pid = 1653] [serial = 1531] [outer = 0x12130c800] 09:04:48 INFO - PROCESS | 1653 | 1467389088461 Marionette DEBUG loaded listener.js 09:04:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x1260d3800) [pid = 1653] [serial = 1532] [outer = 0x12130c800] 09:04:48 INFO - PROCESS | 1653 | 1467389088875 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]]]}] 09:04:48 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 09:04:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 675ms 09:04:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 09:04:48 INFO - PROCESS | 1653 | 1467389088887 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 09:04:48 INFO - PROCESS | 1653 | 1467389088888 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 09:04:48 INFO - PROCESS | 1653 | 1467389088891 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 09:04:48 INFO - PROCESS | 1653 | 1467389088892 Marionette TRACE conn2 <- [1,2014,null,{}] 09:04:48 INFO - PROCESS | 1653 | 1467389088894 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}] 09:04:48 INFO - PROCESS | 1653 | 1467389088898 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:49 INFO - PROCESS | 1653 | 1467389089015 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 09:04:49 INFO - PROCESS | 1653 | 1467389089053 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:49 INFO - PROCESS | 1653 | 1467389089054 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x1292dd000 == 40 [pid = 1653] [id = 511] 09:04:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x126999400) [pid = 1653] [serial = 1533] [outer = 0x0] 09:04:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x128b59c00) [pid = 1653] [serial = 1534] [outer = 0x126999400] 09:04:49 INFO - PROCESS | 1653 | 1467389089079 Marionette DEBUG loaded listener.js 09:04:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x12942dc00) [pid = 1653] [serial = 1535] [outer = 0x126999400] 09:04:49 INFO - PROCESS | 1653 | 1467389089411 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]]]}] 09:04:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 09:04:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 569ms 09:04:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 09:04:49 INFO - PROCESS | 1653 | 1467389089461 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 09:04:49 INFO - PROCESS | 1653 | 1467389089462 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 09:04:49 INFO - PROCESS | 1653 | 1467389089464 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 09:04:49 INFO - PROCESS | 1653 | 1467389089465 Marionette TRACE conn2 <- [1,2018,null,{}] 09:04:49 INFO - PROCESS | 1653 | 1467389089467 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}] 09:04:49 INFO - PROCESS | 1653 | 1467389089468 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:49 INFO - PROCESS | 1653 | 1467389089565 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 09:04:49 INFO - PROCESS | 1653 | 1467389089576 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:49 INFO - PROCESS | 1653 | 1467389089577 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b15c000 == 41 [pid = 1653] [id = 512] 09:04:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x12192e800) [pid = 1653] [serial = 1536] [outer = 0x0] 09:04:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x12949c000) [pid = 1653] [serial = 1537] [outer = 0x12192e800] 09:04:49 INFO - PROCESS | 1653 | 1467389089608 Marionette DEBUG loaded listener.js 09:04:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x12a6b1c00) [pid = 1653] [serial = 1538] [outer = 0x12192e800] 09:04:49 INFO - PROCESS | 1653 | 1467389089938 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]]]}] 09:04:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 09:04:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 521ms 09:04:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 09:04:49 INFO - PROCESS | 1653 | 1467389089986 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 09:04:49 INFO - PROCESS | 1653 | 1467389089987 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 09:04:49 INFO - PROCESS | 1653 | 1467389089989 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 09:04:49 INFO - PROCESS | 1653 | 1467389089990 Marionette TRACE conn2 <- [1,2022,null,{}] 09:04:49 INFO - PROCESS | 1653 | 1467389089992 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}] 09:04:49 INFO - PROCESS | 1653 | 1467389089993 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:50 INFO - PROCESS | 1653 | 1467389090090 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 09:04:50 INFO - PROCESS | 1653 | 1467389090105 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:50 INFO - PROCESS | 1653 | 1467389090106 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b978000 == 42 [pid = 1653] [id = 513] 09:04:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x12a6dc400) [pid = 1653] [serial = 1539] [outer = 0x0] 09:04:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x12a6e3400) [pid = 1653] [serial = 1540] [outer = 0x12a6dc400] 09:04:50 INFO - PROCESS | 1653 | 1467389090130 Marionette DEBUG loaded listener.js 09:04:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x12a6ea000) [pid = 1653] [serial = 1541] [outer = 0x12a6dc400] 09:04:50 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x1186f9000) [pid = 1653] [serial = 1452] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 09:04:50 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x119994c00) [pid = 1653] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 09:04:50 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x1193ac000) [pid = 1653] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 09:04:50 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x1133c0800) [pid = 1653] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 09:04:50 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x1128a5c00) [pid = 1653] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 09:04:50 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x112953c00) [pid = 1653] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 09:04:50 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x11260e000) [pid = 1653] [serial = 1448] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 09:04:50 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x1128ac800) [pid = 1653] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 09:04:50 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x118357800) [pid = 1653] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 09:04:50 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x128a8c000) [pid = 1653] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 09:04:50 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x121930c00) [pid = 1653] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 09:04:50 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x1194b6000) [pid = 1653] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 09:04:50 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x1128b3c00) [pid = 1653] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 09:04:50 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x111c19c00) [pid = 1653] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 09:04:50 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x113310400) [pid = 1653] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 09:04:50 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x128b5ac00) [pid = 1653] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 09:04:50 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1264d4800) [pid = 1653] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 09:04:50 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x116629c00) [pid = 1653] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 09:04:50 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1176de800) [pid = 1653] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 09:04:50 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x128b5c000) [pid = 1653] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 09:04:50 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x112615000) [pid = 1653] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 09:04:50 INFO - PROCESS | 1653 | 1467389090561 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]]]}] 09:04:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 09:04:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 619ms 09:04:50 INFO - PROCESS | 1653 | 1467389090609 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 09:04:50 INFO - PROCESS | 1653 | 1467389090610 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 09:04:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 09:04:50 INFO - PROCESS | 1653 | 1467389090612 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 09:04:50 INFO - PROCESS | 1653 | 1467389090613 Marionette TRACE conn2 <- [1,2026,null,{}] 09:04:50 INFO - PROCESS | 1653 | 1467389090616 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}] 09:04:50 INFO - PROCESS | 1653 | 1467389090617 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:50 INFO - PROCESS | 1653 | 1467389090694 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 09:04:50 INFO - PROCESS | 1653 | 1467389090698 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:50 INFO - PROCESS | 1653 | 1467389090708 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x1214ab800 == 43 [pid = 1653] [id = 514] 09:04:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1128a5c00) [pid = 1653] [serial = 1542] [outer = 0x0] 09:04:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x116029c00) [pid = 1653] [serial = 1543] [outer = 0x1128a5c00] 09:04:50 INFO - PROCESS | 1653 | 1467389090733 Marionette DEBUG loaded listener.js 09:04:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1185ef400) [pid = 1653] [serial = 1544] [outer = 0x1128a5c00] 09:04:51 INFO - PROCESS | 1653 | 1467389091074 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]]]}] 09:04:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 09:04:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 468ms 09:04:51 INFO - PROCESS | 1653 | 1467389091080 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 09:04:51 INFO - PROCESS | 1653 | 1467389091082 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 09:04:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 09:04:51 INFO - PROCESS | 1653 | 1467389091089 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 09:04:51 INFO - PROCESS | 1653 | 1467389091091 Marionette TRACE conn2 <- [1,2030,null,{}] 09:04:51 INFO - PROCESS | 1653 | 1467389091093 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}] 09:04:51 INFO - PROCESS | 1653 | 1467389091094 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:51 INFO - PROCESS | 1653 | 1467389091205 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 09:04:51 INFO - PROCESS | 1653 | 1467389091211 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:51 INFO - PROCESS | 1653 | 1467389091212 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c27c800 == 44 [pid = 1653] [id = 515] 09:04:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1167ab800) [pid = 1653] [serial = 1545] [outer = 0x0] 09:04:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1193ac000) [pid = 1653] [serial = 1546] [outer = 0x1167ab800] 09:04:51 INFO - PROCESS | 1653 | 1467389091236 Marionette DEBUG loaded listener.js 09:04:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x123fd0800) [pid = 1653] [serial = 1547] [outer = 0x1167ab800] 09:04:51 INFO - PROCESS | 1653 | 1467389091542 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]]]}] 09:04:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 09:04:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 469ms 09:04:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 09:04:51 INFO - PROCESS | 1653 | 1467389091559 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 09:04:51 INFO - PROCESS | 1653 | 1467389091560 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 09:04:51 INFO - PROCESS | 1653 | 1467389091562 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 09:04:51 INFO - PROCESS | 1653 | 1467389091564 Marionette TRACE conn2 <- [1,2034,null,{}] 09:04:51 INFO - PROCESS | 1653 | 1467389091567 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}] 09:04:51 INFO - PROCESS | 1653 | 1467389091571 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:51 INFO - PROCESS | 1653 | 1467389091672 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 09:04:51 INFO - PROCESS | 1653 | 1467389091675 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:51 INFO - PROCESS | 1653 | 1467389091677 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ca94000 == 45 [pid = 1653] [id = 516] 09:04:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x124fedc00) [pid = 1653] [serial = 1548] [outer = 0x0] 09:04:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1260cf000) [pid = 1653] [serial = 1549] [outer = 0x124fedc00] 09:04:51 INFO - PROCESS | 1653 | 1467389091703 Marionette DEBUG loaded listener.js 09:04:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x12ad3c800) [pid = 1653] [serial = 1550] [outer = 0x124fedc00] 09:04:52 INFO - PROCESS | 1653 | 1467389092041 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]]]}] 09:04:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 09:04:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 521ms 09:04:52 INFO - PROCESS | 1653 | 1467389092084 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 09:04:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 09:04:52 INFO - PROCESS | 1653 | 1467389092087 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 09:04:52 INFO - PROCESS | 1653 | 1467389092089 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 09:04:52 INFO - PROCESS | 1653 | 1467389092090 Marionette TRACE conn2 <- [1,2038,null,{}] 09:04:52 INFO - PROCESS | 1653 | 1467389092104 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}] 09:04:52 INFO - PROCESS | 1653 | 1467389092105 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:52 INFO - PROCESS | 1653 | 1467389092182 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 09:04:52 INFO - PROCESS | 1653 | 1467389092187 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:52 INFO - PROCESS | 1653 | 1467389092189 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cc5a000 == 46 [pid = 1653] [id = 517] 09:04:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x12ad3cc00) [pid = 1653] [serial = 1551] [outer = 0x0] 09:04:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x12aed3800) [pid = 1653] [serial = 1552] [outer = 0x12ad3cc00] 09:04:52 INFO - PROCESS | 1653 | 1467389092212 Marionette DEBUG loaded listener.js 09:04:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x12afb5c00) [pid = 1653] [serial = 1553] [outer = 0x12ad3cc00] 09:04:52 INFO - PROCESS | 1653 | 1467389092614 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]]]}] 09:04:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 09:04:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 579ms 09:04:52 INFO - PROCESS | 1653 | 1467389092669 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 09:04:52 INFO - PROCESS | 1653 | 1467389092672 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 09:04:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 09:04:52 INFO - PROCESS | 1653 | 1467389092675 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 09:04:52 INFO - PROCESS | 1653 | 1467389092677 Marionette TRACE conn2 <- [1,2042,null,{}] 09:04:52 INFO - PROCESS | 1653 | 1467389092681 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}] 09:04:52 INFO - PROCESS | 1653 | 1467389092683 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:52 INFO - PROCESS | 1653 | 1467389092786 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 09:04:52 INFO - PROCESS | 1653 | 1467389092860 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:52 INFO - PROCESS | 1653 | 1467389092861 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x118130000 == 47 [pid = 1653] [id = 518] 09:04:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x113313c00) [pid = 1653] [serial = 1554] [outer = 0x0] 09:04:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x11679f800) [pid = 1653] [serial = 1555] [outer = 0x113313c00] 09:04:52 INFO - PROCESS | 1653 | 1467389092892 Marionette DEBUG loaded listener.js 09:04:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x1176e4800) [pid = 1653] [serial = 1556] [outer = 0x113313c00] 09:04:53 INFO - PROCESS | 1653 | 1467389093326 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]]]}] 09:04:53 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) 09:04:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 672ms 09:04:53 INFO - PROCESS | 1653 | 1467389093383 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 09:04:53 INFO - PROCESS | 1653 | 1467389093386 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 09:04:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 09:04:53 INFO - PROCESS | 1653 | 1467389093404 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 09:04:53 INFO - PROCESS | 1653 | 1467389093405 Marionette TRACE conn2 <- [1,2046,null,{}] 09:04:53 INFO - PROCESS | 1653 | 1467389093408 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}] 09:04:53 INFO - PROCESS | 1653 | 1467389093410 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:53 INFO - PROCESS | 1653 | 1467389093514 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 09:04:53 INFO - PROCESS | 1653 | 1467389093574 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:53 INFO - PROCESS | 1653 | 1467389093576 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x128a53800 == 48 [pid = 1653] [id = 519] 09:04:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x118fcd400) [pid = 1653] [serial = 1557] [outer = 0x0] 09:04:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x1193ab400) [pid = 1653] [serial = 1558] [outer = 0x118fcd400] 09:04:53 INFO - PROCESS | 1653 | 1467389093606 Marionette DEBUG loaded listener.js 09:04:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x119c58800) [pid = 1653] [serial = 1559] [outer = 0x118fcd400] 09:04:54 INFO - PROCESS | 1653 | 1467389094081 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]]]}] 09:04:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:04:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 723ms 09:04:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 09:04:54 INFO - PROCESS | 1653 | 1467389094126 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 09:04:54 INFO - PROCESS | 1653 | 1467389094128 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 09:04:54 INFO - PROCESS | 1653 | 1467389094130 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 09:04:54 INFO - PROCESS | 1653 | 1467389094133 Marionette TRACE conn2 <- [1,2050,null,{}] 09:04:54 INFO - PROCESS | 1653 | 1467389094141 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}] 09:04:54 INFO - PROCESS | 1653 | 1467389094144 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:54 INFO - PROCESS | 1653 | 1467389094248 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 09:04:54 INFO - PROCESS | 1653 | 1467389094311 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:54 INFO - PROCESS | 1653 | 1467389094312 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cc41800 == 49 [pid = 1653] [id = 520] 09:04:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x12192e000) [pid = 1653] [serial = 1560] [outer = 0x0] 09:04:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x1265e5800) [pid = 1653] [serial = 1561] [outer = 0x12192e000] 09:04:54 INFO - PROCESS | 1653 | 1467389094343 Marionette DEBUG loaded listener.js 09:04:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x128a91400) [pid = 1653] [serial = 1562] [outer = 0x12192e000] 09:04:54 INFO - PROCESS | 1653 | 1467389094789 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]]]}] 09:04:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 09:04:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 725ms 09:04:55 INFO - PROCESS | 1653 | 1467389095053 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 09:04:55 INFO - PROCESS | 1653 | 1467389095056 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 09:04:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 09:04:55 INFO - PROCESS | 1653 | 1467389095077 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 09:04:55 INFO - PROCESS | 1653 | 1467389095078 Marionette TRACE conn2 <- [1,2054,null,{}] 09:04:55 INFO - PROCESS | 1653 | 1467389095082 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}] 09:04:55 INFO - PROCESS | 1653 | 1467389095084 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:55 INFO - PROCESS | 1653 | 1467389095174 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 09:04:55 INFO - PROCESS | 1653 | 1467389095245 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:55 INFO - PROCESS | 1653 | 1467389095248 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x1183cf000 == 50 [pid = 1653] [id = 521] 09:04:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x113311c00) [pid = 1653] [serial = 1563] [outer = 0x0] 09:04:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x1133ba800) [pid = 1653] [serial = 1564] [outer = 0x113311c00] 09:04:55 INFO - PROCESS | 1653 | 1467389095275 Marionette DEBUG loaded listener.js 09:04:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x116078c00) [pid = 1653] [serial = 1565] [outer = 0x113311c00] 09:04:55 INFO - PROCESS | 1653 | 1467389095718 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]]]}] 09:04:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 09:04:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 670ms 09:04:55 INFO - PROCESS | 1653 | 1467389095748 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 09:04:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 09:04:55 INFO - PROCESS | 1653 | 1467389095752 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 09:04:55 INFO - PROCESS | 1653 | 1467389095759 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 09:04:55 INFO - PROCESS | 1653 | 1467389095763 Marionette TRACE conn2 <- [1,2058,null,{}] 09:04:55 INFO - PROCESS | 1653 | --DOCSHELL 0x12be10800 == 49 [pid = 1653] [id = 500] 09:04:55 INFO - PROCESS | 1653 | --DOCSHELL 0x12bd6b000 == 48 [pid = 1653] [id = 499] 09:04:55 INFO - PROCESS | 1653 | --DOCSHELL 0x12a55f000 == 47 [pid = 1653] [id = 480] 09:04:55 INFO - PROCESS | 1653 | --DOCSHELL 0x12ca94000 == 46 [pid = 1653] [id = 516] 09:04:55 INFO - PROCESS | 1653 | --DOCSHELL 0x12c27c800 == 45 [pid = 1653] [id = 515] 09:04:55 INFO - PROCESS | 1653 | --DOCSHELL 0x1214ab800 == 44 [pid = 1653] [id = 514] 09:04:55 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x129494800) [pid = 1653] [serial = 1504] [outer = 0x0] [url = about:blank] 09:04:55 INFO - PROCESS | 1653 | 1467389095849 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}] 09:04:55 INFO - PROCESS | 1653 | 1467389095852 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:55 INFO - PROCESS | 1653 | --DOCSHELL 0x12b978000 == 43 [pid = 1653] [id = 513] 09:04:55 INFO - PROCESS | 1653 | --DOCSHELL 0x12b15c000 == 42 [pid = 1653] [id = 512] 09:04:55 INFO - PROCESS | 1653 | --DOCSHELL 0x1292dd000 == 41 [pid = 1653] [id = 511] 09:04:55 INFO - PROCESS | 1653 | --DOCSHELL 0x12691c800 == 40 [pid = 1653] [id = 510] 09:04:55 INFO - PROCESS | 1653 | --DOCSHELL 0x125407000 == 39 [pid = 1653] [id = 509] 09:04:55 INFO - PROCESS | 1653 | --DOCSHELL 0x12125a800 == 38 [pid = 1653] [id = 508] 09:04:55 INFO - PROCESS | 1653 | --DOCSHELL 0x1183c9000 == 37 [pid = 1653] [id = 507] 09:04:55 INFO - PROCESS | 1653 | --DOCSHELL 0x11813f000 == 36 [pid = 1653] [id = 506] 09:04:55 INFO - PROCESS | 1653 | --DOCSHELL 0x11666e000 == 35 [pid = 1653] [id = 505] 09:04:55 INFO - PROCESS | 1653 | --DOCSHELL 0x12c698800 == 34 [pid = 1653] [id = 504] 09:04:55 INFO - PROCESS | 1653 | --DOCSHELL 0x12a54e800 == 33 [pid = 1653] [id = 503] 09:04:55 INFO - PROCESS | 1653 | --DOCSHELL 0x1170d6800 == 32 [pid = 1653] [id = 502] 09:04:55 INFO - PROCESS | 1653 | --DOCSHELL 0x12c288800 == 31 [pid = 1653] [id = 501] 09:04:55 INFO - PROCESS | 1653 | 1467389095975 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 09:04:55 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x11295bc00) [pid = 1653] [serial = 1495] [outer = 0x0] [url = about:blank] 09:04:55 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x118872400) [pid = 1653] [serial = 1453] [outer = 0x0] [url = about:blank] 09:04:55 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x123e0f800) [pid = 1653] [serial = 1493] [outer = 0x0] [url = about:blank] 09:04:55 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x119c5a000) [pid = 1653] [serial = 1459] [outer = 0x0] [url = about:blank] 09:04:55 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x11679ec00) [pid = 1653] [serial = 1447] [outer = 0x0] [url = about:blank] 09:04:55 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x1254ac800) [pid = 1653] [serial = 1469] [outer = 0x0] [url = about:blank] 09:04:55 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x120ece400) [pid = 1653] [serial = 1460] [outer = 0x0] [url = about:blank] 09:04:55 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x113317c00) [pid = 1653] [serial = 1444] [outer = 0x0] [url = about:blank] 09:04:55 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x118363400) [pid = 1653] [serial = 1450] [outer = 0x0] [url = about:blank] 09:04:55 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x124d34400) [pid = 1653] [serial = 1471] [outer = 0x0] [url = about:blank] 09:04:55 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x118365000) [pid = 1653] [serial = 1489] [outer = 0x0] [url = about:blank] 09:04:55 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x128b56000) [pid = 1653] [serial = 1480] [outer = 0x0] [url = about:blank] 09:04:55 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x120e4cc00) [pid = 1653] [serial = 1492] [outer = 0x0] [url = about:blank] 09:04:55 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x123bb2800) [pid = 1653] [serial = 1465] [outer = 0x0] [url = about:blank] 09:04:55 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x1260dc000) [pid = 1653] [serial = 1474] [outer = 0x0] [url = about:blank] 09:04:55 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x118fcb400) [pid = 1653] [serial = 1454] [outer = 0x0] [url = about:blank] 09:04:55 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1176e7800) [pid = 1653] [serial = 1449] [outer = 0x0] [url = about:blank] 09:04:55 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x119314800) [pid = 1653] [serial = 1456] [outer = 0x0] [url = about:blank] 09:04:55 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x121302800) [pid = 1653] [serial = 1462] [outer = 0x0] [url = about:blank] 09:04:55 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x116077000) [pid = 1653] [serial = 1486] [outer = 0x0] [url = about:blank] 09:04:55 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x126013c00) [pid = 1653] [serial = 1472] [outer = 0x0] [url = about:blank] 09:04:55 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x116030400) [pid = 1653] [serial = 1446] [outer = 0x0] [url = about:blank] 09:04:55 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1291a2400) [pid = 1653] [serial = 1501] [outer = 0x0] [url = about:blank] 09:04:55 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x126ca6c00) [pid = 1653] [serial = 1477] [outer = 0x0] [url = about:blank] 09:04:55 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x12600cc00) [pid = 1653] [serial = 1441] [outer = 0x0] [url = about:blank] 09:04:55 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x121bd7800) [pid = 1653] [serial = 1498] [outer = 0x0] [url = about:blank] 09:04:55 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x126ca2400) [pid = 1653] [serial = 1475] [outer = 0x0] [url = about:blank] 09:04:55 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x128b63800) [pid = 1653] [serial = 1483] [outer = 0x0] [url = about:blank] 09:04:55 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x112957800) [pid = 1653] [serial = 1443] [outer = 0x0] [url = about:blank] 09:04:55 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x126ca9800) [pid = 1653] [serial = 1499] [outer = 0x0] [url = about:blank] 09:04:55 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x123f2a800) [pid = 1653] [serial = 1466] [outer = 0x0] [url = about:blank] 09:04:55 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x124e62800) [pid = 1653] [serial = 1468] [outer = 0x0] [url = about:blank] 09:04:55 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1167a6800) [pid = 1653] [serial = 1487] [outer = 0x0] [url = about:blank] 09:04:55 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1193a5000) [pid = 1653] [serial = 1457] [outer = 0x0] [url = about:blank] 09:04:55 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x128b5b000) [pid = 1653] [serial = 1481] [outer = 0x0] [url = about:blank] 09:04:55 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x128edec00) [pid = 1653] [serial = 1484] [outer = 0x0] [url = about:blank] 09:04:55 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1218b2800) [pid = 1653] [serial = 1463] [outer = 0x0] [url = about:blank] 09:04:55 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x11835a400) [pid = 1653] [serial = 1496] [outer = 0x0] [url = about:blank] 09:04:56 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x128a86000) [pid = 1653] [serial = 1478] [outer = 0x0] [url = about:blank] 09:04:56 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x11932b400) [pid = 1653] [serial = 1490] [outer = 0x0] [url = about:blank] 09:04:56 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x113312400) [pid = 1653] [serial = 895] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:04:56 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x12942d400) [pid = 1653] [serial = 1502] [outer = 0x0] [url = about:blank] 09:04:56 INFO - PROCESS | 1653 | 1467389096033 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:56 INFO - PROCESS | 1653 | 1467389096035 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x116992800 == 32 [pid = 1653] [id = 522] 09:04:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x11330f400) [pid = 1653] [serial = 1566] [outer = 0x0] 09:04:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x116629c00) [pid = 1653] [serial = 1567] [outer = 0x11330f400] 09:04:56 INFO - PROCESS | 1653 | 1467389096061 Marionette DEBUG loaded listener.js 09:04:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x116a0b000) [pid = 1653] [serial = 1568] [outer = 0x11330f400] 09:04:56 INFO - PROCESS | 1653 | 1467389096366 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]]]}] 09:04:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 09:04:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 625ms 09:04:56 INFO - PROCESS | 1653 | 1467389096382 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 09:04:56 INFO - PROCESS | 1653 | 1467389096385 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 09:04:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 09:04:56 INFO - PROCESS | 1653 | 1467389096395 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 09:04:56 INFO - PROCESS | 1653 | 1467389096397 Marionette TRACE conn2 <- [1,2062,null,{}] 09:04:56 INFO - PROCESS | 1653 | 1467389096407 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}] 09:04:56 INFO - PROCESS | 1653 | 1467389096410 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:56 INFO - PROCESS | 1653 | 1467389096479 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 09:04:56 INFO - PROCESS | 1653 | 1467389096569 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:56 INFO - PROCESS | 1653 | 1467389096571 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x1194a2000 == 33 [pid = 1653] [id = 523] 09:04:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x118366c00) [pid = 1653] [serial = 1569] [outer = 0x0] 09:04:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1186e1800) [pid = 1653] [serial = 1570] [outer = 0x118366c00] 09:04:56 INFO - PROCESS | 1653 | 1467389096603 Marionette DEBUG loaded listener.js 09:04:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x118f55c00) [pid = 1653] [serial = 1571] [outer = 0x118366c00] 09:04:57 INFO - PROCESS | 1653 | 1467389096992 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]]]}] 09:04:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 09:04:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 624ms 09:04:57 INFO - PROCESS | 1653 | 1467389097020 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 09:04:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 09:04:57 INFO - PROCESS | 1653 | 1467389097032 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 09:04:57 INFO - PROCESS | 1653 | 1467389097037 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 09:04:57 INFO - PROCESS | 1653 | 1467389097039 Marionette TRACE conn2 <- [1,2066,null,{}] 09:04:57 INFO - PROCESS | 1653 | 1467389097042 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}] 09:04:57 INFO - PROCESS | 1653 | 1467389097044 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:57 INFO - PROCESS | 1653 | 1467389097179 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 09:04:57 INFO - PROCESS | 1653 | 1467389097267 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:57 INFO - PROCESS | 1653 | 1467389097269 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x12102d000 == 34 [pid = 1653] [id = 524] 09:04:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x119322c00) [pid = 1653] [serial = 1572] [outer = 0x0] 09:04:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1193afc00) [pid = 1653] [serial = 1573] [outer = 0x119322c00] 09:04:57 INFO - PROCESS | 1653 | 1467389097304 Marionette DEBUG loaded listener.js 09:04:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x119681c00) [pid = 1653] [serial = 1574] [outer = 0x119322c00] 09:04:57 INFO - PROCESS | 1653 | 1467389097573 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]]]}] 09:04:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 09:04:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 573ms 09:04:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 09:04:57 INFO - PROCESS | 1653 | 1467389097608 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 09:04:57 INFO - PROCESS | 1653 | 1467389097609 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 09:04:57 INFO - PROCESS | 1653 | 1467389097611 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 09:04:57 INFO - PROCESS | 1653 | 1467389097612 Marionette TRACE conn2 <- [1,2070,null,{}] 09:04:57 INFO - PROCESS | 1653 | 1467389097615 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}] 09:04:57 INFO - PROCESS | 1653 | 1467389097616 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:57 INFO - PROCESS | 1653 | 1467389097696 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 09:04:57 INFO - PROCESS | 1653 | 1467389097772 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:57 INFO - PROCESS | 1653 | 1467389097773 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x121925800 == 35 [pid = 1653] [id = 525] 09:04:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x11967f000) [pid = 1653] [serial = 1575] [outer = 0x0] 09:04:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x119ec6400) [pid = 1653] [serial = 1576] [outer = 0x11967f000] 09:04:57 INFO - PROCESS | 1653 | 1467389097799 Marionette DEBUG loaded listener.js 09:04:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x120e4fc00) [pid = 1653] [serial = 1577] [outer = 0x11967f000] 09:04:58 INFO - PROCESS | 1653 | 1467389098108 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]]]}] 09:04:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 09:04:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 520ms 09:04:58 INFO - PROCESS | 1653 | 1467389098138 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 09:04:58 INFO - PROCESS | 1653 | 1467389098139 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 09:04:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 09:04:58 INFO - PROCESS | 1653 | 1467389098141 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 09:04:58 INFO - PROCESS | 1653 | 1467389098142 Marionette TRACE conn2 <- [1,2074,null,{}] 09:04:58 INFO - PROCESS | 1653 | 1467389098144 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}] 09:04:58 INFO - PROCESS | 1653 | 1467389098148 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:58 INFO - PROCESS | 1653 | 1467389098271 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 09:04:58 INFO - PROCESS | 1653 | 1467389098274 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:58 INFO - PROCESS | 1653 | 1467389098276 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x128a4b800 == 36 [pid = 1653] [id = 526] 09:04:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x120ecd000) [pid = 1653] [serial = 1578] [outer = 0x0] 09:04:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12192dc00) [pid = 1653] [serial = 1579] [outer = 0x120ecd000] 09:04:58 INFO - PROCESS | 1653 | 1467389098301 Marionette DEBUG loaded listener.js 09:04:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12547d800) [pid = 1653] [serial = 1580] [outer = 0x120ecd000] 09:04:58 INFO - PROCESS | 1653 | 1467389098638 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]]]}] 09:04:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 09:04:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 519ms 09:04:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 09:04:58 INFO - PROCESS | 1653 | 1467389098660 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 09:04:58 INFO - PROCESS | 1653 | 1467389098661 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 09:04:58 INFO - PROCESS | 1653 | 1467389098663 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 09:04:58 INFO - PROCESS | 1653 | 1467389098664 Marionette TRACE conn2 <- [1,2078,null,{}] 09:04:58 INFO - PROCESS | 1653 | 1467389098673 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}] 09:04:58 INFO - PROCESS | 1653 | 1467389098674 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:58 INFO - PROCESS | 1653 | 1467389098772 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 09:04:58 INFO - PROCESS | 1653 | 1467389098775 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:58 INFO - PROCESS | 1653 | 1467389098777 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x12915d800 == 37 [pid = 1653] [id = 527] 09:04:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x125483400) [pid = 1653] [serial = 1581] [outer = 0x0] 09:04:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12600cc00) [pid = 1653] [serial = 1582] [outer = 0x125483400] 09:04:58 INFO - PROCESS | 1653 | 1467389098801 Marionette DEBUG loaded listener.js 09:04:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1269a7400) [pid = 1653] [serial = 1583] [outer = 0x125483400] 09:04:59 INFO - PROCESS | 1653 | 1467389099140 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]]]}] 09:04:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 09:04:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 521ms 09:04:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 09:04:59 INFO - PROCESS | 1653 | 1467389099186 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 09:04:59 INFO - PROCESS | 1653 | 1467389099188 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 09:04:59 INFO - PROCESS | 1653 | 1467389099190 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 09:04:59 INFO - PROCESS | 1653 | 1467389099191 Marionette TRACE conn2 <- [1,2082,null,{}] 09:04:59 INFO - PROCESS | 1653 | 1467389099194 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}] 09:04:59 INFO - PROCESS | 1653 | 1467389099195 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:59 INFO - PROCESS | 1653 | 1467389099291 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 09:04:59 INFO - PROCESS | 1653 | 1467389099314 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:59 INFO - PROCESS | 1653 | 1467389099315 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a54b800 == 38 [pid = 1653] [id = 528] 09:04:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x126ca0800) [pid = 1653] [serial = 1584] [outer = 0x0] 09:04:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x126ca9000) [pid = 1653] [serial = 1585] [outer = 0x126ca0800] 09:04:59 INFO - PROCESS | 1653 | 1467389099339 Marionette DEBUG loaded listener.js 09:04:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x128a93c00) [pid = 1653] [serial = 1586] [outer = 0x126ca0800] 09:04:59 INFO - PROCESS | 1653 | 1467389099659 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]]]}] 09:04:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 09:04:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 518ms 09:04:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 09:04:59 INFO - PROCESS | 1653 | 1467389099709 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 09:04:59 INFO - PROCESS | 1653 | 1467389099710 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 09:04:59 INFO - PROCESS | 1653 | 1467389099712 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 09:04:59 INFO - PROCESS | 1653 | 1467389099713 Marionette TRACE conn2 <- [1,2086,null,{}] 09:04:59 INFO - PROCESS | 1653 | 1467389099715 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}] 09:04:59 INFO - PROCESS | 1653 | 1467389099717 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:59 INFO - PROCESS | 1653 | 1467389099815 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 09:04:59 INFO - PROCESS | 1653 | 1467389099855 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:59 INFO - PROCESS | 1653 | 1467389099856 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:04:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a6cf800 == 39 [pid = 1653] [id = 529] 09:04:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x128a87000) [pid = 1653] [serial = 1587] [outer = 0x0] 09:04:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x128b63c00) [pid = 1653] [serial = 1588] [outer = 0x128a87000] 09:04:59 INFO - PROCESS | 1653 | 1467389099881 Marionette DEBUG loaded listener.js 09:04:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1291a3400) [pid = 1653] [serial = 1589] [outer = 0x128a87000] 09:05:00 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x126999400) [pid = 1653] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 09:05:00 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x12192e800) [pid = 1653] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 09:05:00 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x12108f800) [pid = 1653] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 09:05:00 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1185f1c00) [pid = 1653] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 09:05:00 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1194ae400) [pid = 1653] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 09:05:00 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x11602e000) [pid = 1653] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 09:05:00 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1167a1800) [pid = 1653] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 09:05:00 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x12a6dc400) [pid = 1653] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 09:05:00 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1128a5c00) [pid = 1653] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 09:05:00 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x124fedc00) [pid = 1653] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 09:05:00 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1167ab800) [pid = 1653] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 09:05:00 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x12130c800) [pid = 1653] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 09:05:00 INFO - PROCESS | 1653 | 1467389100365 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]]]}] 09:05:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 09:05:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 670ms 09:05:00 INFO - PROCESS | 1653 | 1467389100382 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 09:05:00 INFO - PROCESS | 1653 | 1467389100384 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 09:05:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 09:05:00 INFO - PROCESS | 1653 | 1467389100389 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 09:05:00 INFO - PROCESS | 1653 | 1467389100390 Marionette TRACE conn2 <- [1,2090,null,{}] 09:05:00 INFO - PROCESS | 1653 | 1467389100392 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}] 09:05:00 INFO - PROCESS | 1653 | 1467389100393 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:00 INFO - PROCESS | 1653 | 1467389100476 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 09:05:00 INFO - PROCESS | 1653 | 1467389100530 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:00 INFO - PROCESS | 1653 | 1467389100531 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b156000 == 40 [pid = 1653] [id = 530] 09:05:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1128a8400) [pid = 1653] [serial = 1590] [outer = 0x0] 09:05:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1194ae400) [pid = 1653] [serial = 1591] [outer = 0x1128a8400] 09:05:00 INFO - PROCESS | 1653 | 1467389100558 Marionette DEBUG loaded listener.js 09:05:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x128a90400) [pid = 1653] [serial = 1592] [outer = 0x1128a8400] 09:05:00 INFO - PROCESS | 1653 | 1467389100816 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]]]}] 09:05:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 09:05:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 470ms 09:05:00 INFO - PROCESS | 1653 | 1467389100858 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 09:05:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 09:05:00 INFO - PROCESS | 1653 | 1467389100859 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 09:05:00 INFO - PROCESS | 1653 | 1467389100861 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 09:05:00 INFO - PROCESS | 1653 | 1467389100863 Marionette TRACE conn2 <- [1,2094,null,{}] 09:05:00 INFO - PROCESS | 1653 | 1467389100865 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}] 09:05:00 INFO - PROCESS | 1653 | 1467389100868 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:00 INFO - PROCESS | 1653 | 1467389100971 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 09:05:00 INFO - PROCESS | 1653 | 1467389100975 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:00 INFO - PROCESS | 1653 | 1467389100976 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bd72800 == 41 [pid = 1653] [id = 531] 09:05:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x121bdb000) [pid = 1653] [serial = 1593] [outer = 0x0] 09:05:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1291ad000) [pid = 1653] [serial = 1594] [outer = 0x121bdb000] 09:05:01 INFO - PROCESS | 1653 | 1467389101003 Marionette DEBUG loaded listener.js 09:05:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12a6a6000) [pid = 1653] [serial = 1595] [outer = 0x121bdb000] 09:05:01 INFO - PROCESS | 1653 | 1467389101352 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]]]}] 09:05:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 09:05:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 522ms 09:05:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 09:05:01 INFO - PROCESS | 1653 | 1467389101384 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 09:05:01 INFO - PROCESS | 1653 | 1467389101385 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 09:05:01 INFO - PROCESS | 1653 | 1467389101387 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 09:05:01 INFO - PROCESS | 1653 | 1467389101388 Marionette TRACE conn2 <- [1,2098,null,{}] 09:05:01 INFO - PROCESS | 1653 | 1467389101390 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}] 09:05:01 INFO - PROCESS | 1653 | 1467389101391 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:01 INFO - PROCESS | 1653 | 1467389101500 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 09:05:01 INFO - PROCESS | 1653 | 1467389101506 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:01 INFO - PROCESS | 1653 | 1467389101507 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x12be11000 == 42 [pid = 1653] [id = 532] 09:05:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1269a0c00) [pid = 1653] [serial = 1596] [outer = 0x0] 09:05:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12a6dd800) [pid = 1653] [serial = 1597] [outer = 0x1269a0c00] 09:05:01 INFO - PROCESS | 1653 | 1467389101531 Marionette DEBUG loaded listener.js 09:05:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x12ad33c00) [pid = 1653] [serial = 1598] [outer = 0x1269a0c00] 09:05:01 INFO - PROCESS | 1653 | 1467389101840 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]]]}] 09:05:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 09:05:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 468ms 09:05:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 09:05:01 INFO - PROCESS | 1653 | 1467389101856 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 09:05:01 INFO - PROCESS | 1653 | 1467389101857 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 09:05:01 INFO - PROCESS | 1653 | 1467389101859 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 09:05:01 INFO - PROCESS | 1653 | 1467389101860 Marionette TRACE conn2 <- [1,2102,null,{}] 09:05:01 INFO - PROCESS | 1653 | 1467389101862 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}] 09:05:01 INFO - PROCESS | 1653 | 1467389101863 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:01 INFO - PROCESS | 1653 | 1467389101946 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 09:05:01 INFO - PROCESS | 1653 | 1467389101951 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:01 INFO - PROCESS | 1653 | 1467389101952 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c690800 == 43 [pid = 1653] [id = 533] 09:05:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12a6a9400) [pid = 1653] [serial = 1599] [outer = 0x0] 09:05:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x12ad3c400) [pid = 1653] [serial = 1600] [outer = 0x12a6a9400] 09:05:01 INFO - PROCESS | 1653 | 1467389101976 Marionette DEBUG loaded listener.js 09:05:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x12a6df800) [pid = 1653] [serial = 1601] [outer = 0x12a6a9400] 09:05:02 INFO - PROCESS | 1653 | 1467389102421 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]]]}] 09:05:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 09:05:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 620ms 09:05:02 INFO - PROCESS | 1653 | 1467389102479 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 09:05:02 INFO - PROCESS | 1653 | 1467389102482 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 09:05:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 09:05:02 INFO - PROCESS | 1653 | 1467389102485 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 09:05:02 INFO - PROCESS | 1653 | 1467389102487 Marionette TRACE conn2 <- [1,2106,null,{}] 09:05:02 INFO - PROCESS | 1653 | 1467389102491 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}] 09:05:02 INFO - PROCESS | 1653 | 1467389102493 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:02 INFO - PROCESS | 1653 | 1467389102595 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 09:05:02 INFO - PROCESS | 1653 | 1467389102694 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:02 INFO - PROCESS | 1653 | 1467389102695 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x118111000 == 44 [pid = 1653] [id = 534] 09:05:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1130d8800) [pid = 1653] [serial = 1602] [outer = 0x0] 09:05:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1133bc800) [pid = 1653] [serial = 1603] [outer = 0x1130d8800] 09:05:02 INFO - PROCESS | 1653 | 1467389102726 Marionette DEBUG loaded listener.js 09:05:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1162a7c00) [pid = 1653] [serial = 1604] [outer = 0x1130d8800] 09:05:03 INFO - PROCESS | 1653 | 1467389103146 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]]]}] 09:05:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 09:05:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 674ms 09:05:03 INFO - PROCESS | 1653 | 1467389103159 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 09:05:03 INFO - PROCESS | 1653 | 1467389103162 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 09:05:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 09:05:03 INFO - PROCESS | 1653 | 1467389103167 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 09:05:03 INFO - PROCESS | 1653 | 1467389103168 Marionette TRACE conn2 <- [1,2110,null,{}] 09:05:03 INFO - PROCESS | 1653 | 1467389103171 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}] 09:05:03 INFO - PROCESS | 1653 | 1467389103173 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:03 INFO - PROCESS | 1653 | 1467389103279 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 09:05:03 INFO - PROCESS | 1653 | 1467389103336 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:03 INFO - PROCESS | 1653 | 1467389103337 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x1265af800 == 45 [pid = 1653] [id = 535] 09:05:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x117227400) [pid = 1653] [serial = 1605] [outer = 0x0] 09:05:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x118492000) [pid = 1653] [serial = 1606] [outer = 0x117227400] 09:05:03 INFO - PROCESS | 1653 | 1467389103373 Marionette DEBUG loaded listener.js 09:05:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x11886fc00) [pid = 1653] [serial = 1607] [outer = 0x117227400] 09:05:03 INFO - PROCESS | 1653 | 1467389103823 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]]]}] 09:05:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 09:05:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 670ms 09:05:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 09:05:03 INFO - PROCESS | 1653 | 1467389103838 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 09:05:03 INFO - PROCESS | 1653 | 1467389103839 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 09:05:03 INFO - PROCESS | 1653 | 1467389103841 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 09:05:03 INFO - PROCESS | 1653 | 1467389103844 Marionette TRACE conn2 <- [1,2114,null,{}] 09:05:03 INFO - PROCESS | 1653 | 1467389103852 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}] 09:05:03 INFO - PROCESS | 1653 | 1467389103855 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:03 INFO - PROCESS | 1653 | 1467389103974 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 09:05:04 INFO - PROCESS | 1653 | 1467389104049 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:04 INFO - PROCESS | 1653 | 1467389104051 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c283800 == 46 [pid = 1653] [id = 536] 09:05:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x120e47000) [pid = 1653] [serial = 1608] [outer = 0x0] 09:05:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x1213ba800) [pid = 1653] [serial = 1609] [outer = 0x120e47000] 09:05:04 INFO - PROCESS | 1653 | 1467389104082 Marionette DEBUG loaded listener.js 09:05:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x123f2a800) [pid = 1653] [serial = 1610] [outer = 0x120e47000] 09:05:04 INFO - PROCESS | 1653 | 1467389104492 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]]]}] 09:05:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 09:05:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 675ms 09:05:04 INFO - PROCESS | 1653 | 1467389104516 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 09:05:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 09:05:04 INFO - PROCESS | 1653 | 1467389104520 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 09:05:04 INFO - PROCESS | 1653 | 1467389104523 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 09:05:04 INFO - PROCESS | 1653 | 1467389104524 Marionette TRACE conn2 <- [1,2118,null,{}] 09:05:04 INFO - PROCESS | 1653 | 1467389104527 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}] 09:05:04 INFO - PROCESS | 1653 | 1467389104528 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:04 INFO - PROCESS | 1653 | 1467389104630 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 09:05:04 INFO - PROCESS | 1653 | 1467389104691 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:04 INFO - PROCESS | 1653 | 1467389104692 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d0bb000 == 47 [pid = 1653] [id = 537] 09:05:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x120e4ac00) [pid = 1653] [serial = 1611] [outer = 0x0] 09:05:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x126999000) [pid = 1653] [serial = 1612] [outer = 0x120e4ac00] 09:05:04 INFO - PROCESS | 1653 | 1467389104721 Marionette DEBUG loaded listener.js 09:05:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x128b64000) [pid = 1653] [serial = 1613] [outer = 0x120e4ac00] 09:05:05 INFO - PROCESS | 1653 | 1467389105314 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]]]}] 09:05:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 09:05:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 869ms 09:05:05 INFO - PROCESS | 1653 | 1467389105393 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 09:05:05 INFO - PROCESS | 1653 | 1467389105395 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 09:05:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 09:05:05 INFO - PROCESS | 1653 | 1467389105398 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 09:05:05 INFO - PROCESS | 1653 | 1467389105401 Marionette TRACE conn2 <- [1,2122,null,{}] 09:05:05 INFO - PROCESS | 1653 | 1467389105407 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}] 09:05:05 INFO - PROCESS | 1653 | 1467389105408 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:05 INFO - PROCESS | 1653 | 1467389105497 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 09:05:05 INFO - PROCESS | 1653 | 1467389105568 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:05 INFO - PROCESS | 1653 | 1467389105571 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x1214a0000 == 48 [pid = 1653] [id = 538] 09:05:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x1166f3c00) [pid = 1653] [serial = 1614] [outer = 0x0] 09:05:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x116a11000) [pid = 1653] [serial = 1615] [outer = 0x1166f3c00] 09:05:05 INFO - PROCESS | 1653 | 1467389105598 Marionette DEBUG loaded listener.js 09:05:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x118363400) [pid = 1653] [serial = 1616] [outer = 0x1166f3c00] 09:05:06 INFO - PROCESS | 1653 | 1467389106018 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]]]}] 09:05:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 09:05:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 674ms 09:05:06 INFO - PROCESS | 1653 | 1467389106072 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 09:05:06 INFO - PROCESS | 1653 | 1467389106075 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 09:05:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 09:05:06 INFO - PROCESS | 1653 | 1467389106079 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 09:05:06 INFO - PROCESS | 1653 | 1467389106081 Marionette TRACE conn2 <- [1,2126,null,{}] 09:05:06 INFO - PROCESS | 1653 | 1467389106103 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}] 09:05:06 INFO - PROCESS | 1653 | 1467389106104 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:06 INFO - PROCESS | 1653 | 1467389106202 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 09:05:06 INFO - PROCESS | 1653 | --DOCSHELL 0x12be11000 == 47 [pid = 1653] [id = 532] 09:05:06 INFO - PROCESS | 1653 | --DOCSHELL 0x12bd72800 == 46 [pid = 1653] [id = 531] 09:05:06 INFO - PROCESS | 1653 | --DOCSHELL 0x12b156000 == 45 [pid = 1653] [id = 530] 09:05:06 INFO - PROCESS | 1653 | --DOCSHELL 0x12a6cf800 == 44 [pid = 1653] [id = 529] 09:05:06 INFO - PROCESS | 1653 | --DOCSHELL 0x12a54b800 == 43 [pid = 1653] [id = 528] 09:05:06 INFO - PROCESS | 1653 | --DOCSHELL 0x12915d800 == 42 [pid = 1653] [id = 527] 09:05:06 INFO - PROCESS | 1653 | --DOCSHELL 0x128a4b800 == 41 [pid = 1653] [id = 526] 09:05:06 INFO - PROCESS | 1653 | --DOCSHELL 0x121925800 == 40 [pid = 1653] [id = 525] 09:05:06 INFO - PROCESS | 1653 | --DOCSHELL 0x12102d000 == 39 [pid = 1653] [id = 524] 09:05:06 INFO - PROCESS | 1653 | --DOCSHELL 0x1194a2000 == 38 [pid = 1653] [id = 523] 09:05:06 INFO - PROCESS | 1653 | --DOCSHELL 0x116992800 == 37 [pid = 1653] [id = 522] 09:05:06 INFO - PROCESS | 1653 | --DOCSHELL 0x1183cf000 == 36 [pid = 1653] [id = 521] 09:05:06 INFO - PROCESS | 1653 | --DOCSHELL 0x12cc41800 == 35 [pid = 1653] [id = 520] 09:05:06 INFO - PROCESS | 1653 | --DOCSHELL 0x128a53800 == 34 [pid = 1653] [id = 519] 09:05:06 INFO - PROCESS | 1653 | --DOCSHELL 0x118130000 == 33 [pid = 1653] [id = 518] 09:05:06 INFO - PROCESS | 1653 | --DOCSHELL 0x12cc5a000 == 32 [pid = 1653] [id = 517] 09:05:06 INFO - PROCESS | 1653 | --DOCSHELL 0x1214a0000 == 31 [pid = 1653] [id = 538] 09:05:06 INFO - PROCESS | 1653 | --DOCSHELL 0x12d0bb000 == 30 [pid = 1653] [id = 537] 09:05:06 INFO - PROCESS | 1653 | --DOCSHELL 0x12c283800 == 29 [pid = 1653] [id = 536] 09:05:06 INFO - PROCESS | 1653 | --DOCSHELL 0x1265af800 == 28 [pid = 1653] [id = 535] 09:05:06 INFO - PROCESS | 1653 | --DOCSHELL 0x12c690800 == 27 [pid = 1653] [id = 533] 09:05:06 INFO - PROCESS | 1653 | --DOCSHELL 0x118111000 == 26 [pid = 1653] [id = 534] 09:05:06 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x128b60000) [pid = 1653] [serial = 1517] [outer = 0x0] [url = about:blank] 09:05:06 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x118061c00) [pid = 1653] [serial = 1516] [outer = 0x0] [url = about:blank] 09:05:06 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x1131c1000) [pid = 1653] [serial = 1507] [outer = 0x0] [url = about:blank] 09:05:06 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x118066800) [pid = 1653] [serial = 1520] [outer = 0x0] [url = about:blank] 09:05:06 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x116974800) [pid = 1653] [serial = 1519] [outer = 0x0] [url = about:blank] 09:05:06 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x118fd3000) [pid = 1653] [serial = 1510] [outer = 0x0] [url = about:blank] 09:05:06 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x12942dc00) [pid = 1653] [serial = 1535] [outer = 0x0] [url = about:blank] 09:05:06 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x12a6e3400) [pid = 1653] [serial = 1540] [outer = 0x0] [url = about:blank] 09:05:06 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x116029c00) [pid = 1653] [serial = 1543] [outer = 0x0] [url = about:blank] 09:05:06 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x12ad3c800) [pid = 1653] [serial = 1550] [outer = 0x0] [url = about:blank] 09:05:06 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x1260cf000) [pid = 1653] [serial = 1549] [outer = 0x0] [url = about:blank] 09:05:06 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x12a6ea000) [pid = 1653] [serial = 1541] [outer = 0x0] [url = about:blank] 09:05:06 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x12aed3800) [pid = 1653] [serial = 1552] [outer = 0x0] [url = about:blank] 09:05:06 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1185ef400) [pid = 1653] [serial = 1544] [outer = 0x0] [url = about:blank] 09:05:06 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1193ac000) [pid = 1653] [serial = 1546] [outer = 0x0] [url = about:blank] 09:05:06 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1254b9800) [pid = 1653] [serial = 1531] [outer = 0x0] [url = about:blank] 09:05:06 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x12a6b1c00) [pid = 1653] [serial = 1538] [outer = 0x0] [url = about:blank] 09:05:06 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x123fd0800) [pid = 1653] [serial = 1547] [outer = 0x0] [url = about:blank] 09:05:06 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1260d3800) [pid = 1653] [serial = 1532] [outer = 0x0] [url = about:blank] 09:05:06 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x128b59c00) [pid = 1653] [serial = 1534] [outer = 0x0] [url = about:blank] 09:05:06 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x12949c000) [pid = 1653] [serial = 1537] [outer = 0x0] [url = about:blank] 09:05:06 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x123fc8800) [pid = 1653] [serial = 1528] [outer = 0x0] [url = about:blank] 09:05:06 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x125482c00) [pid = 1653] [serial = 1529] [outer = 0x0] [url = about:blank] 09:05:06 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1186e8c00) [pid = 1653] [serial = 1522] [outer = 0x0] [url = about:blank] 09:05:06 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x119313800) [pid = 1653] [serial = 1523] [outer = 0x0] [url = about:blank] 09:05:06 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x119999400) [pid = 1653] [serial = 1525] [outer = 0x0] [url = about:blank] 09:05:06 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x120e4c800) [pid = 1653] [serial = 1526] [outer = 0x0] [url = about:blank] 09:05:06 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1254ae400) [pid = 1653] [serial = 1513] [outer = 0x0] [url = about:blank] 09:05:06 INFO - PROCESS | 1653 | 1467389106942 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:06 INFO - PROCESS | 1653 | 1467389106944 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x113f4e000 == 27 [pid = 1653] [id = 539] 09:05:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1128aa800) [pid = 1653] [serial = 1617] [outer = 0x0] 09:05:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1128b1c00) [pid = 1653] [serial = 1618] [outer = 0x1128aa800] 09:05:06 INFO - PROCESS | 1653 | 1467389106977 Marionette DEBUG loaded listener.js 09:05:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1129d7400) [pid = 1653] [serial = 1619] [outer = 0x1128aa800] 09:05:07 INFO - PROCESS | 1653 | 1467389107266 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]]]}] 09:05:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 09:05:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1221ms 09:05:07 INFO - PROCESS | 1653 | 1467389107308 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 09:05:07 INFO - PROCESS | 1653 | 1467389107311 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 09:05:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 09:05:07 INFO - PROCESS | 1653 | 1467389107314 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 09:05:07 INFO - PROCESS | 1653 | 1467389107315 Marionette TRACE conn2 <- [1,2130,null,{}] 09:05:07 INFO - PROCESS | 1653 | 1467389107321 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}] 09:05:07 INFO - PROCESS | 1653 | 1467389107325 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:07 INFO - PROCESS | 1653 | 1467389107402 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 09:05:07 INFO - PROCESS | 1653 | 1467389107481 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:07 INFO - PROCESS | 1653 | 1467389107482 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x11813a000 == 28 [pid = 1653] [id = 540] 09:05:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x113f2e400) [pid = 1653] [serial = 1620] [outer = 0x0] 09:05:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x11696d000) [pid = 1653] [serial = 1621] [outer = 0x113f2e400] 09:05:07 INFO - PROCESS | 1653 | 1467389107509 Marionette DEBUG loaded listener.js 09:05:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x118061c00) [pid = 1653] [serial = 1622] [outer = 0x113f2e400] 09:05:07 INFO - PROCESS | 1653 | 1467389107793 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] 09:05:07 INFO - PROCESS | 1653 | 1467389107842 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 09:05:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 09:05:07 INFO - PROCESS | 1653 | 1467389107844 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 09:05:07 INFO - PROCESS | 1653 | 1467389107845 Marionette TRACE conn2 <- [1,2134,null,{}] 09:05:07 INFO - PROCESS | 1653 | 1467389107848 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}] 09:05:07 INFO - PROCESS | 1653 | 1467389107849 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:07 INFO - PROCESS | 1653 | 1467389107929 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 09:05:07 INFO - PROCESS | 1653 | 1467389107935 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:07 INFO - PROCESS | 1653 | 1467389107938 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x118118800 == 29 [pid = 1653] [id = 541] 09:05:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x118359800) [pid = 1653] [serial = 1623] [outer = 0x0] 09:05:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x118875400) [pid = 1653] [serial = 1624] [outer = 0x118359800] 09:05:07 INFO - PROCESS | 1653 | 1467389107963 Marionette DEBUG loaded listener.js 09:05:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x11932a000) [pid = 1653] [serial = 1625] [outer = 0x118359800] 09:05:08 INFO - PROCESS | 1653 | 1467389108331 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]]]}] 09:05:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 09:05:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 520ms 09:05:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 09:05:08 INFO - PROCESS | 1653 | 1467389108365 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 09:05:08 INFO - PROCESS | 1653 | 1467389108366 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 09:05:08 INFO - PROCESS | 1653 | 1467389108375 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 09:05:08 INFO - PROCESS | 1653 | 1467389108379 Marionette TRACE conn2 <- [1,2138,null,{}] 09:05:08 INFO - PROCESS | 1653 | 1467389108383 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}] 09:05:08 INFO - PROCESS | 1653 | 1467389108386 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:08 INFO - PROCESS | 1653 | 1467389108463 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 09:05:08 INFO - PROCESS | 1653 | 1467389108470 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:08 INFO - PROCESS | 1653 | 1467389108472 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x12132c800 == 30 [pid = 1653] [id = 542] 09:05:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x119330000) [pid = 1653] [serial = 1626] [outer = 0x0] 09:05:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1194b9800) [pid = 1653] [serial = 1627] [outer = 0x119330000] 09:05:08 INFO - PROCESS | 1653 | 1467389108496 Marionette DEBUG loaded listener.js 09:05:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x119c5fc00) [pid = 1653] [serial = 1628] [outer = 0x119330000] 09:05:08 INFO - PROCESS | 1653 | 1467389108824 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]]]}] 09:05:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 09:05:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 478ms 09:05:08 INFO - PROCESS | 1653 | 1467389108848 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 09:05:08 INFO - PROCESS | 1653 | 1467389108850 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 09:05:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 09:05:08 INFO - PROCESS | 1653 | 1467389108854 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 09:05:08 INFO - PROCESS | 1653 | 1467389108855 Marionette TRACE conn2 <- [1,2142,null,{}] 09:05:08 INFO - PROCESS | 1653 | 1467389108858 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}] 09:05:08 INFO - PROCESS | 1653 | 1467389108859 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:08 INFO - PROCESS | 1653 | 1467389108934 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 09:05:09 INFO - PROCESS | 1653 | 1467389109009 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:09 INFO - PROCESS | 1653 | 1467389109010 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x125402800 == 31 [pid = 1653] [id = 543] 09:05:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1131c1000) [pid = 1653] [serial = 1629] [outer = 0x0] 09:05:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x120e4a000) [pid = 1653] [serial = 1630] [outer = 0x1131c1000] 09:05:09 INFO - PROCESS | 1653 | 1467389109035 Marionette DEBUG loaded listener.js 09:05:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1194b1000) [pid = 1653] [serial = 1631] [outer = 0x1131c1000] 09:05:09 INFO - PROCESS | 1653 | 1467389109364 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] 09:05:09 INFO - PROCESS | 1653 | 1467389109378 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 09:05:09 INFO - PROCESS | 1653 | 1467389109380 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 09:05:09 INFO - PROCESS | 1653 | 1467389109381 Marionette TRACE conn2 <- [1,2146,null,{}] 09:05:09 INFO - PROCESS | 1653 | 1467389109383 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}] 09:05:09 INFO - PROCESS | 1653 | 1467389109385 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:09 INFO - PROCESS | 1653 | 1467389109485 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 09:05:09 INFO - PROCESS | 1653 | 1467389109523 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:09 INFO - PROCESS | 1653 | 1467389109527 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x128b3d000 == 32 [pid = 1653] [id = 544] 09:05:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x118358c00) [pid = 1653] [serial = 1632] [outer = 0x0] 09:05:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x123fc8800) [pid = 1653] [serial = 1633] [outer = 0x118358c00] 09:05:09 INFO - PROCESS | 1653 | 1467389109559 Marionette DEBUG loaded listener.js 09:05:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x124e64000) [pid = 1653] [serial = 1634] [outer = 0x118358c00] 09:05:09 INFO - PROCESS | 1653 | 1467389109895 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] 09:05:09 INFO - PROCESS | 1653 | 1467389109950 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 09:05:09 INFO - PROCESS | 1653 | 1467389109952 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 09:05:09 INFO - PROCESS | 1653 | 1467389109953 Marionette TRACE conn2 <- [1,2150,null,{}] 09:05:09 INFO - PROCESS | 1653 | 1467389109956 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}] 09:05:09 INFO - PROCESS | 1653 | 1467389109957 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:10 INFO - PROCESS | 1653 | 1467389110059 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 09:05:10 INFO - PROCESS | 1653 | 1467389110107 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:10 INFO - PROCESS | 1653 | 1467389110108 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x116f47000 == 33 [pid = 1653] [id = 545] 09:05:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x1254aac00) [pid = 1653] [serial = 1635] [outer = 0x0] 09:05:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x1260cf000) [pid = 1653] [serial = 1636] [outer = 0x1254aac00] 09:05:10 INFO - PROCESS | 1653 | 1467389110133 Marionette DEBUG loaded listener.js 09:05:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x126799c00) [pid = 1653] [serial = 1637] [outer = 0x1254aac00] 09:05:10 INFO - PROCESS | 1653 | 1467389110446 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]]]}] 09:05:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 09:05:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 519ms 09:05:10 INFO - PROCESS | 1653 | 1467389110472 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 09:05:10 INFO - PROCESS | 1653 | 1467389110474 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 09:05:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 09:05:10 INFO - PROCESS | 1653 | 1467389110481 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 09:05:10 INFO - PROCESS | 1653 | 1467389110482 Marionette TRACE conn2 <- [1,2154,null,{}] 09:05:10 INFO - PROCESS | 1653 | 1467389110485 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}] 09:05:10 INFO - PROCESS | 1653 | 1467389110486 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:10 INFO - PROCESS | 1653 | 1467389110583 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 09:05:10 INFO - PROCESS | 1653 | 1467389110587 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:10 INFO - PROCESS | 1653 | 1467389110588 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ae1f000 == 34 [pid = 1653] [id = 546] 09:05:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x1128ac800) [pid = 1653] [serial = 1638] [outer = 0x0] 09:05:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x126ca6400) [pid = 1653] [serial = 1639] [outer = 0x1128ac800] 09:05:10 INFO - PROCESS | 1653 | 1467389110612 Marionette DEBUG loaded listener.js 09:05:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x128a8c800) [pid = 1653] [serial = 1640] [outer = 0x1128ac800] 09:05:11 INFO - PROCESS | 1653 | 1467389111161 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]]]}] 09:05:11 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x120ec8c00) [pid = 1653] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 09:05:11 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x125483400) [pid = 1653] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 09:05:11 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x120ecd000) [pid = 1653] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 09:05:11 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x118366c00) [pid = 1653] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 09:05:11 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x118fcd400) [pid = 1653] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 09:05:11 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x1128a8400) [pid = 1653] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 09:05:11 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x119322c00) [pid = 1653] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 09:05:11 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x128a87000) [pid = 1653] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 09:05:11 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x113313c00) [pid = 1653] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 09:05:11 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x11330f400) [pid = 1653] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 09:05:11 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x11967f000) [pid = 1653] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 09:05:11 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x113311c00) [pid = 1653] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 09:05:11 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x12ad3cc00) [pid = 1653] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 09:05:11 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x126ca0800) [pid = 1653] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 09:05:11 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x121bdb000) [pid = 1653] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 09:05:11 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1269a0c00) [pid = 1653] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 09:05:11 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x12192e000) [pid = 1653] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 09:05:11 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x12a6a9400) [pid = 1653] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 09:05:11 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x112958400) [pid = 1653] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 09:05:11 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1249c7400) [pid = 1653] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 09:05:11 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1185f0000) [pid = 1653] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 09:05:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 09:05:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 723ms 09:05:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 09:05:11 INFO - PROCESS | 1653 | 1467389111205 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 09:05:11 INFO - PROCESS | 1653 | 1467389111206 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 09:05:11 INFO - PROCESS | 1653 | 1467389111208 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 09:05:11 INFO - PROCESS | 1653 | 1467389111209 Marionette TRACE conn2 <- [1,2158,null,{}] 09:05:11 INFO - PROCESS | 1653 | 1467389111211 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}] 09:05:11 INFO - PROCESS | 1653 | 1467389111212 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:11 INFO - PROCESS | 1653 | 1467389111289 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 09:05:11 INFO - PROCESS | 1653 | 1467389111292 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:11 INFO - PROCESS | 1653 | 1467389111293 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x119963800 == 35 [pid = 1653] [id = 547] 09:05:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x112952400) [pid = 1653] [serial = 1641] [outer = 0x0] 09:05:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x116081000) [pid = 1653] [serial = 1642] [outer = 0x112952400] 09:05:11 INFO - PROCESS | 1653 | 1467389111318 Marionette DEBUG loaded listener.js 09:05:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x118496400) [pid = 1653] [serial = 1643] [outer = 0x112952400] 09:05:11 INFO - PROCESS | 1653 | 1467389111632 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]]]}] 09:05:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 09:05:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 468ms 09:05:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 09:05:11 INFO - PROCESS | 1653 | 1467389111677 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 09:05:11 INFO - PROCESS | 1653 | 1467389111678 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 09:05:11 INFO - PROCESS | 1653 | 1467389111680 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 09:05:11 INFO - PROCESS | 1653 | 1467389111681 Marionette TRACE conn2 <- [1,2162,null,{}] 09:05:11 INFO - PROCESS | 1653 | 1467389111684 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}] 09:05:11 INFO - PROCESS | 1653 | 1467389111685 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:11 INFO - PROCESS | 1653 | 1467389111759 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 09:05:11 INFO - PROCESS | 1653 | 1467389111836 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:11 INFO - PROCESS | 1653 | 1467389111837 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b96a800 == 36 [pid = 1653] [id = 548] 09:05:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x113d4b000) [pid = 1653] [serial = 1644] [outer = 0x0] 09:05:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x119322c00) [pid = 1653] [serial = 1645] [outer = 0x113d4b000] 09:05:11 INFO - PROCESS | 1653 | 1467389111866 Marionette DEBUG loaded listener.js 09:05:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x125483400) [pid = 1653] [serial = 1646] [outer = 0x113d4b000] 09:05:12 INFO - PROCESS | 1653 | 1467389112126 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]]]}] 09:05:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 09:05:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 469ms 09:05:12 INFO - PROCESS | 1653 | 1467389112150 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 09:05:12 INFO - PROCESS | 1653 | 1467389112151 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 09:05:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 09:05:12 INFO - PROCESS | 1653 | 1467389112161 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 09:05:12 INFO - PROCESS | 1653 | 1467389112162 Marionette TRACE conn2 <- [1,2166,null,{}] 09:05:12 INFO - PROCESS | 1653 | 1467389112164 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}] 09:05:12 INFO - PROCESS | 1653 | 1467389112165 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:12 INFO - PROCESS | 1653 | 1467389112246 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 09:05:12 INFO - PROCESS | 1653 | 1467389112250 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:12 INFO - PROCESS | 1653 | 1467389112253 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bd7e000 == 37 [pid = 1653] [id = 549] 09:05:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x12600f000) [pid = 1653] [serial = 1647] [outer = 0x0] 09:05:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x128b59000) [pid = 1653] [serial = 1648] [outer = 0x12600f000] 09:05:12 INFO - PROCESS | 1653 | 1467389112281 Marionette DEBUG loaded listener.js 09:05:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x128ed6800) [pid = 1653] [serial = 1649] [outer = 0x12600f000] 09:05:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 09:05:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 471ms 09:05:12 INFO - PROCESS | 1653 | 1467389112626 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]]]}] 09:05:12 INFO - PROCESS | 1653 | 1467389112632 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 09:05:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 09:05:12 INFO - PROCESS | 1653 | 1467389112644 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 09:05:12 INFO - PROCESS | 1653 | 1467389112648 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 09:05:12 INFO - PROCESS | 1653 | 1467389112650 Marionette TRACE conn2 <- [1,2170,null,{}] 09:05:12 INFO - PROCESS | 1653 | 1467389112656 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}] 09:05:12 INFO - PROCESS | 1653 | 1467389112658 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:12 INFO - PROCESS | 1653 | 1467389112774 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 09:05:12 INFO - PROCESS | 1653 | 1467389112780 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:12 INFO - PROCESS | 1653 | 1467389112781 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x12124e800 == 38 [pid = 1653] [id = 550] 09:05:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1291a7c00) [pid = 1653] [serial = 1650] [outer = 0x0] 09:05:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x129431400) [pid = 1653] [serial = 1651] [outer = 0x1291a7c00] 09:05:12 INFO - PROCESS | 1653 | 1467389112807 Marionette DEBUG loaded listener.js 09:05:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1294ddc00) [pid = 1653] [serial = 1652] [outer = 0x1291a7c00] 09:05:13 INFO - PROCESS | 1653 | 1467389113127 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]]]}] 09:05:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 09:05:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 524ms 09:05:13 INFO - PROCESS | 1653 | 1467389113211 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 09:05:13 INFO - PROCESS | 1653 | 1467389113213 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 09:05:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 09:05:13 INFO - PROCESS | 1653 | 1467389113218 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 09:05:13 INFO - PROCESS | 1653 | 1467389113220 Marionette TRACE conn2 <- [1,2174,null,{}] 09:05:13 INFO - PROCESS | 1653 | 1467389113224 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}] 09:05:13 INFO - PROCESS | 1653 | 1467389113226 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:13 INFO - PROCESS | 1653 | 1467389113315 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 09:05:13 INFO - PROCESS | 1653 | 1467389113419 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:13 INFO - PROCESS | 1653 | 1467389113422 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e2d800 == 39 [pid = 1653] [id = 551] 09:05:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x112954800) [pid = 1653] [serial = 1653] [outer = 0x0] 09:05:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x112981c00) [pid = 1653] [serial = 1654] [outer = 0x112954800] 09:05:13 INFO - PROCESS | 1653 | 1467389113451 Marionette DEBUG loaded listener.js 09:05:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x1160d8800) [pid = 1653] [serial = 1655] [outer = 0x112954800] 09:05:13 INFO - PROCESS | 1653 | 1467389113924 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]]]}] 09:05:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 09:05:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 722ms 09:05:13 INFO - PROCESS | 1653 | 1467389113940 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 09:05:13 INFO - PROCESS | 1653 | 1467389113942 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 09:05:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 09:05:13 INFO - PROCESS | 1653 | 1467389113946 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 09:05:13 INFO - PROCESS | 1653 | 1467389113949 Marionette TRACE conn2 <- [1,2178,null,{}] 09:05:13 INFO - PROCESS | 1653 | 1467389113952 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}] 09:05:13 INFO - PROCESS | 1653 | 1467389113953 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:14 INFO - PROCESS | 1653 | 1467389114062 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 09:05:14 INFO - PROCESS | 1653 | 1467389114125 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:14 INFO - PROCESS | 1653 | 1467389114126 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x121313800 == 40 [pid = 1653] [id = 552] 09:05:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x118068800) [pid = 1653] [serial = 1656] [outer = 0x0] 09:05:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x1185fc000) [pid = 1653] [serial = 1657] [outer = 0x118068800] 09:05:14 INFO - PROCESS | 1653 | 1467389114156 Marionette DEBUG loaded listener.js 09:05:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x119313800) [pid = 1653] [serial = 1658] [outer = 0x118068800] 09:05:14 INFO - PROCESS | 1653 | 1467389114685 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]]]}] 09:05:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 09:05:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 822ms 09:05:14 INFO - PROCESS | 1653 | 1467389114767 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 09:05:14 INFO - PROCESS | 1653 | 1467389114768 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 09:05:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 09:05:14 INFO - PROCESS | 1653 | 1467389114771 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 09:05:14 INFO - PROCESS | 1653 | 1467389114772 Marionette TRACE conn2 <- [1,2182,null,{}] 09:05:14 INFO - PROCESS | 1653 | 1467389114779 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}] 09:05:14 INFO - PROCESS | 1653 | 1467389114782 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:14 INFO - PROCESS | 1653 | 1467389114892 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 09:05:14 INFO - PROCESS | 1653 | 1467389114956 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:14 INFO - PROCESS | 1653 | 1467389114958 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x1191d5800 == 41 [pid = 1653] [id = 553] 09:05:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x119316c00) [pid = 1653] [serial = 1659] [outer = 0x0] 09:05:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x1193a5800) [pid = 1653] [serial = 1660] [outer = 0x119316c00] 09:05:14 INFO - PROCESS | 1653 | 1467389114991 Marionette DEBUG loaded listener.js 09:05:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x119ce9400) [pid = 1653] [serial = 1661] [outer = 0x119316c00] 09:05:15 INFO - PROCESS | 1653 | --DOCSHELL 0x12bd7e000 == 40 [pid = 1653] [id = 549] 09:05:15 INFO - PROCESS | 1653 | --DOCSHELL 0x12b96a800 == 39 [pid = 1653] [id = 548] 09:05:15 INFO - PROCESS | 1653 | --DOCSHELL 0x119963800 == 38 [pid = 1653] [id = 547] 09:05:15 INFO - PROCESS | 1653 | --DOCSHELL 0x12ae1f000 == 37 [pid = 1653] [id = 546] 09:05:15 INFO - PROCESS | 1653 | --DOCSHELL 0x116f47000 == 36 [pid = 1653] [id = 545] 09:05:15 INFO - PROCESS | 1653 | --DOCSHELL 0x128b3d000 == 35 [pid = 1653] [id = 544] 09:05:15 INFO - PROCESS | 1653 | --DOCSHELL 0x125402800 == 34 [pid = 1653] [id = 543] 09:05:15 INFO - PROCESS | 1653 | --DOCSHELL 0x12132c800 == 33 [pid = 1653] [id = 542] 09:05:15 INFO - PROCESS | 1653 | --DOCSHELL 0x118118800 == 32 [pid = 1653] [id = 541] 09:05:15 INFO - PROCESS | 1653 | --DOCSHELL 0x11813a000 == 31 [pid = 1653] [id = 540] 09:05:15 INFO - PROCESS | 1653 | --DOCSHELL 0x113f4e000 == 30 [pid = 1653] [id = 539] 09:05:15 INFO - PROCESS | 1653 | 1467389115617 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]]]}] 09:05:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 09:05:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 870ms 09:05:15 INFO - PROCESS | 1653 | 1467389115641 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 09:05:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 09:05:15 INFO - PROCESS | 1653 | 1467389115643 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 09:05:15 INFO - PROCESS | 1653 | 1467389115646 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 09:05:15 INFO - PROCESS | 1653 | 1467389115647 Marionette TRACE conn2 <- [1,2186,null,{}] 09:05:15 INFO - PROCESS | 1653 | 1467389115651 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}] 09:05:15 INFO - PROCESS | 1653 | 1467389115655 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:15 INFO - PROCESS | 1653 | 1467389115732 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 09:05:15 INFO - PROCESS | 1653 | 1467389115738 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:15 INFO - PROCESS | 1653 | 1467389115740 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e26800 == 31 [pid = 1653] [id = 554] 09:05:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x11511fc00) [pid = 1653] [serial = 1662] [outer = 0x0] 09:05:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x11806b000) [pid = 1653] [serial = 1663] [outer = 0x11511fc00] 09:05:15 INFO - PROCESS | 1653 | 1467389115767 Marionette DEBUG loaded listener.js 09:05:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x118870400) [pid = 1653] [serial = 1664] [outer = 0x11511fc00] 09:05:15 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x1294d9800) [pid = 1653] [serial = 1505] [outer = 0x0] [url = about:blank] 09:05:15 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x12600cc00) [pid = 1653] [serial = 1582] [outer = 0x0] [url = about:blank] 09:05:15 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x12192dc00) [pid = 1653] [serial = 1579] [outer = 0x0] [url = about:blank] 09:05:15 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x1186e1800) [pid = 1653] [serial = 1570] [outer = 0x0] [url = about:blank] 09:05:15 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x1193ab400) [pid = 1653] [serial = 1558] [outer = 0x0] [url = about:blank] 09:05:15 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x119c58800) [pid = 1653] [serial = 1559] [outer = 0x0] [url = about:blank] 09:05:15 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x1194ae400) [pid = 1653] [serial = 1591] [outer = 0x0] [url = about:blank] 09:05:15 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x1193afc00) [pid = 1653] [serial = 1573] [outer = 0x0] [url = about:blank] 09:05:15 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x128b63c00) [pid = 1653] [serial = 1588] [outer = 0x0] [url = about:blank] 09:05:15 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x119681c00) [pid = 1653] [serial = 1574] [outer = 0x0] [url = about:blank] 09:05:15 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x11679f800) [pid = 1653] [serial = 1555] [outer = 0x0] [url = about:blank] 09:05:15 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x116629c00) [pid = 1653] [serial = 1567] [outer = 0x0] [url = about:blank] 09:05:15 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x116a0b000) [pid = 1653] [serial = 1568] [outer = 0x0] [url = about:blank] 09:05:15 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x119ec6400) [pid = 1653] [serial = 1576] [outer = 0x0] [url = about:blank] 09:05:15 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1133ba800) [pid = 1653] [serial = 1564] [outer = 0x0] [url = about:blank] 09:05:15 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x116078c00) [pid = 1653] [serial = 1565] [outer = 0x0] [url = about:blank] 09:05:15 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x12afb5c00) [pid = 1653] [serial = 1553] [outer = 0x0] [url = about:blank] 09:05:15 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x118f55c00) [pid = 1653] [serial = 1571] [outer = 0x0] [url = about:blank] 09:05:15 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x128a93c00) [pid = 1653] [serial = 1586] [outer = 0x0] [url = about:blank] 09:05:15 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x126ca9000) [pid = 1653] [serial = 1585] [outer = 0x0] [url = about:blank] 09:05:15 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1291ad000) [pid = 1653] [serial = 1594] [outer = 0x0] [url = about:blank] 09:05:15 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x12a6a6000) [pid = 1653] [serial = 1595] [outer = 0x0] [url = about:blank] 09:05:15 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x12a6dd800) [pid = 1653] [serial = 1597] [outer = 0x0] [url = about:blank] 09:05:15 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1291a3400) [pid = 1653] [serial = 1589] [outer = 0x0] [url = about:blank] 09:05:15 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1176e4800) [pid = 1653] [serial = 1556] [outer = 0x0] [url = about:blank] 09:05:15 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1265e5800) [pid = 1653] [serial = 1561] [outer = 0x0] [url = about:blank] 09:05:15 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x128a91400) [pid = 1653] [serial = 1562] [outer = 0x0] [url = about:blank] 09:05:15 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x12ad33c00) [pid = 1653] [serial = 1598] [outer = 0x0] [url = about:blank] 09:05:15 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1269a7400) [pid = 1653] [serial = 1583] [outer = 0x0] [url = about:blank] 09:05:15 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x128a90400) [pid = 1653] [serial = 1592] [outer = 0x0] [url = about:blank] 09:05:15 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x12a6df800) [pid = 1653] [serial = 1601] [outer = 0x0] [url = about:blank] 09:05:15 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x12547d800) [pid = 1653] [serial = 1580] [outer = 0x0] [url = about:blank] 09:05:15 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x120e4fc00) [pid = 1653] [serial = 1577] [outer = 0x0] [url = about:blank] 09:05:15 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x12ad3c400) [pid = 1653] [serial = 1600] [outer = 0x0] [url = about:blank] 09:05:15 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x116079400) [pid = 1653] [serial = 1508] [outer = 0x0] [url = about:blank] 09:05:15 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x126796c00) [pid = 1653] [serial = 1514] [outer = 0x0] [url = about:blank] 09:05:15 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1194b6800) [pid = 1653] [serial = 1511] [outer = 0x0] [url = about:blank] 09:05:16 INFO - PROCESS | 1653 | 1467389116128 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]]]}] 09:05:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 09:05:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 520ms 09:05:16 INFO - PROCESS | 1653 | 1467389116165 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 09:05:16 INFO - PROCESS | 1653 | 1467389116168 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 09:05:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 09:05:16 INFO - PROCESS | 1653 | 1467389116172 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 09:05:16 INFO - PROCESS | 1653 | 1467389116174 Marionette TRACE conn2 <- [1,2190,null,{}] 09:05:16 INFO - PROCESS | 1653 | 1467389116176 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}] 09:05:16 INFO - PROCESS | 1653 | 1467389116178 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:16 INFO - PROCESS | 1653 | 1467389116258 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 09:05:16 INFO - PROCESS | 1653 | 1467389116262 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:16 INFO - PROCESS | 1653 | 1467389116263 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x11949d800 == 32 [pid = 1653] [id = 555] 09:05:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x11932dc00) [pid = 1653] [serial = 1665] [outer = 0x0] 09:05:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1194b6000) [pid = 1653] [serial = 1666] [outer = 0x11932dc00] 09:05:16 INFO - PROCESS | 1653 | 1467389116291 Marionette DEBUG loaded listener.js 09:05:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x119c57000) [pid = 1653] [serial = 1667] [outer = 0x11932dc00] 09:05:16 INFO - PROCESS | 1653 | 1467389116727 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]]]}] 09:05:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 09:05:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 570ms 09:05:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 09:05:16 INFO - PROCESS | 1653 | 1467389116744 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 09:05:16 INFO - PROCESS | 1653 | 1467389116746 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 09:05:16 INFO - PROCESS | 1653 | 1467389116749 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 09:05:16 INFO - PROCESS | 1653 | 1467389116753 Marionette TRACE conn2 <- [1,2194,null,{}] 09:05:16 INFO - PROCESS | 1653 | 1467389116764 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}] 09:05:16 INFO - PROCESS | 1653 | 1467389116768 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:16 INFO - PROCESS | 1653 | 1467389116856 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 09:05:16 INFO - PROCESS | 1653 | 1467389116861 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:16 INFO - PROCESS | 1653 | 1467389116863 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x12190f000 == 33 [pid = 1653] [id = 556] 09:05:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x120eccc00) [pid = 1653] [serial = 1668] [outer = 0x0] 09:05:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1215cbc00) [pid = 1653] [serial = 1669] [outer = 0x120eccc00] 09:05:16 INFO - PROCESS | 1653 | 1467389116889 Marionette DEBUG loaded listener.js 09:05:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1249c7400) [pid = 1653] [serial = 1670] [outer = 0x120eccc00] 09:05:17 INFO - PROCESS | 1653 | 1467389117210 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]]]}] 09:05:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 09:05:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 478ms 09:05:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 09:05:17 INFO - PROCESS | 1653 | 1467389117227 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 09:05:17 INFO - PROCESS | 1653 | 1467389117229 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 09:05:17 INFO - PROCESS | 1653 | 1467389117231 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 09:05:17 INFO - PROCESS | 1653 | 1467389117232 Marionette TRACE conn2 <- [1,2198,null,{}] 09:05:17 INFO - PROCESS | 1653 | 1467389117235 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}] 09:05:17 INFO - PROCESS | 1653 | 1467389117238 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:17 INFO - PROCESS | 1653 | 1467389117345 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 09:05:17 INFO - PROCESS | 1653 | 1467389117351 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:17 INFO - PROCESS | 1653 | 1467389117352 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x128b3e000 == 34 [pid = 1653] [id = 557] 09:05:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x124bbd400) [pid = 1653] [serial = 1671] [outer = 0x0] 09:05:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x12547d800) [pid = 1653] [serial = 1672] [outer = 0x124bbd400] 09:05:17 INFO - PROCESS | 1653 | 1467389117377 Marionette DEBUG loaded listener.js 09:05:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x12600c400) [pid = 1653] [serial = 1673] [outer = 0x124bbd400] 09:05:17 INFO - PROCESS | 1653 | 1467389117686 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]]]}] 09:05:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 09:05:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 468ms 09:05:17 INFO - PROCESS | 1653 | 1467389117699 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 09:05:17 INFO - PROCESS | 1653 | 1467389117701 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 09:05:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 09:05:17 INFO - PROCESS | 1653 | 1467389117706 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 09:05:17 INFO - PROCESS | 1653 | 1467389117707 Marionette TRACE conn2 <- [1,2202,null,{}] 09:05:17 INFO - PROCESS | 1653 | 1467389117710 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}] 09:05:17 INFO - PROCESS | 1653 | 1467389117711 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:17 INFO - PROCESS | 1653 | 1467389117791 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 09:05:17 INFO - PROCESS | 1653 | 1467389117794 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:17 INFO - PROCESS | 1653 | 1467389117795 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a563800 == 35 [pid = 1653] [id = 558] 09:05:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1254ab800) [pid = 1653] [serial = 1674] [outer = 0x0] 09:05:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1264c7400) [pid = 1653] [serial = 1675] [outer = 0x1254ab800] 09:05:17 INFO - PROCESS | 1653 | 1467389117818 Marionette DEBUG loaded listener.js 09:05:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x126ca1400) [pid = 1653] [serial = 1676] [outer = 0x1254ab800] 09:05:18 INFO - PROCESS | 1653 | 1467389118179 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]]]}] 09:05:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 09:05:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 522ms 09:05:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 09:05:18 INFO - PROCESS | 1653 | 1467389118227 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 09:05:18 INFO - PROCESS | 1653 | 1467389118229 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 09:05:18 INFO - PROCESS | 1653 | 1467389118231 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 09:05:18 INFO - PROCESS | 1653 | 1467389118232 Marionette TRACE conn2 <- [1,2206,null,{}] 09:05:18 INFO - PROCESS | 1653 | 1467389118234 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}] 09:05:18 INFO - PROCESS | 1653 | 1467389118238 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:18 INFO - PROCESS | 1653 | 1467389118346 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 09:05:18 INFO - PROCESS | 1653 | 1467389118359 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:18 INFO - PROCESS | 1653 | 1467389118360 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b16d000 == 36 [pid = 1653] [id = 559] 09:05:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x126ca9c00) [pid = 1653] [serial = 1677] [outer = 0x0] 09:05:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x128b61000) [pid = 1653] [serial = 1678] [outer = 0x126ca9c00] 09:05:18 INFO - PROCESS | 1653 | 1467389118386 Marionette DEBUG loaded listener.js 09:05:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12942dc00) [pid = 1653] [serial = 1679] [outer = 0x126ca9c00] 09:05:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 09:05:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 518ms 09:05:18 INFO - PROCESS | 1653 | 1467389118745 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]]]}] 09:05:18 INFO - PROCESS | 1653 | 1467389118749 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 09:05:18 INFO - PROCESS | 1653 | 1467389118751 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 09:05:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 09:05:18 INFO - PROCESS | 1653 | 1467389118755 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 09:05:18 INFO - PROCESS | 1653 | 1467389118756 Marionette TRACE conn2 <- [1,2210,null,{}] 09:05:18 INFO - PROCESS | 1653 | 1467389118758 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}] 09:05:18 INFO - PROCESS | 1653 | 1467389118759 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:18 INFO - PROCESS | 1653 | 1467389118864 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 09:05:18 INFO - PROCESS | 1653 | 1467389118868 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:18 INFO - PROCESS | 1653 | 1467389118869 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b981000 == 37 [pid = 1653] [id = 560] 09:05:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x128c75400) [pid = 1653] [serial = 1680] [outer = 0x0] 09:05:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12949bc00) [pid = 1653] [serial = 1681] [outer = 0x128c75400] 09:05:18 INFO - PROCESS | 1653 | 1467389118893 Marionette DEBUG loaded listener.js 09:05:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12a6af800) [pid = 1653] [serial = 1682] [outer = 0x128c75400] 09:05:19 INFO - PROCESS | 1653 | 1467389119212 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]]]}] 09:05:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 09:05:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 476ms 09:05:19 INFO - PROCESS | 1653 | 1467389119231 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 09:05:19 INFO - PROCESS | 1653 | 1467389119232 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 09:05:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 09:05:19 INFO - PROCESS | 1653 | 1467389119242 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 09:05:19 INFO - PROCESS | 1653 | 1467389119243 Marionette TRACE conn2 <- [1,2214,null,{}] 09:05:19 INFO - PROCESS | 1653 | 1467389119255 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}] 09:05:19 INFO - PROCESS | 1653 | 1467389119257 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:19 INFO - PROCESS | 1653 | 1467389119361 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 09:05:19 INFO - PROCESS | 1653 | 1467389119364 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:19 INFO - PROCESS | 1653 | 1467389119365 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x12be22800 == 38 [pid = 1653] [id = 561] 09:05:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12949f800) [pid = 1653] [serial = 1683] [outer = 0x0] 09:05:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x12a6e2c00) [pid = 1653] [serial = 1684] [outer = 0x12949f800] 09:05:19 INFO - PROCESS | 1653 | 1467389119389 Marionette DEBUG loaded listener.js 09:05:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12a6e9c00) [pid = 1653] [serial = 1685] [outer = 0x12949f800] 09:05:19 INFO - PROCESS | 1653 | 1467389119717 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]]]}] 09:05:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 09:05:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 527ms 09:05:19 INFO - PROCESS | 1653 | 1467389119769 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 09:05:19 INFO - PROCESS | 1653 | 1467389119770 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 09:05:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 09:05:19 INFO - PROCESS | 1653 | 1467389119772 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 09:05:19 INFO - PROCESS | 1653 | 1467389119773 Marionette TRACE conn2 <- [1,2218,null,{}] 09:05:19 INFO - PROCESS | 1653 | 1467389119776 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}] 09:05:19 INFO - PROCESS | 1653 | 1467389119777 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:19 INFO - PROCESS | 1653 | 1467389119883 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 09:05:19 INFO - PROCESS | 1653 | 1467389119886 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:19 INFO - PROCESS | 1653 | 1467389119887 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c283800 == 39 [pid = 1653] [id = 562] 09:05:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x12a6afc00) [pid = 1653] [serial = 1686] [outer = 0x0] 09:05:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x12ad3e000) [pid = 1653] [serial = 1687] [outer = 0x12a6afc00] 09:05:19 INFO - PROCESS | 1653 | 1467389119911 Marionette DEBUG loaded listener.js 09:05:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x12aed3400) [pid = 1653] [serial = 1688] [outer = 0x12a6afc00] 09:05:20 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x118358c00) [pid = 1653] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 09:05:20 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x118359800) [pid = 1653] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 09:05:20 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1128aa800) [pid = 1653] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 09:05:20 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1130d8800) [pid = 1653] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 09:05:20 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x113f2e400) [pid = 1653] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 09:05:20 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x117227400) [pid = 1653] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 09:05:20 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x119330000) [pid = 1653] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 09:05:20 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1166f3c00) [pid = 1653] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 09:05:20 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x120e47000) [pid = 1653] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 09:05:20 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x120e4ac00) [pid = 1653] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 09:05:20 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1254aac00) [pid = 1653] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 09:05:20 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x12600f000) [pid = 1653] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 09:05:20 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1128ac800) [pid = 1653] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 09:05:20 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x112952400) [pid = 1653] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 09:05:20 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x113d4b000) [pid = 1653] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 09:05:20 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1131c1000) [pid = 1653] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 09:05:20 INFO - PROCESS | 1653 | 1467389120334 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]]]}] 09:05:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 09:05:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 618ms 09:05:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 09:05:20 INFO - PROCESS | 1653 | 1467389120391 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 09:05:20 INFO - PROCESS | 1653 | 1467389120393 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 09:05:20 INFO - PROCESS | 1653 | 1467389120395 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 09:05:20 INFO - PROCESS | 1653 | 1467389120397 Marionette TRACE conn2 <- [1,2222,null,{}] 09:05:20 INFO - PROCESS | 1653 | 1467389120401 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}] 09:05:20 INFO - PROCESS | 1653 | 1467389120403 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:20 INFO - PROCESS | 1653 | 1467389120528 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 09:05:20 INFO - PROCESS | 1653 | 1467389120535 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:20 INFO - PROCESS | 1653 | 1467389120536 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bd62000 == 40 [pid = 1653] [id = 563] 09:05:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1172c4400) [pid = 1653] [serial = 1689] [outer = 0x0] 09:05:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1186fc800) [pid = 1653] [serial = 1690] [outer = 0x1172c4400] 09:05:20 INFO - PROCESS | 1653 | 1467389120564 Marionette DEBUG loaded listener.js 09:05:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x121302400) [pid = 1653] [serial = 1691] [outer = 0x1172c4400] 09:05:20 INFO - PROCESS | 1653 | 1467389120896 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]]]}] 09:05:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 09:05:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 519ms 09:05:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 09:05:20 INFO - PROCESS | 1653 | 1467389120915 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 09:05:20 INFO - PROCESS | 1653 | 1467389120916 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 09:05:20 INFO - PROCESS | 1653 | 1467389120920 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 09:05:20 INFO - PROCESS | 1653 | 1467389120923 Marionette TRACE conn2 <- [1,2226,null,{}] 09:05:20 INFO - PROCESS | 1653 | 1467389120925 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}] 09:05:20 INFO - PROCESS | 1653 | 1467389120926 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:21 INFO - PROCESS | 1653 | 1467389121046 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 09:05:21 INFO - PROCESS | 1653 | 1467389121052 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:21 INFO - PROCESS | 1653 | 1467389121054 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ca93000 == 41 [pid = 1653] [id = 564] 09:05:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x120fbac00) [pid = 1653] [serial = 1692] [outer = 0x0] 09:05:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x128b5bc00) [pid = 1653] [serial = 1693] [outer = 0x120fbac00] 09:05:21 INFO - PROCESS | 1653 | 1467389121079 Marionette DEBUG loaded listener.js 09:05:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12b176c00) [pid = 1653] [serial = 1694] [outer = 0x120fbac00] 09:05:21 INFO - PROCESS | 1653 | 1467389121388 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]]]}] 09:05:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 09:05:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 520ms 09:05:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 09:05:21 INFO - PROCESS | 1653 | 1467389121440 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 09:05:21 INFO - PROCESS | 1653 | 1467389121441 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 09:05:21 INFO - PROCESS | 1653 | 1467389121443 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 09:05:21 INFO - PROCESS | 1653 | 1467389121444 Marionette TRACE conn2 <- [1,2230,null,{}] 09:05:21 INFO - PROCESS | 1653 | 1467389121446 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}] 09:05:21 INFO - PROCESS | 1653 | 1467389121447 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:21 INFO - PROCESS | 1653 | 1467389121529 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 09:05:21 INFO - PROCESS | 1653 | 1467389121532 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:21 INFO - PROCESS | 1653 | 1467389121534 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d0cd000 == 42 [pid = 1653] [id = 565] 09:05:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x123fc8000) [pid = 1653] [serial = 1695] [outer = 0x0] 09:05:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12b17fc00) [pid = 1653] [serial = 1696] [outer = 0x123fc8000] 09:05:21 INFO - PROCESS | 1653 | 1467389121565 Marionette DEBUG loaded listener.js 09:05:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12b86dc00) [pid = 1653] [serial = 1697] [outer = 0x123fc8000] 09:05:21 INFO - PROCESS | 1653 | 1467389121889 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]]]}] 09:05:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 09:05:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 468ms 09:05:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 09:05:21 INFO - PROCESS | 1653 | 1467389121911 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 09:05:21 INFO - PROCESS | 1653 | 1467389121912 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 09:05:21 INFO - PROCESS | 1653 | 1467389121914 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 09:05:21 INFO - PROCESS | 1653 | 1467389121915 Marionette TRACE conn2 <- [1,2234,null,{}] 09:05:21 INFO - PROCESS | 1653 | 1467389121918 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}] 09:05:21 INFO - PROCESS | 1653 | 1467389121921 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:22 INFO - PROCESS | 1653 | 1467389122031 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 09:05:22 INFO - PROCESS | 1653 | 1467389122037 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:22 INFO - PROCESS | 1653 | 1467389122038 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d497800 == 43 [pid = 1653] [id = 566] 09:05:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12ad3c400) [pid = 1653] [serial = 1698] [outer = 0x0] 09:05:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12b872000) [pid = 1653] [serial = 1699] [outer = 0x12ad3c400] 09:05:22 INFO - PROCESS | 1653 | 1467389122061 Marionette DEBUG loaded listener.js 09:05:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x12b87b000) [pid = 1653] [serial = 1700] [outer = 0x12ad3c400] 09:05:22 INFO - PROCESS | 1653 | 1467389122529 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]]]}] 09:05:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 09:05:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 668ms 09:05:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 09:05:22 INFO - PROCESS | 1653 | 1467389122585 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 09:05:22 INFO - PROCESS | 1653 | 1467389122588 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 09:05:22 INFO - PROCESS | 1653 | 1467389122591 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 09:05:22 INFO - PROCESS | 1653 | 1467389122594 Marionette TRACE conn2 <- [1,2238,null,{}] 09:05:22 INFO - PROCESS | 1653 | 1467389122598 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}] 09:05:22 INFO - PROCESS | 1653 | 1467389122599 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:22 INFO - PROCESS | 1653 | 1467389122705 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 09:05:22 INFO - PROCESS | 1653 | 1467389122782 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:22 INFO - PROCESS | 1653 | 1467389122784 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x11949a800 == 44 [pid = 1653] [id = 567] 09:05:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1172bc800) [pid = 1653] [serial = 1701] [outer = 0x0] 09:05:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x118362400) [pid = 1653] [serial = 1702] [outer = 0x1172bc800] 09:05:22 INFO - PROCESS | 1653 | 1467389122815 Marionette DEBUG loaded listener.js 09:05:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x119329c00) [pid = 1653] [serial = 1703] [outer = 0x1172bc800] 09:05:23 INFO - PROCESS | 1653 | 1467389123237 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]]]}] 09:05:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 09:05:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 673ms 09:05:23 INFO - PROCESS | 1653 | 1467389123263 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 09:05:23 INFO - PROCESS | 1653 | 1467389123267 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 09:05:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 09:05:23 INFO - PROCESS | 1653 | 1467389123271 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 09:05:23 INFO - PROCESS | 1653 | 1467389123273 Marionette TRACE conn2 <- [1,2242,null,{}] 09:05:23 INFO - PROCESS | 1653 | 1467389123276 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}] 09:05:23 INFO - PROCESS | 1653 | 1467389123277 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:23 INFO - PROCESS | 1653 | 1467389123387 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 09:05:23 INFO - PROCESS | 1653 | 1467389123483 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:23 INFO - PROCESS | 1653 | 1467389123484 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a787000 == 45 [pid = 1653] [id = 568] 09:05:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x119c56c00) [pid = 1653] [serial = 1704] [outer = 0x0] 09:05:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x121307800) [pid = 1653] [serial = 1705] [outer = 0x119c56c00] 09:05:23 INFO - PROCESS | 1653 | 1467389123528 Marionette DEBUG loaded listener.js 09:05:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x123f29400) [pid = 1653] [serial = 1706] [outer = 0x119c56c00] 09:05:23 INFO - PROCESS | 1653 | 1467389123939 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]]]}] 09:05:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 09:05:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 720ms 09:05:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 09:05:24 INFO - PROCESS | 1653 | 1467389123992 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 09:05:24 INFO - PROCESS | 1653 | 1467389123993 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 09:05:24 INFO - PROCESS | 1653 | 1467389123995 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 09:05:24 INFO - PROCESS | 1653 | 1467389123998 Marionette TRACE conn2 <- [1,2246,null,{}] 09:05:24 INFO - PROCESS | 1653 | 1467389124006 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}] 09:05:24 INFO - PROCESS | 1653 | 1467389124009 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:24 INFO - PROCESS | 1653 | 1467389124114 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 09:05:24 INFO - PROCESS | 1653 | 1467389124180 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:24 INFO - PROCESS | 1653 | 1467389124182 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d493800 == 46 [pid = 1653] [id = 569] 09:05:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x125479000) [pid = 1653] [serial = 1707] [outer = 0x0] 09:05:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x126cac000) [pid = 1653] [serial = 1708] [outer = 0x125479000] 09:05:24 INFO - PROCESS | 1653 | 1467389124253 Marionette DEBUG loaded listener.js 09:05:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x1291a4000) [pid = 1653] [serial = 1709] [outer = 0x125479000] 09:05:24 INFO - PROCESS | 1653 | 1467389124685 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]]]}] 09:05:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 09:05:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 724ms 09:05:24 INFO - PROCESS | 1653 | 1467389124936 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 09:05:24 INFO - PROCESS | 1653 | 1467389124938 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 09:05:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 09:05:24 INFO - PROCESS | 1653 | 1467389124967 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 09:05:24 INFO - PROCESS | 1653 | 1467389124969 Marionette TRACE conn2 <- [1,2250,null,{}] 09:05:24 INFO - PROCESS | 1653 | 1467389124977 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}] 09:05:24 INFO - PROCESS | 1653 | 1467389124979 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:25 INFO - PROCESS | 1653 | 1467389125067 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 09:05:25 INFO - PROCESS | 1653 | 1467389125130 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:25 INFO - PROCESS | 1653 | 1467389125133 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x119a15000 == 47 [pid = 1653] [id = 570] 09:05:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x113f30c00) [pid = 1653] [serial = 1710] [outer = 0x0] 09:05:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x11602dc00) [pid = 1653] [serial = 1711] [outer = 0x113f30c00] 09:05:25 INFO - PROCESS | 1653 | 1467389125159 Marionette DEBUG loaded listener.js 09:05:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x117224400) [pid = 1653] [serial = 1712] [outer = 0x113f30c00] 09:05:25 INFO - PROCESS | 1653 | 1467389125564 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]]]}] 09:05:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 09:05:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 639ms 09:05:25 INFO - PROCESS | 1653 | 1467389125590 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 09:05:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 09:05:25 INFO - PROCESS | 1653 | 1467389125593 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 09:05:25 INFO - PROCESS | 1653 | 1467389125596 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 09:05:25 INFO - PROCESS | 1653 | 1467389125598 Marionette TRACE conn2 <- [1,2254,null,{}] 09:05:25 INFO - PROCESS | 1653 | 1467389125602 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}] 09:05:25 INFO - PROCESS | 1653 | 1467389125603 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:25 INFO - PROCESS | 1653 | 1467389125696 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 09:05:25 INFO - PROCESS | 1653 | 1467389125761 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:25 INFO - PROCESS | 1653 | 1467389125762 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x118f08000 == 48 [pid = 1653] [id = 571] 09:05:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x116030c00) [pid = 1653] [serial = 1713] [outer = 0x0] 09:05:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x118362c00) [pid = 1653] [serial = 1714] [outer = 0x116030c00] 09:05:25 INFO - PROCESS | 1653 | 1467389125790 Marionette DEBUG loaded listener.js 09:05:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x118f53400) [pid = 1653] [serial = 1715] [outer = 0x116030c00] 09:05:26 INFO - PROCESS | 1653 | --DOCSHELL 0x12d0cd000 == 47 [pid = 1653] [id = 565] 09:05:26 INFO - PROCESS | 1653 | --DOCSHELL 0x12ca93000 == 46 [pid = 1653] [id = 564] 09:05:26 INFO - PROCESS | 1653 | --DOCSHELL 0x12bd62000 == 45 [pid = 1653] [id = 563] 09:05:26 INFO - PROCESS | 1653 | --DOCSHELL 0x12c283800 == 44 [pid = 1653] [id = 562] 09:05:26 INFO - PROCESS | 1653 | --DOCSHELL 0x12be22800 == 43 [pid = 1653] [id = 561] 09:05:26 INFO - PROCESS | 1653 | --DOCSHELL 0x12b981000 == 42 [pid = 1653] [id = 560] 09:05:26 INFO - PROCESS | 1653 | --DOCSHELL 0x12b16d000 == 41 [pid = 1653] [id = 559] 09:05:26 INFO - PROCESS | 1653 | --DOCSHELL 0x12a563800 == 40 [pid = 1653] [id = 558] 09:05:26 INFO - PROCESS | 1653 | --DOCSHELL 0x128b3e000 == 39 [pid = 1653] [id = 557] 09:05:26 INFO - PROCESS | 1653 | --DOCSHELL 0x12190f000 == 38 [pid = 1653] [id = 556] 09:05:26 INFO - PROCESS | 1653 | --DOCSHELL 0x11949d800 == 37 [pid = 1653] [id = 555] 09:05:26 INFO - PROCESS | 1653 | --DOCSHELL 0x117e26800 == 36 [pid = 1653] [id = 554] 09:05:26 INFO - PROCESS | 1653 | --DOCSHELL 0x1191d5800 == 35 [pid = 1653] [id = 553] 09:05:26 INFO - PROCESS | 1653 | --DOCSHELL 0x121313800 == 34 [pid = 1653] [id = 552] 09:05:26 INFO - PROCESS | 1653 | --DOCSHELL 0x117e2d800 == 33 [pid = 1653] [id = 551] 09:05:26 INFO - PROCESS | 1653 | --DOCSHELL 0x12124e800 == 32 [pid = 1653] [id = 550] 09:05:26 INFO - PROCESS | 1653 | --DOCSHELL 0x119a15000 == 31 [pid = 1653] [id = 570] 09:05:26 INFO - PROCESS | 1653 | --DOCSHELL 0x12d493800 == 30 [pid = 1653] [id = 569] 09:05:26 INFO - PROCESS | 1653 | --DOCSHELL 0x12a787000 == 29 [pid = 1653] [id = 568] 09:05:26 INFO - PROCESS | 1653 | --DOCSHELL 0x11949a800 == 28 [pid = 1653] [id = 567] 09:05:26 INFO - PROCESS | 1653 | --DOCSHELL 0x12d497800 == 27 [pid = 1653] [id = 566] 09:05:26 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x123fc8800) [pid = 1653] [serial = 1633] [outer = 0x0] [url = about:blank] 09:05:26 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x118875400) [pid = 1653] [serial = 1624] [outer = 0x0] [url = about:blank] 09:05:26 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x11932a000) [pid = 1653] [serial = 1625] [outer = 0x0] [url = about:blank] 09:05:26 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x1128b1c00) [pid = 1653] [serial = 1618] [outer = 0x0] [url = about:blank] 09:05:26 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x1129d7400) [pid = 1653] [serial = 1619] [outer = 0x0] [url = about:blank] 09:05:26 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x1162a7c00) [pid = 1653] [serial = 1604] [outer = 0x0] [url = about:blank] 09:05:26 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x1133bc800) [pid = 1653] [serial = 1603] [outer = 0x0] [url = about:blank] 09:05:26 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x11696d000) [pid = 1653] [serial = 1621] [outer = 0x0] [url = about:blank] 09:05:26 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x118061c00) [pid = 1653] [serial = 1622] [outer = 0x0] [url = about:blank] 09:05:26 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x11886fc00) [pid = 1653] [serial = 1607] [outer = 0x0] [url = about:blank] 09:05:26 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1194b9800) [pid = 1653] [serial = 1627] [outer = 0x0] [url = about:blank] 09:05:26 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x119c5fc00) [pid = 1653] [serial = 1628] [outer = 0x0] [url = about:blank] 09:05:26 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x118492000) [pid = 1653] [serial = 1606] [outer = 0x0] [url = about:blank] 09:05:26 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x118363400) [pid = 1653] [serial = 1616] [outer = 0x0] [url = about:blank] 09:05:26 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x116a11000) [pid = 1653] [serial = 1615] [outer = 0x0] [url = about:blank] 09:05:26 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x123f2a800) [pid = 1653] [serial = 1610] [outer = 0x0] [url = about:blank] 09:05:26 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1213ba800) [pid = 1653] [serial = 1609] [outer = 0x0] [url = about:blank] 09:05:26 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x128b64000) [pid = 1653] [serial = 1613] [outer = 0x0] [url = about:blank] 09:05:26 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x126999000) [pid = 1653] [serial = 1612] [outer = 0x0] [url = about:blank] 09:05:26 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1260cf000) [pid = 1653] [serial = 1636] [outer = 0x0] [url = about:blank] 09:05:26 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x124e64000) [pid = 1653] [serial = 1634] [outer = 0x0] [url = about:blank] 09:05:26 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x128ed6800) [pid = 1653] [serial = 1649] [outer = 0x0] [url = about:blank] 09:05:26 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x126ca6400) [pid = 1653] [serial = 1639] [outer = 0x0] [url = about:blank] 09:05:26 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x126799c00) [pid = 1653] [serial = 1637] [outer = 0x0] [url = about:blank] 09:05:26 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x116081000) [pid = 1653] [serial = 1642] [outer = 0x0] [url = about:blank] 09:05:26 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x118496400) [pid = 1653] [serial = 1643] [outer = 0x0] [url = about:blank] 09:05:26 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x128b59000) [pid = 1653] [serial = 1648] [outer = 0x0] [url = about:blank] 09:05:26 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x119322c00) [pid = 1653] [serial = 1645] [outer = 0x0] [url = about:blank] 09:05:26 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x128a8c800) [pid = 1653] [serial = 1640] [outer = 0x0] [url = about:blank] 09:05:26 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x120e4a000) [pid = 1653] [serial = 1630] [outer = 0x0] [url = about:blank] 09:05:26 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x129431400) [pid = 1653] [serial = 1651] [outer = 0x0] [url = about:blank] 09:05:26 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1194b1000) [pid = 1653] [serial = 1631] [outer = 0x0] [url = about:blank] 09:05:26 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x125483400) [pid = 1653] [serial = 1646] [outer = 0x0] [url = about:blank] 09:05:26 INFO - PROCESS | 1653 | 1467389126726 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]]]}] 09:05:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 09:05:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1172ms 09:05:26 INFO - PROCESS | 1653 | 1467389126774 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 09:05:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 09:05:26 INFO - PROCESS | 1653 | 1467389126776 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 09:05:26 INFO - PROCESS | 1653 | 1467389126779 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 09:05:26 INFO - PROCESS | 1653 | 1467389126782 Marionette TRACE conn2 <- [1,2258,null,{}] 09:05:26 INFO - PROCESS | 1653 | 1467389126786 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}] 09:05:26 INFO - PROCESS | 1653 | 1467389126788 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:26 INFO - PROCESS | 1653 | 1467389126864 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 09:05:26 INFO - PROCESS | 1653 | 1467389126872 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:26 INFO - PROCESS | 1653 | 1467389126875 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x1170d3000 == 28 [pid = 1653] [id = 572] 09:05:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1133b3c00) [pid = 1653] [serial = 1716] [outer = 0x0] 09:05:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x113866400) [pid = 1653] [serial = 1717] [outer = 0x1133b3c00] 09:05:26 INFO - PROCESS | 1653 | 1467389126902 Marionette DEBUG loaded listener.js 09:05:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x116080c00) [pid = 1653] [serial = 1718] [outer = 0x1133b3c00] 09:05:27 INFO - PROCESS | 1653 | 1467389127260 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]]]}] 09:05:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 09:05:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 521ms 09:05:27 INFO - PROCESS | 1653 | 1467389127300 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 09:05:27 INFO - PROCESS | 1653 | 1467389127302 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 09:05:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 09:05:27 INFO - PROCESS | 1653 | 1467389127307 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 09:05:27 INFO - PROCESS | 1653 | 1467389127308 Marionette TRACE conn2 <- [1,2262,null,{}] 09:05:27 INFO - PROCESS | 1653 | 1467389127311 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}] 09:05:27 INFO - PROCESS | 1653 | 1467389127312 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:27 INFO - PROCESS | 1653 | 1467389127393 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 09:05:27 INFO - PROCESS | 1653 | 1467389127397 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:27 INFO - PROCESS | 1653 | 1467389127398 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x1183d3000 == 29 [pid = 1653] [id = 573] 09:05:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1166f3c00) [pid = 1653] [serial = 1719] [outer = 0x0] 09:05:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1172bc000) [pid = 1653] [serial = 1720] [outer = 0x1166f3c00] 09:05:27 INFO - PROCESS | 1653 | 1467389127427 Marionette DEBUG loaded listener.js 09:05:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x118364400) [pid = 1653] [serial = 1721] [outer = 0x1166f3c00] 09:05:27 INFO - PROCESS | 1653 | 1467389127785 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]]]}] 09:05:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 09:05:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 519ms 09:05:27 INFO - PROCESS | 1653 | 1467389127827 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 09:05:27 INFO - PROCESS | 1653 | 1467389127828 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 09:05:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 09:05:27 INFO - PROCESS | 1653 | 1467389127830 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 09:05:27 INFO - PROCESS | 1653 | 1467389127833 Marionette TRACE conn2 <- [1,2266,null,{}] 09:05:27 INFO - PROCESS | 1653 | 1467389127841 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}] 09:05:27 INFO - PROCESS | 1653 | 1467389127844 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:27 INFO - PROCESS | 1653 | 1467389127922 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 09:05:27 INFO - PROCESS | 1653 | 1467389127927 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:27 INFO - PROCESS | 1653 | 1467389127929 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x121028800 == 30 [pid = 1653] [id = 574] 09:05:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1185f9c00) [pid = 1653] [serial = 1722] [outer = 0x0] 09:05:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x119314800) [pid = 1653] [serial = 1723] [outer = 0x1185f9c00] 09:05:27 INFO - PROCESS | 1653 | 1467389127958 Marionette DEBUG loaded listener.js 09:05:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1193a3c00) [pid = 1653] [serial = 1724] [outer = 0x1185f9c00] 09:05:28 INFO - PROCESS | 1653 | 1467389128282 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]]]}] 09:05:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 09:05:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 475ms 09:05:28 INFO - PROCESS | 1653 | 1467389128306 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 09:05:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 09:05:28 INFO - PROCESS | 1653 | 1467389128308 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 09:05:28 INFO - PROCESS | 1653 | 1467389128310 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 09:05:28 INFO - PROCESS | 1653 | 1467389128311 Marionette TRACE conn2 <- [1,2270,null,{}] 09:05:28 INFO - PROCESS | 1653 | 1467389128314 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}] 09:05:28 INFO - PROCESS | 1653 | 1467389128315 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:28 INFO - PROCESS | 1653 | 1467389128393 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 09:05:28 INFO - PROCESS | 1653 | 1467389128472 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:28 INFO - PROCESS | 1653 | 1467389128473 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x1214a9800 == 31 [pid = 1653] [id = 575] 09:05:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x118496400) [pid = 1653] [serial = 1725] [outer = 0x0] 09:05:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1194b1c00) [pid = 1653] [serial = 1726] [outer = 0x118496400] 09:05:28 INFO - PROCESS | 1653 | 1467389128499 Marionette DEBUG loaded listener.js 09:05:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x119680c00) [pid = 1653] [serial = 1727] [outer = 0x118496400] 09:05:28 INFO - PROCESS | 1653 | 1467389128827 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]]]}] 09:05:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 09:05:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 568ms 09:05:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 09:05:28 INFO - PROCESS | 1653 | 1467389128878 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 09:05:28 INFO - PROCESS | 1653 | 1467389128880 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 09:05:28 INFO - PROCESS | 1653 | 1467389128882 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 09:05:28 INFO - PROCESS | 1653 | 1467389128883 Marionette TRACE conn2 <- [1,2274,null,{}] 09:05:28 INFO - PROCESS | 1653 | 1467389128885 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}] 09:05:28 INFO - PROCESS | 1653 | 1467389128886 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:28 INFO - PROCESS | 1653 | 1467389128979 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 09:05:29 INFO - PROCESS | 1653 | 1467389129016 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:29 INFO - PROCESS | 1653 | 1467389129017 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x12642e800 == 32 [pid = 1653] [id = 576] 09:05:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x119c53c00) [pid = 1653] [serial = 1728] [outer = 0x0] 09:05:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x119c5dc00) [pid = 1653] [serial = 1729] [outer = 0x119c53c00] 09:05:29 INFO - PROCESS | 1653 | 1467389129041 Marionette DEBUG loaded listener.js 09:05:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x120e4b400) [pid = 1653] [serial = 1730] [outer = 0x119c53c00] 09:05:29 INFO - PROCESS | 1653 | 1467389129373 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]]]}] 09:05:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 09:05:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 519ms 09:05:29 INFO - PROCESS | 1653 | 1467389129401 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 09:05:29 INFO - PROCESS | 1653 | 1467389129403 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 09:05:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 09:05:29 INFO - PROCESS | 1653 | 1467389129405 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 09:05:29 INFO - PROCESS | 1653 | 1467389129406 Marionette TRACE conn2 <- [1,2278,null,{}] 09:05:29 INFO - PROCESS | 1653 | 1467389129408 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}] 09:05:29 INFO - PROCESS | 1653 | 1467389129412 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:29 INFO - PROCESS | 1653 | 1467389129518 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 09:05:29 INFO - PROCESS | 1653 | 1467389129557 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:29 INFO - PROCESS | 1653 | 1467389129558 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x128e6a800 == 33 [pid = 1653] [id = 577] 09:05:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x120e4b800) [pid = 1653] [serial = 1731] [outer = 0x0] 09:05:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x121305800) [pid = 1653] [serial = 1732] [outer = 0x120e4b800] 09:05:29 INFO - PROCESS | 1653 | 1467389129583 Marionette DEBUG loaded listener.js 09:05:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1249c9800) [pid = 1653] [serial = 1733] [outer = 0x120e4b800] 09:05:29 INFO - PROCESS | 1653 | 1467389129870 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]]]}] 09:05:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 09:05:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 522ms 09:05:29 INFO - PROCESS | 1653 | 1467389129935 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 09:05:29 INFO - PROCESS | 1653 | 1467389129936 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 09:05:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 09:05:29 INFO - PROCESS | 1653 | 1467389129938 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 09:05:29 INFO - PROCESS | 1653 | 1467389129939 Marionette TRACE conn2 <- [1,2282,null,{}] 09:05:29 INFO - PROCESS | 1653 | 1467389129942 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}] 09:05:29 INFO - PROCESS | 1653 | 1467389129943 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:30 INFO - PROCESS | 1653 | 1467389130041 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 09:05:30 INFO - PROCESS | 1653 | 1467389130044 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:30 INFO - PROCESS | 1653 | 1467389130045 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x12974d000 == 34 [pid = 1653] [id = 578] 09:05:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x119c54c00) [pid = 1653] [serial = 1734] [outer = 0x0] 09:05:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x124bba800) [pid = 1653] [serial = 1735] [outer = 0x119c54c00] 09:05:30 INFO - PROCESS | 1653 | 1467389130069 Marionette DEBUG loaded listener.js 09:05:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x125482c00) [pid = 1653] [serial = 1736] [outer = 0x119c54c00] 09:05:30 INFO - PROCESS | 1653 | 1467389130413 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]]]}] 09:05:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 09:05:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 672ms 09:05:30 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x11511fc00) [pid = 1653] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 09:05:30 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x12949f800) [pid = 1653] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 09:05:30 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x120eccc00) [pid = 1653] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 09:05:30 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1172c4400) [pid = 1653] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 09:05:30 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x118068800) [pid = 1653] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 09:05:30 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x123fc8000) [pid = 1653] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 09:05:30 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x126ca9c00) [pid = 1653] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 09:05:30 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x12ad3c400) [pid = 1653] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 09:05:30 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1291a7c00) [pid = 1653] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 09:05:30 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x12a6afc00) [pid = 1653] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 09:05:30 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x112954800) [pid = 1653] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 09:05:30 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x124bbd400) [pid = 1653] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 09:05:30 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x120fbac00) [pid = 1653] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 09:05:30 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x119316c00) [pid = 1653] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 09:05:30 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x128c75400) [pid = 1653] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 09:05:30 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x11932dc00) [pid = 1653] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 09:05:30 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1254ab800) [pid = 1653] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 09:05:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 09:05:30 INFO - PROCESS | 1653 | 1467389130620 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 09:05:30 INFO - PROCESS | 1653 | 1467389130621 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 09:05:30 INFO - PROCESS | 1653 | 1467389130623 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 09:05:30 INFO - PROCESS | 1653 | 1467389130624 Marionette TRACE conn2 <- [1,2286,null,{}] 09:05:30 INFO - PROCESS | 1653 | 1467389130626 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}] 09:05:30 INFO - PROCESS | 1653 | 1467389130627 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:30 INFO - PROCESS | 1653 | 1467389130700 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 09:05:30 INFO - PROCESS | 1653 | 1467389130703 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:30 INFO - PROCESS | 1653 | 1467389130704 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x1292de000 == 35 [pid = 1653] [id = 579] 09:05:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x11696b000) [pid = 1653] [serial = 1737] [outer = 0x0] 09:05:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1176e5400) [pid = 1653] [serial = 1738] [outer = 0x11696b000] 09:05:30 INFO - PROCESS | 1653 | 1467389130730 Marionette DEBUG loaded listener.js 09:05:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x11967c000) [pid = 1653] [serial = 1739] [outer = 0x11696b000] 09:05:31 INFO - PROCESS | 1653 | 1467389131077 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]]]}] 09:05:31 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 09:05:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 468ms 09:05:31 INFO - PROCESS | 1653 | 1467389131092 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 09:05:31 INFO - PROCESS | 1653 | 1467389131094 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 09:05:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 09:05:31 INFO - PROCESS | 1653 | 1467389131097 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 09:05:31 INFO - PROCESS | 1653 | 1467389131099 Marionette TRACE conn2 <- [1,2290,null,{}] 09:05:31 INFO - PROCESS | 1653 | 1467389131102 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}] 09:05:31 INFO - PROCESS | 1653 | 1467389131104 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:31 INFO - PROCESS | 1653 | 1467389131223 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 09:05:31 INFO - PROCESS | 1653 | 1467389131338 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:31 INFO - PROCESS | 1653 | 1467389131339 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a780800 == 36 [pid = 1653] [id = 580] 09:05:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x11295b400) [pid = 1653] [serial = 1740] [outer = 0x0] 09:05:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x123bd6c00) [pid = 1653] [serial = 1741] [outer = 0x11295b400] 09:05:31 INFO - PROCESS | 1653 | 1467389131382 Marionette DEBUG loaded listener.js 09:05:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1254dd000) [pid = 1653] [serial = 1742] [outer = 0x11295b400] 09:05:31 INFO - PROCESS | 1653 | 1467389131744 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]]]}] 09:05:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 09:05:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 669ms 09:05:31 INFO - PROCESS | 1653 | 1467389131766 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 09:05:31 INFO - PROCESS | 1653 | 1467389131767 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 09:05:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 09:05:31 INFO - PROCESS | 1653 | 1467389131772 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 09:05:31 INFO - PROCESS | 1653 | 1467389131773 Marionette TRACE conn2 <- [1,2294,null,{}] 09:05:31 INFO - PROCESS | 1653 | 1467389131775 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}] 09:05:31 INFO - PROCESS | 1653 | 1467389131777 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:31 INFO - PROCESS | 1653 | 1467389131880 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 09:05:31 INFO - PROCESS | 1653 | 1467389131887 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:31 INFO - PROCESS | 1653 | 1467389131888 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b168000 == 37 [pid = 1653] [id = 581] 09:05:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1194b4800) [pid = 1653] [serial = 1743] [outer = 0x0] 09:05:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1254e0400) [pid = 1653] [serial = 1744] [outer = 0x1194b4800] 09:05:31 INFO - PROCESS | 1653 | 1467389131912 Marionette DEBUG loaded listener.js 09:05:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12645f800) [pid = 1653] [serial = 1745] [outer = 0x1194b4800] 09:05:32 INFO - PROCESS | 1653 | 1467389132225 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]]]}] 09:05:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 09:05:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 471ms 09:05:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 09:05:32 INFO - PROCESS | 1653 | 1467389132242 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 09:05:32 INFO - PROCESS | 1653 | 1467389132244 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 09:05:32 INFO - PROCESS | 1653 | 1467389132246 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 09:05:32 INFO - PROCESS | 1653 | 1467389132248 Marionette TRACE conn2 <- [1,2298,null,{}] 09:05:32 INFO - PROCESS | 1653 | 1467389132250 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}] 09:05:32 INFO - PROCESS | 1653 | 1467389132252 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:32 INFO - PROCESS | 1653 | 1467389132342 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 09:05:32 INFO - PROCESS | 1653 | 1467389132346 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:32 INFO - PROCESS | 1653 | 1467389132347 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x12be0d000 == 38 [pid = 1653] [id = 582] 09:05:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x120e47000) [pid = 1653] [serial = 1746] [outer = 0x0] 09:05:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x126ca3800) [pid = 1653] [serial = 1747] [outer = 0x120e47000] 09:05:32 INFO - PROCESS | 1653 | 1467389132374 Marionette DEBUG loaded listener.js 09:05:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x128b5d400) [pid = 1653] [serial = 1748] [outer = 0x120e47000] 09:05:32 INFO - PROCESS | 1653 | 1467389132829 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]]]}] 09:05:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 09:05:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 618ms 09:05:32 INFO - PROCESS | 1653 | 1467389132889 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 09:05:32 INFO - PROCESS | 1653 | 1467389132892 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 09:05:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 09:05:32 INFO - PROCESS | 1653 | 1467389132895 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 09:05:32 INFO - PROCESS | 1653 | 1467389132897 Marionette TRACE conn2 <- [1,2302,null,{}] 09:05:32 INFO - PROCESS | 1653 | 1467389132901 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}] 09:05:32 INFO - PROCESS | 1653 | 1467389132903 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:33 INFO - PROCESS | 1653 | 1467389133013 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 09:05:33 INFO - PROCESS | 1653 | 1467389133097 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:33 INFO - PROCESS | 1653 | 1467389133099 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e26800 == 39 [pid = 1653] [id = 583] 09:05:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1128b3800) [pid = 1653] [serial = 1749] [outer = 0x0] 09:05:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x11301d800) [pid = 1653] [serial = 1750] [outer = 0x1128b3800] 09:05:33 INFO - PROCESS | 1653 | 1467389133129 Marionette DEBUG loaded listener.js 09:05:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x113f31400) [pid = 1653] [serial = 1751] [outer = 0x1128b3800] 09:05:33 INFO - PROCESS | 1653 | 1467389133642 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]]]}] 09:05:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 09:05:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 769ms 09:05:33 INFO - PROCESS | 1653 | 1467389133678 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 09:05:33 INFO - PROCESS | 1653 | 1467389133681 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 09:05:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 09:05:33 INFO - PROCESS | 1653 | 1467389133689 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 09:05:33 INFO - PROCESS | 1653 | 1467389133691 Marionette TRACE conn2 <- [1,2306,null,{}] 09:05:33 INFO - PROCESS | 1653 | 1467389133694 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}] 09:05:33 INFO - PROCESS | 1653 | 1467389133695 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:33 INFO - PROCESS | 1653 | 1467389133802 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 09:05:33 INFO - PROCESS | 1653 | 1467389133888 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:33 INFO - PROCESS | 1653 | 1467389133889 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x124be7800 == 40 [pid = 1653] [id = 584] 09:05:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x11739fc00) [pid = 1653] [serial = 1752] [outer = 0x0] 09:05:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x118363400) [pid = 1653] [serial = 1753] [outer = 0x11739fc00] 09:05:33 INFO - PROCESS | 1653 | 1467389133920 Marionette DEBUG loaded listener.js 09:05:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1186e3c00) [pid = 1653] [serial = 1754] [outer = 0x11739fc00] 09:05:34 INFO - PROCESS | 1653 | --DOCSHELL 0x12b168000 == 39 [pid = 1653] [id = 581] 09:05:34 INFO - PROCESS | 1653 | --DOCSHELL 0x12a780800 == 38 [pid = 1653] [id = 580] 09:05:34 INFO - PROCESS | 1653 | --DOCSHELL 0x1292de000 == 37 [pid = 1653] [id = 579] 09:05:34 INFO - PROCESS | 1653 | --DOCSHELL 0x12974d000 == 36 [pid = 1653] [id = 578] 09:05:34 INFO - PROCESS | 1653 | --DOCSHELL 0x128e6a800 == 35 [pid = 1653] [id = 577] 09:05:34 INFO - PROCESS | 1653 | --DOCSHELL 0x12642e800 == 34 [pid = 1653] [id = 576] 09:05:34 INFO - PROCESS | 1653 | --DOCSHELL 0x1214a9800 == 33 [pid = 1653] [id = 575] 09:05:34 INFO - PROCESS | 1653 | --DOCSHELL 0x121028800 == 32 [pid = 1653] [id = 574] 09:05:34 INFO - PROCESS | 1653 | 1467389134613 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]]]}] 09:05:34 INFO - PROCESS | 1653 | --DOCSHELL 0x1183d3000 == 31 [pid = 1653] [id = 573] 09:05:34 INFO - PROCESS | 1653 | --DOCSHELL 0x1170d3000 == 30 [pid = 1653] [id = 572] 09:05:34 INFO - PROCESS | 1653 | --DOCSHELL 0x118f08000 == 29 [pid = 1653] [id = 571] 09:05:34 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x128b61000) [pid = 1653] [serial = 1678] [outer = 0x0] [url = about:blank] 09:05:34 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x12949bc00) [pid = 1653] [serial = 1681] [outer = 0x0] [url = about:blank] 09:05:34 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x12b86dc00) [pid = 1653] [serial = 1697] [outer = 0x0] [url = about:blank] 09:05:34 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x12a6e2c00) [pid = 1653] [serial = 1684] [outer = 0x0] [url = about:blank] 09:05:34 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12a6af800) [pid = 1653] [serial = 1682] [outer = 0x0] [url = about:blank] 09:05:34 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x112981c00) [pid = 1653] [serial = 1654] [outer = 0x0] [url = about:blank] 09:05:34 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1160d8800) [pid = 1653] [serial = 1655] [outer = 0x0] [url = about:blank] 09:05:34 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1215cbc00) [pid = 1653] [serial = 1669] [outer = 0x0] [url = about:blank] 09:05:34 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1249c7400) [pid = 1653] [serial = 1670] [outer = 0x0] [url = about:blank] 09:05:34 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1264c7400) [pid = 1653] [serial = 1675] [outer = 0x0] [url = about:blank] 09:05:34 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x11806b000) [pid = 1653] [serial = 1663] [outer = 0x0] [url = about:blank] 09:05:34 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x118870400) [pid = 1653] [serial = 1664] [outer = 0x0] [url = about:blank] 09:05:34 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1194b6000) [pid = 1653] [serial = 1666] [outer = 0x0] [url = about:blank] 09:05:34 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x119c57000) [pid = 1653] [serial = 1667] [outer = 0x0] [url = about:blank] 09:05:34 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x12547d800) [pid = 1653] [serial = 1672] [outer = 0x0] [url = about:blank] 09:05:34 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x12600c400) [pid = 1653] [serial = 1673] [outer = 0x0] [url = about:blank] 09:05:34 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x12ad3e000) [pid = 1653] [serial = 1687] [outer = 0x0] [url = about:blank] 09:05:34 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1294ddc00) [pid = 1653] [serial = 1652] [outer = 0x0] [url = about:blank] 09:05:34 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1193a5800) [pid = 1653] [serial = 1660] [outer = 0x0] [url = about:blank] 09:05:34 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x119ce9400) [pid = 1653] [serial = 1661] [outer = 0x0] [url = about:blank] 09:05:34 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1185fc000) [pid = 1653] [serial = 1657] [outer = 0x0] [url = about:blank] 09:05:34 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x119313800) [pid = 1653] [serial = 1658] [outer = 0x0] [url = about:blank] 09:05:34 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x12a6e9c00) [pid = 1653] [serial = 1685] [outer = 0x0] [url = about:blank] 09:05:34 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1186fc800) [pid = 1653] [serial = 1690] [outer = 0x0] [url = about:blank] 09:05:34 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x12aed3400) [pid = 1653] [serial = 1688] [outer = 0x0] [url = about:blank] 09:05:34 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x12942dc00) [pid = 1653] [serial = 1679] [outer = 0x0] [url = about:blank] 09:05:34 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x121302400) [pid = 1653] [serial = 1691] [outer = 0x0] [url = about:blank] 09:05:34 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x12b176c00) [pid = 1653] [serial = 1694] [outer = 0x0] [url = about:blank] 09:05:34 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x126ca1400) [pid = 1653] [serial = 1676] [outer = 0x0] [url = about:blank] 09:05:34 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x128b5bc00) [pid = 1653] [serial = 1693] [outer = 0x0] [url = about:blank] 09:05:34 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x12b87b000) [pid = 1653] [serial = 1700] [outer = 0x0] [url = about:blank] 09:05:34 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x12b872000) [pid = 1653] [serial = 1699] [outer = 0x0] [url = about:blank] 09:05:34 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x12b17fc00) [pid = 1653] [serial = 1696] [outer = 0x0] [url = about:blank] 09:05:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 09:05:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 971ms 09:05:34 INFO - PROCESS | 1653 | 1467389134660 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 09:05:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 09:05:34 INFO - PROCESS | 1653 | 1467389134662 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 09:05:34 INFO - PROCESS | 1653 | 1467389134665 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 09:05:34 INFO - PROCESS | 1653 | 1467389134667 Marionette TRACE conn2 <- [1,2310,null,{}] 09:05:34 INFO - PROCESS | 1653 | 1467389134671 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}] 09:05:34 INFO - PROCESS | 1653 | 1467389134672 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:34 INFO - PROCESS | 1653 | 1467389134748 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 09:05:34 INFO - PROCESS | 1653 | 1467389134757 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:34 INFO - PROCESS | 1653 | 1467389134760 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x118109000 == 30 [pid = 1653] [id = 585] 09:05:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x11679f800) [pid = 1653] [serial = 1755] [outer = 0x0] 09:05:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x116970c00) [pid = 1653] [serial = 1756] [outer = 0x11679f800] 09:05:34 INFO - PROCESS | 1653 | 1467389134788 Marionette DEBUG loaded listener.js 09:05:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x1176e1800) [pid = 1653] [serial = 1757] [outer = 0x11679f800] 09:05:35 INFO - PROCESS | 1653 | 1467389135127 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]]]}] 09:05:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 09:05:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 472ms 09:05:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 09:05:35 INFO - PROCESS | 1653 | 1467389135138 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 09:05:35 INFO - PROCESS | 1653 | 1467389135141 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 09:05:35 INFO - PROCESS | 1653 | 1467389135145 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 09:05:35 INFO - PROCESS | 1653 | 1467389135147 Marionette TRACE conn2 <- [1,2314,null,{}] 09:05:35 INFO - PROCESS | 1653 | 1467389135149 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}] 09:05:35 INFO - PROCESS | 1653 | 1467389135151 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:35 INFO - PROCESS | 1653 | 1467389135251 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 09:05:35 INFO - PROCESS | 1653 | 1467389135308 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:35 INFO - PROCESS | 1653 | 1467389135309 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x1170bc800 == 31 [pid = 1653] [id = 586] 09:05:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x116a0b800) [pid = 1653] [serial = 1758] [outer = 0x0] 09:05:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x1186e2c00) [pid = 1653] [serial = 1759] [outer = 0x116a0b800] 09:05:35 INFO - PROCESS | 1653 | 1467389135336 Marionette DEBUG loaded listener.js 09:05:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x119318c00) [pid = 1653] [serial = 1760] [outer = 0x116a0b800] 09:05:35 INFO - PROCESS | 1653 | 1467389135632 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]]]}] 09:05:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 09:05:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 519ms 09:05:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 09:05:35 INFO - PROCESS | 1653 | 1467389135665 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 09:05:35 INFO - PROCESS | 1653 | 1467389135666 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 09:05:35 INFO - PROCESS | 1653 | 1467389135668 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 09:05:35 INFO - PROCESS | 1653 | 1467389135674 Marionette TRACE conn2 <- [1,2318,null,{}] 09:05:35 INFO - PROCESS | 1653 | 1467389135682 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}] 09:05:35 INFO - PROCESS | 1653 | 1467389135685 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:35 INFO - PROCESS | 1653 | 1467389135765 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 09:05:35 INFO - PROCESS | 1653 | 1467389135826 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:35 INFO - PROCESS | 1653 | 1467389135829 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x123e2d000 == 32 [pid = 1653] [id = 587] 09:05:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x119318400) [pid = 1653] [serial = 1761] [outer = 0x0] 09:05:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1193a6c00) [pid = 1653] [serial = 1762] [outer = 0x119318400] 09:05:35 INFO - PROCESS | 1653 | 1467389135856 Marionette DEBUG loaded listener.js 09:05:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x119c60800) [pid = 1653] [serial = 1763] [outer = 0x119318400] 09:05:36 INFO - PROCESS | 1653 | 1467389136144 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] 09:05:36 INFO - PROCESS | 1653 | 1467389136195 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 09:05:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 09:05:36 INFO - PROCESS | 1653 | 1467389136197 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 09:05:36 INFO - PROCESS | 1653 | 1467389136199 Marionette TRACE conn2 <- [1,2322,null,{}] 09:05:36 INFO - PROCESS | 1653 | 1467389136201 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}] 09:05:36 INFO - PROCESS | 1653 | 1467389136203 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:36 INFO - PROCESS | 1653 | 1467389136282 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 09:05:36 INFO - PROCESS | 1653 | 1467389136288 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:36 INFO - PROCESS | 1653 | 1467389136290 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x128a50800 == 33 [pid = 1653] [id = 588] 09:05:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x118fc7c00) [pid = 1653] [serial = 1764] [outer = 0x0] 09:05:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x120ecf400) [pid = 1653] [serial = 1765] [outer = 0x118fc7c00] 09:05:36 INFO - PROCESS | 1653 | 1467389136315 Marionette DEBUG loaded listener.js 09:05:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x121bd7400) [pid = 1653] [serial = 1766] [outer = 0x118fc7c00] 09:05:36 INFO - PROCESS | 1653 | 1467389136647 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]]]}] 09:05:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 09:05:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 467ms 09:05:36 INFO - PROCESS | 1653 | 1467389136666 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 09:05:36 INFO - PROCESS | 1653 | 1467389136667 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 09:05:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 09:05:36 INFO - PROCESS | 1653 | 1467389136672 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 09:05:36 INFO - PROCESS | 1653 | 1467389136673 Marionette TRACE conn2 <- [1,2326,null,{}] 09:05:36 INFO - PROCESS | 1653 | 1467389136675 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}] 09:05:36 INFO - PROCESS | 1653 | 1467389136677 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:36 INFO - PROCESS | 1653 | 1467389136786 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 09:05:36 INFO - PROCESS | 1653 | 1467389136796 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:36 INFO - PROCESS | 1653 | 1467389136797 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x129170800 == 34 [pid = 1653] [id = 589] 09:05:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x119325400) [pid = 1653] [serial = 1767] [outer = 0x0] 09:05:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x121bd8400) [pid = 1653] [serial = 1768] [outer = 0x119325400] 09:05:36 INFO - PROCESS | 1653 | 1467389136821 Marionette DEBUG loaded listener.js 09:05:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x124bbb800) [pid = 1653] [serial = 1769] [outer = 0x119325400] 09:05:37 INFO - PROCESS | 1653 | 1467389137164 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]]]}] 09:05:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 09:05:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 519ms 09:05:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 09:05:37 INFO - PROCESS | 1653 | 1467389137191 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 09:05:37 INFO - PROCESS | 1653 | 1467389137192 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 09:05:37 INFO - PROCESS | 1653 | 1467389137194 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 09:05:37 INFO - PROCESS | 1653 | 1467389137195 Marionette TRACE conn2 <- [1,2330,null,{}] 09:05:37 INFO - PROCESS | 1653 | 1467389137197 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}] 09:05:37 INFO - PROCESS | 1653 | 1467389137202 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:37 INFO - PROCESS | 1653 | 1467389137316 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 09:05:37 INFO - PROCESS | 1653 | 1467389137355 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:37 INFO - PROCESS | 1653 | 1467389137356 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ae0f000 == 35 [pid = 1653] [id = 590] 09:05:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x124fe1800) [pid = 1653] [serial = 1770] [outer = 0x0] 09:05:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x126016000) [pid = 1653] [serial = 1771] [outer = 0x124fe1800] 09:05:37 INFO - PROCESS | 1653 | 1467389137381 Marionette DEBUG loaded listener.js 09:05:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x126cab400) [pid = 1653] [serial = 1772] [outer = 0x124fe1800] 09:05:37 INFO - PROCESS | 1653 | 1467389137687 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]]]}] 09:05:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 09:05:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 520ms 09:05:37 INFO - PROCESS | 1653 | 1467389137715 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 09:05:37 INFO - PROCESS | 1653 | 1467389137716 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 09:05:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 09:05:37 INFO - PROCESS | 1653 | 1467389137718 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 09:05:37 INFO - PROCESS | 1653 | 1467389137721 Marionette TRACE conn2 <- [1,2334,null,{}] 09:05:37 INFO - PROCESS | 1653 | 1467389137724 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}] 09:05:37 INFO - PROCESS | 1653 | 1467389137725 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:37 INFO - PROCESS | 1653 | 1467389137824 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 09:05:37 INFO - PROCESS | 1653 | 1467389137828 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:37 INFO - PROCESS | 1653 | 1467389137828 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b967000 == 36 [pid = 1653] [id = 591] 09:05:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x128a87800) [pid = 1653] [serial = 1773] [outer = 0x0] 09:05:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x128a91400) [pid = 1653] [serial = 1774] [outer = 0x128a87800] 09:05:37 INFO - PROCESS | 1653 | 1467389137853 Marionette DEBUG loaded listener.js 09:05:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x128b60800) [pid = 1653] [serial = 1775] [outer = 0x128a87800] 09:05:38 INFO - PROCESS | 1653 | 1467389138197 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]]]}] 09:05:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 09:05:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 521ms 09:05:38 INFO - PROCESS | 1653 | 1467389138240 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 09:05:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 09:05:38 INFO - PROCESS | 1653 | 1467389138241 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 09:05:38 INFO - PROCESS | 1653 | 1467389138243 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 09:05:38 INFO - PROCESS | 1653 | 1467389138244 Marionette TRACE conn2 <- [1,2338,null,{}] 09:05:38 INFO - PROCESS | 1653 | 1467389138247 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}] 09:05:38 INFO - PROCESS | 1653 | 1467389138248 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:38 INFO - PROCESS | 1653 | 1467389138344 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 09:05:38 INFO - PROCESS | 1653 | 1467389138358 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:38 INFO - PROCESS | 1653 | 1467389138359 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bd6d000 == 37 [pid = 1653] [id = 592] 09:05:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x128b63800) [pid = 1653] [serial = 1776] [outer = 0x0] 09:05:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x128c77c00) [pid = 1653] [serial = 1777] [outer = 0x128b63800] 09:05:38 INFO - PROCESS | 1653 | 1467389138383 Marionette DEBUG loaded listener.js 09:05:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1291a9c00) [pid = 1653] [serial = 1778] [outer = 0x128b63800] 09:05:38 INFO - PROCESS | 1653 | 1467389138717 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]]]}] 09:05:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 09:05:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 520ms 09:05:38 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1172bc800) [pid = 1653] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 09:05:38 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x119c53c00) [pid = 1653] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 09:05:38 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x119c56c00) [pid = 1653] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 09:05:38 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1133b3c00) [pid = 1653] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 09:05:38 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1185f9c00) [pid = 1653] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 09:05:38 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x125479000) [pid = 1653] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 09:05:38 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x116030c00) [pid = 1653] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 09:05:38 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1166f3c00) [pid = 1653] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 09:05:38 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x113f30c00) [pid = 1653] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 09:05:38 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x120e4b800) [pid = 1653] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 09:05:38 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x119c54c00) [pid = 1653] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 09:05:38 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x11696b000) [pid = 1653] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 09:05:38 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x11295b400) [pid = 1653] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 09:05:38 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1194b4800) [pid = 1653] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 09:05:38 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x118496400) [pid = 1653] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 09:05:38 INFO - PROCESS | 1653 | 1467389138827 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 09:05:38 INFO - PROCESS | 1653 | 1467389138828 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 09:05:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 09:05:38 INFO - PROCESS | 1653 | 1467389138833 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 09:05:38 INFO - PROCESS | 1653 | 1467389138834 Marionette TRACE conn2 <- [1,2342,null,{}] 09:05:38 INFO - PROCESS | 1653 | 1467389138836 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}] 09:05:38 INFO - PROCESS | 1653 | 1467389138837 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:38 INFO - PROCESS | 1653 | 1467389138913 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 09:05:38 INFO - PROCESS | 1653 | 1467389138917 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:38 INFO - PROCESS | 1653 | 1467389138918 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x121912800 == 38 [pid = 1653] [id = 593] 09:05:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1133b3c00) [pid = 1653] [serial = 1779] [outer = 0x0] 09:05:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1166f3c00) [pid = 1653] [serial = 1780] [outer = 0x1133b3c00] 09:05:38 INFO - PROCESS | 1653 | 1467389138945 Marionette DEBUG loaded listener.js 09:05:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1193a7800) [pid = 1653] [serial = 1781] [outer = 0x1133b3c00] 09:05:39 INFO - PROCESS | 1653 | 1467389139262 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]]]}] 09:05:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 09:05:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 473ms 09:05:39 INFO - PROCESS | 1653 | 1467389139307 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 09:05:39 INFO - PROCESS | 1653 | 1467389139308 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 09:05:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 09:05:39 INFO - PROCESS | 1653 | 1467389139310 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 09:05:39 INFO - PROCESS | 1653 | 1467389139311 Marionette TRACE conn2 <- [1,2346,null,{}] 09:05:39 INFO - PROCESS | 1653 | 1467389139314 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}] 09:05:39 INFO - PROCESS | 1653 | 1467389139315 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:39 INFO - PROCESS | 1653 | 1467389139394 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 09:05:39 INFO - PROCESS | 1653 | 1467389139398 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:39 INFO - PROCESS | 1653 | 1467389139399 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c283800 == 39 [pid = 1653] [id = 594] 09:05:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x119c53c00) [pid = 1653] [serial = 1782] [outer = 0x0] 09:05:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x125479000) [pid = 1653] [serial = 1783] [outer = 0x119c53c00] 09:05:39 INFO - PROCESS | 1653 | 1467389139423 Marionette DEBUG loaded listener.js 09:05:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1291aa400) [pid = 1653] [serial = 1784] [outer = 0x119c53c00] 09:05:39 INFO - PROCESS | 1653 | 1467389139778 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]]]}] 09:05:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 09:05:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 519ms 09:05:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 09:05:39 INFO - PROCESS | 1653 | 1467389139831 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 09:05:39 INFO - PROCESS | 1653 | 1467389139832 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 09:05:39 INFO - PROCESS | 1653 | 1467389139834 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 09:05:39 INFO - PROCESS | 1653 | 1467389139836 Marionette TRACE conn2 <- [1,2350,null,{}] 09:05:39 INFO - PROCESS | 1653 | 1467389139838 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}] 09:05:39 INFO - PROCESS | 1653 | 1467389139840 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:39 INFO - PROCESS | 1653 | 1467389139929 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 09:05:39 INFO - PROCESS | 1653 | 1467389139932 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:39 INFO - PROCESS | 1653 | 1467389139934 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ca84800 == 40 [pid = 1653] [id = 595] 09:05:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1291aa800) [pid = 1653] [serial = 1785] [outer = 0x0] 09:05:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1294d8c00) [pid = 1653] [serial = 1786] [outer = 0x1291aa800] 09:05:39 INFO - PROCESS | 1653 | 1467389139962 Marionette DEBUG loaded listener.js 09:05:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x12a6e2400) [pid = 1653] [serial = 1787] [outer = 0x1291aa800] 09:05:40 INFO - PROCESS | 1653 | 1467389140279 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]]]}] 09:05:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 09:05:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 471ms 09:05:40 INFO - PROCESS | 1653 | 1467389140307 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 09:05:40 INFO - PROCESS | 1653 | 1467389140308 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 09:05:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 09:05:40 INFO - PROCESS | 1653 | 1467389140310 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 09:05:40 INFO - PROCESS | 1653 | 1467389140311 Marionette TRACE conn2 <- [1,2354,null,{}] 09:05:40 INFO - PROCESS | 1653 | 1467389140314 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}] 09:05:40 INFO - PROCESS | 1653 | 1467389140315 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:40 INFO - PROCESS | 1653 | 1467389140396 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 09:05:40 INFO - PROCESS | 1653 | 1467389140399 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:40 INFO - PROCESS | 1653 | 1467389140401 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cc4e800 == 41 [pid = 1653] [id = 596] 09:05:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x12a6e6000) [pid = 1653] [serial = 1788] [outer = 0x0] 09:05:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12ad34800) [pid = 1653] [serial = 1789] [outer = 0x12a6e6000] 09:05:40 INFO - PROCESS | 1653 | 1467389140427 Marionette DEBUG loaded listener.js 09:05:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12ad3f400) [pid = 1653] [serial = 1790] [outer = 0x12a6e6000] 09:05:40 INFO - PROCESS | 1653 | 1467389140757 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]]]}] 09:05:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 09:05:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 469ms 09:05:40 INFO - PROCESS | 1653 | 1467389140779 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 09:05:40 INFO - PROCESS | 1653 | 1467389140780 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 09:05:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 09:05:40 INFO - PROCESS | 1653 | 1467389140782 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 09:05:40 INFO - PROCESS | 1653 | 1467389140783 Marionette TRACE conn2 <- [1,2358,null,{}] 09:05:40 INFO - PROCESS | 1653 | 1467389140793 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}] 09:05:40 INFO - PROCESS | 1653 | 1467389140794 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:40 INFO - PROCESS | 1653 | 1467389140957 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 09:05:41 INFO - PROCESS | 1653 | 1467389140995 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:41 INFO - PROCESS | 1653 | 1467389140997 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x11624b800 == 42 [pid = 1653] [id = 597] 09:05:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x111e58000) [pid = 1653] [serial = 1791] [outer = 0x0] 09:05:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1127d4000) [pid = 1653] [serial = 1792] [outer = 0x111e58000] 09:05:41 INFO - PROCESS | 1653 | 1467389141029 Marionette DEBUG loaded listener.js 09:05:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x112982400) [pid = 1653] [serial = 1793] [outer = 0x111e58000] 09:05:41 INFO - PROCESS | 1653 | 1467389141476 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]]]}] 09:05:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 09:05:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 723ms 09:05:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 09:05:41 INFO - PROCESS | 1653 | 1467389141507 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 09:05:41 INFO - PROCESS | 1653 | 1467389141509 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 09:05:41 INFO - PROCESS | 1653 | 1467389141512 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 09:05:41 INFO - PROCESS | 1653 | 1467389141514 Marionette TRACE conn2 <- [1,2362,null,{}] 09:05:41 INFO - PROCESS | 1653 | 1467389141518 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}] 09:05:41 INFO - PROCESS | 1653 | 1467389141521 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:41 INFO - PROCESS | 1653 | 1467389141625 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 09:05:41 INFO - PROCESS | 1653 | 1467389141686 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:41 INFO - PROCESS | 1653 | 1467389141687 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x123b07000 == 43 [pid = 1653] [id = 598] 09:05:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x11662a000) [pid = 1653] [serial = 1794] [outer = 0x0] 09:05:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1186e1800) [pid = 1653] [serial = 1795] [outer = 0x11662a000] 09:05:41 INFO - PROCESS | 1653 | 1467389141717 Marionette DEBUG loaded listener.js 09:05:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x119323800) [pid = 1653] [serial = 1796] [outer = 0x11662a000] 09:05:42 INFO - PROCESS | 1653 | 1467389142174 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]]]}] 09:05:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 09:05:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 721ms 09:05:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 09:05:42 INFO - PROCESS | 1653 | 1467389142234 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 09:05:42 INFO - PROCESS | 1653 | 1467389142236 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 09:05:42 INFO - PROCESS | 1653 | 1467389142238 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 09:05:42 INFO - PROCESS | 1653 | 1467389142240 Marionette TRACE conn2 <- [1,2366,null,{}] 09:05:42 INFO - PROCESS | 1653 | 1467389142273 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}] 09:05:42 INFO - PROCESS | 1653 | 1467389142275 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:42 INFO - PROCESS | 1653 | 1467389142381 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 09:05:42 INFO - PROCESS | 1653 | 1467389142457 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:42 INFO - PROCESS | 1653 | 1467389142459 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c271800 == 44 [pid = 1653] [id = 599] 09:05:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x119331000) [pid = 1653] [serial = 1797] [outer = 0x0] 09:05:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x11999b400) [pid = 1653] [serial = 1798] [outer = 0x119331000] 09:05:42 INFO - PROCESS | 1653 | 1467389142489 Marionette DEBUG loaded listener.js 09:05:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x123bd5000) [pid = 1653] [serial = 1799] [outer = 0x119331000] 09:05:42 INFO - PROCESS | 1653 | 1467389142926 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]]]}] 09:05:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 09:05:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 701ms 09:05:42 INFO - PROCESS | 1653 | 1467389142940 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 09:05:42 INFO - PROCESS | 1653 | 1467389142942 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 09:05:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 09:05:42 INFO - PROCESS | 1653 | 1467389142951 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 09:05:42 INFO - PROCESS | 1653 | 1467389142954 Marionette TRACE conn2 <- [1,2370,null,{}] 09:05:42 INFO - PROCESS | 1653 | 1467389142956 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}] 09:05:42 INFO - PROCESS | 1653 | 1467389142958 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:43 INFO - PROCESS | 1653 | 1467389143066 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 09:05:43 INFO - PROCESS | 1653 | 1467389143130 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:43 INFO - PROCESS | 1653 | 1467389143131 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d0ba000 == 45 [pid = 1653] [id = 600] 09:05:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x124bb6c00) [pid = 1653] [serial = 1800] [outer = 0x0] 09:05:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x12656c800) [pid = 1653] [serial = 1801] [outer = 0x124bb6c00] 09:05:43 INFO - PROCESS | 1653 | 1467389143160 Marionette DEBUG loaded listener.js 09:05:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x128b62000) [pid = 1653] [serial = 1802] [outer = 0x124bb6c00] 09:05:43 INFO - PROCESS | 1653 | 1467389143843 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]]]}] 09:05:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 09:05:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1026ms 09:05:43 INFO - PROCESS | 1653 | 1467389143973 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 09:05:43 INFO - PROCESS | 1653 | 1467389143975 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 09:05:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 09:05:43 INFO - PROCESS | 1653 | 1467389143978 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 09:05:43 INFO - PROCESS | 1653 | 1467389143981 Marionette TRACE conn2 <- [1,2374,null,{}] 09:05:43 INFO - PROCESS | 1653 | 1467389143993 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}] 09:05:43 INFO - PROCESS | 1653 | 1467389143995 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:44 INFO - PROCESS | 1653 | 1467389144085 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 09:05:44 INFO - PROCESS | 1653 | 1467389144147 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:44 INFO - PROCESS | 1653 | 1467389144150 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x121028800 == 46 [pid = 1653] [id = 601] 09:05:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x11679fc00) [pid = 1653] [serial = 1803] [outer = 0x0] 09:05:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1172ba000) [pid = 1653] [serial = 1804] [outer = 0x11679fc00] 09:05:44 INFO - PROCESS | 1653 | 1467389144177 Marionette DEBUG loaded listener.js 09:05:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x118366c00) [pid = 1653] [serial = 1805] [outer = 0x11679fc00] 09:05:44 INFO - PROCESS | 1653 | 1467389144596 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]]]}] 09:05:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 09:05:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 670ms 09:05:44 INFO - PROCESS | 1653 | 1467389144648 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 09:05:44 INFO - PROCESS | 1653 | 1467389144651 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 09:05:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 09:05:44 INFO - PROCESS | 1653 | 1467389144656 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 09:05:44 INFO - PROCESS | 1653 | 1467389144657 Marionette TRACE conn2 <- [1,2378,null,{}] 09:05:44 INFO - PROCESS | 1653 | 1467389144660 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}] 09:05:44 INFO - PROCESS | 1653 | 1467389144661 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:45 INFO - PROCESS | 1653 | --DOCSHELL 0x12cc4e800 == 45 [pid = 1653] [id = 596] 09:05:45 INFO - PROCESS | 1653 | --DOCSHELL 0x12ca84800 == 44 [pid = 1653] [id = 595] 09:05:45 INFO - PROCESS | 1653 | --DOCSHELL 0x12c283800 == 43 [pid = 1653] [id = 594] 09:05:45 INFO - PROCESS | 1653 | --DOCSHELL 0x121912800 == 42 [pid = 1653] [id = 593] 09:05:45 INFO - PROCESS | 1653 | --DOCSHELL 0x12bd6d000 == 41 [pid = 1653] [id = 592] 09:05:45 INFO - PROCESS | 1653 | --DOCSHELL 0x12b967000 == 40 [pid = 1653] [id = 591] 09:05:45 INFO - PROCESS | 1653 | --DOCSHELL 0x12ae0f000 == 39 [pid = 1653] [id = 590] 09:05:45 INFO - PROCESS | 1653 | --DOCSHELL 0x129170800 == 38 [pid = 1653] [id = 589] 09:05:45 INFO - PROCESS | 1653 | --DOCSHELL 0x128a50800 == 37 [pid = 1653] [id = 588] 09:05:45 INFO - PROCESS | 1653 | --DOCSHELL 0x123e2d000 == 36 [pid = 1653] [id = 587] 09:05:45 INFO - PROCESS | 1653 | --DOCSHELL 0x1170bc800 == 35 [pid = 1653] [id = 586] 09:05:45 INFO - PROCESS | 1653 | --DOCSHELL 0x118109000 == 34 [pid = 1653] [id = 585] 09:05:45 INFO - PROCESS | 1653 | --DOCSHELL 0x124be7800 == 33 [pid = 1653] [id = 584] 09:05:45 INFO - PROCESS | 1653 | --DOCSHELL 0x117e26800 == 32 [pid = 1653] [id = 583] 09:05:45 INFO - PROCESS | 1653 | --DOCSHELL 0x12be0d000 == 31 [pid = 1653] [id = 582] 09:05:45 INFO - PROCESS | 1653 | --DOCSHELL 0x121028800 == 30 [pid = 1653] [id = 601] 09:05:45 INFO - PROCESS | 1653 | --DOCSHELL 0x12d0ba000 == 29 [pid = 1653] [id = 600] 09:05:45 INFO - PROCESS | 1653 | --DOCSHELL 0x12c271800 == 28 [pid = 1653] [id = 599] 09:05:45 INFO - PROCESS | 1653 | --DOCSHELL 0x123b07000 == 27 [pid = 1653] [id = 598] 09:05:45 INFO - PROCESS | 1653 | --DOCSHELL 0x11624b800 == 26 [pid = 1653] [id = 597] 09:05:45 INFO - PROCESS | 1653 | 1467389145272 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 09:05:45 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x1254e0400) [pid = 1653] [serial = 1744] [outer = 0x0] [url = about:blank] 09:05:45 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x125482c00) [pid = 1653] [serial = 1736] [outer = 0x0] [url = about:blank] 09:05:45 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x126ca3800) [pid = 1653] [serial = 1747] [outer = 0x0] [url = about:blank] 09:05:45 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1254dd000) [pid = 1653] [serial = 1742] [outer = 0x0] [url = about:blank] 09:05:45 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1194b1c00) [pid = 1653] [serial = 1726] [outer = 0x0] [url = about:blank] 09:05:45 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x119680c00) [pid = 1653] [serial = 1727] [outer = 0x0] [url = about:blank] 09:05:45 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x119329c00) [pid = 1653] [serial = 1703] [outer = 0x0] [url = about:blank] 09:05:45 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x118362400) [pid = 1653] [serial = 1702] [outer = 0x0] [url = about:blank] 09:05:45 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x119c5dc00) [pid = 1653] [serial = 1729] [outer = 0x0] [url = about:blank] 09:05:45 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x123f29400) [pid = 1653] [serial = 1706] [outer = 0x0] [url = about:blank] 09:05:45 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x121307800) [pid = 1653] [serial = 1705] [outer = 0x0] [url = about:blank] 09:05:45 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x113866400) [pid = 1653] [serial = 1717] [outer = 0x0] [url = about:blank] 09:05:45 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x116080c00) [pid = 1653] [serial = 1718] [outer = 0x0] [url = about:blank] 09:05:45 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x119314800) [pid = 1653] [serial = 1723] [outer = 0x0] [url = about:blank] 09:05:45 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1193a3c00) [pid = 1653] [serial = 1724] [outer = 0x0] [url = about:blank] 09:05:45 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x126cac000) [pid = 1653] [serial = 1708] [outer = 0x0] [url = about:blank] 09:05:45 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x118f53400) [pid = 1653] [serial = 1715] [outer = 0x0] [url = about:blank] 09:05:45 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x118362c00) [pid = 1653] [serial = 1714] [outer = 0x0] [url = about:blank] 09:05:45 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1172bc000) [pid = 1653] [serial = 1720] [outer = 0x0] [url = about:blank] 09:05:45 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1291a4000) [pid = 1653] [serial = 1709] [outer = 0x0] [url = about:blank] 09:05:45 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x118364400) [pid = 1653] [serial = 1721] [outer = 0x0] [url = about:blank] 09:05:45 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x117224400) [pid = 1653] [serial = 1712] [outer = 0x0] [url = about:blank] 09:05:45 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x11602dc00) [pid = 1653] [serial = 1711] [outer = 0x0] [url = about:blank] 09:05:45 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x121305800) [pid = 1653] [serial = 1732] [outer = 0x0] [url = about:blank] 09:05:45 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x120e4b400) [pid = 1653] [serial = 1730] [outer = 0x0] [url = about:blank] 09:05:45 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x124bba800) [pid = 1653] [serial = 1735] [outer = 0x0] [url = about:blank] 09:05:45 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1249c9800) [pid = 1653] [serial = 1733] [outer = 0x0] [url = about:blank] 09:05:45 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1176e5400) [pid = 1653] [serial = 1738] [outer = 0x0] [url = about:blank] 09:05:45 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x123bd6c00) [pid = 1653] [serial = 1741] [outer = 0x0] [url = about:blank] 09:05:45 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x12645f800) [pid = 1653] [serial = 1745] [outer = 0x0] [url = about:blank] 09:05:45 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x11967c000) [pid = 1653] [serial = 1739] [outer = 0x0] [url = about:blank] 09:05:45 INFO - PROCESS | 1653 | 1467389145406 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:45 INFO - PROCESS | 1653 | 1467389145408 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x113d7e000 == 27 [pid = 1653] [id = 602] 09:05:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x112616400) [pid = 1653] [serial = 1806] [outer = 0x0] 09:05:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1127d2000) [pid = 1653] [serial = 1807] [outer = 0x112616400] 09:05:45 INFO - PROCESS | 1653 | 1467389145441 Marionette DEBUG loaded listener.js 09:05:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1128a9400) [pid = 1653] [serial = 1808] [outer = 0x112616400] 09:05:45 INFO - PROCESS | 1653 | 1467389145743 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]]]}] 09:05:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 09:05:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1123ms 09:05:45 INFO - PROCESS | 1653 | 1467389145779 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 09:05:45 INFO - PROCESS | 1653 | 1467389145781 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 09:05:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 09:05:45 INFO - PROCESS | 1653 | 1467389145785 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 09:05:45 INFO - PROCESS | 1653 | 1467389145789 Marionette TRACE conn2 <- [1,2382,null,{}] 09:05:45 INFO - PROCESS | 1653 | 1467389145792 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}] 09:05:45 INFO - PROCESS | 1653 | 1467389145793 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:45 INFO - PROCESS | 1653 | 1467389145894 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 09:05:45 INFO - PROCESS | 1653 | 1467389145949 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:45 INFO - PROCESS | 1653 | 1467389145951 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e36800 == 28 [pid = 1653] [id = 603] 09:05:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x112986800) [pid = 1653] [serial = 1809] [outer = 0x0] 09:05:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x113378c00) [pid = 1653] [serial = 1810] [outer = 0x112986800] 09:05:45 INFO - PROCESS | 1653 | 1467389145977 Marionette DEBUG loaded listener.js 09:05:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x116029000) [pid = 1653] [serial = 1811] [outer = 0x112986800] 09:05:46 INFO - PROCESS | 1653 | 1467389146261 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]]]}] 09:05:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 09:05:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 524ms 09:05:46 INFO - PROCESS | 1653 | 1467389146309 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 09:05:46 INFO - PROCESS | 1653 | 1467389146311 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 09:05:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 09:05:46 INFO - PROCESS | 1653 | 1467389146313 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 09:05:46 INFO - PROCESS | 1653 | 1467389146315 Marionette TRACE conn2 <- [1,2386,null,{}] 09:05:46 INFO - PROCESS | 1653 | 1467389146317 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}] 09:05:46 INFO - PROCESS | 1653 | 1467389146318 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:46 INFO - PROCESS | 1653 | 1467389146410 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 09:05:46 INFO - PROCESS | 1653 | 1467389146468 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:46 INFO - PROCESS | 1653 | 1467389146469 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e25800 == 29 [pid = 1653] [id = 604] 09:05:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x116023400) [pid = 1653] [serial = 1812] [outer = 0x0] 09:05:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x11722f800) [pid = 1653] [serial = 1813] [outer = 0x116023400] 09:05:46 INFO - PROCESS | 1653 | 1467389146494 Marionette DEBUG loaded listener.js 09:05:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x11805e000) [pid = 1653] [serial = 1814] [outer = 0x116023400] 09:05:46 INFO - PROCESS | 1653 | 1467389146797 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]]]}] 09:05:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 09:05:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 521ms 09:05:46 INFO - PROCESS | 1653 | 1467389146835 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 09:05:46 INFO - PROCESS | 1653 | 1467389146839 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 09:05:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 09:05:46 INFO - PROCESS | 1653 | 1467389146847 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 09:05:46 INFO - PROCESS | 1653 | 1467389146851 Marionette TRACE conn2 <- [1,2390,null,{}] 09:05:46 INFO - PROCESS | 1653 | 1467389146853 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}] 09:05:46 INFO - PROCESS | 1653 | 1467389146856 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:46 INFO - PROCESS | 1653 | 1467389146935 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 09:05:46 INFO - PROCESS | 1653 | 1467389146940 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:46 INFO - PROCESS | 1653 | 1467389146941 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x121039000 == 30 [pid = 1653] [id = 605] 09:05:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x11806b000) [pid = 1653] [serial = 1815] [outer = 0x0] 09:05:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1185f0000) [pid = 1653] [serial = 1816] [outer = 0x11806b000] 09:05:46 INFO - PROCESS | 1653 | 1467389146966 Marionette DEBUG loaded listener.js 09:05:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x119314c00) [pid = 1653] [serial = 1817] [outer = 0x11806b000] 09:05:47 INFO - PROCESS | 1653 | 1467389147292 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]]]}] 09:05:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 09:05:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 478ms 09:05:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 09:05:47 INFO - PROCESS | 1653 | 1467389147322 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 09:05:47 INFO - PROCESS | 1653 | 1467389147324 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 09:05:47 INFO - PROCESS | 1653 | 1467389147326 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 09:05:47 INFO - PROCESS | 1653 | 1467389147327 Marionette TRACE conn2 <- [1,2394,null,{}] 09:05:47 INFO - PROCESS | 1653 | 1467389147329 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}] 09:05:47 INFO - PROCESS | 1653 | 1467389147330 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:47 INFO - PROCESS | 1653 | 1467389147437 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 09:05:47 INFO - PROCESS | 1653 | 1467389147452 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:47 INFO - PROCESS | 1653 | 1467389147453 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x1214aa000 == 31 [pid = 1653] [id = 606] 09:05:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1160d8c00) [pid = 1653] [serial = 1818] [outer = 0x0] 09:05:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x11835f800) [pid = 1653] [serial = 1819] [outer = 0x1160d8c00] 09:05:47 INFO - PROCESS | 1653 | 1467389147484 Marionette DEBUG loaded listener.js 09:05:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1194ac400) [pid = 1653] [serial = 1820] [outer = 0x1160d8c00] 09:05:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 09:05:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 517ms 09:05:47 INFO - PROCESS | 1653 | 1467389147838 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]]]}] 09:05:47 INFO - PROCESS | 1653 | 1467389147844 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 09:05:47 INFO - PROCESS | 1653 | 1467389147845 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 09:05:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 09:05:47 INFO - PROCESS | 1653 | 1467389147847 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 09:05:47 INFO - PROCESS | 1653 | 1467389147848 Marionette TRACE conn2 <- [1,2398,null,{}] 09:05:47 INFO - PROCESS | 1653 | 1467389147851 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}] 09:05:47 INFO - PROCESS | 1653 | 1467389147852 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:47 INFO - PROCESS | 1653 | 1467389147954 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 09:05:47 INFO - PROCESS | 1653 | 1467389147991 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:47 INFO - PROCESS | 1653 | 1467389147995 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x126599800 == 32 [pid = 1653] [id = 607] 09:05:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1130d9400) [pid = 1653] [serial = 1821] [outer = 0x0] 09:05:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x119c53800) [pid = 1653] [serial = 1822] [outer = 0x1130d9400] 09:05:48 INFO - PROCESS | 1653 | 1467389148027 Marionette DEBUG loaded listener.js 09:05:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x119ce9400) [pid = 1653] [serial = 1823] [outer = 0x1130d9400] 09:05:48 INFO - PROCESS | 1653 | 1467389148354 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]]]}] 09:05:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 09:05:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 518ms 09:05:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 09:05:48 INFO - PROCESS | 1653 | 1467389148366 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 09:05:48 INFO - PROCESS | 1653 | 1467389148367 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 09:05:48 INFO - PROCESS | 1653 | 1467389148370 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 09:05:48 INFO - PROCESS | 1653 | 1467389148372 Marionette TRACE conn2 <- [1,2402,null,{}] 09:05:48 INFO - PROCESS | 1653 | 1467389148375 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}] 09:05:48 INFO - PROCESS | 1653 | 1467389148376 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:48 INFO - PROCESS | 1653 | 1467389148472 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 09:05:48 INFO - PROCESS | 1653 | 1467389148482 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:48 INFO - PROCESS | 1653 | 1467389148483 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x1133e9000 == 33 [pid = 1653] [id = 608] 09:05:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x120e43400) [pid = 1653] [serial = 1824] [outer = 0x0] 09:05:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x120ec3c00) [pid = 1653] [serial = 1825] [outer = 0x120e43400] 09:05:48 INFO - PROCESS | 1653 | 1467389148508 Marionette DEBUG loaded listener.js 09:05:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x121307800) [pid = 1653] [serial = 1826] [outer = 0x120e43400] 09:05:48 INFO - PROCESS | 1653 | 1467389148863 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]]]}] 09:05:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 09:05:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 521ms 09:05:48 INFO - PROCESS | 1653 | 1467389148891 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 09:05:48 INFO - PROCESS | 1653 | 1467389148892 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 09:05:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 09:05:48 INFO - PROCESS | 1653 | 1467389148894 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 09:05:48 INFO - PROCESS | 1653 | 1467389148895 Marionette TRACE conn2 <- [1,2406,null,{}] 09:05:48 INFO - PROCESS | 1653 | 1467389148898 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}] 09:05:48 INFO - PROCESS | 1653 | 1467389148899 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:48 INFO - PROCESS | 1653 | 1467389148995 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 09:05:49 INFO - PROCESS | 1653 | 1467389149035 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:49 INFO - PROCESS | 1653 | 1467389149035 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x1292eb800 == 34 [pid = 1653] [id = 609] 09:05:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x119315000) [pid = 1653] [serial = 1827] [outer = 0x0] 09:05:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1218b2800) [pid = 1653] [serial = 1828] [outer = 0x119315000] 09:05:49 INFO - PROCESS | 1653 | 1467389149060 Marionette DEBUG loaded listener.js 09:05:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x123bd3c00) [pid = 1653] [serial = 1829] [outer = 0x119315000] 09:05:49 INFO - PROCESS | 1653 | 1467389149355 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]]]}] 09:05:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 09:05:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 518ms 09:05:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 09:05:49 INFO - PROCESS | 1653 | 1467389149412 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 09:05:49 INFO - PROCESS | 1653 | 1467389149413 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 09:05:49 INFO - PROCESS | 1653 | 1467389149415 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 09:05:49 INFO - PROCESS | 1653 | 1467389149417 Marionette TRACE conn2 <- [1,2410,null,{}] 09:05:49 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12a6e6000) [pid = 1653] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 09:05:49 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1291aa800) [pid = 1653] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 09:05:49 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x124fe1800) [pid = 1653] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 09:05:49 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x128a87800) [pid = 1653] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 09:05:49 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x128b63800) [pid = 1653] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 09:05:49 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x120e47000) [pid = 1653] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 09:05:49 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x118fc7c00) [pid = 1653] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 09:05:49 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x11739fc00) [pid = 1653] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 09:05:49 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x116a0b800) [pid = 1653] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 09:05:49 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x11679f800) [pid = 1653] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 09:05:49 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x119318400) [pid = 1653] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 09:05:49 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1128b3800) [pid = 1653] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 09:05:49 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1133b3c00) [pid = 1653] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 09:05:49 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x119c53c00) [pid = 1653] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 09:05:49 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x119325400) [pid = 1653] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 09:05:49 INFO - PROCESS | 1653 | 1467389149614 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}] 09:05:49 INFO - PROCESS | 1653 | 1467389149615 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:49 INFO - PROCESS | 1653 | 1467389149687 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 09:05:49 INFO - PROCESS | 1653 | 1467389149690 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:49 INFO - PROCESS | 1653 | 1467389149692 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x1292de800 == 35 [pid = 1653] [id = 610] 09:05:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x116a0b800) [pid = 1653] [serial = 1830] [outer = 0x0] 09:05:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1186eb400) [pid = 1653] [serial = 1831] [outer = 0x116a0b800] 09:05:49 INFO - PROCESS | 1653 | 1467389149717 Marionette DEBUG loaded listener.js 09:05:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x119c53c00) [pid = 1653] [serial = 1832] [outer = 0x116a0b800] 09:05:50 INFO - PROCESS | 1653 | 1467389150061 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]]]}] 09:05:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 09:05:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 655ms 09:05:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 09:05:50 INFO - PROCESS | 1653 | 1467389150071 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 09:05:50 INFO - PROCESS | 1653 | 1467389150073 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 09:05:50 INFO - PROCESS | 1653 | 1467389150075 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 09:05:50 INFO - PROCESS | 1653 | 1467389150076 Marionette TRACE conn2 <- [1,2414,null,{}] 09:05:50 INFO - PROCESS | 1653 | 1467389150078 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}] 09:05:50 INFO - PROCESS | 1653 | 1467389150079 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:50 INFO - PROCESS | 1653 | 1467389150157 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 09:05:50 INFO - PROCESS | 1653 | 1467389150160 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:50 INFO - PROCESS | 1653 | 1467389150161 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ae09800 == 36 [pid = 1653] [id = 611] 09:05:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x119c5b400) [pid = 1653] [serial = 1833] [outer = 0x0] 09:05:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1249c8c00) [pid = 1653] [serial = 1834] [outer = 0x119c5b400] 09:05:50 INFO - PROCESS | 1653 | 1467389150185 Marionette DEBUG loaded listener.js 09:05:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x124fe3800) [pid = 1653] [serial = 1835] [outer = 0x119c5b400] 09:05:50 INFO - PROCESS | 1653 | 1467389150523 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]]]}] 09:05:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 09:05:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 471ms 09:05:50 INFO - PROCESS | 1653 | 1467389150546 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 09:05:50 INFO - PROCESS | 1653 | 1467389150547 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 09:05:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 09:05:50 INFO - PROCESS | 1653 | 1467389150549 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 09:05:50 INFO - PROCESS | 1653 | 1467389150550 Marionette TRACE conn2 <- [1,2418,null,{}] 09:05:50 INFO - PROCESS | 1653 | 1467389150554 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}] 09:05:50 INFO - PROCESS | 1653 | 1467389150556 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:50 INFO - PROCESS | 1653 | 1467389150663 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 09:05:50 INFO - PROCESS | 1653 | 1467389150670 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:50 INFO - PROCESS | 1653 | 1467389150671 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b158000 == 37 [pid = 1653] [id = 612] 09:05:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x121308800) [pid = 1653] [serial = 1836] [outer = 0x0] 09:05:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x125478000) [pid = 1653] [serial = 1837] [outer = 0x121308800] 09:05:50 INFO - PROCESS | 1653 | 1467389150698 Marionette DEBUG loaded listener.js 09:05:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1254e0400) [pid = 1653] [serial = 1838] [outer = 0x121308800] 09:05:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 09:05:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 467ms 09:05:51 INFO - PROCESS | 1653 | 1467389151014 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]]]}] 09:05:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 09:05:51 INFO - PROCESS | 1653 | 1467389151025 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 09:05:51 INFO - PROCESS | 1653 | 1467389151027 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 09:05:51 INFO - PROCESS | 1653 | 1467389151029 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 09:05:51 INFO - PROCESS | 1653 | 1467389151031 Marionette TRACE conn2 <- [1,2422,null,{}] 09:05:51 INFO - PROCESS | 1653 | 1467389151033 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}] 09:05:51 INFO - PROCESS | 1653 | 1467389151035 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:51 INFO - PROCESS | 1653 | 1467389151129 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 09:05:51 INFO - PROCESS | 1653 | 1467389151132 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:51 INFO - PROCESS | 1653 | 1467389151133 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x126599000 == 38 [pid = 1653] [id = 613] 09:05:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x126015c00) [pid = 1653] [serial = 1839] [outer = 0x0] 09:05:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x126998c00) [pid = 1653] [serial = 1840] [outer = 0x126015c00] 09:05:51 INFO - PROCESS | 1653 | 1467389151158 Marionette DEBUG loaded listener.js 09:05:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x126cab800) [pid = 1653] [serial = 1841] [outer = 0x126015c00] 09:05:51 INFO - PROCESS | 1653 | 1467389151496 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]]]}] 09:05:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 09:05:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 519ms 09:05:51 INFO - PROCESS | 1653 | 1467389151548 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 09:05:51 INFO - PROCESS | 1653 | 1467389151550 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 09:05:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 09:05:51 INFO - PROCESS | 1653 | 1467389151563 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 09:05:51 INFO - PROCESS | 1653 | 1467389151564 Marionette TRACE conn2 <- [1,2426,null,{}] 09:05:51 INFO - PROCESS | 1653 | 1467389151566 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}] 09:05:51 INFO - PROCESS | 1653 | 1467389151567 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:51 INFO - PROCESS | 1653 | 1467389151700 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 09:05:51 INFO - PROCESS | 1653 | 1467389151762 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:51 INFO - PROCESS | 1653 | 1467389151764 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x113aae000 == 39 [pid = 1653] [id = 614] 09:05:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x110eebc00) [pid = 1653] [serial = 1842] [outer = 0x0] 09:05:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x111c78c00) [pid = 1653] [serial = 1843] [outer = 0x110eebc00] 09:05:51 INFO - PROCESS | 1653 | 1467389151796 Marionette DEBUG loaded listener.js 09:05:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1128af800) [pid = 1653] [serial = 1844] [outer = 0x110eebc00] 09:05:52 INFO - PROCESS | 1653 | 1467389152338 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]]]}] 09:05:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 09:05:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 818ms 09:05:52 INFO - PROCESS | 1653 | 1467389152382 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 09:05:52 INFO - PROCESS | 1653 | 1467389152385 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 09:05:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 09:05:52 INFO - PROCESS | 1653 | 1467389152391 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 09:05:52 INFO - PROCESS | 1653 | 1467389152393 Marionette TRACE conn2 <- [1,2430,null,{}] 09:05:52 INFO - PROCESS | 1653 | 1467389152396 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}] 09:05:52 INFO - PROCESS | 1653 | 1467389152398 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:52 INFO - PROCESS | 1653 | 1467389152507 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 09:05:52 INFO - PROCESS | 1653 | 1467389152590 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:52 INFO - PROCESS | 1653 | 1467389152591 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x119a1c000 == 40 [pid = 1653] [id = 615] 09:05:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x11602dc00) [pid = 1653] [serial = 1845] [outer = 0x0] 09:05:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1162adc00) [pid = 1653] [serial = 1846] [outer = 0x11602dc00] 09:05:52 INFO - PROCESS | 1653 | 1467389152622 Marionette DEBUG loaded listener.js 09:05:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x11739bc00) [pid = 1653] [serial = 1847] [outer = 0x11602dc00] 09:05:53 INFO - PROCESS | 1653 | 1467389153274 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]]]}] 09:05:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 09:05:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 972ms 09:05:53 INFO - PROCESS | 1653 | 1467389153364 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 09:05:53 INFO - PROCESS | 1653 | 1467389153367 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 09:05:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 09:05:53 INFO - PROCESS | 1653 | 1467389153371 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 09:05:53 INFO - PROCESS | 1653 | 1467389153373 Marionette TRACE conn2 <- [1,2434,null,{}] 09:05:53 INFO - PROCESS | 1653 | 1467389153377 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}] 09:05:53 INFO - PROCESS | 1653 | 1467389153379 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:53 INFO - PROCESS | 1653 | 1467389153661 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 09:05:53 INFO - PROCESS | 1653 | 1467389153728 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:53 INFO - PROCESS | 1653 | 1467389153729 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x118137000 == 41 [pid = 1653] [id = 616] 09:05:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x11330f400) [pid = 1653] [serial = 1848] [outer = 0x0] 09:05:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x11336fc00) [pid = 1653] [serial = 1849] [outer = 0x11330f400] 09:05:53 INFO - PROCESS | 1653 | 1467389153759 Marionette DEBUG loaded listener.js 09:05:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1162b0000) [pid = 1653] [serial = 1850] [outer = 0x11330f400] 09:05:54 INFO - PROCESS | 1653 | --DOCSHELL 0x126599000 == 40 [pid = 1653] [id = 613] 09:05:54 INFO - PROCESS | 1653 | --DOCSHELL 0x12b158000 == 39 [pid = 1653] [id = 612] 09:05:54 INFO - PROCESS | 1653 | --DOCSHELL 0x12ae09800 == 38 [pid = 1653] [id = 611] 09:05:54 INFO - PROCESS | 1653 | --DOCSHELL 0x1292de800 == 37 [pid = 1653] [id = 610] 09:05:54 INFO - PROCESS | 1653 | --DOCSHELL 0x1292eb800 == 36 [pid = 1653] [id = 609] 09:05:54 INFO - PROCESS | 1653 | --DOCSHELL 0x1133e9000 == 35 [pid = 1653] [id = 608] 09:05:54 INFO - PROCESS | 1653 | --DOCSHELL 0x126599800 == 34 [pid = 1653] [id = 607] 09:05:54 INFO - PROCESS | 1653 | --DOCSHELL 0x1214aa000 == 33 [pid = 1653] [id = 606] 09:05:54 INFO - PROCESS | 1653 | --DOCSHELL 0x121039000 == 32 [pid = 1653] [id = 605] 09:05:54 INFO - PROCESS | 1653 | --DOCSHELL 0x117e25800 == 31 [pid = 1653] [id = 604] 09:05:54 INFO - PROCESS | 1653 | --DOCSHELL 0x117e36800 == 30 [pid = 1653] [id = 603] 09:05:54 INFO - PROCESS | 1653 | --DOCSHELL 0x113d7e000 == 29 [pid = 1653] [id = 602] 09:05:54 INFO - PROCESS | 1653 | 1467389154209 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]]]}] 09:05:54 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x12ad34800) [pid = 1653] [serial = 1789] [outer = 0x0] [url = about:blank] 09:05:54 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x12a6e2400) [pid = 1653] [serial = 1787] [outer = 0x0] [url = about:blank] 09:05:54 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x126016000) [pid = 1653] [serial = 1771] [outer = 0x0] [url = about:blank] 09:05:54 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x128a91400) [pid = 1653] [serial = 1774] [outer = 0x0] [url = about:blank] 09:05:54 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x126cab400) [pid = 1653] [serial = 1772] [outer = 0x0] [url = about:blank] 09:05:54 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x128c77c00) [pid = 1653] [serial = 1777] [outer = 0x0] [url = about:blank] 09:05:54 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x128b5d400) [pid = 1653] [serial = 1748] [outer = 0x0] [url = about:blank] 09:05:54 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x120ecf400) [pid = 1653] [serial = 1765] [outer = 0x0] [url = about:blank] 09:05:54 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x121bd7400) [pid = 1653] [serial = 1766] [outer = 0x0] [url = about:blank] 09:05:54 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x118363400) [pid = 1653] [serial = 1753] [outer = 0x0] [url = about:blank] 09:05:54 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1186e3c00) [pid = 1653] [serial = 1754] [outer = 0x0] [url = about:blank] 09:05:54 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1186e2c00) [pid = 1653] [serial = 1759] [outer = 0x0] [url = about:blank] 09:05:54 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x119318c00) [pid = 1653] [serial = 1760] [outer = 0x0] [url = about:blank] 09:05:54 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x116970c00) [pid = 1653] [serial = 1756] [outer = 0x0] [url = about:blank] 09:05:54 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1176e1800) [pid = 1653] [serial = 1757] [outer = 0x0] [url = about:blank] 09:05:54 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1193a6c00) [pid = 1653] [serial = 1762] [outer = 0x0] [url = about:blank] 09:05:54 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x119c60800) [pid = 1653] [serial = 1763] [outer = 0x0] [url = about:blank] 09:05:54 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x11301d800) [pid = 1653] [serial = 1750] [outer = 0x0] [url = about:blank] 09:05:54 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x113f31400) [pid = 1653] [serial = 1751] [outer = 0x0] [url = about:blank] 09:05:54 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1291a9c00) [pid = 1653] [serial = 1778] [outer = 0x0] [url = about:blank] 09:05:54 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1166f3c00) [pid = 1653] [serial = 1780] [outer = 0x0] [url = about:blank] 09:05:54 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1193a7800) [pid = 1653] [serial = 1781] [outer = 0x0] [url = about:blank] 09:05:54 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1294d8c00) [pid = 1653] [serial = 1786] [outer = 0x0] [url = about:blank] 09:05:54 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x125479000) [pid = 1653] [serial = 1783] [outer = 0x0] [url = about:blank] 09:05:54 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x121bd8400) [pid = 1653] [serial = 1768] [outer = 0x0] [url = about:blank] 09:05:54 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x128b60800) [pid = 1653] [serial = 1775] [outer = 0x0] [url = about:blank] 09:05:54 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x12ad3f400) [pid = 1653] [serial = 1790] [outer = 0x0] [url = about:blank] 09:05:54 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x1291aa400) [pid = 1653] [serial = 1784] [outer = 0x0] [url = about:blank] 09:05:54 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x124bbb800) [pid = 1653] [serial = 1769] [outer = 0x0] [url = about:blank] 09:05:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 09:05:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 870ms 09:05:54 INFO - PROCESS | 1653 | 1467389154241 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 09:05:54 INFO - PROCESS | 1653 | 1467389154244 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 09:05:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 09:05:54 INFO - PROCESS | 1653 | 1467389154247 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 09:05:54 INFO - PROCESS | 1653 | 1467389154249 Marionette TRACE conn2 <- [1,2438,null,{}] 09:05:54 INFO - PROCESS | 1653 | 1467389154252 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}] 09:05:54 INFO - PROCESS | 1653 | 1467389154254 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:54 INFO - PROCESS | 1653 | 1467389154334 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 09:05:54 INFO - PROCESS | 1653 | 1467389154340 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:54 INFO - PROCESS | 1653 | 1467389154342 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x118174800 == 30 [pid = 1653] [id = 617] 09:05:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x113f30c00) [pid = 1653] [serial = 1851] [outer = 0x0] 09:05:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x117223400) [pid = 1653] [serial = 1852] [outer = 0x113f30c00] 09:05:54 INFO - PROCESS | 1653 | 1467389154369 Marionette DEBUG loaded listener.js 09:05:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x118362c00) [pid = 1653] [serial = 1853] [outer = 0x113f30c00] 09:05:54 INFO - PROCESS | 1653 | 1467389154838 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]]]}] 09:05:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 09:05:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 622ms 09:05:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 09:05:54 INFO - PROCESS | 1653 | 1467389154870 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 09:05:54 INFO - PROCESS | 1653 | 1467389154872 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 09:05:54 INFO - PROCESS | 1653 | 1467389154876 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 09:05:54 INFO - PROCESS | 1653 | 1467389154878 Marionette TRACE conn2 <- [1,2442,null,{}] 09:05:54 INFO - PROCESS | 1653 | 1467389154881 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}] 09:05:54 INFO - PROCESS | 1653 | 1467389154883 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:54 INFO - PROCESS | 1653 | 1467389154984 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 09:05:55 INFO - PROCESS | 1653 | 1467389155015 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:55 INFO - PROCESS | 1653 | 1467389155016 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x121162000 == 31 [pid = 1653] [id = 618] 09:05:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x112957800) [pid = 1653] [serial = 1854] [outer = 0x0] 09:05:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x118fce000) [pid = 1653] [serial = 1855] [outer = 0x112957800] 09:05:55 INFO - PROCESS | 1653 | 1467389155041 Marionette DEBUG loaded listener.js 09:05:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x11932b000) [pid = 1653] [serial = 1856] [outer = 0x112957800] 09:05:55 INFO - PROCESS | 1653 | 1467389155371 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]]]}] 09:05:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 09:05:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 521ms 09:05:55 INFO - PROCESS | 1653 | 1467389155396 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 09:05:55 INFO - PROCESS | 1653 | 1467389155399 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 09:05:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 09:05:55 INFO - PROCESS | 1653 | 1467389155407 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 09:05:55 INFO - PROCESS | 1653 | 1467389155410 Marionette TRACE conn2 <- [1,2446,null,{}] 09:05:55 INFO - PROCESS | 1653 | 1467389155413 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}] 09:05:55 INFO - PROCESS | 1653 | 1467389155415 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:55 INFO - PROCESS | 1653 | 1467389155500 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 09:05:55 INFO - PROCESS | 1653 | 1467389155505 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:55 INFO - PROCESS | 1653 | 1467389155506 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x128a4c800 == 32 [pid = 1653] [id = 619] 09:05:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x11295fc00) [pid = 1653] [serial = 1857] [outer = 0x0] 09:05:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x119677000) [pid = 1653] [serial = 1858] [outer = 0x11295fc00] 09:05:55 INFO - PROCESS | 1653 | 1467389155531 Marionette DEBUG loaded listener.js 09:05:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x119c5e400) [pid = 1653] [serial = 1859] [outer = 0x11295fc00] 09:05:55 INFO - PROCESS | 1653 | 1467389155857 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]]]}] 09:05:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 09:05:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 475ms 09:05:55 INFO - PROCESS | 1653 | 1467389155878 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 09:05:55 INFO - PROCESS | 1653 | 1467389155880 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 09:05:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 09:05:55 INFO - PROCESS | 1653 | 1467389155882 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 09:05:55 INFO - PROCESS | 1653 | 1467389155883 Marionette TRACE conn2 <- [1,2450,null,{}] 09:05:55 INFO - PROCESS | 1653 | 1467389155886 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}] 09:05:55 INFO - PROCESS | 1653 | 1467389155889 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:55 INFO - PROCESS | 1653 | 1467389155964 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 09:05:56 INFO - PROCESS | 1653 | 1467389156030 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:56 INFO - PROCESS | 1653 | 1467389156032 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x12540a000 == 33 [pid = 1653] [id = 620] 09:05:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x11295c400) [pid = 1653] [serial = 1860] [outer = 0x0] 09:05:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x119ec6400) [pid = 1653] [serial = 1861] [outer = 0x11295c400] 09:05:56 INFO - PROCESS | 1653 | 1467389156056 Marionette DEBUG loaded listener.js 09:05:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x120ecf400) [pid = 1653] [serial = 1862] [outer = 0x11295c400] 09:05:56 INFO - PROCESS | 1653 | 1467389156366 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]]]}] 09:05:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 09:05:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 518ms 09:05:56 INFO - PROCESS | 1653 | 1467389156401 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 09:05:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 09:05:56 INFO - PROCESS | 1653 | 1467389156402 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 09:05:56 INFO - PROCESS | 1653 | 1467389156411 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 09:05:56 INFO - PROCESS | 1653 | 1467389156412 Marionette TRACE conn2 <- [1,2454,null,{}] 09:05:56 INFO - PROCESS | 1653 | 1467389156415 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}] 09:05:56 INFO - PROCESS | 1653 | 1467389156416 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:56 INFO - PROCESS | 1653 | 1467389156518 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 09:05:56 INFO - PROCESS | 1653 | 1467389156522 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:56 INFO - PROCESS | 1653 | 1467389156526 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a6d2800 == 34 [pid = 1653] [id = 621] 09:05:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x123f29800) [pid = 1653] [serial = 1863] [outer = 0x0] 09:05:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x123fd1800) [pid = 1653] [serial = 1864] [outer = 0x123f29800] 09:05:56 INFO - PROCESS | 1653 | 1467389156592 Marionette DEBUG loaded listener.js 09:05:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1254ab000) [pid = 1653] [serial = 1865] [outer = 0x123f29800] 09:05:56 INFO - PROCESS | 1653 | 1467389156910 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]]]}] 09:05:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 09:05:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 524ms 09:05:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 09:05:56 INFO - PROCESS | 1653 | 1467389156930 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 09:05:56 INFO - PROCESS | 1653 | 1467389156932 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 09:05:56 INFO - PROCESS | 1653 | 1467389156934 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 09:05:56 INFO - PROCESS | 1653 | 1467389156935 Marionette TRACE conn2 <- [1,2458,null,{}] 09:05:56 INFO - PROCESS | 1653 | 1467389156939 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}] 09:05:56 INFO - PROCESS | 1653 | 1467389156940 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:57 INFO - PROCESS | 1653 | 1467389157045 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 09:05:57 INFO - PROCESS | 1653 | 1467389157048 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:57 INFO - PROCESS | 1653 | 1467389157049 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b155000 == 35 [pid = 1653] [id = 622] 09:05:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1254ab800) [pid = 1653] [serial = 1866] [outer = 0x0] 09:05:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x126012000) [pid = 1653] [serial = 1867] [outer = 0x1254ab800] 09:05:57 INFO - PROCESS | 1653 | 1467389157076 Marionette DEBUG loaded listener.js 09:05:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x126ca1000) [pid = 1653] [serial = 1868] [outer = 0x1254ab800] 09:05:57 INFO - PROCESS | 1653 | 1467389157428 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]]]}] 09:05:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 09:05:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 521ms 09:05:57 INFO - PROCESS | 1653 | 1467389157461 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 09:05:57 INFO - PROCESS | 1653 | 1467389157463 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 09:05:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 09:05:57 INFO - PROCESS | 1653 | 1467389157465 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 09:05:57 INFO - PROCESS | 1653 | 1467389157466 Marionette TRACE conn2 <- [1,2462,null,{}] 09:05:57 INFO - PROCESS | 1653 | 1467389157468 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}] 09:05:57 INFO - PROCESS | 1653 | 1467389157469 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:57 INFO - PROCESS | 1653 | 1467389157568 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 09:05:57 INFO - PROCESS | 1653 | 1467389157571 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:57 INFO - PROCESS | 1653 | 1467389157572 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bd70000 == 36 [pid = 1653] [id = 623] 09:05:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x126ca1400) [pid = 1653] [serial = 1869] [outer = 0x0] 09:05:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x128a87800) [pid = 1653] [serial = 1870] [outer = 0x126ca1400] 09:05:57 INFO - PROCESS | 1653 | 1467389157596 Marionette DEBUG loaded listener.js 09:05:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x128b55800) [pid = 1653] [serial = 1871] [outer = 0x126ca1400] 09:05:57 INFO - PROCESS | 1653 | 1467389157927 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]]]}] 09:05:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 09:05:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 517ms 09:05:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 09:05:57 INFO - PROCESS | 1653 | 1467389157983 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 09:05:57 INFO - PROCESS | 1653 | 1467389157984 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 09:05:57 INFO - PROCESS | 1653 | 1467389157986 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 09:05:57 INFO - PROCESS | 1653 | 1467389157987 Marionette TRACE conn2 <- [1,2466,null,{}] 09:05:57 INFO - PROCESS | 1653 | 1467389157990 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}] 09:05:57 INFO - PROCESS | 1653 | 1467389157991 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:58 INFO - PROCESS | 1653 | 1467389158089 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 09:05:58 INFO - PROCESS | 1653 | 1467389158101 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:58 INFO - PROCESS | 1653 | 1467389158102 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c26f000 == 37 [pid = 1653] [id = 624] 09:05:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x128b59400) [pid = 1653] [serial = 1872] [outer = 0x0] 09:05:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x128b5f400) [pid = 1653] [serial = 1873] [outer = 0x128b59400] 09:05:58 INFO - PROCESS | 1653 | 1467389158126 Marionette DEBUG loaded listener.js 09:05:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x128c75400) [pid = 1653] [serial = 1874] [outer = 0x128b59400] 09:05:58 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1130d9400) [pid = 1653] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 09:05:58 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x120e43400) [pid = 1653] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 09:05:58 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x112616400) [pid = 1653] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 09:05:58 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x112986800) [pid = 1653] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 09:05:58 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x11806b000) [pid = 1653] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 09:05:58 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x11679fc00) [pid = 1653] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 09:05:58 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x116023400) [pid = 1653] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 09:05:58 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x111e58000) [pid = 1653] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 09:05:58 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x11662a000) [pid = 1653] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 09:05:58 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x119315000) [pid = 1653] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 09:05:58 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x116a0b800) [pid = 1653] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 09:05:58 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x119331000) [pid = 1653] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 09:05:58 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x121308800) [pid = 1653] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 09:05:58 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x119c5b400) [pid = 1653] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 09:05:58 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x124bb6c00) [pid = 1653] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 09:05:58 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1160d8c00) [pid = 1653] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 09:05:58 INFO - PROCESS | 1653 | 1467389158498 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]]]}] 09:05:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 09:05:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 521ms 09:05:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 09:05:58 INFO - PROCESS | 1653 | 1467389158508 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 09:05:58 INFO - PROCESS | 1653 | 1467389158509 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 09:05:58 INFO - PROCESS | 1653 | 1467389158511 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 09:05:58 INFO - PROCESS | 1653 | 1467389158512 Marionette TRACE conn2 <- [1,2470,null,{}] 09:05:58 INFO - PROCESS | 1653 | 1467389158514 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}] 09:05:58 INFO - PROCESS | 1653 | 1467389158515 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:58 INFO - PROCESS | 1653 | 1467389158596 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 09:05:58 INFO - PROCESS | 1653 | 1467389158600 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:58 INFO - PROCESS | 1653 | 1467389158601 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x128a4c000 == 38 [pid = 1653] [id = 625] 09:05:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x113d41c00) [pid = 1653] [serial = 1875] [outer = 0x0] 09:05:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x11835c800) [pid = 1653] [serial = 1876] [outer = 0x113d41c00] 09:05:58 INFO - PROCESS | 1653 | 1467389158626 Marionette DEBUG loaded listener.js 09:05:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x119c56400) [pid = 1653] [serial = 1877] [outer = 0x113d41c00] 09:05:59 INFO - PROCESS | 1653 | 1467389159058 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]]]}] 09:05:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 09:05:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 569ms 09:05:59 INFO - PROCESS | 1653 | 1467389159080 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 09:05:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 09:05:59 INFO - PROCESS | 1653 | 1467389159082 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 09:05:59 INFO - PROCESS | 1653 | 1467389159084 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 09:05:59 INFO - PROCESS | 1653 | 1467389159086 Marionette TRACE conn2 <- [1,2474,null,{}] 09:05:59 INFO - PROCESS | 1653 | 1467389159089 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}] 09:05:59 INFO - PROCESS | 1653 | 1467389159090 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:59 INFO - PROCESS | 1653 | 1467389159167 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 09:05:59 INFO - PROCESS | 1653 | 1467389159171 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:59 INFO - PROCESS | 1653 | 1467389159174 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c691800 == 39 [pid = 1653] [id = 626] 09:05:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x12192e800) [pid = 1653] [serial = 1878] [outer = 0x0] 09:05:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x124bb6c00) [pid = 1653] [serial = 1879] [outer = 0x12192e800] 09:05:59 INFO - PROCESS | 1653 | 1467389159200 Marionette DEBUG loaded listener.js 09:05:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1291a0400) [pid = 1653] [serial = 1880] [outer = 0x12192e800] 09:05:59 INFO - PROCESS | 1653 | 1467389159541 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]]]}] 09:05:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 09:05:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 473ms 09:05:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 09:05:59 INFO - PROCESS | 1653 | 1467389159558 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 09:05:59 INFO - PROCESS | 1653 | 1467389159559 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 09:05:59 INFO - PROCESS | 1653 | 1467389159561 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 09:05:59 INFO - PROCESS | 1653 | 1467389159563 Marionette TRACE conn2 <- [1,2478,null,{}] 09:05:59 INFO - PROCESS | 1653 | 1467389159565 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}] 09:05:59 INFO - PROCESS | 1653 | 1467389159567 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:59 INFO - PROCESS | 1653 | 1467389159660 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 09:05:59 INFO - PROCESS | 1653 | 1467389159724 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:59 INFO - PROCESS | 1653 | 1467389159725 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:05:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cc3b800 == 40 [pid = 1653] [id = 627] 09:05:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x123f25400) [pid = 1653] [serial = 1881] [outer = 0x0] 09:05:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x129429000) [pid = 1653] [serial = 1882] [outer = 0x123f25400] 09:05:59 INFO - PROCESS | 1653 | 1467389159749 Marionette DEBUG loaded listener.js 09:05:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12949f800) [pid = 1653] [serial = 1883] [outer = 0x123f25400] 09:06:00 INFO - PROCESS | 1653 | 1467389160114 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]]]}] 09:06:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 09:06:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 570ms 09:06:00 INFO - PROCESS | 1653 | 1467389160132 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 09:06:00 INFO - PROCESS | 1653 | 1467389160134 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 09:06:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 09:06:00 INFO - PROCESS | 1653 | 1467389160139 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 09:06:00 INFO - PROCESS | 1653 | 1467389160140 Marionette TRACE conn2 <- [1,2482,null,{}] 09:06:00 INFO - PROCESS | 1653 | 1467389160144 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}] 09:06:00 INFO - PROCESS | 1653 | 1467389160146 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:00 INFO - PROCESS | 1653 | 1467389160228 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 09:06:00 INFO - PROCESS | 1653 | 1467389160231 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:00 INFO - PROCESS | 1653 | 1467389160233 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d0b6000 == 41 [pid = 1653] [id = 628] 09:06:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12949c400) [pid = 1653] [serial = 1884] [outer = 0x0] 09:06:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12a6b1400) [pid = 1653] [serial = 1885] [outer = 0x12949c400] 09:06:00 INFO - PROCESS | 1653 | 1467389160259 Marionette DEBUG loaded listener.js 09:06:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12a6df800) [pid = 1653] [serial = 1886] [outer = 0x12949c400] 09:06:00 INFO - PROCESS | 1653 | 1467389160861 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]]]}] 09:06:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 09:06:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 773ms 09:06:00 INFO - PROCESS | 1653 | 1467389160912 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 09:06:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 09:06:00 INFO - PROCESS | 1653 | 1467389160916 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 09:06:00 INFO - PROCESS | 1653 | 1467389160924 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 09:06:00 INFO - PROCESS | 1653 | 1467389160926 Marionette TRACE conn2 <- [1,2486,null,{}] 09:06:00 INFO - PROCESS | 1653 | 1467389160932 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}] 09:06:00 INFO - PROCESS | 1653 | 1467389160934 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:01 INFO - PROCESS | 1653 | 1467389161075 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 09:06:01 INFO - PROCESS | 1653 | 1467389161137 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:01 INFO - PROCESS | 1653 | 1467389161138 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x11997c800 == 42 [pid = 1653] [id = 629] 09:06:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x113d40400) [pid = 1653] [serial = 1887] [outer = 0x0] 09:06:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x118066000) [pid = 1653] [serial = 1888] [outer = 0x113d40400] 09:06:01 INFO - PROCESS | 1653 | 1467389161169 Marionette DEBUG loaded listener.js 09:06:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1185f9800) [pid = 1653] [serial = 1889] [outer = 0x113d40400] 09:06:01 INFO - PROCESS | 1653 | 1467389161645 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]]]}] 09:06:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 09:06:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 775ms 09:06:01 INFO - PROCESS | 1653 | 1467389161696 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 09:06:01 INFO - PROCESS | 1653 | 1467389161699 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 09:06:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 09:06:01 INFO - PROCESS | 1653 | 1467389161704 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 09:06:01 INFO - PROCESS | 1653 | 1467389161705 Marionette TRACE conn2 <- [1,2490,null,{}] 09:06:01 INFO - PROCESS | 1653 | 1467389161708 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}] 09:06:01 INFO - PROCESS | 1653 | 1467389161710 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:01 INFO - PROCESS | 1653 | 1467389161815 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 09:06:01 INFO - PROCESS | 1653 | 1467389161891 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:01 INFO - PROCESS | 1653 | 1467389161892 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ae05000 == 43 [pid = 1653] [id = 630] 09:06:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1193a5000) [pid = 1653] [serial = 1890] [outer = 0x0] 09:06:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1194b5000) [pid = 1653] [serial = 1891] [outer = 0x1193a5000] 09:06:01 INFO - PROCESS | 1653 | 1467389161922 Marionette DEBUG loaded listener.js 09:06:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x11999d000) [pid = 1653] [serial = 1892] [outer = 0x1193a5000] 09:06:02 INFO - PROCESS | 1653 | 1467389162343 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]]]}] 09:06:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 09:06:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 670ms 09:06:02 INFO - PROCESS | 1653 | 1467389162374 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 09:06:02 INFO - PROCESS | 1653 | 1467389162376 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 09:06:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 09:06:02 INFO - PROCESS | 1653 | 1467389162378 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 09:06:02 INFO - PROCESS | 1653 | 1467389162381 Marionette TRACE conn2 <- [1,2494,null,{}] 09:06:02 INFO - PROCESS | 1653 | 1467389162388 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}] 09:06:02 INFO - PROCESS | 1653 | 1467389162392 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:02 INFO - PROCESS | 1653 | 1467389162493 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 09:06:02 INFO - PROCESS | 1653 | 1467389162558 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:02 INFO - PROCESS | 1653 | 1467389162560 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d0ce000 == 44 [pid = 1653] [id = 631] 09:06:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x12108f800) [pid = 1653] [serial = 1893] [outer = 0x0] 09:06:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x123babc00) [pid = 1653] [serial = 1894] [outer = 0x12108f800] 09:06:02 INFO - PROCESS | 1653 | 1467389162631 Marionette DEBUG loaded listener.js 09:06:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x12547d800) [pid = 1653] [serial = 1895] [outer = 0x12108f800] 09:06:03 INFO - PROCESS | 1653 | 1467389163056 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]]]}] 09:06:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 09:06:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 722ms 09:06:03 INFO - PROCESS | 1653 | 1467389163101 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 09:06:03 INFO - PROCESS | 1653 | 1467389163104 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 09:06:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 09:06:03 INFO - PROCESS | 1653 | 1467389163107 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 09:06:03 INFO - PROCESS | 1653 | 1467389163109 Marionette TRACE conn2 <- [1,2498,null,{}] 09:06:03 INFO - PROCESS | 1653 | 1467389163127 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}] 09:06:03 INFO - PROCESS | 1653 | 1467389163128 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:03 INFO - PROCESS | 1653 | 1467389163223 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 09:06:03 INFO - PROCESS | 1653 | 1467389163306 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:03 INFO - PROCESS | 1653 | 1467389163307 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d592800 == 45 [pid = 1653] [id = 632] 09:06:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x128b5a800) [pid = 1653] [serial = 1896] [outer = 0x0] 09:06:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x128c73800) [pid = 1653] [serial = 1897] [outer = 0x128b5a800] 09:06:03 INFO - PROCESS | 1653 | 1467389163353 Marionette DEBUG loaded listener.js 09:06:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x129427400) [pid = 1653] [serial = 1898] [outer = 0x128b5a800] 09:06:03 INFO - PROCESS | 1653 | 1467389163842 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]]]}] 09:06:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 09:06:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 784ms 09:06:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 09:06:03 INFO - PROCESS | 1653 | 1467389163892 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 09:06:03 INFO - PROCESS | 1653 | 1467389163894 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 09:06:03 INFO - PROCESS | 1653 | 1467389163896 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 09:06:03 INFO - PROCESS | 1653 | 1467389163897 Marionette TRACE conn2 <- [1,2502,null,{}] 09:06:03 INFO - PROCESS | 1653 | 1467389163900 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}] 09:06:03 INFO - PROCESS | 1653 | 1467389163901 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:04 INFO - PROCESS | 1653 | 1467389164000 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 09:06:04 INFO - PROCESS | 1653 | 1467389164064 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:04 INFO - PROCESS | 1653 | 1467389164066 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x124978000 == 46 [pid = 1653] [id = 633] 09:06:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x1194b2400) [pid = 1653] [serial = 1899] [outer = 0x0] 09:06:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x12192cc00) [pid = 1653] [serial = 1900] [outer = 0x1194b2400] 09:06:04 INFO - PROCESS | 1653 | 1467389164094 Marionette DEBUG loaded listener.js 09:06:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x129434000) [pid = 1653] [serial = 1901] [outer = 0x1194b2400] 09:06:04 INFO - PROCESS | 1653 | 1467389164730 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]]]}] 09:06:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 09:06:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 871ms 09:06:04 INFO - PROCESS | 1653 | 1467389164768 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 09:06:04 INFO - PROCESS | 1653 | 1467389164772 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 09:06:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 09:06:04 INFO - PROCESS | 1653 | 1467389164775 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 09:06:04 INFO - PROCESS | 1653 | 1467389164778 Marionette TRACE conn2 <- [1,2506,null,{}] 09:06:04 INFO - PROCESS | 1653 | 1467389164782 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}] 09:06:04 INFO - PROCESS | 1653 | 1467389164783 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:04 INFO - PROCESS | 1653 | 1467389164877 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 09:06:04 INFO - PROCESS | 1653 | 1467389164954 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:04 INFO - PROCESS | 1653 | 1467389164956 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x118f06000 == 47 [pid = 1653] [id = 634] 09:06:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x118067400) [pid = 1653] [serial = 1902] [outer = 0x0] 09:06:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x1185ef400) [pid = 1653] [serial = 1903] [outer = 0x118067400] 09:06:04 INFO - PROCESS | 1653 | 1467389164984 Marionette DEBUG loaded listener.js 09:06:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x118fcb800) [pid = 1653] [serial = 1904] [outer = 0x118067400] 09:06:05 INFO - PROCESS | 1653 | --DOCSHELL 0x12cc3b800 == 46 [pid = 1653] [id = 627] 09:06:05 INFO - PROCESS | 1653 | --DOCSHELL 0x12c691800 == 45 [pid = 1653] [id = 626] 09:06:05 INFO - PROCESS | 1653 | --DOCSHELL 0x128a4c000 == 44 [pid = 1653] [id = 625] 09:06:05 INFO - PROCESS | 1653 | --DOCSHELL 0x12c26f000 == 43 [pid = 1653] [id = 624] 09:06:05 INFO - PROCESS | 1653 | --DOCSHELL 0x12bd70000 == 42 [pid = 1653] [id = 623] 09:06:05 INFO - PROCESS | 1653 | --DOCSHELL 0x12b155000 == 41 [pid = 1653] [id = 622] 09:06:05 INFO - PROCESS | 1653 | --DOCSHELL 0x12a6d2800 == 40 [pid = 1653] [id = 621] 09:06:05 INFO - PROCESS | 1653 | --DOCSHELL 0x12540a000 == 39 [pid = 1653] [id = 620] 09:06:05 INFO - PROCESS | 1653 | --DOCSHELL 0x128a4c800 == 38 [pid = 1653] [id = 619] 09:06:05 INFO - PROCESS | 1653 | --DOCSHELL 0x121162000 == 37 [pid = 1653] [id = 618] 09:06:05 INFO - PROCESS | 1653 | --DOCSHELL 0x118174800 == 36 [pid = 1653] [id = 617] 09:06:05 INFO - PROCESS | 1653 | --DOCSHELL 0x118137000 == 35 [pid = 1653] [id = 616] 09:06:05 INFO - PROCESS | 1653 | --DOCSHELL 0x119a1c000 == 34 [pid = 1653] [id = 615] 09:06:05 INFO - PROCESS | 1653 | --DOCSHELL 0x113aae000 == 33 [pid = 1653] [id = 614] 09:06:05 INFO - PROCESS | 1653 | --DOCSHELL 0x124978000 == 32 [pid = 1653] [id = 633] 09:06:05 INFO - PROCESS | 1653 | --DOCSHELL 0x12d592800 == 31 [pid = 1653] [id = 632] 09:06:05 INFO - PROCESS | 1653 | --DOCSHELL 0x12d0ce000 == 30 [pid = 1653] [id = 631] 09:06:05 INFO - PROCESS | 1653 | --DOCSHELL 0x12ae05000 == 29 [pid = 1653] [id = 630] 09:06:05 INFO - PROCESS | 1653 | --DOCSHELL 0x12d0b6000 == 28 [pid = 1653] [id = 628] 09:06:05 INFO - PROCESS | 1653 | --DOCSHELL 0x11997c800 == 27 [pid = 1653] [id = 629] 09:06:05 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x126998c00) [pid = 1653] [serial = 1840] [outer = 0x0] [url = about:blank] 09:06:05 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x119c53800) [pid = 1653] [serial = 1822] [outer = 0x0] [url = about:blank] 09:06:05 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x120ec3c00) [pid = 1653] [serial = 1825] [outer = 0x0] [url = about:blank] 09:06:05 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x1127d2000) [pid = 1653] [serial = 1807] [outer = 0x0] [url = about:blank] 09:06:05 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x113378c00) [pid = 1653] [serial = 1810] [outer = 0x0] [url = about:blank] 09:06:05 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x116029000) [pid = 1653] [serial = 1811] [outer = 0x0] [url = about:blank] 09:06:05 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x1185f0000) [pid = 1653] [serial = 1816] [outer = 0x0] [url = about:blank] 09:06:05 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x119314c00) [pid = 1653] [serial = 1817] [outer = 0x0] [url = about:blank] 09:06:05 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x118366c00) [pid = 1653] [serial = 1805] [outer = 0x0] [url = about:blank] 09:06:05 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1172ba000) [pid = 1653] [serial = 1804] [outer = 0x0] [url = about:blank] 09:06:05 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x11722f800) [pid = 1653] [serial = 1813] [outer = 0x0] [url = about:blank] 09:06:05 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x11805e000) [pid = 1653] [serial = 1814] [outer = 0x0] [url = about:blank] 09:06:05 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x112982400) [pid = 1653] [serial = 1793] [outer = 0x0] [url = about:blank] 09:06:05 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1127d4000) [pid = 1653] [serial = 1792] [outer = 0x0] [url = about:blank] 09:06:05 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x119ce9400) [pid = 1653] [serial = 1823] [outer = 0x0] [url = about:blank] 09:06:05 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x119323800) [pid = 1653] [serial = 1796] [outer = 0x0] [url = about:blank] 09:06:05 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1186e1800) [pid = 1653] [serial = 1795] [outer = 0x0] [url = about:blank] 09:06:05 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1218b2800) [pid = 1653] [serial = 1828] [outer = 0x0] [url = about:blank] 09:06:05 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1186eb400) [pid = 1653] [serial = 1831] [outer = 0x0] [url = about:blank] 09:06:05 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x123bd5000) [pid = 1653] [serial = 1799] [outer = 0x0] [url = about:blank] 09:06:05 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x11999b400) [pid = 1653] [serial = 1798] [outer = 0x0] [url = about:blank] 09:06:05 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x119c53c00) [pid = 1653] [serial = 1832] [outer = 0x0] [url = about:blank] 09:06:05 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1254e0400) [pid = 1653] [serial = 1838] [outer = 0x0] [url = about:blank] 09:06:05 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x123bd3c00) [pid = 1653] [serial = 1829] [outer = 0x0] [url = about:blank] 09:06:05 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1249c8c00) [pid = 1653] [serial = 1834] [outer = 0x0] [url = about:blank] 09:06:05 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x128b62000) [pid = 1653] [serial = 1802] [outer = 0x0] [url = about:blank] 09:06:05 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x12656c800) [pid = 1653] [serial = 1801] [outer = 0x0] [url = about:blank] 09:06:05 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1128a9400) [pid = 1653] [serial = 1808] [outer = 0x0] [url = about:blank] 09:06:05 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x11835f800) [pid = 1653] [serial = 1819] [outer = 0x0] [url = about:blank] 09:06:05 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x121307800) [pid = 1653] [serial = 1826] [outer = 0x0] [url = about:blank] 09:06:05 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1194ac400) [pid = 1653] [serial = 1820] [outer = 0x0] [url = about:blank] 09:06:05 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x124fe3800) [pid = 1653] [serial = 1835] [outer = 0x0] [url = about:blank] 09:06:05 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x125478000) [pid = 1653] [serial = 1837] [outer = 0x0] [url = about:blank] 09:06:05 INFO - PROCESS | 1653 | 1467389165932 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]]]}] 09:06:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 09:06:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1175ms 09:06:05 INFO - PROCESS | 1653 | 1467389165951 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 09:06:05 INFO - PROCESS | 1653 | 1467389165956 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 09:06:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 09:06:05 INFO - PROCESS | 1653 | 1467389165959 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 09:06:05 INFO - PROCESS | 1653 | 1467389165961 Marionette TRACE conn2 <- [1,2510,null,{}] 09:06:05 INFO - PROCESS | 1653 | 1467389165965 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}] 09:06:05 INFO - PROCESS | 1653 | 1467389165967 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:06 INFO - PROCESS | 1653 | 1467389166048 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 09:06:06 INFO - PROCESS | 1653 | 1467389166139 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:06 INFO - PROCESS | 1653 | 1467389166141 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x1170d2800 == 28 [pid = 1653] [id = 635] 09:06:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x112950c00) [pid = 1653] [serial = 1905] [outer = 0x0] 09:06:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1130df400) [pid = 1653] [serial = 1906] [outer = 0x112950c00] 09:06:06 INFO - PROCESS | 1653 | 1467389166182 Marionette DEBUG loaded listener.js 09:06:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x11295f800) [pid = 1653] [serial = 1907] [outer = 0x112950c00] 09:06:06 INFO - PROCESS | 1653 | 1467389166577 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]]]}] 09:06:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 09:06:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 670ms 09:06:06 INFO - PROCESS | 1653 | 1467389166631 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 09:06:06 INFO - PROCESS | 1653 | 1467389166638 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 09:06:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 09:06:06 INFO - PROCESS | 1653 | 1467389166645 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 09:06:06 INFO - PROCESS | 1653 | 1467389166648 Marionette TRACE conn2 <- [1,2514,null,{}] 09:06:06 INFO - PROCESS | 1653 | 1467389166652 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}] 09:06:06 INFO - PROCESS | 1653 | 1467389166657 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:06 INFO - PROCESS | 1653 | 1467389166778 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 09:06:06 INFO - PROCESS | 1653 | 1467389166795 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:06 INFO - PROCESS | 1653 | 1467389166796 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x1183d9800 == 29 [pid = 1653] [id = 636] 09:06:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x117227400) [pid = 1653] [serial = 1908] [outer = 0x0] 09:06:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1176e0000) [pid = 1653] [serial = 1909] [outer = 0x117227400] 09:06:06 INFO - PROCESS | 1653 | 1467389166841 Marionette DEBUG loaded listener.js 09:06:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x11835f800) [pid = 1653] [serial = 1910] [outer = 0x117227400] 09:06:07 INFO - PROCESS | 1653 | 1467389167501 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]]]}] 09:06:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 09:06:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 922ms 09:06:07 INFO - PROCESS | 1653 | 1467389167567 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 09:06:07 INFO - PROCESS | 1653 | 1467389167569 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 09:06:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 09:06:07 INFO - PROCESS | 1653 | 1467389167572 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 09:06:07 INFO - PROCESS | 1653 | 1467389167576 Marionette TRACE conn2 <- [1,2518,null,{}] 09:06:07 INFO - PROCESS | 1653 | 1467389167579 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}] 09:06:07 INFO - PROCESS | 1653 | 1467389167581 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:07 INFO - PROCESS | 1653 | 1467389167683 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 09:06:07 INFO - PROCESS | 1653 | 1467389167740 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:07 INFO - PROCESS | 1653 | 1467389167741 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x1191d5800 == 30 [pid = 1653] [id = 637] 09:06:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x116023400) [pid = 1653] [serial = 1911] [outer = 0x0] 09:06:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x116a11c00) [pid = 1653] [serial = 1912] [outer = 0x116023400] 09:06:07 INFO - PROCESS | 1653 | 1467389167773 Marionette DEBUG loaded listener.js 09:06:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x118360400) [pid = 1653] [serial = 1913] [outer = 0x116023400] 09:06:08 INFO - PROCESS | 1653 | 1467389168259 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]]]}] 09:06:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 09:06:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 722ms 09:06:08 INFO - PROCESS | 1653 | 1467389168295 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 09:06:08 INFO - PROCESS | 1653 | 1467389168298 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 09:06:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 09:06:08 INFO - PROCESS | 1653 | 1467389168331 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 09:06:08 INFO - PROCESS | 1653 | 1467389168333 Marionette TRACE conn2 <- [1,2522,null,{}] 09:06:08 INFO - PROCESS | 1653 | 1467389168337 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}] 09:06:08 INFO - PROCESS | 1653 | 1467389168340 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:08 INFO - PROCESS | 1653 | 1467389168446 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 09:06:08 INFO - PROCESS | 1653 | 1467389168525 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:08 INFO - PROCESS | 1653 | 1467389168526 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x121162000 == 31 [pid = 1653] [id = 638] 09:06:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1186f3400) [pid = 1653] [serial = 1914] [outer = 0x0] 09:06:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x11887b800) [pid = 1653] [serial = 1915] [outer = 0x1186f3400] 09:06:08 INFO - PROCESS | 1653 | 1467389168558 Marionette DEBUG loaded listener.js 09:06:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x119314c00) [pid = 1653] [serial = 1916] [outer = 0x1186f3400] 09:06:09 INFO - PROCESS | 1653 | --DOCSHELL 0x1170d2800 == 30 [pid = 1653] [id = 635] 09:06:09 INFO - PROCESS | 1653 | --DOCSHELL 0x118f06000 == 29 [pid = 1653] [id = 634] 09:06:09 INFO - PROCESS | 1653 | 1467389169097 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]]]}] 09:06:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 09:06:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 850ms 09:06:09 INFO - PROCESS | 1653 | 1467389169152 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 09:06:09 INFO - PROCESS | 1653 | 1467389169155 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 09:06:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 09:06:09 INFO - PROCESS | 1653 | 1467389169158 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 09:06:09 INFO - PROCESS | 1653 | 1467389169159 Marionette TRACE conn2 <- [1,2526,null,{}] 09:06:09 INFO - PROCESS | 1653 | 1467389169163 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}] 09:06:09 INFO - PROCESS | 1653 | 1467389169164 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:09 INFO - PROCESS | 1653 | 1467389169243 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 09:06:09 INFO - PROCESS | 1653 | 1467389169248 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:09 INFO - PROCESS | 1653 | 1467389169251 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x1183c9000 == 30 [pid = 1653] [id = 639] 09:06:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x115121000) [pid = 1653] [serial = 1917] [outer = 0x0] 09:06:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1172c4400) [pid = 1653] [serial = 1918] [outer = 0x115121000] 09:06:09 INFO - PROCESS | 1653 | 1467389169282 Marionette DEBUG loaded listener.js 09:06:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1185f4000) [pid = 1653] [serial = 1919] [outer = 0x115121000] 09:06:09 INFO - PROCESS | 1653 | 1467389169617 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]]]}] 09:06:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 09:06:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 471ms 09:06:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 09:06:09 INFO - PROCESS | 1653 | 1467389169628 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 09:06:09 INFO - PROCESS | 1653 | 1467389169631 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 09:06:09 INFO - PROCESS | 1653 | 1467389169638 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 09:06:09 INFO - PROCESS | 1653 | 1467389169641 Marionette TRACE conn2 <- [1,2530,null,{}] 09:06:09 INFO - PROCESS | 1653 | 1467389169643 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}] 09:06:09 INFO - PROCESS | 1653 | 1467389169645 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:09 INFO - PROCESS | 1653 | 1467389169801 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 09:06:09 INFO - PROCESS | 1653 | 1467389169816 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:09 INFO - PROCESS | 1653 | 1467389169817 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x123b07000 == 31 [pid = 1653] [id = 640] 09:06:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x119318c00) [pid = 1653] [serial = 1920] [outer = 0x0] 09:06:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x119327400) [pid = 1653] [serial = 1921] [outer = 0x119318c00] 09:06:09 INFO - PROCESS | 1653 | 1467389169862 Marionette DEBUG loaded listener.js 09:06:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1176dd400) [pid = 1653] [serial = 1922] [outer = 0x119318c00] 09:06:10 INFO - PROCESS | 1653 | 1467389170277 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]]]}] 09:06:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 09:06:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 675ms 09:06:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 09:06:10 INFO - PROCESS | 1653 | 1467389170316 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 09:06:10 INFO - PROCESS | 1653 | 1467389170317 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 09:06:10 INFO - PROCESS | 1653 | 1467389170327 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 09:06:10 INFO - PROCESS | 1653 | 1467389170330 Marionette TRACE conn2 <- [1,2534,null,{}] 09:06:10 INFO - PROCESS | 1653 | 1467389170339 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}] 09:06:10 INFO - PROCESS | 1653 | 1467389170342 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:10 INFO - PROCESS | 1653 | 1467389170442 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 09:06:10 INFO - PROCESS | 1653 | 1467389170506 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:10 INFO - PROCESS | 1653 | 1467389170509 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x12691d800 == 32 [pid = 1653] [id = 641] 09:06:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x119c5a400) [pid = 1653] [serial = 1923] [outer = 0x0] 09:06:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x119c5d000) [pid = 1653] [serial = 1924] [outer = 0x119c5a400] 09:06:10 INFO - PROCESS | 1653 | 1467389170536 Marionette DEBUG loaded listener.js 09:06:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x120e4cc00) [pid = 1653] [serial = 1925] [outer = 0x119c5a400] 09:06:10 INFO - PROCESS | 1653 | 1467389170880 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]]]}] 09:06:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 09:06:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 578ms 09:06:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 09:06:10 INFO - PROCESS | 1653 | 1467389170898 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 09:06:10 INFO - PROCESS | 1653 | 1467389170900 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 09:06:10 INFO - PROCESS | 1653 | 1467389170902 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 09:06:10 INFO - PROCESS | 1653 | 1467389170904 Marionette TRACE conn2 <- [1,2538,null,{}] 09:06:10 INFO - PROCESS | 1653 | 1467389170912 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}] 09:06:10 INFO - PROCESS | 1653 | 1467389170913 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:11 INFO - PROCESS | 1653 | 1467389171014 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 09:06:11 INFO - PROCESS | 1653 | 1467389171017 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:11 INFO - PROCESS | 1653 | 1467389171018 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x115177000 == 33 [pid = 1653] [id = 642] 09:06:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x120ecc400) [pid = 1653] [serial = 1926] [outer = 0x0] 09:06:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1215c5000) [pid = 1653] [serial = 1927] [outer = 0x120ecc400] 09:06:11 INFO - PROCESS | 1653 | 1467389171044 Marionette DEBUG loaded listener.js 09:06:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x121bd6800) [pid = 1653] [serial = 1928] [outer = 0x120ecc400] 09:06:11 INFO - PROCESS | 1653 | 1467389171388 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]]]}] 09:06:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 09:06:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 524ms 09:06:11 INFO - PROCESS | 1653 | 1467389171433 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 09:06:11 INFO - PROCESS | 1653 | 1467389171434 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 09:06:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 09:06:11 INFO - PROCESS | 1653 | 1467389171436 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 09:06:11 INFO - PROCESS | 1653 | 1467389171438 Marionette TRACE conn2 <- [1,2542,null,{}] 09:06:11 INFO - PROCESS | 1653 | 1467389171440 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}] 09:06:11 INFO - PROCESS | 1653 | 1467389171441 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:11 INFO - PROCESS | 1653 | 1467389171538 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 09:06:11 INFO - PROCESS | 1653 | 1467389171541 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:11 INFO - PROCESS | 1653 | 1467389171542 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a550000 == 34 [pid = 1653] [id = 643] 09:06:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x121934800) [pid = 1653] [serial = 1929] [outer = 0x0] 09:06:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x123fd0400) [pid = 1653] [serial = 1930] [outer = 0x121934800] 09:06:11 INFO - PROCESS | 1653 | 1467389171566 Marionette DEBUG loaded listener.js 09:06:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x124d39c00) [pid = 1653] [serial = 1931] [outer = 0x121934800] 09:06:11 INFO - PROCESS | 1653 | 1467389171918 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]]]}] 09:06:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 09:06:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 519ms 09:06:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 09:06:11 INFO - PROCESS | 1653 | 1467389171956 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 09:06:11 INFO - PROCESS | 1653 | 1467389171958 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 09:06:11 INFO - PROCESS | 1653 | 1467389171960 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 09:06:11 INFO - PROCESS | 1653 | 1467389171961 Marionette TRACE conn2 <- [1,2546,null,{}] 09:06:11 INFO - PROCESS | 1653 | 1467389171963 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}] 09:06:11 INFO - PROCESS | 1653 | 1467389171967 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:12 INFO - PROCESS | 1653 | 1467389172110 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 09:06:12 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x112950c00) [pid = 1653] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 09:06:12 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x118067400) [pid = 1653] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 09:06:12 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x113d40400) [pid = 1653] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 09:06:12 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1193a5000) [pid = 1653] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 09:06:12 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x12108f800) [pid = 1653] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 09:06:12 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x128b5a800) [pid = 1653] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 09:06:12 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1194b2400) [pid = 1653] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 09:06:12 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1254ab800) [pid = 1653] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 09:06:12 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x123f29800) [pid = 1653] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 09:06:12 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x126ca1400) [pid = 1653] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 09:06:12 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x128b59400) [pid = 1653] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 09:06:12 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x113f30c00) [pid = 1653] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 09:06:12 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x126015c00) [pid = 1653] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 09:06:12 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x11295fc00) [pid = 1653] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 09:06:12 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x11602dc00) [pid = 1653] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 09:06:12 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x11295c400) [pid = 1653] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 09:06:12 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x110eebc00) [pid = 1653] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 09:06:12 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x112957800) [pid = 1653] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 09:06:12 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x11330f400) [pid = 1653] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 09:06:12 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x123f25400) [pid = 1653] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 09:06:12 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x113d41c00) [pid = 1653] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 09:06:12 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x12949c400) [pid = 1653] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 09:06:12 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x12192e800) [pid = 1653] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 09:06:12 INFO - PROCESS | 1653 | 1467389172162 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:12 INFO - PROCESS | 1653 | 1467389172163 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x116f4d800 == 35 [pid = 1653] [id = 644] 09:06:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1127cf800) [pid = 1653] [serial = 1932] [outer = 0x0] 09:06:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x11295fc00) [pid = 1653] [serial = 1933] [outer = 0x1127cf800] 09:06:12 INFO - PROCESS | 1653 | 1467389172188 Marionette DEBUG loaded listener.js 09:06:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x115e58000) [pid = 1653] [serial = 1934] [outer = 0x1127cf800] 09:06:12 INFO - PROCESS | 1653 | 1467389172530 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]]]}] 09:06:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 09:06:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 620ms 09:06:12 INFO - PROCESS | 1653 | 1467389172581 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 09:06:12 INFO - PROCESS | 1653 | 1467389172583 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 09:06:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 09:06:12 INFO - PROCESS | 1653 | 1467389172587 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 09:06:12 INFO - PROCESS | 1653 | 1467389172598 Marionette TRACE conn2 <- [1,2550,null,{}] 09:06:12 INFO - PROCESS | 1653 | 1467389172602 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}] 09:06:12 INFO - PROCESS | 1653 | 1467389172604 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:12 INFO - PROCESS | 1653 | 1467389172748 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 09:06:12 INFO - PROCESS | 1653 | 1467389172792 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:12 INFO - PROCESS | 1653 | 1467389172793 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b163000 == 36 [pid = 1653] [id = 645] 09:06:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x116974400) [pid = 1653] [serial = 1935] [outer = 0x0] 09:06:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x118f52800) [pid = 1653] [serial = 1936] [outer = 0x116974400] 09:06:12 INFO - PROCESS | 1653 | 1467389172833 Marionette DEBUG loaded listener.js 09:06:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x123bd6c00) [pid = 1653] [serial = 1937] [outer = 0x116974400] 09:06:13 INFO - PROCESS | 1653 | 1467389173172 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]]]}] 09:06:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 09:06:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 630ms 09:06:13 INFO - PROCESS | 1653 | 1467389173216 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 09:06:13 INFO - PROCESS | 1653 | 1467389173218 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 09:06:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 09:06:13 INFO - PROCESS | 1653 | 1467389173220 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 09:06:13 INFO - PROCESS | 1653 | 1467389173221 Marionette TRACE conn2 <- [1,2554,null,{}] 09:06:13 INFO - PROCESS | 1653 | 1467389173223 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}] 09:06:13 INFO - PROCESS | 1653 | 1467389173224 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:13 INFO - PROCESS | 1653 | 1467389173300 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 09:06:13 INFO - PROCESS | 1653 | 1467389173366 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:13 INFO - PROCESS | 1653 | 1467389173368 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bd6d800 == 37 [pid = 1653] [id = 646] 09:06:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x116030400) [pid = 1653] [serial = 1938] [outer = 0x0] 09:06:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1254df800) [pid = 1653] [serial = 1939] [outer = 0x116030400] 09:06:13 INFO - PROCESS | 1653 | 1467389173392 Marionette DEBUG loaded listener.js 09:06:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x126c9f400) [pid = 1653] [serial = 1940] [outer = 0x116030400] 09:06:13 INFO - PROCESS | 1653 | 1467389173658 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]]]}] 09:06:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 09:06:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 470ms 09:06:13 INFO - PROCESS | 1653 | 1467389173694 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 09:06:13 INFO - PROCESS | 1653 | 1467389173695 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 09:06:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 09:06:13 INFO - PROCESS | 1653 | 1467389173697 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 09:06:13 INFO - PROCESS | 1653 | 1467389173698 Marionette TRACE conn2 <- [1,2558,null,{}] 09:06:13 INFO - PROCESS | 1653 | 1467389173717 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}] 09:06:13 INFO - PROCESS | 1653 | 1467389173718 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:13 INFO - PROCESS | 1653 | 1467389173799 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 09:06:13 INFO - PROCESS | 1653 | 1467389173805 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:13 INFO - PROCESS | 1653 | 1467389173806 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c28a000 == 38 [pid = 1653] [id = 647] 09:06:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x126ca0800) [pid = 1653] [serial = 1941] [outer = 0x0] 09:06:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x128a8dc00) [pid = 1653] [serial = 1942] [outer = 0x126ca0800] 09:06:13 INFO - PROCESS | 1653 | 1467389173830 Marionette DEBUG loaded listener.js 09:06:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x126ca6400) [pid = 1653] [serial = 1943] [outer = 0x126ca0800] 09:06:14 INFO - PROCESS | 1653 | 1467389174289 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]]]}] 09:06:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 09:06:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 639ms 09:06:14 INFO - PROCESS | 1653 | 1467389174337 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 09:06:14 INFO - PROCESS | 1653 | 1467389174339 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 09:06:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 09:06:14 INFO - PROCESS | 1653 | 1467389174343 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 09:06:14 INFO - PROCESS | 1653 | 1467389174345 Marionette TRACE conn2 <- [1,2562,null,{}] 09:06:14 INFO - PROCESS | 1653 | 1467389174349 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}] 09:06:14 INFO - PROCESS | 1653 | 1467389174350 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:14 INFO - PROCESS | 1653 | 1467389174454 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 09:06:14 INFO - PROCESS | 1653 | 1467389174530 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:14 INFO - PROCESS | 1653 | 1467389174532 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x119a2b800 == 39 [pid = 1653] [id = 648] 09:06:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x112950800) [pid = 1653] [serial = 1944] [outer = 0x0] 09:06:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x113312400) [pid = 1653] [serial = 1945] [outer = 0x112950800] 09:06:14 INFO - PROCESS | 1653 | 1467389174563 Marionette DEBUG loaded listener.js 09:06:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x116a11800) [pid = 1653] [serial = 1946] [outer = 0x112950800] 09:06:14 INFO - PROCESS | 1653 | 1467389174993 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]]]}] 09:06:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 09:06:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 671ms 09:06:15 INFO - PROCESS | 1653 | 1467389175013 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 09:06:15 INFO - PROCESS | 1653 | 1467389175017 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 09:06:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 09:06:15 INFO - PROCESS | 1653 | 1467389175023 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 09:06:15 INFO - PROCESS | 1653 | 1467389175025 Marionette TRACE conn2 <- [1,2566,null,{}] 09:06:15 INFO - PROCESS | 1653 | 1467389175028 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}] 09:06:15 INFO - PROCESS | 1653 | 1467389175030 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:15 INFO - PROCESS | 1653 | 1467389175130 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 09:06:15 INFO - PROCESS | 1653 | 1467389175204 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:15 INFO - PROCESS | 1653 | 1467389175205 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x129162800 == 40 [pid = 1653] [id = 649] 09:06:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1186f6000) [pid = 1653] [serial = 1947] [outer = 0x0] 09:06:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1193adc00) [pid = 1653] [serial = 1948] [outer = 0x1186f6000] 09:06:15 INFO - PROCESS | 1653 | 1467389175238 Marionette DEBUG loaded listener.js 09:06:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x11967e800) [pid = 1653] [serial = 1949] [outer = 0x1186f6000] 09:06:15 INFO - PROCESS | 1653 | 1467389175687 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]]]}] 09:06:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 09:06:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 671ms 09:06:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 09:06:15 INFO - PROCESS | 1653 | 1467389175694 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 09:06:15 INFO - PROCESS | 1653 | 1467389175695 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 09:06:15 INFO - PROCESS | 1653 | 1467389175698 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 09:06:15 INFO - PROCESS | 1653 | 1467389175701 Marionette TRACE conn2 <- [1,2570,null,{}] 09:06:15 INFO - PROCESS | 1653 | 1467389175711 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}] 09:06:15 INFO - PROCESS | 1653 | 1467389175714 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:15 INFO - PROCESS | 1653 | 1467389175832 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 09:06:15 INFO - PROCESS | 1653 | 1467389175898 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:15 INFO - PROCESS | 1653 | 1467389175899 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ca83000 == 41 [pid = 1653] [id = 650] 09:06:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x120ec3c00) [pid = 1653] [serial = 1950] [outer = 0x0] 09:06:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x124d3a800) [pid = 1653] [serial = 1951] [outer = 0x120ec3c00] 09:06:15 INFO - PROCESS | 1653 | 1467389175930 Marionette DEBUG loaded listener.js 09:06:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x1254d3000) [pid = 1653] [serial = 1952] [outer = 0x120ec3c00] 09:06:16 INFO - PROCESS | 1653 | 1467389176397 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]]]}] 09:06:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 09:06:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 721ms 09:06:16 INFO - PROCESS | 1653 | 1467389176435 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 09:06:16 INFO - PROCESS | 1653 | 1467389176438 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 09:06:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 09:06:16 INFO - PROCESS | 1653 | 1467389176442 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 09:06:16 INFO - PROCESS | 1653 | 1467389176443 Marionette TRACE conn2 <- [1,2574,null,{}] 09:06:16 INFO - PROCESS | 1653 | 1467389176445 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}] 09:06:16 INFO - PROCESS | 1653 | 1467389176447 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:16 INFO - PROCESS | 1653 | 1467389176547 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 09:06:16 INFO - PROCESS | 1653 | 1467389176622 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:16 INFO - PROCESS | 1653 | 1467389176624 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cc52800 == 42 [pid = 1653] [id = 651] 09:06:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x1260dc800) [pid = 1653] [serial = 1953] [outer = 0x0] 09:06:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x128a94400) [pid = 1653] [serial = 1954] [outer = 0x1260dc800] 09:06:16 INFO - PROCESS | 1653 | 1467389176652 Marionette DEBUG loaded listener.js 09:06:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x128b64c00) [pid = 1653] [serial = 1955] [outer = 0x1260dc800] 09:06:17 INFO - PROCESS | 1653 | 1467389177048 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]]]}] 09:06:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 09:06:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 669ms 09:06:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 09:06:17 INFO - PROCESS | 1653 | 1467389177111 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 09:06:17 INFO - PROCESS | 1653 | 1467389177113 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 09:06:17 INFO - PROCESS | 1653 | 1467389177115 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 09:06:17 INFO - PROCESS | 1653 | 1467389177116 Marionette TRACE conn2 <- [1,2578,null,{}] 09:06:17 INFO - PROCESS | 1653 | 1467389177119 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}] 09:06:17 INFO - PROCESS | 1653 | 1467389177120 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:17 INFO - PROCESS | 1653 | 1467389177234 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 09:06:17 INFO - PROCESS | 1653 | 1467389177450 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:17 INFO - PROCESS | 1653 | 1467389177452 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x11815f800 == 43 [pid = 1653] [id = 652] 09:06:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x1121b5000) [pid = 1653] [serial = 1956] [outer = 0x0] 09:06:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x1129d7400) [pid = 1653] [serial = 1957] [outer = 0x1121b5000] 09:06:17 INFO - PROCESS | 1653 | 1467389177486 Marionette DEBUG loaded listener.js 09:06:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x11602dc00) [pid = 1653] [serial = 1958] [outer = 0x1121b5000] 09:06:17 INFO - PROCESS | 1653 | 1467389177912 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]]]}] 09:06:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 09:06:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 822ms 09:06:17 INFO - PROCESS | 1653 | 1467389177938 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 09:06:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 09:06:17 INFO - PROCESS | 1653 | 1467389177940 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 09:06:17 INFO - PROCESS | 1653 | 1467389177943 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 09:06:17 INFO - PROCESS | 1653 | 1467389177945 Marionette TRACE conn2 <- [1,2582,null,{}] 09:06:17 INFO - PROCESS | 1653 | 1467389177948 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}] 09:06:17 INFO - PROCESS | 1653 | 1467389177951 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:18 INFO - PROCESS | 1653 | 1467389178048 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 09:06:18 INFO - PROCESS | 1653 | 1467389178112 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:18 INFO - PROCESS | 1653 | 1467389178113 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x120e66800 == 44 [pid = 1653] [id = 653] 09:06:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x11722f800) [pid = 1653] [serial = 1959] [outer = 0x0] 09:06:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x1186e2c00) [pid = 1653] [serial = 1960] [outer = 0x11722f800] 09:06:18 INFO - PROCESS | 1653 | 1467389178141 Marionette DEBUG loaded listener.js 09:06:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x119325800) [pid = 1653] [serial = 1961] [outer = 0x11722f800] 09:06:18 INFO - PROCESS | 1653 | --DOCSHELL 0x12bd6d800 == 43 [pid = 1653] [id = 646] 09:06:18 INFO - PROCESS | 1653 | --DOCSHELL 0x12b163000 == 42 [pid = 1653] [id = 645] 09:06:18 INFO - PROCESS | 1653 | --DOCSHELL 0x116f4d800 == 41 [pid = 1653] [id = 644] 09:06:18 INFO - PROCESS | 1653 | --DOCSHELL 0x12a550000 == 40 [pid = 1653] [id = 643] 09:06:18 INFO - PROCESS | 1653 | --DOCSHELL 0x115177000 == 39 [pid = 1653] [id = 642] 09:06:18 INFO - PROCESS | 1653 | --DOCSHELL 0x12691d800 == 38 [pid = 1653] [id = 641] 09:06:18 INFO - PROCESS | 1653 | --DOCSHELL 0x123b07000 == 37 [pid = 1653] [id = 640] 09:06:18 INFO - PROCESS | 1653 | --DOCSHELL 0x1183c9000 == 36 [pid = 1653] [id = 639] 09:06:18 INFO - PROCESS | 1653 | --DOCSHELL 0x121162000 == 35 [pid = 1653] [id = 638] 09:06:18 INFO - PROCESS | 1653 | --DOCSHELL 0x1191d5800 == 34 [pid = 1653] [id = 637] 09:06:18 INFO - PROCESS | 1653 | --DOCSHELL 0x1183d9800 == 33 [pid = 1653] [id = 636] 09:06:18 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x1130df400) [pid = 1653] [serial = 1906] [outer = 0x0] [url = about:blank] 09:06:18 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x1185ef400) [pid = 1653] [serial = 1903] [outer = 0x0] [url = about:blank] 09:06:18 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x118fcb800) [pid = 1653] [serial = 1904] [outer = 0x0] [url = about:blank] 09:06:18 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x118066000) [pid = 1653] [serial = 1888] [outer = 0x0] [url = about:blank] 09:06:18 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x1194b5000) [pid = 1653] [serial = 1891] [outer = 0x0] [url = about:blank] 09:06:18 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x1185f9800) [pid = 1653] [serial = 1889] [outer = 0x0] [url = about:blank] 09:06:18 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x123babc00) [pid = 1653] [serial = 1894] [outer = 0x0] [url = about:blank] 09:06:18 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x11999d000) [pid = 1653] [serial = 1892] [outer = 0x0] [url = about:blank] 09:06:18 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x128c73800) [pid = 1653] [serial = 1897] [outer = 0x0] [url = about:blank] 09:06:18 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x11295f800) [pid = 1653] [serial = 1907] [outer = 0x0] [url = about:blank] 09:06:18 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x12547d800) [pid = 1653] [serial = 1895] [outer = 0x0] [url = about:blank] 09:06:18 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x12192cc00) [pid = 1653] [serial = 1900] [outer = 0x0] [url = about:blank] 09:06:18 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x129427400) [pid = 1653] [serial = 1898] [outer = 0x0] [url = about:blank] 09:06:18 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x126012000) [pid = 1653] [serial = 1867] [outer = 0x0] [url = about:blank] 09:06:18 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x123fd1800) [pid = 1653] [serial = 1864] [outer = 0x0] [url = about:blank] 09:06:18 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x128a87800) [pid = 1653] [serial = 1870] [outer = 0x0] [url = about:blank] 09:06:18 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x128b5f400) [pid = 1653] [serial = 1873] [outer = 0x0] [url = about:blank] 09:06:18 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x128b55800) [pid = 1653] [serial = 1871] [outer = 0x0] [url = about:blank] 09:06:18 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x117223400) [pid = 1653] [serial = 1852] [outer = 0x0] [url = about:blank] 09:06:18 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x118362c00) [pid = 1653] [serial = 1853] [outer = 0x0] [url = about:blank] 09:06:18 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x126cab800) [pid = 1653] [serial = 1841] [outer = 0x0] [url = about:blank] 09:06:18 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x119677000) [pid = 1653] [serial = 1858] [outer = 0x0] [url = about:blank] 09:06:18 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x119c5e400) [pid = 1653] [serial = 1859] [outer = 0x0] [url = about:blank] 09:06:18 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1162adc00) [pid = 1653] [serial = 1846] [outer = 0x0] [url = about:blank] 09:06:18 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x11739bc00) [pid = 1653] [serial = 1847] [outer = 0x0] [url = about:blank] 09:06:18 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x119ec6400) [pid = 1653] [serial = 1861] [outer = 0x0] [url = about:blank] 09:06:18 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x111c78c00) [pid = 1653] [serial = 1843] [outer = 0x0] [url = about:blank] 09:06:18 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1128af800) [pid = 1653] [serial = 1844] [outer = 0x0] [url = about:blank] 09:06:18 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x118fce000) [pid = 1653] [serial = 1855] [outer = 0x0] [url = about:blank] 09:06:18 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x11932b000) [pid = 1653] [serial = 1856] [outer = 0x0] [url = about:blank] 09:06:18 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x11336fc00) [pid = 1653] [serial = 1849] [outer = 0x0] [url = about:blank] 09:06:18 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1162b0000) [pid = 1653] [serial = 1850] [outer = 0x0] [url = about:blank] 09:06:18 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x12949f800) [pid = 1653] [serial = 1883] [outer = 0x0] [url = about:blank] 09:06:18 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x119c56400) [pid = 1653] [serial = 1877] [outer = 0x0] [url = about:blank] 09:06:18 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x11835c800) [pid = 1653] [serial = 1876] [outer = 0x0] [url = about:blank] 09:06:18 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x129434000) [pid = 1653] [serial = 1901] [outer = 0x0] [url = about:blank] 09:06:18 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x12a6b1400) [pid = 1653] [serial = 1885] [outer = 0x0] [url = about:blank] 09:06:18 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x128c75400) [pid = 1653] [serial = 1874] [outer = 0x0] [url = about:blank] 09:06:18 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x12a6df800) [pid = 1653] [serial = 1886] [outer = 0x0] [url = about:blank] 09:06:18 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x126ca1000) [pid = 1653] [serial = 1868] [outer = 0x0] [url = about:blank] 09:06:18 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x129429000) [pid = 1653] [serial = 1882] [outer = 0x0] [url = about:blank] 09:06:18 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x124bb6c00) [pid = 1653] [serial = 1879] [outer = 0x0] [url = about:blank] 09:06:18 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x1291a0400) [pid = 1653] [serial = 1880] [outer = 0x0] [url = about:blank] 09:06:18 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x120ecf400) [pid = 1653] [serial = 1862] [outer = 0x0] [url = about:blank] 09:06:18 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x1254ab000) [pid = 1653] [serial = 1865] [outer = 0x0] [url = about:blank] 09:06:18 INFO - PROCESS | 1653 | 1467389178508 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]]]}] 09:06:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 09:06:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 619ms 09:06:18 INFO - PROCESS | 1653 | 1467389178564 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 09:06:18 INFO - PROCESS | 1653 | 1467389178567 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 09:06:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 09:06:18 INFO - PROCESS | 1653 | 1467389178570 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 09:06:18 INFO - PROCESS | 1653 | 1467389178571 Marionette TRACE conn2 <- [1,2586,null,{}] 09:06:18 INFO - PROCESS | 1653 | 1467389178573 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}] 09:06:18 INFO - PROCESS | 1653 | 1467389178575 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:18 INFO - PROCESS | 1653 | 1467389178660 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 09:06:18 INFO - PROCESS | 1653 | 1467389178737 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:18 INFO - PROCESS | 1653 | 1467389178739 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x119a1e000 == 34 [pid = 1653] [id = 654] 09:06:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x11932b000) [pid = 1653] [serial = 1962] [outer = 0x0] 09:06:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x11967c800) [pid = 1653] [serial = 1963] [outer = 0x11932b000] 09:06:18 INFO - PROCESS | 1653 | 1467389178769 Marionette DEBUG loaded listener.js 09:06:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x119c58800) [pid = 1653] [serial = 1964] [outer = 0x11932b000] 09:06:19 INFO - PROCESS | 1653 | 1467389179081 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]]]}] 09:06:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 09:06:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 521ms 09:06:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 09:06:19 INFO - PROCESS | 1653 | 1467389179094 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 09:06:19 INFO - PROCESS | 1653 | 1467389179096 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 09:06:19 INFO - PROCESS | 1653 | 1467389179099 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 09:06:19 INFO - PROCESS | 1653 | 1467389179105 Marionette TRACE conn2 <- [1,2590,null,{}] 09:06:19 INFO - PROCESS | 1653 | 1467389179113 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}] 09:06:19 INFO - PROCESS | 1653 | 1467389179115 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:19 INFO - PROCESS | 1653 | 1467389179198 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 09:06:19 INFO - PROCESS | 1653 | 1467389179204 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:19 INFO - PROCESS | 1653 | 1467389179207 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x126919000 == 35 [pid = 1653] [id = 655] 09:06:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x119c5f000) [pid = 1653] [serial = 1965] [outer = 0x0] 09:06:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x121222800) [pid = 1653] [serial = 1966] [outer = 0x119c5f000] 09:06:19 INFO - PROCESS | 1653 | 1467389179231 Marionette DEBUG loaded listener.js 09:06:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x124bb8400) [pid = 1653] [serial = 1967] [outer = 0x119c5f000] 09:06:19 INFO - PROCESS | 1653 | 1467389179562 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]]]}] 09:06:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 09:06:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 480ms 09:06:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 09:06:19 INFO - PROCESS | 1653 | 1467389179580 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 09:06:19 INFO - PROCESS | 1653 | 1467389179582 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 09:06:19 INFO - PROCESS | 1653 | 1467389179584 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 09:06:19 INFO - PROCESS | 1653 | 1467389179585 Marionette TRACE conn2 <- [1,2594,null,{}] 09:06:19 INFO - PROCESS | 1653 | 1467389179590 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}] 09:06:19 INFO - PROCESS | 1653 | 1467389179591 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:19 INFO - PROCESS | 1653 | 1467389179673 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 09:06:19 INFO - PROCESS | 1653 | 1467389179677 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:19 INFO - PROCESS | 1653 | 1467389179678 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x129168000 == 36 [pid = 1653] [id = 656] 09:06:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1254aec00) [pid = 1653] [serial = 1968] [outer = 0x0] 09:06:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x126018400) [pid = 1653] [serial = 1969] [outer = 0x1254aec00] 09:06:19 INFO - PROCESS | 1653 | 1467389179703 Marionette DEBUG loaded listener.js 09:06:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x128b55400) [pid = 1653] [serial = 1970] [outer = 0x1254aec00] 09:06:20 INFO - PROCESS | 1653 | 1467389180042 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]]]}] 09:06:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 09:06:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 474ms 09:06:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 09:06:20 INFO - PROCESS | 1653 | 1467389180059 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 09:06:20 INFO - PROCESS | 1653 | 1467389180060 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 09:06:20 INFO - PROCESS | 1653 | 1467389180062 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 09:06:20 INFO - PROCESS | 1653 | 1467389180063 Marionette TRACE conn2 <- [1,2598,null,{}] 09:06:20 INFO - PROCESS | 1653 | 1467389180065 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}] 09:06:20 INFO - PROCESS | 1653 | 1467389180067 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:20 INFO - PROCESS | 1653 | 1467389180145 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 09:06:20 INFO - PROCESS | 1653 | 1467389180149 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:20 INFO - PROCESS | 1653 | 1467389180155 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a567000 == 37 [pid = 1653] [id = 657] 09:06:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x128ee2400) [pid = 1653] [serial = 1971] [outer = 0x0] 09:06:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1291a7c00) [pid = 1653] [serial = 1972] [outer = 0x128ee2400] 09:06:20 INFO - PROCESS | 1653 | 1467389180247 Marionette DEBUG loaded listener.js 09:06:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x129433400) [pid = 1653] [serial = 1973] [outer = 0x128ee2400] 09:06:20 INFO - PROCESS | 1653 | 1467389180592 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]]]}] 09:06:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 09:06:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 568ms 09:06:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 09:06:20 INFO - PROCESS | 1653 | 1467389180630 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 09:06:20 INFO - PROCESS | 1653 | 1467389180632 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 09:06:20 INFO - PROCESS | 1653 | 1467389180633 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 09:06:20 INFO - PROCESS | 1653 | 1467389180635 Marionette TRACE conn2 <- [1,2602,null,{}] 09:06:20 INFO - PROCESS | 1653 | 1467389180637 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}] 09:06:20 INFO - PROCESS | 1653 | 1467389180639 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:20 INFO - PROCESS | 1653 | 1467389180744 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 09:06:20 INFO - PROCESS | 1653 | 1467389180748 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:20 INFO - PROCESS | 1653 | 1467389180749 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x1170c7800 == 38 [pid = 1653] [id = 658] 09:06:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x128ee2c00) [pid = 1653] [serial = 1974] [outer = 0x0] 09:06:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1294d9800) [pid = 1653] [serial = 1975] [outer = 0x128ee2c00] 09:06:20 INFO - PROCESS | 1653 | 1467389180808 Marionette DEBUG loaded listener.js 09:06:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x12a6e0400) [pid = 1653] [serial = 1976] [outer = 0x128ee2c00] 09:06:21 INFO - PROCESS | 1653 | 1467389181128 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]]]}] 09:06:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 09:06:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 522ms 09:06:21 INFO - PROCESS | 1653 | 1467389181157 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 09:06:21 INFO - PROCESS | 1653 | 1467389181158 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 09:06:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 09:06:21 INFO - PROCESS | 1653 | 1467389181167 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 09:06:21 INFO - PROCESS | 1653 | 1467389181168 Marionette TRACE conn2 <- [1,2606,null,{}] 09:06:21 INFO - PROCESS | 1653 | 1467389181170 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}] 09:06:21 INFO - PROCESS | 1653 | 1467389181171 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:21 INFO - PROCESS | 1653 | 1467389181274 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 09:06:21 INFO - PROCESS | 1653 | 1467389181277 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:21 INFO - PROCESS | 1653 | 1467389181278 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x12be04800 == 39 [pid = 1653] [id = 659] 09:06:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x12a6e0c00) [pid = 1653] [serial = 1977] [outer = 0x0] 09:06:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x12ad33800) [pid = 1653] [serial = 1978] [outer = 0x12a6e0c00] 09:06:21 INFO - PROCESS | 1653 | 1467389181345 Marionette DEBUG loaded listener.js 09:06:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x12ad3a800) [pid = 1653] [serial = 1979] [outer = 0x12a6e0c00] 09:06:21 INFO - PROCESS | 1653 | 1467389181685 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]]]}] 09:06:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 09:06:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 569ms 09:06:21 INFO - PROCESS | 1653 | 1467389181737 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 09:06:21 INFO - PROCESS | 1653 | 1467389181738 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 09:06:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 09:06:21 INFO - PROCESS | 1653 | 1467389181740 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 09:06:21 INFO - PROCESS | 1653 | 1467389181741 Marionette TRACE conn2 <- [1,2610,null,{}] 09:06:21 INFO - PROCESS | 1653 | 1467389181743 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}] 09:06:21 INFO - PROCESS | 1653 | 1467389181745 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:21 INFO - PROCESS | 1653 | 1467389181847 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 09:06:21 INFO - PROCESS | 1653 | 1467389181888 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:21 INFO - PROCESS | 1653 | 1467389181889 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c284800 == 40 [pid = 1653] [id = 660] 09:06:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x12ad3e000) [pid = 1653] [serial = 1980] [outer = 0x0] 09:06:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12ad41800) [pid = 1653] [serial = 1981] [outer = 0x12ad3e000] 09:06:21 INFO - PROCESS | 1653 | 1467389181913 Marionette DEBUG loaded listener.js 09:06:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12afb5c00) [pid = 1653] [serial = 1982] [outer = 0x12ad3e000] 09:06:22 INFO - PROCESS | 1653 | 1467389182215 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]]]}] 09:06:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 09:06:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 519ms 09:06:22 INFO - PROCESS | 1653 | 1467389182260 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 09:06:22 INFO - PROCESS | 1653 | 1467389182261 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 09:06:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 09:06:22 INFO - PROCESS | 1653 | 1467389182264 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 09:06:22 INFO - PROCESS | 1653 | 1467389182265 Marionette TRACE conn2 <- [1,2614,null,{}] 09:06:22 INFO - PROCESS | 1653 | 1467389182268 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}] 09:06:22 INFO - PROCESS | 1653 | 1467389182270 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:22 INFO - PROCESS | 1653 | 1467389182375 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 09:06:22 INFO - PROCESS | 1653 | 1467389182394 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:22 INFO - PROCESS | 1653 | 1467389182395 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ca8e800 == 41 [pid = 1653] [id = 661] 09:06:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12ad3e800) [pid = 1653] [serial = 1983] [outer = 0x0] 09:06:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12afc3c00) [pid = 1653] [serial = 1984] [outer = 0x12ad3e800] 09:06:22 INFO - PROCESS | 1653 | 1467389182419 Marionette DEBUG loaded listener.js 09:06:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12b17c000) [pid = 1653] [serial = 1985] [outer = 0x12ad3e800] 09:06:22 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x121934800) [pid = 1653] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 09:06:22 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x116974400) [pid = 1653] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 09:06:22 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1186f3400) [pid = 1653] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 09:06:22 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x116030400) [pid = 1653] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 09:06:22 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x115121000) [pid = 1653] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 09:06:22 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x120ecc400) [pid = 1653] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 09:06:22 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x119c5a400) [pid = 1653] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 09:06:22 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x119318c00) [pid = 1653] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 09:06:22 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1127cf800) [pid = 1653] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 09:06:22 INFO - PROCESS | 1653 | 1467389182788 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]]]}] 09:06:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 09:06:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 569ms 09:06:22 INFO - PROCESS | 1653 | 1467389182834 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 09:06:22 INFO - PROCESS | 1653 | 1467389182835 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 09:06:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 09:06:22 INFO - PROCESS | 1653 | 1467389182837 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 09:06:22 INFO - PROCESS | 1653 | 1467389182839 Marionette TRACE conn2 <- [1,2618,null,{}] 09:06:22 INFO - PROCESS | 1653 | 1467389182841 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}] 09:06:22 INFO - PROCESS | 1653 | 1467389182842 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:22 INFO - PROCESS | 1653 | 1467389182923 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 09:06:22 INFO - PROCESS | 1653 | 1467389182927 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:22 INFO - PROCESS | 1653 | 1467389182929 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d0c4000 == 42 [pid = 1653] [id = 662] 09:06:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1185fcc00) [pid = 1653] [serial = 1986] [outer = 0x0] 09:06:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1254b6c00) [pid = 1653] [serial = 1987] [outer = 0x1185fcc00] 09:06:22 INFO - PROCESS | 1653 | 1467389182953 Marionette DEBUG loaded listener.js 09:06:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x12b180c00) [pid = 1653] [serial = 1988] [outer = 0x1185fcc00] 09:06:23 INFO - PROCESS | 1653 | 1467389183281 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]]]}] 09:06:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 09:06:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 469ms 09:06:23 INFO - PROCESS | 1653 | 1467389183308 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 09:06:23 INFO - PROCESS | 1653 | 1467389183309 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 09:06:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 09:06:23 INFO - PROCESS | 1653 | 1467389183312 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 09:06:23 INFO - PROCESS | 1653 | 1467389183313 Marionette TRACE conn2 <- [1,2622,null,{}] 09:06:23 INFO - PROCESS | 1653 | 1467389183315 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}] 09:06:23 INFO - PROCESS | 1653 | 1467389183317 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:23 INFO - PROCESS | 1653 | 1467389183418 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 09:06:23 INFO - PROCESS | 1653 | 1467389183487 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:23 INFO - PROCESS | 1653 | 1467389183488 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d594800 == 43 [pid = 1653] [id = 663] 09:06:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x12b183800) [pid = 1653] [serial = 1989] [outer = 0x0] 09:06:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12b876000) [pid = 1653] [serial = 1990] [outer = 0x12b183800] 09:06:23 INFO - PROCESS | 1653 | 1467389183512 Marionette DEBUG loaded listener.js 09:06:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12b91d800) [pid = 1653] [serial = 1991] [outer = 0x12b183800] 09:06:23 INFO - PROCESS | 1653 | 1467389183859 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]]]}] 09:06:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 09:06:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 569ms 09:06:23 INFO - PROCESS | 1653 | 1467389183882 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 09:06:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 09:06:23 INFO - PROCESS | 1653 | 1467389183884 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 09:06:23 INFO - PROCESS | 1653 | 1467389183889 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 09:06:23 INFO - PROCESS | 1653 | 1467389183890 Marionette TRACE conn2 <- [1,2626,null,{}] 09:06:23 INFO - PROCESS | 1653 | 1467389183894 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}] 09:06:23 INFO - PROCESS | 1653 | 1467389183895 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:24 INFO - PROCESS | 1653 | 1467389184026 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 09:06:24 INFO - PROCESS | 1653 | 1467389184122 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:24 INFO - PROCESS | 1653 | 1467389184123 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e239800 == 44 [pid = 1653] [id = 664] 09:06:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x124bbbc00) [pid = 1653] [serial = 1992] [outer = 0x0] 09:06:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12b921400) [pid = 1653] [serial = 1993] [outer = 0x124bbbc00] 09:06:24 INFO - PROCESS | 1653 | 1467389184161 Marionette DEBUG loaded listener.js 09:06:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12b9df400) [pid = 1653] [serial = 1994] [outer = 0x124bbbc00] 09:06:24 INFO - PROCESS | 1653 | 1467389184448 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]]]}] 09:06:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 09:06:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 573ms 09:06:24 INFO - PROCESS | 1653 | 1467389184460 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 09:06:24 INFO - PROCESS | 1653 | 1467389184461 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 09:06:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 09:06:24 INFO - PROCESS | 1653 | 1467389184464 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 09:06:24 INFO - PROCESS | 1653 | 1467389184465 Marionette TRACE conn2 <- [1,2630,null,{}] 09:06:24 INFO - PROCESS | 1653 | 1467389184467 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}] 09:06:24 INFO - PROCESS | 1653 | 1467389184468 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:24 INFO - PROCESS | 1653 | 1467389184567 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 09:06:24 INFO - PROCESS | 1653 | 1467389184675 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:24 INFO - PROCESS | 1653 | 1467389184677 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x116f4f000 == 45 [pid = 1653] [id = 665] 09:06:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x110fa0c00) [pid = 1653] [serial = 1995] [outer = 0x0] 09:06:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1127d2400) [pid = 1653] [serial = 1996] [outer = 0x110fa0c00] 09:06:24 INFO - PROCESS | 1653 | 1467389184711 Marionette DEBUG loaded listener.js 09:06:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x113f31400) [pid = 1653] [serial = 1997] [outer = 0x110fa0c00] 09:06:25 INFO - PROCESS | 1653 | 1467389185193 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]]]}] 09:06:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 09:06:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 769ms 09:06:25 INFO - PROCESS | 1653 | 1467389185234 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 09:06:25 INFO - PROCESS | 1653 | 1467389185237 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 09:06:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 09:06:25 INFO - PROCESS | 1653 | 1467389185240 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 09:06:25 INFO - PROCESS | 1653 | 1467389185242 Marionette TRACE conn2 <- [1,2634,null,{}] 09:06:25 INFO - PROCESS | 1653 | 1467389185246 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}] 09:06:25 INFO - PROCESS | 1653 | 1467389185248 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:25 INFO - PROCESS | 1653 | 1467389185357 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 09:06:25 INFO - PROCESS | 1653 | 1467389185421 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:25 INFO - PROCESS | 1653 | 1467389185423 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x121b5e000 == 46 [pid = 1653] [id = 666] 09:06:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x118066400) [pid = 1653] [serial = 1998] [outer = 0x0] 09:06:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x119326000) [pid = 1653] [serial = 1999] [outer = 0x118066400] 09:06:25 INFO - PROCESS | 1653 | 1467389185453 Marionette DEBUG loaded listener.js 09:06:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x119684800) [pid = 1653] [serial = 2000] [outer = 0x118066400] 09:06:25 INFO - PROCESS | 1653 | 1467389185904 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]]]}] 09:06:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 09:06:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 672ms 09:06:25 INFO - PROCESS | 1653 | 1467389185914 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 09:06:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 09:06:25 INFO - PROCESS | 1653 | 1467389185916 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 09:06:25 INFO - PROCESS | 1653 | 1467389185920 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 09:06:25 INFO - PROCESS | 1653 | 1467389185923 Marionette TRACE conn2 <- [1,2638,null,{}] 09:06:25 INFO - PROCESS | 1653 | 1467389185926 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}] 09:06:25 INFO - PROCESS | 1653 | 1467389185927 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:26 INFO - PROCESS | 1653 | 1467389186052 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 09:06:26 INFO - PROCESS | 1653 | 1467389186118 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:26 INFO - PROCESS | 1653 | 1467389186119 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x128e6a800 == 47 [pid = 1653] [id = 667] 09:06:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x119c56800) [pid = 1653] [serial = 2001] [outer = 0x0] 09:06:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x121218c00) [pid = 1653] [serial = 2002] [outer = 0x119c56800] 09:06:26 INFO - PROCESS | 1653 | 1467389186189 Marionette DEBUG loaded listener.js 09:06:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1254af400) [pid = 1653] [serial = 2003] [outer = 0x119c56800] 09:06:26 INFO - PROCESS | 1653 | 1467389186612 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]]]}] 09:06:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 09:06:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 722ms 09:06:26 INFO - PROCESS | 1653 | 1467389186641 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 09:06:26 INFO - PROCESS | 1653 | 1467389186643 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 09:06:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 09:06:26 INFO - PROCESS | 1653 | 1467389186650 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 09:06:26 INFO - PROCESS | 1653 | 1467389186654 Marionette TRACE conn2 <- [1,2642,null,{}] 09:06:26 INFO - PROCESS | 1653 | 1467389186658 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}] 09:06:26 INFO - PROCESS | 1653 | 1467389186660 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:26 INFO - PROCESS | 1653 | 1467389186768 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 09:06:26 INFO - PROCESS | 1653 | 1467389186834 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:26 INFO - PROCESS | 1653 | 1467389186836 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x12be16000 == 48 [pid = 1653] [id = 668] 09:06:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x120e45c00) [pid = 1653] [serial = 2004] [outer = 0x0] 09:06:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x128b57c00) [pid = 1653] [serial = 2005] [outer = 0x120e45c00] 09:06:26 INFO - PROCESS | 1653 | 1467389186911 Marionette DEBUG loaded listener.js 09:06:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x1294e4000) [pid = 1653] [serial = 2006] [outer = 0x120e45c00] 09:06:27 INFO - PROCESS | 1653 | 1467389187533 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]]]}] 09:06:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 09:06:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 934ms 09:06:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 09:06:27 INFO - PROCESS | 1653 | 1467389187579 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 09:06:27 INFO - PROCESS | 1653 | 1467389187581 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 09:06:27 INFO - PROCESS | 1653 | 1467389187584 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 09:06:27 INFO - PROCESS | 1653 | 1467389187586 Marionette TRACE conn2 <- [1,2646,null,{}] 09:06:27 INFO - PROCESS | 1653 | 1467389187590 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}] 09:06:27 INFO - PROCESS | 1653 | 1467389187592 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:27 INFO - PROCESS | 1653 | 1467389187689 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 09:06:27 INFO - PROCESS | 1653 | 1467389187767 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:27 INFO - PROCESS | 1653 | 1467389187769 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x121b5d800 == 49 [pid = 1653] [id = 669] 09:06:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x1186f3400) [pid = 1653] [serial = 2007] [outer = 0x0] 09:06:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x118fcc000) [pid = 1653] [serial = 2008] [outer = 0x1186f3400] 09:06:27 INFO - PROCESS | 1653 | 1467389187796 Marionette DEBUG loaded listener.js 09:06:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x1194af400) [pid = 1653] [serial = 2009] [outer = 0x1186f3400] 09:06:28 INFO - PROCESS | 1653 | 1467389188232 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]]]}] 09:06:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 09:06:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 673ms 09:06:28 INFO - PROCESS | 1653 | 1467389188259 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 09:06:28 INFO - PROCESS | 1653 | 1467389188263 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 09:06:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 09:06:28 INFO - PROCESS | 1653 | 1467389188269 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 09:06:28 INFO - PROCESS | 1653 | 1467389188272 Marionette TRACE conn2 <- [1,2650,null,{}] 09:06:28 INFO - PROCESS | 1653 | 1467389188275 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}] 09:06:28 INFO - PROCESS | 1653 | 1467389188278 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:28 INFO - PROCESS | 1653 | 1467389188415 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 09:06:28 INFO - PROCESS | 1653 | 1467389188527 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:28 INFO - PROCESS | 1653 | 1467389188528 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x121b5b000 == 50 [pid = 1653] [id = 670] 09:06:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x11999f800) [pid = 1653] [serial = 2010] [outer = 0x0] 09:06:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x1215cbc00) [pid = 1653] [serial = 2011] [outer = 0x11999f800] 09:06:28 INFO - PROCESS | 1653 | 1467389188568 Marionette DEBUG loaded listener.js 09:06:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x1249c8c00) [pid = 1653] [serial = 2012] [outer = 0x11999f800] 09:06:28 INFO - PROCESS | 1653 | --DOCSHELL 0x12e239800 == 49 [pid = 1653] [id = 664] 09:06:28 INFO - PROCESS | 1653 | --DOCSHELL 0x12d594800 == 48 [pid = 1653] [id = 663] 09:06:28 INFO - PROCESS | 1653 | --DOCSHELL 0x12d0c4000 == 47 [pid = 1653] [id = 662] 09:06:28 INFO - PROCESS | 1653 | --DOCSHELL 0x12ca8e800 == 46 [pid = 1653] [id = 661] 09:06:28 INFO - PROCESS | 1653 | --DOCSHELL 0x12c284800 == 45 [pid = 1653] [id = 660] 09:06:28 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x128a8dc00) [pid = 1653] [serial = 1942] [outer = 0x0] [url = about:blank] 09:06:28 INFO - PROCESS | 1653 | --DOCSHELL 0x12be04800 == 44 [pid = 1653] [id = 659] 09:06:28 INFO - PROCESS | 1653 | --DOCSHELL 0x1170c7800 == 43 [pid = 1653] [id = 658] 09:06:28 INFO - PROCESS | 1653 | --DOCSHELL 0x12a567000 == 42 [pid = 1653] [id = 657] 09:06:28 INFO - PROCESS | 1653 | --DOCSHELL 0x129168000 == 41 [pid = 1653] [id = 656] 09:06:28 INFO - PROCESS | 1653 | --DOCSHELL 0x126919000 == 40 [pid = 1653] [id = 655] 09:06:28 INFO - PROCESS | 1653 | --DOCSHELL 0x119a1e000 == 39 [pid = 1653] [id = 654] 09:06:28 INFO - PROCESS | 1653 | --DOCSHELL 0x120e66800 == 38 [pid = 1653] [id = 653] 09:06:28 INFO - PROCESS | 1653 | --DOCSHELL 0x11815f800 == 37 [pid = 1653] [id = 652] 09:06:28 INFO - PROCESS | 1653 | --DOCSHELL 0x12cc52800 == 36 [pid = 1653] [id = 651] 09:06:28 INFO - PROCESS | 1653 | --DOCSHELL 0x12ca83000 == 35 [pid = 1653] [id = 650] 09:06:28 INFO - PROCESS | 1653 | --DOCSHELL 0x129162800 == 34 [pid = 1653] [id = 649] 09:06:28 INFO - PROCESS | 1653 | --DOCSHELL 0x119a2b800 == 33 [pid = 1653] [id = 648] 09:06:28 INFO - PROCESS | 1653 | --DOCSHELL 0x12c28a000 == 32 [pid = 1653] [id = 647] 09:06:28 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x126c9f400) [pid = 1653] [serial = 1940] [outer = 0x0] [url = about:blank] 09:06:28 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x1176e0000) [pid = 1653] [serial = 1909] [outer = 0x0] [url = about:blank] 09:06:28 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x124d39c00) [pid = 1653] [serial = 1931] [outer = 0x0] [url = about:blank] 09:06:28 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x123bd6c00) [pid = 1653] [serial = 1937] [outer = 0x0] [url = about:blank] 09:06:28 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x11887b800) [pid = 1653] [serial = 1915] [outer = 0x0] [url = about:blank] 09:06:28 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x1254df800) [pid = 1653] [serial = 1939] [outer = 0x0] [url = about:blank] 09:06:28 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1185f4000) [pid = 1653] [serial = 1919] [outer = 0x0] [url = about:blank] 09:06:28 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x118f52800) [pid = 1653] [serial = 1936] [outer = 0x0] [url = about:blank] 09:06:28 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1215c5000) [pid = 1653] [serial = 1927] [outer = 0x0] [url = about:blank] 09:06:28 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x119314c00) [pid = 1653] [serial = 1916] [outer = 0x0] [url = about:blank] 09:06:28 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x116a11c00) [pid = 1653] [serial = 1912] [outer = 0x0] [url = about:blank] 09:06:28 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x121bd6800) [pid = 1653] [serial = 1928] [outer = 0x0] [url = about:blank] 09:06:28 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x119c5d000) [pid = 1653] [serial = 1924] [outer = 0x0] [url = about:blank] 09:06:28 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x120e4cc00) [pid = 1653] [serial = 1925] [outer = 0x0] [url = about:blank] 09:06:28 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x119327400) [pid = 1653] [serial = 1921] [outer = 0x0] [url = about:blank] 09:06:28 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x11295fc00) [pid = 1653] [serial = 1933] [outer = 0x0] [url = about:blank] 09:06:28 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x115e58000) [pid = 1653] [serial = 1934] [outer = 0x0] [url = about:blank] 09:06:28 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1172c4400) [pid = 1653] [serial = 1918] [outer = 0x0] [url = about:blank] 09:06:28 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x123fd0400) [pid = 1653] [serial = 1930] [outer = 0x0] [url = about:blank] 09:06:28 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1176dd400) [pid = 1653] [serial = 1922] [outer = 0x0] [url = about:blank] 09:06:29 INFO - PROCESS | 1653 | 1467389189047 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]]]}] 09:06:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 09:06:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 825ms 09:06:29 INFO - PROCESS | 1653 | 1467389189094 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 09:06:29 INFO - PROCESS | 1653 | 1467389189096 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 09:06:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 09:06:29 INFO - PROCESS | 1653 | 1467389189099 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 09:06:29 INFO - PROCESS | 1653 | 1467389189103 Marionette TRACE conn2 <- [1,2654,null,{}] 09:06:29 INFO - PROCESS | 1653 | 1467389189114 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}] 09:06:29 INFO - PROCESS | 1653 | 1467389189119 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:29 INFO - PROCESS | 1653 | 1467389189277 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 09:06:29 INFO - PROCESS | 1653 | 1467389189297 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:29 INFO - PROCESS | 1653 | 1467389189299 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x1217a7800 == 33 [pid = 1653] [id = 671] 09:06:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x124d39c00) [pid = 1653] [serial = 2013] [outer = 0x0] 09:06:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x126017400) [pid = 1653] [serial = 2014] [outer = 0x124d39c00] 09:06:29 INFO - PROCESS | 1653 | 1467389189328 Marionette DEBUG loaded listener.js 09:06:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x126cab800) [pid = 1653] [serial = 2015] [outer = 0x124d39c00] 09:06:29 INFO - PROCESS | 1653 | 1467389189673 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]]]}] 09:06:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 09:06:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 624ms 09:06:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 09:06:29 INFO - PROCESS | 1653 | 1467389189724 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 09:06:29 INFO - PROCESS | 1653 | 1467389189725 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 09:06:29 INFO - PROCESS | 1653 | 1467389189727 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 09:06:29 INFO - PROCESS | 1653 | 1467389189729 Marionette TRACE conn2 <- [1,2658,null,{}] 09:06:29 INFO - PROCESS | 1653 | 1467389189731 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}] 09:06:29 INFO - PROCESS | 1653 | 1467389189732 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:29 INFO - PROCESS | 1653 | 1467389189812 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 09:06:29 INFO - PROCESS | 1653 | 1467389189815 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:29 INFO - PROCESS | 1653 | 1467389189816 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x129161800 == 34 [pid = 1653] [id = 672] 09:06:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x128b5e800) [pid = 1653] [serial = 2016] [outer = 0x0] 09:06:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1291ac800) [pid = 1653] [serial = 2017] [outer = 0x128b5e800] 09:06:29 INFO - PROCESS | 1653 | 1467389189844 Marionette DEBUG loaded listener.js 09:06:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12949f800) [pid = 1653] [serial = 2018] [outer = 0x128b5e800] 09:06:30 INFO - PROCESS | 1653 | 1467389190187 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]]]}] 09:06:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 09:06:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 467ms 09:06:30 INFO - PROCESS | 1653 | 1467389190195 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 09:06:30 INFO - PROCESS | 1653 | 1467389190197 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 09:06:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 09:06:30 INFO - PROCESS | 1653 | 1467389190199 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 09:06:30 INFO - PROCESS | 1653 | 1467389190200 Marionette TRACE conn2 <- [1,2662,null,{}] 09:06:30 INFO - PROCESS | 1653 | 1467389190202 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}] 09:06:30 INFO - PROCESS | 1653 | 1467389190204 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:30 INFO - PROCESS | 1653 | 1467389190310 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 09:06:30 INFO - PROCESS | 1653 | 1467389190316 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:30 INFO - PROCESS | 1653 | 1467389190317 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x12974d000 == 35 [pid = 1653] [id = 673] 09:06:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x128b5f800) [pid = 1653] [serial = 2019] [outer = 0x0] 09:06:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x12a6db400) [pid = 1653] [serial = 2020] [outer = 0x128b5f800] 09:06:30 INFO - PROCESS | 1653 | 1467389190341 Marionette DEBUG loaded listener.js 09:06:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12ad37400) [pid = 1653] [serial = 2021] [outer = 0x128b5f800] 09:06:30 INFO - PROCESS | 1653 | 1467389190667 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]]]}] 09:06:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 09:06:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 519ms 09:06:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 09:06:30 INFO - PROCESS | 1653 | 1467389190718 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 09:06:30 INFO - PROCESS | 1653 | 1467389190719 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 09:06:30 INFO - PROCESS | 1653 | 1467389190721 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 09:06:30 INFO - PROCESS | 1653 | 1467389190722 Marionette TRACE conn2 <- [1,2666,null,{}] 09:06:30 INFO - PROCESS | 1653 | 1467389190724 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}] 09:06:30 INFO - PROCESS | 1653 | 1467389190729 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:30 INFO - PROCESS | 1653 | 1467389190834 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 09:06:30 INFO - PROCESS | 1653 | 1467389190842 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:30 INFO - PROCESS | 1653 | 1467389190843 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b980800 == 36 [pid = 1653] [id = 674] 09:06:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x12ad3f400) [pid = 1653] [serial = 2022] [outer = 0x0] 09:06:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x12b17dc00) [pid = 1653] [serial = 2023] [outer = 0x12ad3f400] 09:06:30 INFO - PROCESS | 1653 | 1467389190868 Marionette DEBUG loaded listener.js 09:06:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x12b923000) [pid = 1653] [serial = 2024] [outer = 0x12ad3f400] 09:06:31 INFO - PROCESS | 1653 | 1467389191730 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]]]}] 09:06:31 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) 09:06:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1019ms 09:06:31 INFO - PROCESS | 1653 | 1467389191741 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 09:06:31 INFO - PROCESS | 1653 | 1467389191742 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 09:06:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 09:06:31 INFO - PROCESS | 1653 | 1467389191744 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 09:06:31 INFO - PROCESS | 1653 | 1467389191745 Marionette TRACE conn2 <- [1,2670,null,{}] 09:06:31 INFO - PROCESS | 1653 | 1467389191747 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}] 09:06:31 INFO - PROCESS | 1653 | 1467389191749 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:31 INFO - PROCESS | 1653 | 1467389191858 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 09:06:31 INFO - PROCESS | 1653 | 1467389191862 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:31 INFO - PROCESS | 1653 | 1467389191863 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x12be18000 == 37 [pid = 1653] [id = 675] 09:06:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x12b923800) [pid = 1653] [serial = 2025] [outer = 0x0] 09:06:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x12b9e1c00) [pid = 1653] [serial = 2026] [outer = 0x12b923800] 09:06:31 INFO - PROCESS | 1653 | 1467389191888 Marionette DEBUG loaded listener.js 09:06:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x12be5fc00) [pid = 1653] [serial = 2027] [outer = 0x12b923800] 09:06:32 INFO - PROCESS | 1653 | 1467389192702 Marionette TRACE conn2 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:06:32 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 09:06:32 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:06:32 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 09:06:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:06:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 970ms 09:06:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 09:06:32 INFO - PROCESS | 1653 | 1467389192715 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 09:06:32 INFO - PROCESS | 1653 | 1467389192717 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 09:06:32 INFO - PROCESS | 1653 | 1467389192723 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 09:06:32 INFO - PROCESS | 1653 | 1467389192725 Marionette TRACE conn2 <- [1,2674,null,{}] 09:06:32 INFO - PROCESS | 1653 | 1467389192729 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}] 09:06:32 INFO - PROCESS | 1653 | 1467389192730 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:32 INFO - PROCESS | 1653 | 1467389192902 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 09:06:32 INFO - PROCESS | 1653 | 1467389192918 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:32 INFO - PROCESS | 1653 | 1467389192919 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ca79800 == 38 [pid = 1653] [id = 676] 09:06:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x12be60000) [pid = 1653] [serial = 2028] [outer = 0x0] 09:06:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x12be68000) [pid = 1653] [serial = 2029] [outer = 0x12be60000] 09:06:32 INFO - PROCESS | 1653 | 1467389192944 Marionette DEBUG loaded listener.js 09:06:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x12c593800) [pid = 1653] [serial = 2030] [outer = 0x12be60000] 09:06:33 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x12a6e0c00) [pid = 1653] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 09:06:33 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x128ee2c00) [pid = 1653] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 09:06:33 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x12ad3e800) [pid = 1653] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 09:06:33 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x11932b000) [pid = 1653] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 09:06:33 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x12ad3e000) [pid = 1653] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 09:06:33 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x119c5f000) [pid = 1653] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 09:06:33 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x128ee2400) [pid = 1653] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 09:06:33 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1254aec00) [pid = 1653] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 09:06:33 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x11722f800) [pid = 1653] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 09:06:33 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1121b5000) [pid = 1653] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 09:06:33 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12b183800) [pid = 1653] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 09:06:33 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1185fcc00) [pid = 1653] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 09:06:33 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 09:06:33 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:06:33 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 09:06:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:06:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1226ms 09:06:33 INFO - PROCESS | 1653 | 1467389193942 Marionette TRACE conn2 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:06:33 INFO - PROCESS | 1653 | 1467389193946 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 09:06:33 INFO - PROCESS | 1653 | 1467389193947 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 09:06:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 09:06:33 INFO - PROCESS | 1653 | 1467389193949 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 09:06:33 INFO - PROCESS | 1653 | 1467389193950 Marionette TRACE conn2 <- [1,2678,null,{}] 09:06:33 INFO - PROCESS | 1653 | 1467389193953 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}] 09:06:33 INFO - PROCESS | 1653 | 1467389193955 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:34 INFO - PROCESS | 1653 | 1467389194063 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 09:06:34 INFO - PROCESS | 1653 | 1467389194070 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:34 INFO - PROCESS | 1653 | 1467389194071 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ca97000 == 39 [pid = 1653] [id = 677] 09:06:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x119676800) [pid = 1653] [serial = 2031] [outer = 0x0] 09:06:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x126c9e800) [pid = 1653] [serial = 2032] [outer = 0x119676800] 09:06:34 INFO - PROCESS | 1653 | 1467389194095 Marionette DEBUG loaded listener.js 09:06:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12be5e800) [pid = 1653] [serial = 2033] [outer = 0x119676800] 09:06:34 INFO - PROCESS | 1653 | 1467389194895 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]]]}] 09:06:34 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) 09:06:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 967ms 09:06:34 INFO - PROCESS | 1653 | 1467389194918 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 09:06:34 INFO - PROCESS | 1653 | 1467389194919 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 09:06:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 09:06:34 INFO - PROCESS | 1653 | 1467389194930 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 09:06:34 INFO - PROCESS | 1653 | 1467389194931 Marionette TRACE conn2 <- [1,2682,null,{}] 09:06:34 INFO - PROCESS | 1653 | 1467389194933 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}] 09:06:34 INFO - PROCESS | 1653 | 1467389194934 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:35 INFO - PROCESS | 1653 | 1467389195016 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 09:06:35 INFO - PROCESS | 1653 | 1467389195020 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:35 INFO - PROCESS | 1653 | 1467389195022 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d58b800 == 40 [pid = 1653] [id = 678] 09:06:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x11739dc00) [pid = 1653] [serial = 2034] [outer = 0x0] 09:06:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x123ee7400) [pid = 1653] [serial = 2035] [outer = 0x11739dc00] 09:06:35 INFO - PROCESS | 1653 | 1467389195045 Marionette DEBUG loaded listener.js 09:06:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x123eed400) [pid = 1653] [serial = 2036] [outer = 0x11739dc00] 09:06:35 INFO - PROCESS | 1653 | 1467389195992 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]]]}] 09:06:35 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) 09:06:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1077ms 09:06:36 INFO - PROCESS | 1653 | 1467389196000 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 09:06:36 INFO - PROCESS | 1653 | 1467389196003 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 09:06:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 09:06:36 INFO - PROCESS | 1653 | 1467389196006 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 09:06:36 INFO - PROCESS | 1653 | 1467389196009 Marionette TRACE conn2 <- [1,2686,null,{}] 09:06:36 INFO - PROCESS | 1653 | 1467389196012 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}] 09:06:36 INFO - PROCESS | 1653 | 1467389196014 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:36 INFO - PROCESS | 1653 | 1467389196119 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 09:06:36 INFO - PROCESS | 1653 | 1467389196182 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:36 INFO - PROCESS | 1653 | 1467389196183 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x1194a5800 == 41 [pid = 1653] [id = 679] 09:06:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x11806b000) [pid = 1653] [serial = 2037] [outer = 0x0] 09:06:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x119327800) [pid = 1653] [serial = 2038] [outer = 0x11806b000] 09:06:36 INFO - PROCESS | 1653 | 1467389196214 Marionette DEBUG loaded listener.js 09:06:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x119c5cc00) [pid = 1653] [serial = 2039] [outer = 0x11806b000] 09:06:37 INFO - PROCESS | 1653 | 1467389197143 Marionette TRACE conn2 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:06:37 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 09:06:37 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:06:37 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 09:06:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:06:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1177ms 09:06:37 INFO - PROCESS | 1653 | 1467389197183 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 09:06:37 INFO - PROCESS | 1653 | 1467389197186 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 09:06:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 09:06:37 INFO - PROCESS | 1653 | 1467389197190 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 09:06:37 INFO - PROCESS | 1653 | 1467389197192 Marionette TRACE conn2 <- [1,2690,null,{}] 09:06:37 INFO - PROCESS | 1653 | 1467389197195 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}] 09:06:37 INFO - PROCESS | 1653 | 1467389197196 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:37 INFO - PROCESS | 1653 | 1467389197301 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 09:06:37 INFO - PROCESS | 1653 | 1467389197362 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:37 INFO - PROCESS | 1653 | 1467389197364 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x1292de800 == 42 [pid = 1653] [id = 680] 09:06:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x121938400) [pid = 1653] [serial = 2040] [outer = 0x0] 09:06:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x124fe3800) [pid = 1653] [serial = 2041] [outer = 0x121938400] 09:06:37 INFO - PROCESS | 1653 | 1467389197394 Marionette DEBUG loaded listener.js 09:06:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x126ca0c00) [pid = 1653] [serial = 2042] [outer = 0x121938400] 09:06:38 INFO - PROCESS | 1653 | 1467389198332 Marionette TRACE conn2 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:06:38 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 09:06:38 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:06:38 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 09:06:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:06:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1172ms 09:06:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 09:06:38 INFO - PROCESS | 1653 | 1467389198363 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 09:06:38 INFO - PROCESS | 1653 | 1467389198364 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 09:06:38 INFO - PROCESS | 1653 | 1467389198367 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 09:06:38 INFO - PROCESS | 1653 | 1467389198369 Marionette TRACE conn2 <- [1,2694,null,{}] 09:06:38 INFO - PROCESS | 1653 | 1467389198377 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}] 09:06:38 INFO - PROCESS | 1653 | 1467389198380 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:38 INFO - PROCESS | 1653 | 1467389198487 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 09:06:38 INFO - PROCESS | 1653 | 1467389198551 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:38 INFO - PROCESS | 1653 | 1467389198553 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x116668000 == 43 [pid = 1653] [id = 681] 09:06:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x1121b1800) [pid = 1653] [serial = 2043] [outer = 0x0] 09:06:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x1176e1c00) [pid = 1653] [serial = 2044] [outer = 0x1121b1800] 09:06:38 INFO - PROCESS | 1653 | 1467389198742 Marionette DEBUG loaded listener.js 09:06:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x11887bc00) [pid = 1653] [serial = 2045] [outer = 0x1121b1800] 09:06:39 INFO - PROCESS | 1653 | --DOCSHELL 0x12ca97000 == 42 [pid = 1653] [id = 677] 09:06:39 INFO - PROCESS | 1653 | --DOCSHELL 0x12ca79800 == 41 [pid = 1653] [id = 676] 09:06:39 INFO - PROCESS | 1653 | --DOCSHELL 0x12be18000 == 40 [pid = 1653] [id = 675] 09:06:39 INFO - PROCESS | 1653 | --DOCSHELL 0x12b980800 == 39 [pid = 1653] [id = 674] 09:06:39 INFO - PROCESS | 1653 | --DOCSHELL 0x12974d000 == 38 [pid = 1653] [id = 673] 09:06:39 INFO - PROCESS | 1653 | --DOCSHELL 0x129161800 == 37 [pid = 1653] [id = 672] 09:06:39 INFO - PROCESS | 1653 | --DOCSHELL 0x1217a7800 == 36 [pid = 1653] [id = 671] 09:06:39 INFO - PROCESS | 1653 | --DOCSHELL 0x121b5b000 == 35 [pid = 1653] [id = 670] 09:06:39 INFO - PROCESS | 1653 | --DOCSHELL 0x121b5d800 == 34 [pid = 1653] [id = 669] 09:06:39 INFO - PROCESS | 1653 | --DOCSHELL 0x121b5e000 == 33 [pid = 1653] [id = 666] 09:06:39 INFO - PROCESS | 1653 | --DOCSHELL 0x116f4f000 == 32 [pid = 1653] [id = 665] 09:06:39 INFO - PROCESS | 1653 | --DOCSHELL 0x12be16000 == 31 [pid = 1653] [id = 668] 09:06:39 INFO - PROCESS | 1653 | --DOCSHELL 0x128e6a800 == 30 [pid = 1653] [id = 667] 09:06:39 INFO - PROCESS | 1653 | --DOCSHELL 0x1292de800 == 29 [pid = 1653] [id = 680] 09:06:39 INFO - PROCESS | 1653 | --DOCSHELL 0x12d58b800 == 28 [pid = 1653] [id = 678] 09:06:39 INFO - PROCESS | 1653 | --DOCSHELL 0x1194a5800 == 27 [pid = 1653] [id = 679] 09:06:39 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x12ad33800) [pid = 1653] [serial = 1978] [outer = 0x0] [url = about:blank] 09:06:39 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x1294d9800) [pid = 1653] [serial = 1975] [outer = 0x0] [url = about:blank] 09:06:39 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x12ad3a800) [pid = 1653] [serial = 1979] [outer = 0x0] [url = about:blank] 09:06:39 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x12afc3c00) [pid = 1653] [serial = 1984] [outer = 0x0] [url = about:blank] 09:06:39 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x128a94400) [pid = 1653] [serial = 1954] [outer = 0x0] [url = about:blank] 09:06:39 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x11967c800) [pid = 1653] [serial = 1963] [outer = 0x0] [url = about:blank] 09:06:39 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x119c58800) [pid = 1653] [serial = 1964] [outer = 0x0] [url = about:blank] 09:06:39 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x113312400) [pid = 1653] [serial = 1945] [outer = 0x0] [url = about:blank] 09:06:39 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x12afb5c00) [pid = 1653] [serial = 1982] [outer = 0x0] [url = about:blank] 09:06:39 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1193adc00) [pid = 1653] [serial = 1948] [outer = 0x0] [url = about:blank] 09:06:39 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x124d3a800) [pid = 1653] [serial = 1951] [outer = 0x0] [url = about:blank] 09:06:39 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x12ad41800) [pid = 1653] [serial = 1981] [outer = 0x0] [url = about:blank] 09:06:39 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x121222800) [pid = 1653] [serial = 1966] [outer = 0x0] [url = about:blank] 09:06:39 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x124bb8400) [pid = 1653] [serial = 1967] [outer = 0x0] [url = about:blank] 09:06:39 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1291a7c00) [pid = 1653] [serial = 1972] [outer = 0x0] [url = about:blank] 09:06:39 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x126018400) [pid = 1653] [serial = 1969] [outer = 0x0] [url = about:blank] 09:06:39 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x128b55400) [pid = 1653] [serial = 1970] [outer = 0x0] [url = about:blank] 09:06:39 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x119325800) [pid = 1653] [serial = 1961] [outer = 0x0] [url = about:blank] 09:06:39 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1186e2c00) [pid = 1653] [serial = 1960] [outer = 0x0] [url = about:blank] 09:06:39 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x11602dc00) [pid = 1653] [serial = 1958] [outer = 0x0] [url = about:blank] 09:06:39 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1129d7400) [pid = 1653] [serial = 1957] [outer = 0x0] [url = about:blank] 09:06:39 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x12b91d800) [pid = 1653] [serial = 1991] [outer = 0x0] [url = about:blank] 09:06:39 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1254b6c00) [pid = 1653] [serial = 1987] [outer = 0x0] [url = about:blank] 09:06:39 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x12a6e0400) [pid = 1653] [serial = 1976] [outer = 0x0] [url = about:blank] 09:06:39 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x12b17c000) [pid = 1653] [serial = 1985] [outer = 0x0] [url = about:blank] 09:06:39 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x12b180c00) [pid = 1653] [serial = 1988] [outer = 0x0] [url = about:blank] 09:06:39 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x129433400) [pid = 1653] [serial = 1973] [outer = 0x0] [url = about:blank] 09:06:39 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x12b921400) [pid = 1653] [serial = 1993] [outer = 0x0] [url = about:blank] 09:06:39 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x12b876000) [pid = 1653] [serial = 1990] [outer = 0x0] [url = about:blank] 09:06:40 INFO - PROCESS | 1653 | 1467389200032 Marionette TRACE conn2 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:06:40 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 09:06:40 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:06:40 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 09:06:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:06:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1674ms 09:06:40 INFO - PROCESS | 1653 | 1467389200042 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 09:06:40 INFO - PROCESS | 1653 | 1467389200045 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 09:06:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 09:06:40 INFO - PROCESS | 1653 | 1467389200048 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 09:06:40 INFO - PROCESS | 1653 | 1467389200050 Marionette TRACE conn2 <- [1,2698,null,{}] 09:06:40 INFO - PROCESS | 1653 | 1467389200056 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}] 09:06:40 INFO - PROCESS | 1653 | 1467389200058 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:40 INFO - PROCESS | 1653 | 1467389200138 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 09:06:40 INFO - PROCESS | 1653 | 1467389200144 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:40 INFO - PROCESS | 1653 | 1467389200147 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x11816a000 == 28 [pid = 1653] [id = 682] 09:06:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x117226000) [pid = 1653] [serial = 2046] [outer = 0x0] 09:06:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1172c3000) [pid = 1653] [serial = 2047] [outer = 0x117226000] 09:06:40 INFO - PROCESS | 1653 | 1467389200175 Marionette DEBUG loaded listener.js 09:06:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x118357800) [pid = 1653] [serial = 2048] [outer = 0x117226000] 09:06:41 INFO - PROCESS | 1653 | 1467389201011 Marionette TRACE conn2 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:06:41 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 09:06:41 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:06:41 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 09:06:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:06:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 971ms 09:06:41 INFO - PROCESS | 1653 | 1467389201019 Marionette TRACE conn2 -> [0,2701,"getWindowHandle",null] 09:06:41 INFO - PROCESS | 1653 | 1467389201023 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 09:06:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 09:06:41 INFO - PROCESS | 1653 | 1467389201028 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 09:06:41 INFO - PROCESS | 1653 | 1467389201030 Marionette TRACE conn2 <- [1,2702,null,{}] 09:06:41 INFO - PROCESS | 1653 | 1467389201032 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}] 09:06:41 INFO - PROCESS | 1653 | 1467389201034 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:41 INFO - PROCESS | 1653 | 1467389201122 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 09:06:41 INFO - PROCESS | 1653 | 1467389201181 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:41 INFO - PROCESS | 1653 | 1467389201183 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x121028800 == 29 [pid = 1653] [id = 683] 09:06:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x11887c000) [pid = 1653] [serial = 2049] [outer = 0x0] 09:06:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x119325800) [pid = 1653] [serial = 2050] [outer = 0x11887c000] 09:06:41 INFO - PROCESS | 1653 | 1467389201210 Marionette DEBUG loaded listener.js 09:06:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1193ab400) [pid = 1653] [serial = 2051] [outer = 0x11887c000] 09:06:41 INFO - PROCESS | 1653 | 1467389201507 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]]]}] 09:06:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 09:06:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 520ms 09:06:41 INFO - PROCESS | 1653 | 1467389201548 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 09:06:41 INFO - PROCESS | 1653 | 1467389201550 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 09:06:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 09:06:41 INFO - PROCESS | 1653 | 1467389201552 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 09:06:41 INFO - PROCESS | 1653 | 1467389201556 Marionette TRACE conn2 <- [1,2706,null,{}] 09:06:41 INFO - PROCESS | 1653 | 1467389201573 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}] 09:06:41 INFO - PROCESS | 1653 | 1467389201577 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:41 INFO - PROCESS | 1653 | 1467389201663 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 09:06:41 INFO - PROCESS | 1653 | 1467389201748 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:41 INFO - PROCESS | 1653 | 1467389201751 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x121b69800 == 30 [pid = 1653] [id = 684] 09:06:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1194b1000) [pid = 1653] [serial = 2052] [outer = 0x0] 09:06:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x120e46000) [pid = 1653] [serial = 2053] [outer = 0x1194b1000] 09:06:41 INFO - PROCESS | 1653 | 1467389201795 Marionette DEBUG loaded listener.js 09:06:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12192c800) [pid = 1653] [serial = 2054] [outer = 0x1194b1000] 09:06:42 INFO - PROCESS | 1653 | 1467389202223 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]]]}] 09:06:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 09:06:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 682ms 09:06:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 09:06:42 INFO - PROCESS | 1653 | 1467389202235 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 09:06:42 INFO - PROCESS | 1653 | 1467389202236 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 09:06:42 INFO - PROCESS | 1653 | 1467389202239 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 09:06:42 INFO - PROCESS | 1653 | 1467389202240 Marionette TRACE conn2 <- [1,2710,null,{}] 09:06:42 INFO - PROCESS | 1653 | 1467389202242 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}] 09:06:42 INFO - PROCESS | 1653 | 1467389202243 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:42 INFO - PROCESS | 1653 | 1467389202347 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 09:06:42 INFO - PROCESS | 1653 | 1467389202350 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:42 INFO - PROCESS | 1653 | 1467389202351 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x128a4c000 == 31 [pid = 1653] [id = 685] 09:06:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x123ee4000) [pid = 1653] [serial = 2055] [outer = 0x0] 09:06:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x123eeac00) [pid = 1653] [serial = 2056] [outer = 0x123ee4000] 09:06:42 INFO - PROCESS | 1653 | 1467389202376 Marionette DEBUG loaded listener.js 09:06:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x124bb8400) [pid = 1653] [serial = 2057] [outer = 0x123ee4000] 09:06:42 INFO - PROCESS | 1653 | 1467389202745 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] 09:06:42 INFO - PROCESS | 1653 | 1467389202762 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 09:06:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 09:06:42 INFO - PROCESS | 1653 | 1467389202764 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 09:06:42 INFO - PROCESS | 1653 | 1467389202766 Marionette TRACE conn2 <- [1,2714,null,{}] 09:06:42 INFO - PROCESS | 1653 | 1467389202768 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}] 09:06:42 INFO - PROCESS | 1653 | 1467389202770 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:42 INFO - PROCESS | 1653 | 1467389202900 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 09:06:42 INFO - PROCESS | 1653 | 1467389202914 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:42 INFO - PROCESS | 1653 | 1467389202915 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x1292de800 == 32 [pid = 1653] [id = 686] 09:06:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x124bba400) [pid = 1653] [serial = 2058] [outer = 0x0] 09:06:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1254ad400) [pid = 1653] [serial = 2059] [outer = 0x124bba400] 09:06:42 INFO - PROCESS | 1653 | 1467389202952 Marionette DEBUG loaded listener.js 09:06:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x126793000) [pid = 1653] [serial = 2060] [outer = 0x124bba400] 09:06:43 INFO - PROCESS | 1653 | 1467389203409 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]]]}] 09:06:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 09:06:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 669ms 09:06:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 09:06:43 INFO - PROCESS | 1653 | 1467389203433 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 09:06:43 INFO - PROCESS | 1653 | 1467389203435 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 09:06:43 INFO - PROCESS | 1653 | 1467389203442 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 09:06:43 INFO - PROCESS | 1653 | 1467389203443 Marionette TRACE conn2 <- [1,2718,null,{}] 09:06:43 INFO - PROCESS | 1653 | 1467389203445 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}] 09:06:43 INFO - PROCESS | 1653 | 1467389203449 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:43 INFO - PROCESS | 1653 | 1467389203574 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 09:06:43 INFO - PROCESS | 1653 | 1467389203578 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:43 INFO - PROCESS | 1653 | 1467389203579 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ae0d800 == 33 [pid = 1653] [id = 687] 09:06:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x123ee6400) [pid = 1653] [serial = 2061] [outer = 0x0] 09:06:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x128b5b000) [pid = 1653] [serial = 2062] [outer = 0x123ee6400] 09:06:43 INFO - PROCESS | 1653 | 1467389203605 Marionette DEBUG loaded listener.js 09:06:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x12949c000) [pid = 1653] [serial = 2063] [outer = 0x123ee6400] 09:06:43 INFO - PROCESS | 1653 | 1467389203973 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] 09:06:44 INFO - PROCESS | 1653 | 1467389204373 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 09:06:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 09:06:44 INFO - PROCESS | 1653 | 1467389204383 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 09:06:44 INFO - PROCESS | 1653 | 1467389204384 Marionette TRACE conn2 <- [1,2722,null,{}] 09:06:44 INFO - PROCESS | 1653 | 1467389204386 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}] 09:06:44 INFO - PROCESS | 1653 | 1467389204388 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:44 INFO - PROCESS | 1653 | 1467389204469 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 09:06:44 INFO - PROCESS | 1653 | 1467389204475 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:44 INFO - PROCESS | 1653 | 1467389204476 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x123e33000 == 34 [pid = 1653] [id = 688] 09:06:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x113025400) [pid = 1653] [serial = 2064] [outer = 0x0] 09:06:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x11602e000) [pid = 1653] [serial = 2065] [outer = 0x113025400] 09:06:44 INFO - PROCESS | 1653 | 1467389204500 Marionette DEBUG loaded listener.js 09:06:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1176de800) [pid = 1653] [serial = 2066] [outer = 0x113025400] 09:06:44 INFO - PROCESS | 1653 | 1467389204843 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] 09:06:44 INFO - PROCESS | 1653 | 1467389204853 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 09:06:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 09:06:44 INFO - PROCESS | 1653 | 1467389204856 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 09:06:44 INFO - PROCESS | 1653 | 1467389204857 Marionette TRACE conn2 <- [1,2726,null,{}] 09:06:44 INFO - PROCESS | 1653 | 1467389204860 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}] 09:06:44 INFO - PROCESS | 1653 | 1467389204861 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:44 INFO - PROCESS | 1653 | 1467389204937 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 09:06:45 INFO - PROCESS | 1653 | 1467389205003 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:45 INFO - PROCESS | 1653 | 1467389205004 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b97b000 == 35 [pid = 1653] [id = 689] 09:06:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x111c1d800) [pid = 1653] [serial = 2067] [outer = 0x0] 09:06:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x119684400) [pid = 1653] [serial = 2068] [outer = 0x111c1d800] 09:06:45 INFO - PROCESS | 1653 | 1467389205029 Marionette DEBUG loaded listener.js 09:06:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x124bbbc00) [pid = 1653] [serial = 2069] [outer = 0x111c1d800] 09:06:45 INFO - PROCESS | 1653 | 1467389205260 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]]]}] 09:06:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 09:06:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 469ms 09:06:45 INFO - PROCESS | 1653 | 1467389205327 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 09:06:45 INFO - PROCESS | 1653 | 1467389205328 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 09:06:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 09:06:45 INFO - PROCESS | 1653 | 1467389205331 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 09:06:45 INFO - PROCESS | 1653 | 1467389205332 Marionette TRACE conn2 <- [1,2730,null,{}] 09:06:45 INFO - PROCESS | 1653 | 1467389205334 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}] 09:06:45 INFO - PROCESS | 1653 | 1467389205335 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:45 INFO - PROCESS | 1653 | 1467389205427 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 09:06:45 INFO - PROCESS | 1653 | 1467389205438 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:45 INFO - PROCESS | 1653 | 1467389205439 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c278800 == 36 [pid = 1653] [id = 690] 09:06:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x119c56800) [pid = 1653] [serial = 2070] [outer = 0x0] 09:06:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x128b5d400) [pid = 1653] [serial = 2071] [outer = 0x119c56800] 09:06:45 INFO - PROCESS | 1653 | 1467389205464 Marionette DEBUG loaded listener.js 09:06:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x12949f400) [pid = 1653] [serial = 2072] [outer = 0x119c56800] 09:06:46 INFO - PROCESS | 1653 | 1467389206281 Marionette TRACE conn2 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:06:46 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 09:06:46 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 09:06:46 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 09:06:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:06:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 968ms 09:06:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 09:06:46 INFO - PROCESS | 1653 | 1467389206300 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 09:06:46 INFO - PROCESS | 1653 | 1467389206301 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 09:06:46 INFO - PROCESS | 1653 | 1467389206303 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 09:06:46 INFO - PROCESS | 1653 | 1467389206304 Marionette TRACE conn2 <- [1,2734,null,{}] 09:06:46 INFO - PROCESS | 1653 | 1467389206306 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}] 09:06:46 INFO - PROCESS | 1653 | 1467389206308 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:46 INFO - PROCESS | 1653 | 1467389206384 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 09:06:46 INFO - PROCESS | 1653 | 1467389206495 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:46 INFO - PROCESS | 1653 | 1467389206497 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x116998800 == 37 [pid = 1653] [id = 691] 09:06:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x110eeb800) [pid = 1653] [serial = 2073] [outer = 0x0] 09:06:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1127d5800) [pid = 1653] [serial = 2074] [outer = 0x110eeb800] 09:06:46 INFO - PROCESS | 1653 | 1467389206529 Marionette DEBUG loaded listener.js 09:06:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x112983000) [pid = 1653] [serial = 2075] [outer = 0x110eeb800] 09:06:47 INFO - PROCESS | 1653 | 1467389207038 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]]]}] 09:06:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 09:06:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 771ms 09:06:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 09:06:47 INFO - PROCESS | 1653 | 1467389207094 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 09:06:47 INFO - PROCESS | 1653 | 1467389207096 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 09:06:47 INFO - PROCESS | 1653 | 1467389207099 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 09:06:47 INFO - PROCESS | 1653 | 1467389207101 Marionette TRACE conn2 <- [1,2738,null,{}] 09:06:47 INFO - PROCESS | 1653 | 1467389207104 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}] 09:06:47 INFO - PROCESS | 1653 | 1467389207108 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:47 INFO - PROCESS | 1653 | 1467389207218 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 09:06:47 INFO - PROCESS | 1653 | 1467389207305 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:47 INFO - PROCESS | 1653 | 1467389207306 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x121b65000 == 38 [pid = 1653] [id = 692] 09:06:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1185ed800) [pid = 1653] [serial = 2076] [outer = 0x0] 09:06:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1186fd400) [pid = 1653] [serial = 2077] [outer = 0x1185ed800] 09:06:47 INFO - PROCESS | 1653 | 1467389207336 Marionette DEBUG loaded listener.js 09:06:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1193a9c00) [pid = 1653] [serial = 2078] [outer = 0x1185ed800] 09:06:47 INFO - PROCESS | 1653 | 1467389207892 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]]]}] 09:06:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 09:06:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 871ms 09:06:47 INFO - PROCESS | 1653 | 1467389207973 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 09:06:47 INFO - PROCESS | 1653 | 1467389207975 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 09:06:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 09:06:47 INFO - PROCESS | 1653 | 1467389207978 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 09:06:47 INFO - PROCESS | 1653 | 1467389207979 Marionette TRACE conn2 <- [1,2742,null,{}] 09:06:47 INFO - PROCESS | 1653 | 1467389207982 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}] 09:06:47 INFO - PROCESS | 1653 | 1467389207983 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:48 INFO - PROCESS | 1653 | 1467389208092 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 09:06:48 INFO - PROCESS | 1653 | 1467389208159 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:48 INFO - PROCESS | 1653 | 1467389208160 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x11815d800 == 39 [pid = 1653] [id = 693] 09:06:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1185fc800) [pid = 1653] [serial = 2079] [outer = 0x0] 09:06:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1194afc00) [pid = 1653] [serial = 2080] [outer = 0x1185fc800] 09:06:48 INFO - PROCESS | 1653 | 1467389208190 Marionette DEBUG loaded listener.js 09:06:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x119c56400) [pid = 1653] [serial = 2081] [outer = 0x1185fc800] 09:06:48 INFO - PROCESS | 1653 | --DOCSHELL 0x12c278800 == 38 [pid = 1653] [id = 690] 09:06:48 INFO - PROCESS | 1653 | --DOCSHELL 0x12b97b000 == 37 [pid = 1653] [id = 689] 09:06:48 INFO - PROCESS | 1653 | --DOCSHELL 0x123e33000 == 36 [pid = 1653] [id = 688] 09:06:48 INFO - PROCESS | 1653 | --DOCSHELL 0x12ae0d800 == 35 [pid = 1653] [id = 687] 09:06:48 INFO - PROCESS | 1653 | --DOCSHELL 0x1292de800 == 34 [pid = 1653] [id = 686] 09:06:48 INFO - PROCESS | 1653 | --DOCSHELL 0x128a4c000 == 33 [pid = 1653] [id = 685] 09:06:48 INFO - PROCESS | 1653 | --DOCSHELL 0x121b69800 == 32 [pid = 1653] [id = 684] 09:06:48 INFO - PROCESS | 1653 | --DOCSHELL 0x121028800 == 31 [pid = 1653] [id = 683] 09:06:48 INFO - PROCESS | 1653 | --DOCSHELL 0x11816a000 == 30 [pid = 1653] [id = 682] 09:06:48 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x11835f800) [pid = 1653] [serial = 1910] [outer = 0x0] [url = about:blank] 09:06:48 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x12b9df400) [pid = 1653] [serial = 1994] [outer = 0x0] [url = about:blank] 09:06:48 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x118360400) [pid = 1653] [serial = 1913] [outer = 0x0] [url = about:blank] 09:06:48 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x12b9e1c00) [pid = 1653] [serial = 2026] [outer = 0x0] [url = about:blank] 09:06:48 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x12be68000) [pid = 1653] [serial = 2029] [outer = 0x0] [url = about:blank] 09:06:48 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x128b57c00) [pid = 1653] [serial = 2005] [outer = 0x0] [url = about:blank] 09:06:48 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1294e4000) [pid = 1653] [serial = 2006] [outer = 0x0] [url = about:blank] 09:06:48 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1291ac800) [pid = 1653] [serial = 2017] [outer = 0x0] [url = about:blank] 09:06:48 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x12949f800) [pid = 1653] [serial = 2018] [outer = 0x0] [url = about:blank] 09:06:48 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x12b17dc00) [pid = 1653] [serial = 2023] [outer = 0x0] [url = about:blank] 09:06:48 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1127d2400) [pid = 1653] [serial = 1996] [outer = 0x0] [url = about:blank] 09:06:48 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x113f31400) [pid = 1653] [serial = 1997] [outer = 0x0] [url = about:blank] 09:06:48 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x119326000) [pid = 1653] [serial = 1999] [outer = 0x0] [url = about:blank] 09:06:48 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x119684800) [pid = 1653] [serial = 2000] [outer = 0x0] [url = about:blank] 09:06:48 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1215cbc00) [pid = 1653] [serial = 2011] [outer = 0x0] [url = about:blank] 09:06:48 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1249c8c00) [pid = 1653] [serial = 2012] [outer = 0x0] [url = about:blank] 09:06:48 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x12be5fc00) [pid = 1653] [serial = 2027] [outer = 0x0] [url = about:blank] 09:06:48 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x12ad37400) [pid = 1653] [serial = 2021] [outer = 0x0] [url = about:blank] 09:06:48 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x12a6db400) [pid = 1653] [serial = 2020] [outer = 0x0] [url = about:blank] 09:06:48 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x118fcc000) [pid = 1653] [serial = 2008] [outer = 0x0] [url = about:blank] 09:06:48 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x1194af400) [pid = 1653] [serial = 2009] [outer = 0x0] [url = about:blank] 09:06:48 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x126017400) [pid = 1653] [serial = 2014] [outer = 0x0] [url = about:blank] 09:06:48 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x126cab800) [pid = 1653] [serial = 2015] [outer = 0x0] [url = about:blank] 09:06:48 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x121218c00) [pid = 1653] [serial = 2002] [outer = 0x0] [url = about:blank] 09:06:48 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x1254af400) [pid = 1653] [serial = 2003] [outer = 0x0] [url = about:blank] 09:06:48 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x123ee7400) [pid = 1653] [serial = 2035] [outer = 0x0] [url = about:blank] 09:06:48 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x12c593800) [pid = 1653] [serial = 2030] [outer = 0x0] [url = about:blank] 09:06:48 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x126c9e800) [pid = 1653] [serial = 2032] [outer = 0x0] [url = about:blank] 09:06:48 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x12b923000) [pid = 1653] [serial = 2024] [outer = 0x0] [url = about:blank] 09:06:48 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x123eed400) [pid = 1653] [serial = 2036] [outer = 0x0] [url = about:blank] 09:06:48 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x12be5e800) [pid = 1653] [serial = 2033] [outer = 0x0] [url = about:blank] 09:06:48 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x128b64c00) [pid = 1653] [serial = 1955] [outer = 0x0] [url = about:blank] 09:06:48 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x11967e800) [pid = 1653] [serial = 1949] [outer = 0x0] [url = about:blank] 09:06:48 INFO - PROCESS | 1653 | --DOMWINDOW == 64 (0x1254d3000) [pid = 1653] [serial = 1952] [outer = 0x0] [url = about:blank] 09:06:48 INFO - PROCESS | 1653 | --DOMWINDOW == 63 (0x116a11800) [pid = 1653] [serial = 1946] [outer = 0x0] [url = about:blank] 09:06:48 INFO - PROCESS | 1653 | --DOMWINDOW == 62 (0x126ca6400) [pid = 1653] [serial = 1943] [outer = 0x0] [url = about:blank] 09:06:48 INFO - PROCESS | 1653 | 1467389208791 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]]]}] 09:06:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 09:06:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 822ms 09:06:48 INFO - PROCESS | 1653 | 1467389208800 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 09:06:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 09:06:48 INFO - PROCESS | 1653 | 1467389208803 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 09:06:48 INFO - PROCESS | 1653 | 1467389208806 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 09:06:48 INFO - PROCESS | 1653 | 1467389208809 Marionette TRACE conn2 <- [1,2746,null,{}] 09:06:48 INFO - PROCESS | 1653 | 1467389208812 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}] 09:06:48 INFO - PROCESS | 1653 | 1467389208813 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:48 INFO - PROCESS | 1653 | 1467389208897 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 09:06:48 INFO - PROCESS | 1653 | 1467389208901 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:48 INFO - PROCESS | 1653 | 1467389208904 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x11811e800 == 31 [pid = 1653] [id = 694] 09:06:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x1129ce400) [pid = 1653] [serial = 2082] [outer = 0x0] 09:06:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x1162b1800) [pid = 1653] [serial = 2083] [outer = 0x1129ce400] 09:06:48 INFO - PROCESS | 1653 | 1467389208934 Marionette DEBUG loaded listener.js 09:06:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x1172c4400) [pid = 1653] [serial = 2084] [outer = 0x1129ce400] 09:06:49 INFO - PROCESS | 1653 | 1467389209280 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]]]}] 09:06:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 09:06:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 526ms 09:06:49 INFO - PROCESS | 1653 | 1467389209339 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 09:06:49 INFO - PROCESS | 1653 | 1467389209342 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 09:06:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 09:06:49 INFO - PROCESS | 1653 | 1467389209348 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 09:06:49 INFO - PROCESS | 1653 | 1467389209349 Marionette TRACE conn2 <- [1,2750,null,{}] 09:06:49 INFO - PROCESS | 1653 | 1467389209352 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}] 09:06:49 INFO - PROCESS | 1653 | 1467389209353 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:49 INFO - PROCESS | 1653 | 1467389209436 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 09:06:49 INFO - PROCESS | 1653 | 1467389209442 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:49 INFO - PROCESS | 1653 | 1467389209444 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x119a2c800 == 32 [pid = 1653] [id = 695] 09:06:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x118360800) [pid = 1653] [serial = 2085] [outer = 0x0] 09:06:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x1186f7400) [pid = 1653] [serial = 2086] [outer = 0x118360800] 09:06:49 INFO - PROCESS | 1653 | 1467389209470 Marionette DEBUG loaded listener.js 09:06:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x119322800) [pid = 1653] [serial = 2087] [outer = 0x118360800] 09:06:49 INFO - PROCESS | 1653 | 1467389209827 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]]]}] 09:06:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 09:06:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 518ms 09:06:49 INFO - PROCESS | 1653 | 1467389209867 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 09:06:49 INFO - PROCESS | 1653 | 1467389209868 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 09:06:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 09:06:49 INFO - PROCESS | 1653 | 1467389209870 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 09:06:49 INFO - PROCESS | 1653 | 1467389209873 Marionette TRACE conn2 <- [1,2754,null,{}] 09:06:49 INFO - PROCESS | 1653 | 1467389209891 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}] 09:06:49 INFO - PROCESS | 1653 | 1467389209894 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:49 INFO - PROCESS | 1653 | 1467389209976 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 09:06:49 INFO - PROCESS | 1653 | 1467389209981 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:49 INFO - PROCESS | 1653 | 1467389209983 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x121b66800 == 33 [pid = 1653] [id = 696] 09:06:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x111f17800) [pid = 1653] [serial = 2088] [outer = 0x0] 09:06:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x119c57c00) [pid = 1653] [serial = 2089] [outer = 0x111f17800] 09:06:50 INFO - PROCESS | 1653 | 1467389210010 Marionette DEBUG loaded listener.js 09:06:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x120fb5800) [pid = 1653] [serial = 2090] [outer = 0x111f17800] 09:06:50 INFO - PROCESS | 1653 | 1467389210333 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]]]}] 09:06:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 09:06:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 476ms 09:06:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 09:06:50 INFO - PROCESS | 1653 | 1467389210346 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 09:06:50 INFO - PROCESS | 1653 | 1467389210348 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 09:06:50 INFO - PROCESS | 1653 | 1467389210350 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 09:06:50 INFO - PROCESS | 1653 | 1467389210351 Marionette TRACE conn2 <- [1,2758,null,{}] 09:06:50 INFO - PROCESS | 1653 | 1467389210353 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}] 09:06:50 INFO - PROCESS | 1653 | 1467389210356 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:50 INFO - PROCESS | 1653 | 1467389210439 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 09:06:50 INFO - PROCESS | 1653 | 1467389210443 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:50 INFO - PROCESS | 1653 | 1467389210445 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x128a41800 == 34 [pid = 1653] [id = 697] 09:06:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x123ba9400) [pid = 1653] [serial = 2091] [outer = 0x0] 09:06:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x123ee1800) [pid = 1653] [serial = 2092] [outer = 0x123ba9400] 09:06:50 INFO - PROCESS | 1653 | 1467389210469 Marionette DEBUG loaded listener.js 09:06:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x123eec000) [pid = 1653] [serial = 2093] [outer = 0x123ba9400] 09:06:50 INFO - PROCESS | 1653 | 1467389210826 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]]]}] 09:06:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 09:06:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 518ms 09:06:50 INFO - PROCESS | 1653 | 1467389210876 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 09:06:50 INFO - PROCESS | 1653 | 1467389210877 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 09:06:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 09:06:50 INFO - PROCESS | 1653 | 1467389210879 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 09:06:50 INFO - PROCESS | 1653 | 1467389210880 Marionette TRACE conn2 <- [1,2762,null,{}] 09:06:50 INFO - PROCESS | 1653 | 1467389210883 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}] 09:06:50 INFO - PROCESS | 1653 | 1467389210884 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:50 INFO - PROCESS | 1653 | 1467389210985 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 09:06:51 INFO - PROCESS | 1653 | 1467389210996 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:51 INFO - PROCESS | 1653 | 1467389210997 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x129766800 == 35 [pid = 1653] [id = 698] 09:06:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x111f14400) [pid = 1653] [serial = 2094] [outer = 0x0] 09:06:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x1249ce800) [pid = 1653] [serial = 2095] [outer = 0x111f14400] 09:06:51 INFO - PROCESS | 1653 | 1467389211021 Marionette DEBUG loaded listener.js 09:06:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x124e64800) [pid = 1653] [serial = 2096] [outer = 0x111f14400] 09:06:51 INFO - PROCESS | 1653 | 1467389211412 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]]]}] 09:06:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 09:06:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 573ms 09:06:51 INFO - PROCESS | 1653 | 1467389211453 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 09:06:51 INFO - PROCESS | 1653 | 1467389211455 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 09:06:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 09:06:51 INFO - PROCESS | 1653 | 1467389211457 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 09:06:51 INFO - PROCESS | 1653 | 1467389211458 Marionette TRACE conn2 <- [1,2766,null,{}] 09:06:51 INFO - PROCESS | 1653 | 1467389211460 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}] 09:06:51 INFO - PROCESS | 1653 | 1467389211464 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:51 INFO - PROCESS | 1653 | 1467389211578 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 09:06:51 INFO - PROCESS | 1653 | 1467389211595 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:51 INFO - PROCESS | 1653 | 1467389211596 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b165800 == 36 [pid = 1653] [id = 699] 09:06:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x12600c400) [pid = 1653] [serial = 2097] [outer = 0x0] 09:06:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x126799c00) [pid = 1653] [serial = 2098] [outer = 0x12600c400] 09:06:51 INFO - PROCESS | 1653 | 1467389211621 Marionette DEBUG loaded listener.js 09:06:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x128a88400) [pid = 1653] [serial = 2099] [outer = 0x12600c400] 09:06:51 INFO - PROCESS | 1653 | 1467389211936 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]]]}] 09:06:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 09:06:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 522ms 09:06:51 INFO - PROCESS | 1653 | 1467389211979 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 09:06:51 INFO - PROCESS | 1653 | 1467389211981 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 09:06:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 09:06:51 INFO - PROCESS | 1653 | 1467389211983 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 09:06:51 INFO - PROCESS | 1653 | 1467389211984 Marionette TRACE conn2 <- [1,2770,null,{}] 09:06:51 INFO - PROCESS | 1653 | 1467389211986 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}] 09:06:51 INFO - PROCESS | 1653 | 1467389211988 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:52 INFO - PROCESS | 1653 | 1467389212093 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 09:06:52 INFO - PROCESS | 1653 | 1467389212104 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:52 INFO - PROCESS | 1653 | 1467389212105 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bd64000 == 37 [pid = 1653] [id = 700] 09:06:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x128b55800) [pid = 1653] [serial = 2100] [outer = 0x0] 09:06:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x128b62000) [pid = 1653] [serial = 2101] [outer = 0x128b55800] 09:06:52 INFO - PROCESS | 1653 | 1467389212129 Marionette DEBUG loaded listener.js 09:06:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x128a93400) [pid = 1653] [serial = 2102] [outer = 0x128b55800] 09:06:52 INFO - PROCESS | 1653 | 1467389212453 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]]]}] 09:06:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 09:06:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 518ms 09:06:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 09:06:52 INFO - PROCESS | 1653 | 1467389212502 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 09:06:52 INFO - PROCESS | 1653 | 1467389212503 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 09:06:52 INFO - PROCESS | 1653 | 1467389212505 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 09:06:52 INFO - PROCESS | 1653 | 1467389212506 Marionette TRACE conn2 <- [1,2774,null,{}] 09:06:52 INFO - PROCESS | 1653 | 1467389212508 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}] 09:06:52 INFO - PROCESS | 1653 | 1467389212509 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:52 INFO - PROCESS | 1653 | 1467389212611 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 09:06:52 INFO - PROCESS | 1653 | 1467389212615 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:52 INFO - PROCESS | 1653 | 1467389212616 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x12be1f000 == 38 [pid = 1653] [id = 701] 09:06:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x128b56800) [pid = 1653] [serial = 2103] [outer = 0x0] 09:06:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x129428000) [pid = 1653] [serial = 2104] [outer = 0x128b56800] 09:06:52 INFO - PROCESS | 1653 | 1467389212674 Marionette DEBUG loaded listener.js 09:06:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x129492c00) [pid = 1653] [serial = 2105] [outer = 0x128b56800] 09:06:52 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1194b1000) [pid = 1653] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 09:06:52 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x11806b000) [pid = 1653] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 09:06:52 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x121938400) [pid = 1653] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 09:06:52 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x124bba400) [pid = 1653] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 09:06:52 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x123ee6400) [pid = 1653] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 09:06:52 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x113025400) [pid = 1653] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 09:06:52 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x111c1d800) [pid = 1653] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 09:06:52 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x117226000) [pid = 1653] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 09:06:52 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x123ee4000) [pid = 1653] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 09:06:52 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x1121b1800) [pid = 1653] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 09:06:52 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x11887c000) [pid = 1653] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 09:06:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 09:06:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 518ms 09:06:53 INFO - PROCESS | 1653 | 1467389213019 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]]]}] 09:06:53 INFO - PROCESS | 1653 | 1467389213024 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 09:06:53 INFO - PROCESS | 1653 | 1467389213025 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 09:06:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 09:06:53 INFO - PROCESS | 1653 | 1467389213027 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 09:06:53 INFO - PROCESS | 1653 | 1467389213028 Marionette TRACE conn2 <- [1,2778,null,{}] 09:06:53 INFO - PROCESS | 1653 | 1467389213030 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}] 09:06:53 INFO - PROCESS | 1653 | 1467389213031 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:53 INFO - PROCESS | 1653 | 1467389213113 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 09:06:53 INFO - PROCESS | 1653 | 1467389213116 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:53 INFO - PROCESS | 1653 | 1467389213117 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x121b65800 == 39 [pid = 1653] [id = 702] 09:06:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x118494800) [pid = 1653] [serial = 2106] [outer = 0x0] 09:06:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x1215ce400) [pid = 1653] [serial = 2107] [outer = 0x118494800] 09:06:53 INFO - PROCESS | 1653 | 1467389213143 Marionette DEBUG loaded listener.js 09:06:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1291a7c00) [pid = 1653] [serial = 2108] [outer = 0x118494800] 09:06:53 INFO - PROCESS | 1653 | 1467389213498 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]]]}] 09:06:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 09:06:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 521ms 09:06:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 09:06:53 INFO - PROCESS | 1653 | 1467389213549 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 09:06:53 INFO - PROCESS | 1653 | 1467389213551 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 09:06:53 INFO - PROCESS | 1653 | 1467389213554 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 09:06:53 INFO - PROCESS | 1653 | 1467389213556 Marionette TRACE conn2 <- [1,2782,null,{}] 09:06:53 INFO - PROCESS | 1653 | 1467389213559 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}] 09:06:53 INFO - PROCESS | 1653 | 1467389213561 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:53 INFO - PROCESS | 1653 | 1467389213685 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 09:06:53 INFO - PROCESS | 1653 | 1467389213690 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:53 INFO - PROCESS | 1653 | 1467389213691 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ca92800 == 40 [pid = 1653] [id = 703] 09:06:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x129498400) [pid = 1653] [serial = 2109] [outer = 0x0] 09:06:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1294e1c00) [pid = 1653] [serial = 2110] [outer = 0x129498400] 09:06:53 INFO - PROCESS | 1653 | 1467389213731 Marionette DEBUG loaded listener.js 09:06:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x12a6dd000) [pid = 1653] [serial = 2111] [outer = 0x129498400] 09:06:54 INFO - PROCESS | 1653 | 1467389214113 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]]]}] 09:06:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 09:06:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 571ms 09:06:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 09:06:54 INFO - PROCESS | 1653 | 1467389214126 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 09:06:54 INFO - PROCESS | 1653 | 1467389214127 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 09:06:54 INFO - PROCESS | 1653 | 1467389214130 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 09:06:54 INFO - PROCESS | 1653 | 1467389214131 Marionette TRACE conn2 <- [1,2786,null,{}] 09:06:54 INFO - PROCESS | 1653 | 1467389214134 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}] 09:06:54 INFO - PROCESS | 1653 | 1467389214135 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:54 INFO - PROCESS | 1653 | 1467389214260 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 09:06:54 INFO - PROCESS | 1653 | 1467389214266 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:54 INFO - PROCESS | 1653 | 1467389214267 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cc50800 == 41 [pid = 1653] [id = 704] 09:06:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x12a6e4800) [pid = 1653] [serial = 2112] [outer = 0x0] 09:06:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x12aed2c00) [pid = 1653] [serial = 2113] [outer = 0x12a6e4800] 09:06:54 INFO - PROCESS | 1653 | 1467389214293 Marionette DEBUG loaded listener.js 09:06:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x12b176c00) [pid = 1653] [serial = 2114] [outer = 0x12a6e4800] 09:06:54 INFO - PROCESS | 1653 | 1467389214574 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]]]}] 09:06:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 09:06:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 472ms 09:06:54 INFO - PROCESS | 1653 | 1467389214602 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 09:06:54 INFO - PROCESS | 1653 | 1467389214604 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 09:06:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 09:06:54 INFO - PROCESS | 1653 | 1467389214614 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 09:06:54 INFO - PROCESS | 1653 | 1467389214615 Marionette TRACE conn2 <- [1,2790,null,{}] 09:06:54 INFO - PROCESS | 1653 | 1467389214617 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}] 09:06:54 INFO - PROCESS | 1653 | 1467389214618 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:54 INFO - PROCESS | 1653 | 1467389214703 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 09:06:54 INFO - PROCESS | 1653 | 1467389214709 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:54 INFO - PROCESS | 1653 | 1467389214710 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d587000 == 42 [pid = 1653] [id = 705] 09:06:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x12b176800) [pid = 1653] [serial = 2115] [outer = 0x0] 09:06:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x12b86e800) [pid = 1653] [serial = 2116] [outer = 0x12b176800] 09:06:54 INFO - PROCESS | 1653 | 1467389214741 Marionette DEBUG loaded listener.js 09:06:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x12b876400) [pid = 1653] [serial = 2117] [outer = 0x12b176800] 09:06:55 INFO - PROCESS | 1653 | 1467389215239 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]]]}] 09:06:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 09:06:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 669ms 09:06:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 09:06:55 INFO - PROCESS | 1653 | 1467389215284 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 09:06:55 INFO - PROCESS | 1653 | 1467389215286 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 09:06:55 INFO - PROCESS | 1653 | 1467389215289 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 09:06:55 INFO - PROCESS | 1653 | 1467389215291 Marionette TRACE conn2 <- [1,2794,null,{}] 09:06:55 INFO - PROCESS | 1653 | 1467389215295 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}] 09:06:55 INFO - PROCESS | 1653 | 1467389215297 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:55 INFO - PROCESS | 1653 | 1467389215407 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 09:06:55 INFO - PROCESS | 1653 | 1467389215514 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:55 INFO - PROCESS | 1653 | 1467389215516 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x119a13800 == 43 [pid = 1653] [id = 706] 09:06:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x116629c00) [pid = 1653] [serial = 2118] [outer = 0x0] 09:06:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1176dd400) [pid = 1653] [serial = 2119] [outer = 0x116629c00] 09:06:55 INFO - PROCESS | 1653 | 1467389215550 Marionette DEBUG loaded listener.js 09:06:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1185f3800) [pid = 1653] [serial = 2120] [outer = 0x116629c00] 09:06:55 INFO - PROCESS | 1653 | 1467389215937 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]]]}] 09:06:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 09:06:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 720ms 09:06:56 INFO - PROCESS | 1653 | 1467389216010 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 09:06:56 INFO - PROCESS | 1653 | 1467389216013 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 09:06:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 09:06:56 INFO - PROCESS | 1653 | 1467389216017 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 09:06:56 INFO - PROCESS | 1653 | 1467389216019 Marionette TRACE conn2 <- [1,2798,null,{}] 09:06:56 INFO - PROCESS | 1653 | 1467389216022 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}] 09:06:56 INFO - PROCESS | 1653 | 1467389216024 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:56 INFO - PROCESS | 1653 | 1467389216128 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 09:06:56 INFO - PROCESS | 1653 | 1467389216193 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:56 INFO - PROCESS | 1653 | 1467389216195 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a559800 == 44 [pid = 1653] [id = 707] 09:06:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x119323800) [pid = 1653] [serial = 2121] [outer = 0x0] 09:06:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1194b0c00) [pid = 1653] [serial = 2122] [outer = 0x119323800] 09:06:56 INFO - PROCESS | 1653 | 1467389216265 Marionette DEBUG loaded listener.js 09:06:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x120e4f000) [pid = 1653] [serial = 2123] [outer = 0x119323800] 09:06:56 INFO - PROCESS | 1653 | 1467389216690 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]]]}] 09:06:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 09:06:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 722ms 09:06:56 INFO - PROCESS | 1653 | 1467389216760 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 09:06:56 INFO - PROCESS | 1653 | 1467389216762 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 09:06:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 09:06:56 INFO - PROCESS | 1653 | 1467389216764 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 09:06:56 INFO - PROCESS | 1653 | 1467389216767 Marionette TRACE conn2 <- [1,2802,null,{}] 09:06:56 INFO - PROCESS | 1653 | 1467389216794 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}] 09:06:56 INFO - PROCESS | 1653 | 1467389216797 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:56 INFO - PROCESS | 1653 | 1467389216903 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 09:06:56 INFO - PROCESS | 1653 | 1467389216981 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:56 INFO - PROCESS | 1653 | 1467389216984 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d580800 == 45 [pid = 1653] [id = 708] 09:06:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1254e0400) [pid = 1653] [serial = 2124] [outer = 0x0] 09:06:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x126018c00) [pid = 1653] [serial = 2125] [outer = 0x1254e0400] 09:06:57 INFO - PROCESS | 1653 | 1467389217014 Marionette DEBUG loaded listener.js 09:06:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x126cab800) [pid = 1653] [serial = 2126] [outer = 0x1254e0400] 09:06:57 INFO - PROCESS | 1653 | 1467389217424 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]]]}] 09:06:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 09:06:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 671ms 09:06:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 09:06:57 INFO - PROCESS | 1653 | 1467389217437 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 09:06:57 INFO - PROCESS | 1653 | 1467389217439 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 09:06:57 INFO - PROCESS | 1653 | 1467389217441 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 09:06:57 INFO - PROCESS | 1653 | 1467389217442 Marionette TRACE conn2 <- [1,2806,null,{}] 09:06:57 INFO - PROCESS | 1653 | 1467389217445 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}] 09:06:57 INFO - PROCESS | 1653 | 1467389217446 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:57 INFO - PROCESS | 1653 | 1467389217553 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 09:06:57 INFO - PROCESS | 1653 | 1467389217617 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:57 INFO - PROCESS | 1653 | 1467389217618 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x12be08800 == 46 [pid = 1653] [id = 709] 09:06:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x111cac000) [pid = 1653] [serial = 2127] [outer = 0x0] 09:06:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12ad35000) [pid = 1653] [serial = 2128] [outer = 0x111cac000] 09:06:57 INFO - PROCESS | 1653 | 1467389217701 Marionette DEBUG loaded listener.js 09:06:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12aee0000) [pid = 1653] [serial = 2129] [outer = 0x111cac000] 09:06:58 INFO - PROCESS | 1653 | 1467389218269 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]]]}] 09:06:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 09:06:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 870ms 09:06:58 INFO - PROCESS | 1653 | 1467389218311 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 09:06:58 INFO - PROCESS | 1653 | 1467389218314 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 09:06:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 09:06:58 INFO - PROCESS | 1653 | 1467389218317 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 09:06:58 INFO - PROCESS | 1653 | 1467389218319 Marionette TRACE conn2 <- [1,2810,null,{}] 09:06:58 INFO - PROCESS | 1653 | 1467389218323 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}] 09:06:58 INFO - PROCESS | 1653 | 1467389218324 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:58 INFO - PROCESS | 1653 | 1467389218424 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 09:06:58 INFO - PROCESS | 1653 | 1467389218490 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:58 INFO - PROCESS | 1653 | 1467389218493 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x121135000 == 47 [pid = 1653] [id = 710] 09:06:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x11679f400) [pid = 1653] [serial = 2130] [outer = 0x0] 09:06:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x117227000) [pid = 1653] [serial = 2131] [outer = 0x11679f400] 09:06:58 INFO - PROCESS | 1653 | 1467389218520 Marionette DEBUG loaded listener.js 09:06:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1185f1c00) [pid = 1653] [serial = 2132] [outer = 0x11679f400] 09:06:59 INFO - PROCESS | 1653 | --DOCSHELL 0x116668000 == 46 [pid = 1653] [id = 681] 09:06:59 INFO - PROCESS | 1653 | --DOCSHELL 0x12cc50800 == 45 [pid = 1653] [id = 704] 09:06:59 INFO - PROCESS | 1653 | --DOCSHELL 0x12ca92800 == 44 [pid = 1653] [id = 703] 09:06:59 INFO - PROCESS | 1653 | --DOCSHELL 0x121b65800 == 43 [pid = 1653] [id = 702] 09:06:59 INFO - PROCESS | 1653 | --DOCSHELL 0x12be1f000 == 42 [pid = 1653] [id = 701] 09:06:59 INFO - PROCESS | 1653 | --DOCSHELL 0x12bd64000 == 41 [pid = 1653] [id = 700] 09:06:59 INFO - PROCESS | 1653 | --DOCSHELL 0x12b165800 == 40 [pid = 1653] [id = 699] 09:06:59 INFO - PROCESS | 1653 | --DOCSHELL 0x129766800 == 39 [pid = 1653] [id = 698] 09:06:59 INFO - PROCESS | 1653 | --DOCSHELL 0x128a41800 == 38 [pid = 1653] [id = 697] 09:06:59 INFO - PROCESS | 1653 | --DOCSHELL 0x121b66800 == 37 [pid = 1653] [id = 696] 09:06:59 INFO - PROCESS | 1653 | --DOCSHELL 0x119a2c800 == 36 [pid = 1653] [id = 695] 09:06:59 INFO - PROCESS | 1653 | --DOCSHELL 0x11811e800 == 35 [pid = 1653] [id = 694] 09:06:59 INFO - PROCESS | 1653 | --DOCSHELL 0x11815d800 == 34 [pid = 1653] [id = 693] 09:06:59 INFO - PROCESS | 1653 | --DOCSHELL 0x121b65000 == 33 [pid = 1653] [id = 692] 09:06:59 INFO - PROCESS | 1653 | --DOCSHELL 0x116998800 == 32 [pid = 1653] [id = 691] 09:06:59 INFO - PROCESS | 1653 | --DOCSHELL 0x12be08800 == 31 [pid = 1653] [id = 709] 09:06:59 INFO - PROCESS | 1653 | --DOCSHELL 0x12d580800 == 30 [pid = 1653] [id = 708] 09:06:59 INFO - PROCESS | 1653 | --DOCSHELL 0x12a559800 == 29 [pid = 1653] [id = 707] 09:06:59 INFO - PROCESS | 1653 | --DOCSHELL 0x12d587000 == 28 [pid = 1653] [id = 705] 09:06:59 INFO - PROCESS | 1653 | --DOCSHELL 0x119a13800 == 27 [pid = 1653] [id = 706] 09:06:59 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x128b5d400) [pid = 1653] [serial = 2071] [outer = 0x0] [url = about:blank] 09:06:59 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x118357800) [pid = 1653] [serial = 2048] [outer = 0x0] [url = about:blank] 09:06:59 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x123eeac00) [pid = 1653] [serial = 2056] [outer = 0x0] [url = about:blank] 09:06:59 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1176e1c00) [pid = 1653] [serial = 2044] [outer = 0x0] [url = about:blank] 09:06:59 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x11887bc00) [pid = 1653] [serial = 2045] [outer = 0x0] [url = about:blank] 09:06:59 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x119325800) [pid = 1653] [serial = 2050] [outer = 0x0] [url = about:blank] 09:06:59 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1193ab400) [pid = 1653] [serial = 2051] [outer = 0x0] [url = about:blank] 09:06:59 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x120e46000) [pid = 1653] [serial = 2053] [outer = 0x0] [url = about:blank] 09:06:59 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x119c5cc00) [pid = 1653] [serial = 2039] [outer = 0x0] [url = about:blank] 09:06:59 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x119327800) [pid = 1653] [serial = 2038] [outer = 0x0] [url = about:blank] 09:06:59 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x126ca0c00) [pid = 1653] [serial = 2042] [outer = 0x0] [url = about:blank] 09:06:59 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x124fe3800) [pid = 1653] [serial = 2041] [outer = 0x0] [url = about:blank] 09:06:59 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1254ad400) [pid = 1653] [serial = 2059] [outer = 0x0] [url = about:blank] 09:06:59 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x124bb8400) [pid = 1653] [serial = 2057] [outer = 0x0] [url = about:blank] 09:06:59 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x128b5b000) [pid = 1653] [serial = 2062] [outer = 0x0] [url = about:blank] 09:06:59 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x126793000) [pid = 1653] [serial = 2060] [outer = 0x0] [url = about:blank] 09:06:59 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x11602e000) [pid = 1653] [serial = 2065] [outer = 0x0] [url = about:blank] 09:06:59 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1176de800) [pid = 1653] [serial = 2066] [outer = 0x0] [url = about:blank] 09:06:59 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x119684400) [pid = 1653] [serial = 2068] [outer = 0x0] [url = about:blank] 09:06:59 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x12949c000) [pid = 1653] [serial = 2063] [outer = 0x0] [url = about:blank] 09:06:59 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1172c3000) [pid = 1653] [serial = 2047] [outer = 0x0] [url = about:blank] 09:06:59 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x12192c800) [pid = 1653] [serial = 2054] [outer = 0x0] [url = about:blank] 09:06:59 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x124bbbc00) [pid = 1653] [serial = 2069] [outer = 0x0] [url = about:blank] 09:06:59 INFO - PROCESS | 1653 | 1467389219563 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]]]}] 09:06:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 09:06:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1276ms 09:06:59 INFO - PROCESS | 1653 | 1467389219594 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 09:06:59 INFO - PROCESS | 1653 | 1467389219596 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 09:06:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 09:06:59 INFO - PROCESS | 1653 | 1467389219599 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 09:06:59 INFO - PROCESS | 1653 | 1467389219601 Marionette TRACE conn2 <- [1,2814,null,{}] 09:06:59 INFO - PROCESS | 1653 | 1467389219610 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}] 09:06:59 INFO - PROCESS | 1653 | 1467389219612 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:59 INFO - PROCESS | 1653 | 1467389219694 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 09:06:59 INFO - PROCESS | 1653 | 1467389219699 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:59 INFO - PROCESS | 1653 | 1467389219701 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:06:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x11694d800 == 28 [pid = 1653] [id = 711] 09:06:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1128a8400) [pid = 1653] [serial = 2133] [outer = 0x0] 09:06:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1128ac400) [pid = 1653] [serial = 2134] [outer = 0x1128a8400] 09:06:59 INFO - PROCESS | 1653 | 1467389219731 Marionette DEBUG loaded listener.js 09:06:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x111f15000) [pid = 1653] [serial = 2135] [outer = 0x1128a8400] 09:07:00 INFO - PROCESS | 1653 | 1467389220135 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]]]}] 09:07:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 09:07:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 570ms 09:07:00 INFO - PROCESS | 1653 | 1467389220168 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 09:07:00 INFO - PROCESS | 1653 | 1467389220174 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 09:07:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 09:07:00 INFO - PROCESS | 1653 | 1467389220179 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 09:07:00 INFO - PROCESS | 1653 | 1467389220181 Marionette TRACE conn2 <- [1,2818,null,{}] 09:07:00 INFO - PROCESS | 1653 | 1467389220183 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}] 09:07:00 INFO - PROCESS | 1653 | 1467389220185 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:00 INFO - PROCESS | 1653 | 1467389220262 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 09:07:00 INFO - PROCESS | 1653 | 1467389220266 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:00 INFO - PROCESS | 1653 | 1467389220268 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x1183c4800 == 29 [pid = 1653] [id = 712] 09:07:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x112981c00) [pid = 1653] [serial = 2136] [outer = 0x0] 09:07:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1138f4400) [pid = 1653] [serial = 2137] [outer = 0x112981c00] 09:07:00 INFO - PROCESS | 1653 | 1467389220297 Marionette DEBUG loaded listener.js 09:07:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x116073000) [pid = 1653] [serial = 2138] [outer = 0x112981c00] 09:07:00 INFO - PROCESS | 1653 | 1467389220647 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]]]}] 09:07:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 09:07:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 520ms 09:07:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 09:07:00 INFO - PROCESS | 1653 | 1467389220700 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 09:07:00 INFO - PROCESS | 1653 | 1467389220701 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 09:07:00 INFO - PROCESS | 1653 | 1467389220703 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 09:07:00 INFO - PROCESS | 1653 | 1467389220706 Marionette TRACE conn2 <- [1,2822,null,{}] 09:07:00 INFO - PROCESS | 1653 | 1467389220713 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}] 09:07:00 INFO - PROCESS | 1653 | 1467389220716 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:00 INFO - PROCESS | 1653 | 1467389220803 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 09:07:00 INFO - PROCESS | 1653 | 1467389220811 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:00 INFO - PROCESS | 1653 | 1467389220813 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x120e71800 == 30 [pid = 1653] [id = 713] 09:07:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1128a5c00) [pid = 1653] [serial = 2139] [outer = 0x0] 09:07:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x11806a000) [pid = 1653] [serial = 2140] [outer = 0x1128a5c00] 09:07:00 INFO - PROCESS | 1653 | 1467389220841 Marionette DEBUG loaded listener.js 09:07:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x118518c00) [pid = 1653] [serial = 2141] [outer = 0x1128a5c00] 09:07:01 INFO - PROCESS | 1653 | 1467389221186 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]]]}] 09:07:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 09:07:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 522ms 09:07:01 INFO - PROCESS | 1653 | 1467389221226 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 09:07:01 INFO - PROCESS | 1653 | 1467389221227 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 09:07:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 09:07:01 INFO - PROCESS | 1653 | 1467389221230 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 09:07:01 INFO - PROCESS | 1653 | 1467389221231 Marionette TRACE conn2 <- [1,2826,null,{}] 09:07:01 INFO - PROCESS | 1653 | 1467389221233 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}] 09:07:01 INFO - PROCESS | 1653 | 1467389221234 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:01 INFO - PROCESS | 1653 | 1467389221340 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 09:07:01 INFO - PROCESS | 1653 | 1467389221373 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:01 INFO - PROCESS | 1653 | 1467389221374 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x121141000 == 31 [pid = 1653] [id = 714] 09:07:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x118366400) [pid = 1653] [serial = 2142] [outer = 0x0] 09:07:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1186fdc00) [pid = 1653] [serial = 2143] [outer = 0x118366400] 09:07:01 INFO - PROCESS | 1653 | 1467389221399 Marionette DEBUG loaded listener.js 09:07:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x119317400) [pid = 1653] [serial = 2144] [outer = 0x118366400] 09:07:01 INFO - PROCESS | 1653 | 1467389221714 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 09:07:01 INFO - PROCESS | 1653 | --DOCSHELL 0x12cc4b800 == 30 [pid = 1653] [id = 16] 09:07:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 09:07:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 520ms 09:07:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 09:07:01 INFO - PROCESS | 1653 | 1467389221760 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 09:07:01 INFO - PROCESS | 1653 | 1467389221761 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 09:07:01 INFO - PROCESS | 1653 | 1467389221763 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 09:07:01 INFO - PROCESS | 1653 | 1467389221764 Marionette TRACE conn2 <- [1,2830,null,{}] 09:07:01 INFO - PROCESS | 1653 | 1467389221766 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}] 09:07:01 INFO - PROCESS | 1653 | 1467389221768 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:01 INFO - PROCESS | 1653 | 1467389221865 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 09:07:01 INFO - PROCESS | 1653 | 1467389221869 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:01 INFO - PROCESS | 1653 | 1467389221870 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x121b53800 == 31 [pid = 1653] [id = 715] 09:07:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x11295f800) [pid = 1653] [serial = 2145] [outer = 0x0] 09:07:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x119324800) [pid = 1653] [serial = 2146] [outer = 0x11295f800] 09:07:01 INFO - PROCESS | 1653 | 1467389221895 Marionette DEBUG loaded listener.js 09:07:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1193ab000) [pid = 1653] [serial = 2147] [outer = 0x11295f800] 09:07:02 INFO - PROCESS | 1653 | 1467389222248 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]]]}] 09:07:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 09:07:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 521ms 09:07:02 INFO - PROCESS | 1653 | 1467389222284 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 09:07:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 09:07:02 INFO - PROCESS | 1653 | 1467389222286 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 09:07:02 INFO - PROCESS | 1653 | 1467389222288 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 09:07:02 INFO - PROCESS | 1653 | 1467389222289 Marionette TRACE conn2 <- [1,2834,null,{}] 09:07:02 INFO - PROCESS | 1653 | 1467389222291 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}] 09:07:02 INFO - PROCESS | 1653 | 1467389222295 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:02 INFO - PROCESS | 1653 | 1467389222409 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 09:07:02 INFO - PROCESS | 1653 | 1467389222442 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:02 INFO - PROCESS | 1653 | 1467389222443 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x12544d000 == 32 [pid = 1653] [id = 716] 09:07:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1194b2000) [pid = 1653] [serial = 2148] [outer = 0x0] 09:07:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x119c53c00) [pid = 1653] [serial = 2149] [outer = 0x1194b2000] 09:07:02 INFO - PROCESS | 1653 | 1467389222468 Marionette DEBUG loaded listener.js 09:07:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x120e4cc00) [pid = 1653] [serial = 2150] [outer = 0x1194b2000] 09:07:02 INFO - PROCESS | 1653 | 1467389222776 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 09:07:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 09:07:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 520ms 09:07:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 09:07:02 INFO - PROCESS | 1653 | 1467389222809 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 09:07:02 INFO - PROCESS | 1653 | 1467389222810 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 09:07:02 INFO - PROCESS | 1653 | 1467389222812 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 09:07:02 INFO - PROCESS | 1653 | 1467389222821 Marionette TRACE conn2 <- [1,2838,null,{}] 09:07:02 INFO - PROCESS | 1653 | 1467389222824 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}] 09:07:02 INFO - PROCESS | 1653 | 1467389222825 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:02 INFO - PROCESS | 1653 | 1467389222929 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 09:07:02 INFO - PROCESS | 1653 | 1467389222970 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:02 INFO - PROCESS | 1653 | 1467389222972 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x128a47800 == 33 [pid = 1653] [id = 717] 09:07:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x119680400) [pid = 1653] [serial = 2151] [outer = 0x0] 09:07:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x120ecdc00) [pid = 1653] [serial = 2152] [outer = 0x119680400] 09:07:03 INFO - PROCESS | 1653 | 1467389223012 Marionette DEBUG loaded listener.js 09:07:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1215c8c00) [pid = 1653] [serial = 2153] [outer = 0x119680400] 09:07:03 INFO - PROCESS | 1653 | 1467389223391 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]]]}] 09:07:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 09:07:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 631ms 09:07:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 09:07:03 INFO - PROCESS | 1653 | 1467389223444 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 09:07:03 INFO - PROCESS | 1653 | 1467389223446 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 09:07:03 INFO - PROCESS | 1653 | 1467389223456 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 09:07:03 INFO - PROCESS | 1653 | 1467389223457 Marionette TRACE conn2 <- [1,2842,null,{}] 09:07:03 INFO - PROCESS | 1653 | 1467389223461 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}] 09:07:03 INFO - PROCESS | 1653 | 1467389223463 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:03 INFO - PROCESS | 1653 | 1467389223610 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 09:07:03 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12600c400) [pid = 1653] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 09:07:03 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x128b55800) [pid = 1653] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 09:07:03 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x128b56800) [pid = 1653] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 09:07:03 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x118494800) [pid = 1653] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 09:07:03 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x118360800) [pid = 1653] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 09:07:03 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1129ce400) [pid = 1653] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 09:07:03 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x110eeb800) [pid = 1653] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 09:07:03 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x123ba9400) [pid = 1653] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 09:07:03 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1185fc800) [pid = 1653] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 09:07:03 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1185ed800) [pid = 1653] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 09:07:03 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x111f17800) [pid = 1653] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 09:07:03 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x12b176800) [pid = 1653] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 09:07:03 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x129498400) [pid = 1653] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 09:07:03 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x12a6e4800) [pid = 1653] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 09:07:03 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x111f14400) [pid = 1653] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 09:07:03 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x119c56800) [pid = 1653] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 09:07:03 INFO - PROCESS | 1653 | 1467389223901 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:03 INFO - PROCESS | 1653 | 1467389223902 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x119a15000 == 34 [pid = 1653] [id = 718] 09:07:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x111cad400) [pid = 1653] [serial = 2154] [outer = 0x0] 09:07:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1128aa000) [pid = 1653] [serial = 2155] [outer = 0x111cad400] 09:07:03 INFO - PROCESS | 1653 | 1467389223928 Marionette DEBUG loaded listener.js 09:07:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x11739dc00) [pid = 1653] [serial = 2156] [outer = 0x111cad400] 09:07:04 INFO - PROCESS | 1653 | 1467389224195 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]]]}] 09:07:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 09:07:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 775ms 09:07:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 09:07:04 INFO - PROCESS | 1653 | 1467389224230 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 09:07:04 INFO - PROCESS | 1653 | 1467389224231 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 09:07:04 INFO - PROCESS | 1653 | 1467389224233 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 09:07:04 INFO - PROCESS | 1653 | 1467389224234 Marionette TRACE conn2 <- [1,2846,null,{}] 09:07:04 INFO - PROCESS | 1653 | 1467389224244 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}] 09:07:04 INFO - PROCESS | 1653 | 1467389224246 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:04 INFO - PROCESS | 1653 | 1467389224349 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 09:07:04 INFO - PROCESS | 1653 | 1467389224353 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:04 INFO - PROCESS | 1653 | 1467389224354 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x120e70000 == 35 [pid = 1653] [id = 719] 09:07:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x11805d400) [pid = 1653] [serial = 2157] [outer = 0x0] 09:07:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x121bd6800) [pid = 1653] [serial = 2158] [outer = 0x11805d400] 09:07:04 INFO - PROCESS | 1653 | 1467389224380 Marionette DEBUG loaded listener.js 09:07:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x123bde000) [pid = 1653] [serial = 2159] [outer = 0x11805d400] 09:07:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 09:07:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 469ms 09:07:04 INFO - PROCESS | 1653 | 1467389224696 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]]]}] 09:07:04 INFO - PROCESS | 1653 | 1467389224703 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 09:07:04 INFO - PROCESS | 1653 | 1467389224704 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 09:07:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 09:07:04 INFO - PROCESS | 1653 | 1467389224713 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 09:07:04 INFO - PROCESS | 1653 | 1467389224714 Marionette TRACE conn2 <- [1,2850,null,{}] 09:07:04 INFO - PROCESS | 1653 | 1467389224716 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}] 09:07:04 INFO - PROCESS | 1653 | 1467389224717 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:04 INFO - PROCESS | 1653 | 1467389224828 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 09:07:04 INFO - PROCESS | 1653 | 1467389224835 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:04 INFO - PROCESS | 1653 | 1467389224836 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x129750000 == 36 [pid = 1653] [id = 720] 09:07:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1167acc00) [pid = 1653] [serial = 2160] [outer = 0x0] 09:07:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x123e0fc00) [pid = 1653] [serial = 2161] [outer = 0x1167acc00] 09:07:04 INFO - PROCESS | 1653 | 1467389224860 Marionette DEBUG loaded listener.js 09:07:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x123f26000) [pid = 1653] [serial = 2162] [outer = 0x1167acc00] 09:07:05 INFO - PROCESS | 1653 | 1467389225167 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 09:07:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 09:07:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 470ms 09:07:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 09:07:05 INFO - PROCESS | 1653 | 1467389225181 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 09:07:05 INFO - PROCESS | 1653 | 1467389225183 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 09:07:05 INFO - PROCESS | 1653 | 1467389225185 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 09:07:05 INFO - PROCESS | 1653 | 1467389225187 Marionette TRACE conn2 <- [1,2854,null,{}] 09:07:05 INFO - PROCESS | 1653 | 1467389225192 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}] 09:07:05 INFO - PROCESS | 1653 | 1467389225194 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:05 INFO - PROCESS | 1653 | 1467389225293 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 09:07:05 INFO - PROCESS | 1653 | 1467389225297 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:05 INFO - PROCESS | 1653 | 1467389225298 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x12af7d000 == 37 [pid = 1653] [id = 721] 09:07:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1186e2000) [pid = 1653] [serial = 2163] [outer = 0x0] 09:07:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x124d34000) [pid = 1653] [serial = 2164] [outer = 0x1186e2000] 09:07:05 INFO - PROCESS | 1653 | 1467389225325 Marionette DEBUG loaded listener.js 09:07:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12600b400) [pid = 1653] [serial = 2165] [outer = 0x1186e2000] 09:07:05 INFO - PROCESS | 1653 | 1467389225673 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]]]}] 09:07:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 09:07:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 523ms 09:07:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 09:07:05 INFO - PROCESS | 1653 | 1467389225709 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 09:07:05 INFO - PROCESS | 1653 | 1467389225710 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 09:07:05 INFO - PROCESS | 1653 | 1467389225712 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 09:07:05 INFO - PROCESS | 1653 | 1467389225713 Marionette TRACE conn2 <- [1,2858,null,{}] 09:07:05 INFO - PROCESS | 1653 | 1467389225726 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}] 09:07:05 INFO - PROCESS | 1653 | 1467389225727 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:05 INFO - PROCESS | 1653 | 1467389225804 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 09:07:05 INFO - PROCESS | 1653 | 1467389225809 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:05 INFO - PROCESS | 1653 | 1467389225810 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b979800 == 38 [pid = 1653] [id = 722] 09:07:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x125475400) [pid = 1653] [serial = 2166] [outer = 0x0] 09:07:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1260d7c00) [pid = 1653] [serial = 2167] [outer = 0x125475400] 09:07:05 INFO - PROCESS | 1653 | 1467389225834 Marionette DEBUG loaded listener.js 09:07:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x126999400) [pid = 1653] [serial = 2168] [outer = 0x125475400] 09:07:06 INFO - PROCESS | 1653 | 1467389226470 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 09:07:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 09:07:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 829ms 09:07:06 INFO - PROCESS | 1653 | 1467389226562 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 09:07:06 INFO - PROCESS | 1653 | 1467389226565 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 09:07:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 09:07:06 INFO - PROCESS | 1653 | 1467389226569 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 09:07:06 INFO - PROCESS | 1653 | 1467389226572 Marionette TRACE conn2 <- [1,2862,null,{}] 09:07:06 INFO - PROCESS | 1653 | 1467389226576 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}] 09:07:06 INFO - PROCESS | 1653 | 1467389226577 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:06 INFO - PROCESS | 1653 | 1467389226688 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 09:07:06 INFO - PROCESS | 1653 | 1467389226746 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:06 INFO - PROCESS | 1653 | 1467389226747 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x1183d1800 == 39 [pid = 1653] [id = 723] 09:07:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x112957000) [pid = 1653] [serial = 2169] [outer = 0x0] 09:07:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x112d42400) [pid = 1653] [serial = 2170] [outer = 0x112957000] 09:07:06 INFO - PROCESS | 1653 | 1467389226778 Marionette DEBUG loaded listener.js 09:07:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x113d41c00) [pid = 1653] [serial = 2171] [outer = 0x112957000] 09:07:07 INFO - PROCESS | 1653 | 1467389227348 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]]]}] 09:07:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 09:07:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 824ms 09:07:07 INFO - PROCESS | 1653 | 1467389227393 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 09:07:07 INFO - PROCESS | 1653 | 1467389227396 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 09:07:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 09:07:07 INFO - PROCESS | 1653 | 1467389227400 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 09:07:07 INFO - PROCESS | 1653 | 1467389227402 Marionette TRACE conn2 <- [1,2866,null,{}] 09:07:07 INFO - PROCESS | 1653 | 1467389227405 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}] 09:07:07 INFO - PROCESS | 1653 | 1467389227407 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:07 INFO - PROCESS | 1653 | 1467389227518 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 09:07:07 INFO - PROCESS | 1653 | 1467389227600 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:07 INFO - PROCESS | 1653 | 1467389227602 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x118105800 == 40 [pid = 1653] [id = 724] 09:07:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x112957800) [pid = 1653] [serial = 2172] [outer = 0x0] 09:07:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1167a4000) [pid = 1653] [serial = 2173] [outer = 0x112957800] 09:07:07 INFO - PROCESS | 1653 | 1467389227633 Marionette DEBUG loaded listener.js 09:07:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x118361800) [pid = 1653] [serial = 2174] [outer = 0x112957800] 09:07:08 INFO - PROCESS | 1653 | --DOCSHELL 0x12af7d000 == 39 [pid = 1653] [id = 721] 09:07:08 INFO - PROCESS | 1653 | --DOCSHELL 0x129750000 == 38 [pid = 1653] [id = 720] 09:07:08 INFO - PROCESS | 1653 | --DOCSHELL 0x120e70000 == 37 [pid = 1653] [id = 719] 09:07:08 INFO - PROCESS | 1653 | --DOCSHELL 0x119a15000 == 36 [pid = 1653] [id = 718] 09:07:08 INFO - PROCESS | 1653 | --DOCSHELL 0x128a47800 == 35 [pid = 1653] [id = 717] 09:07:08 INFO - PROCESS | 1653 | --DOCSHELL 0x12544d000 == 34 [pid = 1653] [id = 716] 09:07:08 INFO - PROCESS | 1653 | --DOCSHELL 0x121b53800 == 33 [pid = 1653] [id = 715] 09:07:08 INFO - PROCESS | 1653 | --DOCSHELL 0x121141000 == 32 [pid = 1653] [id = 714] 09:07:08 INFO - PROCESS | 1653 | --DOCSHELL 0x120e71800 == 31 [pid = 1653] [id = 713] 09:07:08 INFO - PROCESS | 1653 | --DOCSHELL 0x1183c4800 == 30 [pid = 1653] [id = 712] 09:07:08 INFO - PROCESS | 1653 | --DOCSHELL 0x11694d800 == 29 [pid = 1653] [id = 711] 09:07:08 INFO - PROCESS | 1653 | --DOCSHELL 0x12cc4b000 == 28 [pid = 1653] [id = 18] 09:07:08 INFO - PROCESS | 1653 | --DOCSHELL 0x121135000 == 27 [pid = 1653] [id = 710] 09:07:08 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x126799c00) [pid = 1653] [serial = 2098] [outer = 0x0] [url = about:blank] 09:07:08 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x128b62000) [pid = 1653] [serial = 2101] [outer = 0x0] [url = about:blank] 09:07:08 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x128a88400) [pid = 1653] [serial = 2099] [outer = 0x0] [url = about:blank] 09:07:08 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x129428000) [pid = 1653] [serial = 2104] [outer = 0x0] [url = about:blank] 09:07:08 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1291a7c00) [pid = 1653] [serial = 2108] [outer = 0x0] [url = about:blank] 09:07:08 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1186f7400) [pid = 1653] [serial = 2086] [outer = 0x0] [url = about:blank] 09:07:08 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x119322800) [pid = 1653] [serial = 2087] [outer = 0x0] [url = about:blank] 09:07:08 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1162b1800) [pid = 1653] [serial = 2083] [outer = 0x0] [url = about:blank] 09:07:08 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1172c4400) [pid = 1653] [serial = 2084] [outer = 0x0] [url = about:blank] 09:07:08 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1127d5800) [pid = 1653] [serial = 2074] [outer = 0x0] [url = about:blank] 09:07:08 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x112983000) [pid = 1653] [serial = 2075] [outer = 0x0] [url = about:blank] 09:07:08 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x123ee1800) [pid = 1653] [serial = 2092] [outer = 0x0] [url = about:blank] 09:07:08 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1194afc00) [pid = 1653] [serial = 2080] [outer = 0x0] [url = about:blank] 09:07:08 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x119c56400) [pid = 1653] [serial = 2081] [outer = 0x0] [url = about:blank] 09:07:08 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1186fd400) [pid = 1653] [serial = 2077] [outer = 0x0] [url = about:blank] 09:07:08 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1193a9c00) [pid = 1653] [serial = 2078] [outer = 0x0] [url = about:blank] 09:07:08 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x119c57c00) [pid = 1653] [serial = 2089] [outer = 0x0] [url = about:blank] 09:07:08 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x120fb5800) [pid = 1653] [serial = 2090] [outer = 0x0] [url = about:blank] 09:07:08 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1215ce400) [pid = 1653] [serial = 2107] [outer = 0x0] [url = about:blank] 09:07:08 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x12b876400) [pid = 1653] [serial = 2117] [outer = 0x0] [url = about:blank] 09:07:08 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x12b86e800) [pid = 1653] [serial = 2116] [outer = 0x0] [url = about:blank] 09:07:08 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x129492c00) [pid = 1653] [serial = 2105] [outer = 0x0] [url = about:blank] 09:07:08 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1294e1c00) [pid = 1653] [serial = 2110] [outer = 0x0] [url = about:blank] 09:07:08 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x12b176c00) [pid = 1653] [serial = 2114] [outer = 0x0] [url = about:blank] 09:07:08 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1249ce800) [pid = 1653] [serial = 2095] [outer = 0x0] [url = about:blank] 09:07:08 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x128a93400) [pid = 1653] [serial = 2102] [outer = 0x0] [url = about:blank] 09:07:08 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x124e64800) [pid = 1653] [serial = 2096] [outer = 0x0] [url = about:blank] 09:07:08 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x12aed2c00) [pid = 1653] [serial = 2113] [outer = 0x0] [url = about:blank] 09:07:08 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x12a6dd000) [pid = 1653] [serial = 2111] [outer = 0x0] [url = about:blank] 09:07:08 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x123eec000) [pid = 1653] [serial = 2093] [outer = 0x0] [url = about:blank] 09:07:08 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x12949f400) [pid = 1653] [serial = 2072] [outer = 0x0] [url = about:blank] 09:07:08 INFO - PROCESS | 1653 | 1467389228264 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]]]}] 09:07:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 09:07:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 873ms 09:07:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 09:07:08 INFO - PROCESS | 1653 | 1467389228274 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 09:07:08 INFO - PROCESS | 1653 | 1467389228276 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 09:07:08 INFO - PROCESS | 1653 | 1467389228279 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 09:07:08 INFO - PROCESS | 1653 | 1467389228282 Marionette TRACE conn2 <- [1,2870,null,{}] 09:07:08 INFO - PROCESS | 1653 | 1467389228285 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}] 09:07:08 INFO - PROCESS | 1653 | 1467389228286 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:08 INFO - PROCESS | 1653 | 1467389228367 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 09:07:08 INFO - PROCESS | 1653 | 1467389228375 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:08 INFO - PROCESS | 1653 | 1467389228377 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x118158800 == 28 [pid = 1653] [id = 725] 09:07:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x116025400) [pid = 1653] [serial = 2175] [outer = 0x0] 09:07:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x1162b1800) [pid = 1653] [serial = 2176] [outer = 0x116025400] 09:07:08 INFO - PROCESS | 1653 | 1467389228405 Marionette DEBUG loaded listener.js 09:07:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x1172b9000) [pid = 1653] [serial = 2177] [outer = 0x116025400] 09:07:08 INFO - PROCESS | 1653 | 1467389228782 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]]]}] 09:07:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 09:07:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 522ms 09:07:08 INFO - PROCESS | 1653 | 1467389228800 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 09:07:08 INFO - PROCESS | 1653 | 1467389228803 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 09:07:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 09:07:08 INFO - PROCESS | 1653 | 1467389228810 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 09:07:08 INFO - PROCESS | 1653 | 1467389228811 Marionette TRACE conn2 <- [1,2874,null,{}] 09:07:08 INFO - PROCESS | 1653 | 1467389228813 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}] 09:07:08 INFO - PROCESS | 1653 | 1467389228815 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:08 INFO - PROCESS | 1653 | 1467389228895 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 09:07:08 INFO - PROCESS | 1653 | 1467389228900 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:08 INFO - PROCESS | 1653 | 1467389228900 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x120e6a000 == 29 [pid = 1653] [id = 726] 09:07:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x11835d800) [pid = 1653] [serial = 2178] [outer = 0x0] 09:07:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1185f5800) [pid = 1653] [serial = 2179] [outer = 0x11835d800] 09:07:08 INFO - PROCESS | 1653 | 1467389228930 Marionette DEBUG loaded listener.js 09:07:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x11886dc00) [pid = 1653] [serial = 2180] [outer = 0x11835d800] 09:07:09 INFO - PROCESS | 1653 | 1467389229429 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]]]}] 09:07:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 09:07:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 672ms 09:07:09 INFO - PROCESS | 1653 | 1467389229482 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 09:07:09 INFO - PROCESS | 1653 | 1467389229485 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 09:07:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 09:07:09 INFO - PROCESS | 1653 | 1467389229488 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 09:07:09 INFO - PROCESS | 1653 | 1467389229490 Marionette TRACE conn2 <- [1,2878,null,{}] 09:07:09 INFO - PROCESS | 1653 | 1467389229495 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}] 09:07:09 INFO - PROCESS | 1653 | 1467389229496 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:09 INFO - PROCESS | 1653 | 1467389229595 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 09:07:09 INFO - PROCESS | 1653 | 1467389229652 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:09 INFO - PROCESS | 1653 | 1467389229654 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x121126800 == 30 [pid = 1653] [id = 727] 09:07:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1128a7800) [pid = 1653] [serial = 2181] [outer = 0x0] 09:07:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1172c3000) [pid = 1653] [serial = 2182] [outer = 0x1128a7800] 09:07:09 INFO - PROCESS | 1653 | 1467389229685 Marionette DEBUG loaded listener.js 09:07:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1185ee000) [pid = 1653] [serial = 2183] [outer = 0x1128a7800] 09:07:10 INFO - PROCESS | 1653 | 1467389230143 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]]]}] 09:07:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 09:07:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 722ms 09:07:10 INFO - PROCESS | 1653 | 1467389230211 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 09:07:10 INFO - PROCESS | 1653 | 1467389230214 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 09:07:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 09:07:10 INFO - PROCESS | 1653 | 1467389230219 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 09:07:10 INFO - PROCESS | 1653 | 1467389230221 Marionette TRACE conn2 <- [1,2882,null,{}] 09:07:10 INFO - PROCESS | 1653 | 1467389230223 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}] 09:07:10 INFO - PROCESS | 1653 | 1467389230225 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:10 INFO - PROCESS | 1653 | 1467389230319 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 09:07:10 INFO - PROCESS | 1653 | 1467389230388 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:10 INFO - PROCESS | 1653 | 1467389230390 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x121b5f800 == 31 [pid = 1653] [id = 728] 09:07:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x11932a000) [pid = 1653] [serial = 2184] [outer = 0x0] 09:07:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1193a8800) [pid = 1653] [serial = 2185] [outer = 0x11932a000] 09:07:10 INFO - PROCESS | 1653 | 1467389230421 Marionette DEBUG loaded listener.js 09:07:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1194b7c00) [pid = 1653] [serial = 2186] [outer = 0x11932a000] 09:07:10 INFO - PROCESS | 1653 | 1467389230844 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]]]}] 09:07:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 09:07:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 674ms 09:07:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 09:07:10 INFO - PROCESS | 1653 | 1467389230893 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 09:07:10 INFO - PROCESS | 1653 | 1467389230895 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 09:07:10 INFO - PROCESS | 1653 | 1467389230897 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 09:07:10 INFO - PROCESS | 1653 | 1467389230900 Marionette TRACE conn2 <- [1,2886,null,{}] 09:07:10 INFO - PROCESS | 1653 | 1467389230908 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}] 09:07:10 INFO - PROCESS | 1653 | 1467389230912 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:11 INFO - PROCESS | 1653 | 1467389231008 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 09:07:11 INFO - PROCESS | 1653 | 1467389231081 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:11 INFO - PROCESS | 1653 | 1467389231083 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x128b2d800 == 32 [pid = 1653] [id = 729] 09:07:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x119c57c00) [pid = 1653] [serial = 2187] [outer = 0x0] 09:07:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x119ed0c00) [pid = 1653] [serial = 2188] [outer = 0x119c57c00] 09:07:11 INFO - PROCESS | 1653 | 1467389231115 Marionette DEBUG loaded listener.js 09:07:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x120e50c00) [pid = 1653] [serial = 2189] [outer = 0x119c57c00] 09:07:11 INFO - PROCESS | 1653 | 1467389231532 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]]]}] 09:07:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 09:07:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 671ms 09:07:11 INFO - PROCESS | 1653 | 1467389231568 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 09:07:11 INFO - PROCESS | 1653 | 1467389231570 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 09:07:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 09:07:11 INFO - PROCESS | 1653 | 1467389231572 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 09:07:11 INFO - PROCESS | 1653 | 1467389231574 Marionette TRACE conn2 <- [1,2890,null,{}] 09:07:11 INFO - PROCESS | 1653 | 1467389231576 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}] 09:07:11 INFO - PROCESS | 1653 | 1467389231577 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:11 INFO - PROCESS | 1653 | 1467389231692 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 09:07:11 INFO - PROCESS | 1653 | 1467389231760 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:11 INFO - PROCESS | 1653 | 1467389231761 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x129174000 == 33 [pid = 1653] [id = 730] 09:07:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x121218c00) [pid = 1653] [serial = 2190] [outer = 0x0] 09:07:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12192e800) [pid = 1653] [serial = 2191] [outer = 0x121218c00] 09:07:11 INFO - PROCESS | 1653 | 1467389231793 Marionette DEBUG loaded listener.js 09:07:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12193b800) [pid = 1653] [serial = 2192] [outer = 0x121218c00] 09:07:12 INFO - PROCESS | 1653 | 1467389232236 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 09:07:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 09:07:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 722ms 09:07:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 09:07:12 INFO - PROCESS | 1653 | 1467389232295 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 09:07:12 INFO - PROCESS | 1653 | 1467389232296 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 09:07:12 INFO - PROCESS | 1653 | 1467389232299 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 09:07:12 INFO - PROCESS | 1653 | 1467389232300 Marionette TRACE conn2 <- [1,2894,null,{}] 09:07:12 INFO - PROCESS | 1653 | 1467389232303 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}] 09:07:12 INFO - PROCESS | 1653 | 1467389232304 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:12 INFO - PROCESS | 1653 | 1467389232400 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 09:07:12 INFO - PROCESS | 1653 | 1467389232470 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:12 INFO - PROCESS | 1653 | 1467389232471 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x121136800 == 34 [pid = 1653] [id = 731] 09:07:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1213bd400) [pid = 1653] [serial = 2193] [outer = 0x0] 09:07:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x123eee000) [pid = 1653] [serial = 2194] [outer = 0x1213bd400] 09:07:12 INFO - PROCESS | 1653 | 1467389232501 Marionette DEBUG loaded listener.js 09:07:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x123ee4800) [pid = 1653] [serial = 2195] [outer = 0x1213bd400] 09:07:12 INFO - PROCESS | 1653 | 1467389232967 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]]]}] 09:07:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 09:07:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 719ms 09:07:13 INFO - PROCESS | 1653 | 1467389233019 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 09:07:13 INFO - PROCESS | 1653 | 1467389233021 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 09:07:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 09:07:13 INFO - PROCESS | 1653 | 1467389233042 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 09:07:13 INFO - PROCESS | 1653 | 1467389233044 Marionette TRACE conn2 <- [1,2898,null,{}] 09:07:13 INFO - PROCESS | 1653 | 1467389233048 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}] 09:07:13 INFO - PROCESS | 1653 | 1467389233049 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:13 INFO - PROCESS | 1653 | 1467389233147 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 09:07:13 INFO - PROCESS | 1653 | --DOCSHELL 0x118158800 == 33 [pid = 1653] [id = 725] 09:07:13 INFO - PROCESS | 1653 | --DOCSHELL 0x1183d1800 == 32 [pid = 1653] [id = 723] 09:07:13 INFO - PROCESS | 1653 | --DOCSHELL 0x118105800 == 31 [pid = 1653] [id = 724] 09:07:13 INFO - PROCESS | 1653 | --DOCSHELL 0x121136800 == 30 [pid = 1653] [id = 731] 09:07:13 INFO - PROCESS | 1653 | --DOCSHELL 0x129174000 == 29 [pid = 1653] [id = 730] 09:07:13 INFO - PROCESS | 1653 | --DOCSHELL 0x128b2d800 == 28 [pid = 1653] [id = 729] 09:07:13 INFO - PROCESS | 1653 | --DOCSHELL 0x121b5f800 == 27 [pid = 1653] [id = 728] 09:07:13 INFO - PROCESS | 1653 | --DOCSHELL 0x12b979800 == 26 [pid = 1653] [id = 722] 09:07:13 INFO - PROCESS | 1653 | --DOCSHELL 0x120e6a000 == 25 [pid = 1653] [id = 726] 09:07:13 INFO - PROCESS | 1653 | --DOCSHELL 0x121126800 == 24 [pid = 1653] [id = 727] 09:07:13 INFO - PROCESS | 1653 | 1467389233781 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:13 INFO - PROCESS | 1653 | 1467389233783 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x113f52800 == 25 [pid = 1653] [id = 732] 09:07:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1127cbc00) [pid = 1653] [serial = 2196] [outer = 0x0] 09:07:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1127d8c00) [pid = 1653] [serial = 2197] [outer = 0x1127cbc00] 09:07:13 INFO - PROCESS | 1653 | 1467389233813 Marionette DEBUG loaded listener.js 09:07:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x112956800) [pid = 1653] [serial = 2198] [outer = 0x1127cbc00] 09:07:14 INFO - PROCESS | 1653 | 1467389234133 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]]]}] 09:07:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 09:07:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1124ms 09:07:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 09:07:14 INFO - PROCESS | 1653 | 1467389234166 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 09:07:14 INFO - PROCESS | 1653 | 1467389234168 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 09:07:14 INFO - PROCESS | 1653 | 1467389234171 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 09:07:14 INFO - PROCESS | 1653 | 1467389234175 Marionette TRACE conn2 <- [1,2902,null,{}] 09:07:14 INFO - PROCESS | 1653 | 1467389234179 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}] 09:07:14 INFO - PROCESS | 1653 | 1467389234182 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:14 INFO - PROCESS | 1653 | 1467389234261 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 09:07:14 INFO - PROCESS | 1653 | 1467389234266 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:14 INFO - PROCESS | 1653 | 1467389234267 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x1191d1000 == 26 [pid = 1653] [id = 733] 09:07:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x113d3f400) [pid = 1653] [serial = 2199] [outer = 0x0] 09:07:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x11696b000) [pid = 1653] [serial = 2200] [outer = 0x113d3f400] 09:07:14 INFO - PROCESS | 1653 | 1467389234297 Marionette DEBUG loaded listener.js 09:07:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1176db400) [pid = 1653] [serial = 2201] [outer = 0x113d3f400] 09:07:14 INFO - PROCESS | 1653 | 1467389234705 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 09:07:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 09:07:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 574ms 09:07:14 INFO - PROCESS | 1653 | 1467389234748 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 09:07:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 09:07:14 INFO - PROCESS | 1653 | 1467389234752 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 09:07:14 INFO - PROCESS | 1653 | 1467389234755 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 09:07:14 INFO - PROCESS | 1653 | 1467389234757 Marionette TRACE conn2 <- [1,2906,null,{}] 09:07:14 INFO - PROCESS | 1653 | 1467389234760 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}] 09:07:14 INFO - PROCESS | 1653 | 1467389234762 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:14 INFO - PROCESS | 1653 | 1467389234899 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 09:07:14 INFO - PROCESS | 1653 | 1467389234926 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:14 INFO - PROCESS | 1653 | 1467389234928 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x12179b000 == 27 [pid = 1653] [id = 734] 09:07:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1160d7400) [pid = 1653] [serial = 2202] [outer = 0x0] 09:07:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x118490c00) [pid = 1653] [serial = 2203] [outer = 0x1160d7400] 09:07:14 INFO - PROCESS | 1653 | 1467389234970 Marionette DEBUG loaded listener.js 09:07:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x118fc7800) [pid = 1653] [serial = 2204] [outer = 0x1160d7400] 09:07:15 INFO - PROCESS | 1653 | 1467389235430 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]]]}] 09:07:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 09:07:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 725ms 09:07:15 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 09:07:15 INFO - PROCESS | 1653 | 1467389235480 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 09:07:15 INFO - PROCESS | 1653 | 1467389235481 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 09:07:15 INFO - PROCESS | 1653 | 1467389235488 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 09:07:15 INFO - PROCESS | 1653 | 1467389235492 Marionette TRACE conn2 <- [1,2910,null,{}] 09:07:15 INFO - PROCESS | 1653 | 1467389235496 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}] 09:07:15 INFO - PROCESS | 1653 | 1467389235499 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:15 INFO - PROCESS | 1653 | 1467389235605 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 09:07:15 INFO - PROCESS | 1653 | 1467389235610 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:15 INFO - PROCESS | 1653 | 1467389235611 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x126919800 == 28 [pid = 1653] [id = 735] 09:07:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x119318800) [pid = 1653] [serial = 2205] [outer = 0x0] 09:07:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1194b7400) [pid = 1653] [serial = 2206] [outer = 0x119318800] 09:07:15 INFO - PROCESS | 1653 | 1467389235636 Marionette DEBUG loaded listener.js 09:07:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x119996000) [pid = 1653] [serial = 2207] [outer = 0x119318800] 09:07:15 INFO - PROCESS | 1653 | 1467389235955 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]]]}] 09:07:16 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 09:07:16 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 09:07:16 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 528ms 09:07:16 INFO - TEST-START | /DOMEvents/constructors.html 09:07:16 INFO - PROCESS | 1653 | 1467389236012 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 09:07:16 INFO - PROCESS | 1653 | 1467389236014 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 09:07:16 INFO - PROCESS | 1653 | 1467389236016 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 09:07:16 INFO - PROCESS | 1653 | 1467389236017 Marionette TRACE conn2 <- [1,2914,null,{}] 09:07:16 INFO - PROCESS | 1653 | 1467389236019 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}] 09:07:16 INFO - PROCESS | 1653 | 1467389236021 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:16 INFO - PROCESS | 1653 | 1467389236121 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 09:07:16 INFO - PROCESS | 1653 | 1467389236132 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:16 INFO - PROCESS | 1653 | 1467389236134 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x12974d000 == 29 [pid = 1653] [id = 736] 09:07:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x11932c000) [pid = 1653] [serial = 2208] [outer = 0x0] 09:07:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x120e4c800) [pid = 1653] [serial = 2209] [outer = 0x11932c000] 09:07:16 INFO - PROCESS | 1653 | 1467389236158 Marionette DEBUG loaded listener.js 09:07:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x121302400) [pid = 1653] [serial = 2210] [outer = 0x11932c000] 09:07:16 INFO - PROCESS | 1653 | 1467389236537 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]]]}] 09:07:16 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 09:07:16 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 09:07:16 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 09:07:16 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 09:07:16 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 09:07:16 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 09:07:16 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 09:07:16 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 09:07:16 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 09:07:16 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 09:07:16 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 09:07:16 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 09:07:16 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 09:07:16 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 09:07:16 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 09:07:16 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 09:07:16 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 09:07:16 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 09:07:16 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 09:07:16 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 09:07:16 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 09:07:16 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 09:07:16 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 09:07:16 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 09:07:16 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 09:07:16 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 09:07:16 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 09:07:16 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 09:07:16 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 09:07:16 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 09:07:16 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 09:07:16 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 09:07:16 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 09:07:16 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 09:07:16 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 09:07:16 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 09:07:16 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 09:07:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 09:07:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:07:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 09:07:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:07:16 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 09:07:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 09:07:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:07:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 09:07:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:07:16 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 09:07:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 09:07:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:07:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 09:07:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:07:16 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 09:07:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 09:07:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:07:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 09:07:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:07:16 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 09:07:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 09:07:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:07:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 09:07:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:07:16 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 09:07:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 09:07:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:07:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 09:07:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:07:16 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 09:07:16 INFO - TEST-OK | /DOMEvents/constructors.html | took 575ms 09:07:16 INFO - PROCESS | 1653 | 1467389236592 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 09:07:16 INFO - PROCESS | 1653 | 1467389236593 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 09:07:16 INFO - TEST-START | /DOMEvents/event-phases-order.html 09:07:16 INFO - PROCESS | 1653 | 1467389236596 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 09:07:16 INFO - PROCESS | 1653 | 1467389236597 Marionette TRACE conn2 <- [1,2918,null,{}] 09:07:16 INFO - PROCESS | 1653 | 1467389236599 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}] 09:07:16 INFO - PROCESS | 1653 | 1467389236601 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:16 INFO - PROCESS | 1653 | 1467389236697 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 09:07:16 INFO - PROCESS | 1653 | 1467389236701 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:16 INFO - PROCESS | 1653 | 1467389236706 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b170000 == 30 [pid = 1653] [id = 737] 09:07:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x1160d2400) [pid = 1653] [serial = 2211] [outer = 0x0] 09:07:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x124d38800) [pid = 1653] [serial = 2212] [outer = 0x1160d2400] 09:07:16 INFO - PROCESS | 1653 | 1467389236739 Marionette DEBUG loaded listener.js 09:07:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x1254acc00) [pid = 1653] [serial = 2213] [outer = 0x1160d2400] 09:07:17 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x116025400) [pid = 1653] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 09:07:17 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x11835d800) [pid = 1653] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 09:07:17 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x11679f400) [pid = 1653] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 09:07:17 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x1128a8400) [pid = 1653] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 09:07:17 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x112981c00) [pid = 1653] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 09:07:17 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x11295f800) [pid = 1653] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 09:07:17 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x118366400) [pid = 1653] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 09:07:17 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1128a5c00) [pid = 1653] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 09:07:17 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1194b2000) [pid = 1653] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 09:07:17 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x119680400) [pid = 1653] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 09:07:17 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x111cad400) [pid = 1653] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 09:07:17 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x116629c00) [pid = 1653] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 09:07:17 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x119323800) [pid = 1653] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 09:07:17 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x125475400) [pid = 1653] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 09:07:17 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x112957000) [pid = 1653] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 09:07:17 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1254e0400) [pid = 1653] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 09:07:17 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x111cac000) [pid = 1653] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 09:07:17 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x11805d400) [pid = 1653] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 09:07:17 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1167acc00) [pid = 1653] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 09:07:17 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x112957800) [pid = 1653] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 09:07:17 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x12d06a400) [pid = 1653] [serial = 50] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:07:17 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x12cc4c000) [pid = 1653] [serial = 44] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:07:17 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1186e2000) [pid = 1653] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 09:07:17 INFO - PROCESS | 1653 | 1467389237301 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 09:07:17 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 09:07:17 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 720ms 09:07:17 INFO - PROCESS | 1653 | 1467389237317 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 09:07:17 INFO - PROCESS | 1653 | 1467389237318 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 09:07:17 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 09:07:17 INFO - PROCESS | 1653 | 1467389237330 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 09:07:17 INFO - PROCESS | 1653 | 1467389237331 Marionette TRACE conn2 <- [1,2922,null,{}] 09:07:17 INFO - PROCESS | 1653 | 1467389237333 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}] 09:07:17 INFO - PROCESS | 1653 | 1467389237335 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:17 INFO - PROCESS | 1653 | 1467389237472 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 09:07:17 INFO - PROCESS | 1653 | 1467389237509 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:17 INFO - PROCESS | 1653 | 1467389237510 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x116602800 == 31 [pid = 1653] [id = 738] 09:07:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x112950800) [pid = 1653] [serial = 2214] [outer = 0x0] 09:07:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x118363400) [pid = 1653] [serial = 2215] [outer = 0x112950800] 09:07:17 INFO - PROCESS | 1653 | 1467389237535 Marionette DEBUG loaded listener.js 09:07:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x118fcb000) [pid = 1653] [serial = 2216] [outer = 0x112950800] 09:07:17 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 09:07:17 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 09:07:17 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 09:07:17 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 09:07:17 INFO - PROCESS | 1653 | 1467389237787 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]]]}] 09:07:17 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 09:07:17 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 09:07:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 09:07:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:17 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:07:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:07:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:07:17 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 09:07:17 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 09:07:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:07:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:17 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:07:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:07:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:07:17 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 09:07:17 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 09:07:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:07:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:17 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:07:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:07:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:07:17 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]" 09:07:17 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 09:07:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:07:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:17 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:07:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:07:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:07:17 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 09:07:17 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 474ms 09:07:17 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 09:07:17 INFO - PROCESS | 1653 | 1467389237799 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 09:07:17 INFO - PROCESS | 1653 | 1467389237800 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 09:07:17 INFO - PROCESS | 1653 | 1467389237803 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 09:07:17 INFO - PROCESS | 1653 | 1467389237804 Marionette TRACE conn2 <- [1,2926,null,{}] 09:07:17 INFO - PROCESS | 1653 | 1467389237815 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}] 09:07:17 INFO - PROCESS | 1653 | 1467389237816 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:17 INFO - PROCESS | 1653 | 1467389237898 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 09:07:17 INFO - PROCESS | 1653 | 1467389237902 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:17 INFO - PROCESS | 1653 | 1467389237903 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bd7e800 == 32 [pid = 1653] [id = 739] 09:07:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x111f14400) [pid = 1653] [serial = 2217] [outer = 0x0] 09:07:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12130c400) [pid = 1653] [serial = 2218] [outer = 0x111f14400] 09:07:17 INFO - PROCESS | 1653 | 1467389237929 Marionette DEBUG loaded listener.js 09:07:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1254dfc00) [pid = 1653] [serial = 2219] [outer = 0x111f14400] 09:07:18 INFO - PROCESS | 1653 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 09:07:18 INFO - PROCESS | 1653 | 1467389238225 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]]]}] 09:07:18 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 09:07:18 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 477ms 09:07:18 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 09:07:18 INFO - PROCESS | 1653 | 1467389238280 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 09:07:18 INFO - PROCESS | 1653 | 1467389238282 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 09:07:18 INFO - PROCESS | 1653 | 1467389238284 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 09:07:18 INFO - PROCESS | 1653 | 1467389238285 Marionette TRACE conn2 <- [1,2930,null,{}] 09:07:18 INFO - PROCESS | 1653 | 1467389238287 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}] 09:07:18 INFO - PROCESS | 1653 | 1467389238288 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:18 INFO - PROCESS | 1653 | 1467389238401 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 09:07:18 INFO - PROCESS | 1653 | 1467389238406 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:18 INFO - PROCESS | 1653 | 1467389238408 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x12be16800 == 33 [pid = 1653] [id = 740] 09:07:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x11835a400) [pid = 1653] [serial = 2220] [outer = 0x0] 09:07:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x126012400) [pid = 1653] [serial = 2221] [outer = 0x11835a400] 09:07:18 INFO - PROCESS | 1653 | 1467389238432 Marionette DEBUG loaded listener.js 09:07:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12645f800) [pid = 1653] [serial = 2222] [outer = 0x11835a400] 09:07:18 INFO - PROCESS | 1653 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 09:07:18 INFO - PROCESS | 1653 | 1467389238816 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]]]}] 09:07:18 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 09:07:18 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 567ms 09:07:18 INFO - PROCESS | 1653 | 1467389238852 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 09:07:18 INFO - PROCESS | 1653 | 1467389238854 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 09:07:18 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 09:07:18 INFO - PROCESS | 1653 | 1467389238858 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 09:07:18 INFO - PROCESS | 1653 | 1467389238859 Marionette TRACE conn2 <- [1,2934,null,{}] 09:07:18 INFO - PROCESS | 1653 | 1467389238863 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}] 09:07:18 INFO - PROCESS | 1653 | 1467389238864 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:18 INFO - PROCESS | 1653 | 1467389238985 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 09:07:19 INFO - PROCESS | 1653 | 1467389239073 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:19 INFO - PROCESS | 1653 | 1467389239074 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c287000 == 34 [pid = 1653] [id = 741] 09:07:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x11886f000) [pid = 1653] [serial = 2223] [outer = 0x0] 09:07:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x126572800) [pid = 1653] [serial = 2224] [outer = 0x11886f000] 09:07:19 INFO - PROCESS | 1653 | 1467389239098 Marionette DEBUG loaded listener.js 09:07:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x126c9ec00) [pid = 1653] [serial = 2225] [outer = 0x11886f000] 09:07:19 INFO - PROCESS | 1653 | 1467389239541 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]]]}] 09:07:19 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 09:07:19 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 722ms 09:07:19 INFO - PROCESS | 1653 | 1467389239581 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 09:07:19 INFO - PROCESS | 1653 | 1467389239585 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 09:07:19 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 09:07:19 INFO - PROCESS | 1653 | 1467389239589 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 09:07:19 INFO - PROCESS | 1653 | 1467389239595 Marionette TRACE conn2 <- [1,2938,null,{}] 09:07:19 INFO - PROCESS | 1653 | 1467389239600 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}] 09:07:19 INFO - PROCESS | 1653 | 1467389239602 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:19 INFO - PROCESS | 1653 | 1467389239787 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 09:07:19 INFO - PROCESS | 1653 | 1467389239899 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:19 INFO - PROCESS | 1653 | 1467389239901 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x12115c800 == 35 [pid = 1653] [id = 742] 09:07:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x11295e400) [pid = 1653] [serial = 2226] [outer = 0x0] 09:07:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x11336b800) [pid = 1653] [serial = 2227] [outer = 0x11295e400] 09:07:19 INFO - PROCESS | 1653 | 1467389239934 Marionette DEBUG loaded listener.js 09:07:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x116080c00) [pid = 1653] [serial = 2228] [outer = 0x11295e400] 09:07:20 INFO - PROCESS | 1653 | 1467389240352 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]]]}] 09:07:20 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. 09:07:20 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 774ms 09:07:20 INFO - PROCESS | 1653 | 1467389240379 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 09:07:20 INFO - PROCESS | 1653 | 1467389240382 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 09:07:20 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 09:07:20 INFO - PROCESS | 1653 | 1467389240388 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 09:07:20 INFO - PROCESS | 1653 | 1467389240390 Marionette TRACE conn2 <- [1,2942,null,{}] 09:07:20 INFO - PROCESS | 1653 | 1467389240392 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}] 09:07:20 INFO - PROCESS | 1653 | 1467389240394 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:20 INFO - PROCESS | 1653 | 1467389240505 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 09:07:20 INFO - PROCESS | 1653 | 1467389240566 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:20 INFO - PROCESS | 1653 | 1467389240567 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x1265b0000 == 36 [pid = 1653] [id = 743] 09:07:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1172c4400) [pid = 1653] [serial = 2229] [outer = 0x0] 09:07:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x1185f9000) [pid = 1653] [serial = 2230] [outer = 0x1172c4400] 09:07:20 INFO - PROCESS | 1653 | 1467389240598 Marionette DEBUG loaded listener.js 09:07:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x119328400) [pid = 1653] [serial = 2231] [outer = 0x1172c4400] 09:07:21 INFO - PROCESS | 1653 | 1467389241012 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"]]]}] 09:07:21 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 09:07:21 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 09:07:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:07:21 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 09:07:21 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 672ms 09:07:21 INFO - PROCESS | 1653 | 1467389241060 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 09:07:21 INFO - PROCESS | 1653 | 1467389241062 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 09:07:21 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 09:07:21 INFO - PROCESS | 1653 | 1467389241064 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 09:07:21 INFO - PROCESS | 1653 | 1467389241067 Marionette TRACE conn2 <- [1,2946,null,{}] 09:07:21 INFO - PROCESS | 1653 | 1467389241075 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}] 09:07:21 INFO - PROCESS | 1653 | 1467389241078 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:21 INFO - PROCESS | 1653 | 1467389241187 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 09:07:21 INFO - PROCESS | 1653 | 1467389241250 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:21 INFO - PROCESS | 1653 | 1467389241252 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x1183df800 == 37 [pid = 1653] [id = 744] 09:07:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x112d4d400) [pid = 1653] [serial = 2232] [outer = 0x0] 09:07:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x119327800) [pid = 1653] [serial = 2233] [outer = 0x112d4d400] 09:07:21 INFO - PROCESS | 1653 | 1467389241283 Marionette DEBUG loaded listener.js 09:07:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x121bd4800) [pid = 1653] [serial = 2234] [outer = 0x112d4d400] 09:07:21 INFO - PROCESS | 1653 | 1467389241815 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]]]}] 09:07:21 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. 09:07:21 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 772ms 09:07:21 INFO - PROCESS | 1653 | 1467389241885 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 09:07:21 INFO - PROCESS | 1653 | 1467389241887 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 09:07:21 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 09:07:21 INFO - PROCESS | 1653 | --DOCSHELL 0x12be16800 == 36 [pid = 1653] [id = 740] 09:07:21 INFO - PROCESS | 1653 | --DOCSHELL 0x12bd7e800 == 35 [pid = 1653] [id = 739] 09:07:21 INFO - PROCESS | 1653 | --DOCSHELL 0x116602800 == 34 [pid = 1653] [id = 738] 09:07:21 INFO - PROCESS | 1653 | --DOCSHELL 0x12b170000 == 33 [pid = 1653] [id = 737] 09:07:21 INFO - PROCESS | 1653 | --DOCSHELL 0x12974d000 == 32 [pid = 1653] [id = 736] 09:07:21 INFO - PROCESS | 1653 | --DOCSHELL 0x126919800 == 31 [pid = 1653] [id = 735] 09:07:21 INFO - PROCESS | 1653 | --DOCSHELL 0x12179b000 == 30 [pid = 1653] [id = 734] 09:07:21 INFO - PROCESS | 1653 | --DOCSHELL 0x1191d1000 == 29 [pid = 1653] [id = 733] 09:07:21 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x12cc55000) [pid = 1653] [serial = 46] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:07:21 INFO - PROCESS | 1653 | --DOCSHELL 0x113f52800 == 28 [pid = 1653] [id = 732] 09:07:21 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x1172b9000) [pid = 1653] [serial = 2177] [outer = 0x0] [url = about:blank] 09:07:21 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x1185f5800) [pid = 1653] [serial = 2179] [outer = 0x0] [url = about:blank] 09:07:21 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x1185f1c00) [pid = 1653] [serial = 2132] [outer = 0x0] [url = about:blank] 09:07:21 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x117227000) [pid = 1653] [serial = 2131] [outer = 0x0] [url = about:blank] 09:07:21 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1128ac400) [pid = 1653] [serial = 2134] [outer = 0x0] [url = about:blank] 09:07:21 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x111f15000) [pid = 1653] [serial = 2135] [outer = 0x0] [url = about:blank] 09:07:21 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x116073000) [pid = 1653] [serial = 2138] [outer = 0x0] [url = about:blank] 09:07:21 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1138f4400) [pid = 1653] [serial = 2137] [outer = 0x0] [url = about:blank] 09:07:21 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x119324800) [pid = 1653] [serial = 2146] [outer = 0x0] [url = about:blank] 09:07:21 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1186fdc00) [pid = 1653] [serial = 2143] [outer = 0x0] [url = about:blank] 09:07:21 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x11806a000) [pid = 1653] [serial = 2140] [outer = 0x0] [url = about:blank] 09:07:21 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x120e4cc00) [pid = 1653] [serial = 2150] [outer = 0x0] [url = about:blank] 09:07:21 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x119c53c00) [pid = 1653] [serial = 2149] [outer = 0x0] [url = about:blank] 09:07:21 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x118518c00) [pid = 1653] [serial = 2141] [outer = 0x0] [url = about:blank] 09:07:21 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x120ecdc00) [pid = 1653] [serial = 2152] [outer = 0x0] [url = about:blank] 09:07:21 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1215c8c00) [pid = 1653] [serial = 2153] [outer = 0x0] [url = about:blank] 09:07:21 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x11739dc00) [pid = 1653] [serial = 2156] [outer = 0x0] [url = about:blank] 09:07:21 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1185f3800) [pid = 1653] [serial = 2120] [outer = 0x0] [url = about:blank] 09:07:21 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1162b1800) [pid = 1653] [serial = 2176] [outer = 0x0] [url = about:blank] 09:07:21 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1176dd400) [pid = 1653] [serial = 2119] [outer = 0x0] [url = about:blank] 09:07:21 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x11886dc00) [pid = 1653] [serial = 2180] [outer = 0x0] [url = about:blank] 09:07:21 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1194b0c00) [pid = 1653] [serial = 2122] [outer = 0x0] [url = about:blank] 09:07:21 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1260d7c00) [pid = 1653] [serial = 2167] [outer = 0x0] [url = about:blank] 09:07:21 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x112d42400) [pid = 1653] [serial = 2170] [outer = 0x0] [url = about:blank] 09:07:21 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x120e4f000) [pid = 1653] [serial = 2123] [outer = 0x0] [url = about:blank] 09:07:21 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x126cab800) [pid = 1653] [serial = 2126] [outer = 0x0] [url = about:blank] 09:07:21 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x126018c00) [pid = 1653] [serial = 2125] [outer = 0x0] [url = about:blank] 09:07:21 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x12ad35000) [pid = 1653] [serial = 2128] [outer = 0x0] [url = about:blank] 09:07:21 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x12aee0000) [pid = 1653] [serial = 2129] [outer = 0x0] [url = about:blank] 09:07:21 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x12600b400) [pid = 1653] [serial = 2165] [outer = 0x0] [url = about:blank] 09:07:21 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1193ab000) [pid = 1653] [serial = 2147] [outer = 0x0] [url = about:blank] 09:07:21 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x1128aa000) [pid = 1653] [serial = 2155] [outer = 0x0] [url = about:blank] 09:07:21 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x123bde000) [pid = 1653] [serial = 2159] [outer = 0x0] [url = about:blank] 09:07:21 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x123f26000) [pid = 1653] [serial = 2162] [outer = 0x0] [url = about:blank] 09:07:21 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x126999400) [pid = 1653] [serial = 2168] [outer = 0x0] [url = about:blank] 09:07:21 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x123e0fc00) [pid = 1653] [serial = 2161] [outer = 0x0] [url = about:blank] 09:07:21 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x1167a4000) [pid = 1653] [serial = 2173] [outer = 0x0] [url = about:blank] 09:07:21 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x113d41c00) [pid = 1653] [serial = 2171] [outer = 0x0] [url = about:blank] 09:07:21 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x118361800) [pid = 1653] [serial = 2174] [outer = 0x0] [url = about:blank] 09:07:21 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x121bd6800) [pid = 1653] [serial = 2158] [outer = 0x0] [url = about:blank] 09:07:21 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x119317400) [pid = 1653] [serial = 2144] [outer = 0x0] [url = about:blank] 09:07:21 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x1186f8000) [pid = 1653] [serial = 1451] [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.] 09:07:21 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x124d34000) [pid = 1653] [serial = 2164] [outer = 0x0] [url = about:blank] 09:07:21 INFO - PROCESS | 1653 | 1467389241946 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 09:07:21 INFO - PROCESS | 1653 | 1467389241948 Marionette TRACE conn2 <- [1,2950,null,{}] 09:07:21 INFO - PROCESS | 1653 | 1467389241956 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}] 09:07:21 INFO - PROCESS | 1653 | 1467389241958 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:22 INFO - PROCESS | 1653 | 1467389242038 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 09:07:22 INFO - PROCESS | 1653 | 1467389242050 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:22 INFO - PROCESS | 1653 | 1467389242051 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e21000 == 29 [pid = 1653] [id = 745] 09:07:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x113d41c00) [pid = 1653] [serial = 2235] [outer = 0x0] 09:07:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x115120c00) [pid = 1653] [serial = 2236] [outer = 0x113d41c00] 09:07:22 INFO - PROCESS | 1653 | 1467389242078 Marionette DEBUG loaded listener.js 09:07:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x117225800) [pid = 1653] [serial = 2237] [outer = 0x113d41c00] 09:07:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x1183c4800 == 30 [pid = 1653] [id = 746] 09:07:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x118361800) [pid = 1653] [serial = 2238] [outer = 0x0] 09:07:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x11805f800) [pid = 1653] [serial = 2239] [outer = 0x118361800] 09:07:22 INFO - PROCESS | 1653 | 1467389242424 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]]]}] 09:07:22 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. 09:07:22 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 562ms 09:07:22 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 09:07:22 INFO - PROCESS | 1653 | 1467389242497 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 09:07:22 INFO - PROCESS | 1653 | 1467389242499 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 09:07:22 INFO - PROCESS | 1653 | 1467389242505 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 09:07:22 INFO - PROCESS | 1653 | 1467389242506 Marionette TRACE conn2 <- [1,2954,null,{}] 09:07:22 INFO - PROCESS | 1653 | 1467389242509 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}] 09:07:22 INFO - PROCESS | 1653 | 1467389242510 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:22 INFO - PROCESS | 1653 | 1467389242603 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 09:07:22 INFO - PROCESS | 1653 | 1467389242607 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:22 INFO - PROCESS | 1653 | 1467389242608 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x121125000 == 31 [pid = 1653] [id = 747] 09:07:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x11806c400) [pid = 1653] [serial = 2240] [outer = 0x0] 09:07:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x1186f8000) [pid = 1653] [serial = 2241] [outer = 0x11806c400] 09:07:22 INFO - PROCESS | 1653 | 1467389242635 Marionette DEBUG loaded listener.js 09:07:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x119324000) [pid = 1653] [serial = 2242] [outer = 0x11806c400] 09:07:22 INFO - PROCESS | 1653 | 1467389242964 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]]]}] 09:07:22 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:07:22 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 09:07:22 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 470ms 09:07:22 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 09:07:22 INFO - PROCESS | 1653 | 1467389242976 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 09:07:22 INFO - PROCESS | 1653 | 1467389242978 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 09:07:22 INFO - PROCESS | 1653 | 1467389242980 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 09:07:22 INFO - PROCESS | 1653 | 1467389242982 Marionette TRACE conn2 <- [1,2958,null,{}] 09:07:23 INFO - PROCESS | 1653 | 1467389242992 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}] 09:07:23 INFO - PROCESS | 1653 | 1467389242995 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:23 INFO - PROCESS | 1653 | 1467389243084 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 09:07:23 INFO - PROCESS | 1653 | 1467389243142 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:23 INFO - PROCESS | 1653 | 1467389243143 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x121b69000 == 32 [pid = 1653] [id = 748] 09:07:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x119331800) [pid = 1653] [serial = 2243] [outer = 0x0] 09:07:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x119681c00) [pid = 1653] [serial = 2244] [outer = 0x119331800] 09:07:23 INFO - PROCESS | 1653 | 1467389243170 Marionette DEBUG loaded listener.js 09:07:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x12130c800) [pid = 1653] [serial = 2245] [outer = 0x119331800] 09:07:23 INFO - PROCESS | 1653 | 1467389243443 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]]]}] 09:07:23 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. 09:07:23 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 472ms 09:07:23 INFO - PROCESS | 1653 | 1467389243452 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 09:07:23 INFO - PROCESS | 1653 | 1467389243454 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 09:07:23 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 09:07:23 INFO - PROCESS | 1653 | 1467389243466 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 09:07:23 INFO - PROCESS | 1653 | 1467389243467 Marionette TRACE conn2 <- [1,2962,null,{}] 09:07:23 INFO - PROCESS | 1653 | 1467389243469 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}] 09:07:23 INFO - PROCESS | 1653 | 1467389243470 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:23 INFO - PROCESS | 1653 | 1467389243565 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 09:07:23 INFO - PROCESS | 1653 | 1467389243568 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:23 INFO - PROCESS | 1653 | 1467389243569 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x128a4d000 == 33 [pid = 1653] [id = 749] 09:07:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x123e0f800) [pid = 1653] [serial = 2246] [outer = 0x0] 09:07:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x123f32000) [pid = 1653] [serial = 2247] [outer = 0x123e0f800] 09:07:23 INFO - PROCESS | 1653 | 1467389243596 Marionette DEBUG loaded listener.js 09:07:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x124d34400) [pid = 1653] [serial = 2248] [outer = 0x123e0f800] 09:07:23 INFO - PROCESS | 1653 | 1467389243896 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]]]}] 09:07:23 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. 09:07:23 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 470ms 09:07:23 INFO - PROCESS | 1653 | 1467389243936 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 09:07:23 INFO - PROCESS | 1653 | 1467389243937 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 09:07:23 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 09:07:23 INFO - PROCESS | 1653 | 1467389243947 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 09:07:23 INFO - PROCESS | 1653 | 1467389243948 Marionette TRACE conn2 <- [1,2966,null,{}] 09:07:23 INFO - PROCESS | 1653 | 1467389243950 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}] 09:07:23 INFO - PROCESS | 1653 | 1467389243951 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:24 INFO - PROCESS | 1653 | 1467389244069 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 09:07:24 INFO - PROCESS | 1653 | 1467389244079 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:24 INFO - PROCESS | 1653 | 1467389244080 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x1292df000 == 34 [pid = 1653] [id = 750] 09:07:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1176e7800) [pid = 1653] [serial = 2249] [outer = 0x0] 09:07:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x124d38c00) [pid = 1653] [serial = 2250] [outer = 0x1176e7800] 09:07:24 INFO - PROCESS | 1653 | 1467389244104 Marionette DEBUG loaded listener.js 09:07:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x12600c800) [pid = 1653] [serial = 2251] [outer = 0x1176e7800] 09:07:24 INFO - PROCESS | 1653 | 1467389244515 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]]]}] 09:07:24 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. 09:07:24 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 619ms 09:07:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 09:07:24 INFO - PROCESS | 1653 | 1467389244567 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 09:07:24 INFO - PROCESS | 1653 | 1467389244569 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 09:07:24 INFO - PROCESS | 1653 | 1467389244572 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 09:07:24 INFO - PROCESS | 1653 | 1467389244574 Marionette TRACE conn2 <- [1,2970,null,{}] 09:07:24 INFO - PROCESS | 1653 | 1467389244577 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}] 09:07:24 INFO - PROCESS | 1653 | 1467389244583 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:24 INFO - PROCESS | 1653 | 1467389244768 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 09:07:24 INFO - PROCESS | 1653 | 1467389244791 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:24 INFO - PROCESS | 1653 | 1467389244792 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x12113a000 == 35 [pid = 1653] [id = 751] 09:07:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x126010000) [pid = 1653] [serial = 2252] [outer = 0x0] 09:07:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1267a0800) [pid = 1653] [serial = 2253] [outer = 0x126010000] 09:07:24 INFO - PROCESS | 1653 | 1467389244824 Marionette DEBUG loaded listener.js 09:07:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x128a8ac00) [pid = 1653] [serial = 2254] [outer = 0x126010000] 09:07:25 INFO - PROCESS | 1653 | 1467389245128 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]]]}] 09:07:25 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. 09:07:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 569ms 09:07:25 INFO - PROCESS | 1653 | 1467389245156 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 09:07:25 INFO - PROCESS | 1653 | 1467389245159 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 09:07:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 09:07:25 INFO - PROCESS | 1653 | 1467389245162 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 09:07:25 INFO - PROCESS | 1653 | 1467389245163 Marionette TRACE conn2 <- [1,2974,null,{}] 09:07:25 INFO - PROCESS | 1653 | 1467389245165 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}] 09:07:25 INFO - PROCESS | 1653 | 1467389245167 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:25 INFO - PROCESS | 1653 | 1467389245266 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 09:07:25 INFO - PROCESS | 1653 | 1467389245269 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:25 INFO - PROCESS | 1653 | 1467389245270 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bd6c800 == 36 [pid = 1653] [id = 752] 09:07:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x126cacc00) [pid = 1653] [serial = 2255] [outer = 0x0] 09:07:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x128a92c00) [pid = 1653] [serial = 2256] [outer = 0x126cacc00] 09:07:25 INFO - PROCESS | 1653 | 1467389245295 Marionette DEBUG loaded listener.js 09:07:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x128b60000) [pid = 1653] [serial = 2257] [outer = 0x126cacc00] 09:07:25 INFO - PROCESS | 1653 | 1467389245583 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]]]}] 09:07:25 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. 09:07:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 470ms 09:07:25 INFO - PROCESS | 1653 | 1467389245632 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 09:07:25 INFO - PROCESS | 1653 | 1467389245634 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 09:07:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 09:07:25 INFO - PROCESS | 1653 | 1467389245636 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 09:07:25 INFO - PROCESS | 1653 | 1467389245637 Marionette TRACE conn2 <- [1,2978,null,{}] 09:07:25 INFO - PROCESS | 1653 | 1467389245648 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}] 09:07:25 INFO - PROCESS | 1653 | 1467389245649 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:25 INFO - PROCESS | 1653 | 1467389245754 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 09:07:25 INFO - PROCESS | 1653 | 1467389245765 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:25 INFO - PROCESS | 1653 | 1467389245766 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x12be1d800 == 37 [pid = 1653] [id = 753] 09:07:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x128b63800) [pid = 1653] [serial = 2258] [outer = 0x0] 09:07:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x128ee2400) [pid = 1653] [serial = 2259] [outer = 0x128b63800] 09:07:25 INFO - PROCESS | 1653 | 1467389245790 Marionette DEBUG loaded listener.js 09:07:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1291a9800) [pid = 1653] [serial = 2260] [outer = 0x128b63800] 09:07:26 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x112950800) [pid = 1653] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 09:07:26 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1127cbc00) [pid = 1653] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 09:07:26 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1128a7800) [pid = 1653] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 09:07:26 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x113d3f400) [pid = 1653] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 09:07:26 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1213bd400) [pid = 1653] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 09:07:26 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x11932c000) [pid = 1653] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 09:07:26 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x11932a000) [pid = 1653] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 09:07:26 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x119c57c00) [pid = 1653] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 09:07:26 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x121218c00) [pid = 1653] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 09:07:26 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x119318800) [pid = 1653] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 09:07:26 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1160d2400) [pid = 1653] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 09:07:26 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x111f14400) [pid = 1653] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 09:07:26 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x11835a400) [pid = 1653] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 09:07:26 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1160d7400) [pid = 1653] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 09:07:26 INFO - PROCESS | 1653 | 1467389246242 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]]]}] 09:07:26 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. 09:07:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 627ms 09:07:26 INFO - PROCESS | 1653 | 1467389246264 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 09:07:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 09:07:26 INFO - PROCESS | 1653 | 1467389246266 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 09:07:26 INFO - PROCESS | 1653 | 1467389246270 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 09:07:26 INFO - PROCESS | 1653 | 1467389246272 Marionette TRACE conn2 <- [1,2982,null,{}] 09:07:26 INFO - PROCESS | 1653 | 1467389246275 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}] 09:07:26 INFO - PROCESS | 1653 | 1467389246277 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:26 INFO - PROCESS | 1653 | 1467389246401 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 09:07:26 INFO - PROCESS | 1653 | 1467389246495 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:26 INFO - PROCESS | 1653 | 1467389246497 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x1292e6000 == 38 [pid = 1653] [id = 754] 09:07:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x11295c800) [pid = 1653] [serial = 2261] [outer = 0x0] 09:07:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x11696dc00) [pid = 1653] [serial = 2262] [outer = 0x11295c800] 09:07:26 INFO - PROCESS | 1653 | 1467389246537 Marionette DEBUG loaded listener.js 09:07:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x121304c00) [pid = 1653] [serial = 2263] [outer = 0x11295c800] 09:07:26 INFO - PROCESS | 1653 | 1467389246820 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"]]]}] 09:07:26 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 09:07:26 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 09:07:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:07:26 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 09:07:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 573ms 09:07:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 09:07:26 INFO - PROCESS | 1653 | 1467389246845 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 09:07:26 INFO - PROCESS | 1653 | 1467389246846 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 09:07:26 INFO - PROCESS | 1653 | 1467389246848 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 09:07:26 INFO - PROCESS | 1653 | 1467389246849 Marionette TRACE conn2 <- [1,2986,null,{}] 09:07:26 INFO - PROCESS | 1653 | 1467389246852 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}] 09:07:26 INFO - PROCESS | 1653 | 1467389246853 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:26 INFO - PROCESS | 1653 | 1467389246944 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 09:07:26 INFO - PROCESS | 1653 | 1467389246948 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:26 INFO - PROCESS | 1653 | 1467389246949 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ca7f800 == 39 [pid = 1653] [id = 755] 09:07:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x128b61400) [pid = 1653] [serial = 2264] [outer = 0x0] 09:07:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x129426400) [pid = 1653] [serial = 2265] [outer = 0x128b61400] 09:07:26 INFO - PROCESS | 1653 | 1467389246973 Marionette DEBUG loaded listener.js 09:07:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x12942ec00) [pid = 1653] [serial = 2266] [outer = 0x128b61400] 09:07:27 INFO - PROCESS | 1653 | 1467389247283 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]]]}] 09:07:27 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. 09:07:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 469ms 09:07:27 INFO - PROCESS | 1653 | 1467389247317 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 09:07:27 INFO - PROCESS | 1653 | 1467389247319 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 09:07:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 09:07:27 INFO - PROCESS | 1653 | 1467389247325 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 09:07:27 INFO - PROCESS | 1653 | 1467389247327 Marionette TRACE conn2 <- [1,2990,null,{}] 09:07:27 INFO - PROCESS | 1653 | 1467389247329 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}] 09:07:27 INFO - PROCESS | 1653 | 1467389247331 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:27 INFO - PROCESS | 1653 | 1467389247447 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 09:07:27 INFO - PROCESS | 1653 | 1467389247453 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:27 INFO - PROCESS | 1653 | 1467389247455 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cc3f000 == 40 [pid = 1653] [id = 756] 09:07:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x128b63c00) [pid = 1653] [serial = 2267] [outer = 0x0] 09:07:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x129498c00) [pid = 1653] [serial = 2268] [outer = 0x128b63c00] 09:07:27 INFO - PROCESS | 1653 | 1467389247481 Marionette DEBUG loaded listener.js 09:07:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x12a6db800) [pid = 1653] [serial = 2269] [outer = 0x128b63c00] 09:07:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cc5a800 == 41 [pid = 1653] [id = 757] 09:07:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x12a6e9000) [pid = 1653] [serial = 2270] [outer = 0x0] 09:07:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x12a6e0000) [pid = 1653] [serial = 2271] [outer = 0x12a6e9000] 09:07:27 INFO - PROCESS | 1653 | 1467389247786 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]]]}] 09:07:27 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. 09:07:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 470ms 09:07:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 09:07:27 INFO - PROCESS | 1653 | 1467389247795 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 09:07:27 INFO - PROCESS | 1653 | 1467389247796 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 09:07:27 INFO - PROCESS | 1653 | 1467389247798 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 09:07:27 INFO - PROCESS | 1653 | 1467389247799 Marionette TRACE conn2 <- [1,2994,null,{}] 09:07:27 INFO - PROCESS | 1653 | 1467389247801 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}] 09:07:27 INFO - PROCESS | 1653 | 1467389247802 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:27 INFO - PROCESS | 1653 | 1467389247905 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 09:07:27 INFO - PROCESS | 1653 | 1467389247910 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:27 INFO - PROCESS | 1653 | 1467389247911 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d0be800 == 42 [pid = 1653] [id = 758] 09:07:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12a6df000) [pid = 1653] [serial = 2272] [outer = 0x0] 09:07:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12a6eac00) [pid = 1653] [serial = 2273] [outer = 0x12a6df000] 09:07:27 INFO - PROCESS | 1653 | 1467389247941 Marionette DEBUG loaded listener.js 09:07:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12ad3c400) [pid = 1653] [serial = 2274] [outer = 0x12a6df000] 09:07:28 INFO - PROCESS | 1653 | 1467389248343 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]]]}] 09:07:28 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:07:28 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 09:07:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 568ms 09:07:28 INFO - PROCESS | 1653 | 1467389248367 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 09:07:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 09:07:28 INFO - PROCESS | 1653 | 1467389248369 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 09:07:28 INFO - PROCESS | 1653 | 1467389248372 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 09:07:28 INFO - PROCESS | 1653 | 1467389248375 Marionette TRACE conn2 <- [1,2998,null,{}] 09:07:28 INFO - PROCESS | 1653 | 1467389248379 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}] 09:07:28 INFO - PROCESS | 1653 | 1467389248380 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:28 INFO - PROCESS | 1653 | 1467389248493 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 09:07:28 INFO - PROCESS | 1653 | 1467389248569 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:28 INFO - PROCESS | 1653 | 1467389248571 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x120e6a000 == 43 [pid = 1653] [id = 759] 09:07:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x11336f800) [pid = 1653] [serial = 2275] [outer = 0x0] 09:07:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x11511fc00) [pid = 1653] [serial = 2276] [outer = 0x11336f800] 09:07:28 INFO - PROCESS | 1653 | 1467389248601 Marionette DEBUG loaded listener.js 09:07:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1172c2800) [pid = 1653] [serial = 2277] [outer = 0x11336f800] 09:07:28 INFO - PROCESS | 1653 | 1467389248965 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]]]}] 09:07:28 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. 09:07:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 624ms 09:07:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 09:07:29 INFO - PROCESS | 1653 | 1467389248997 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 09:07:29 INFO - PROCESS | 1653 | 1467389249000 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 09:07:29 INFO - PROCESS | 1653 | 1467389249004 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 09:07:29 INFO - PROCESS | 1653 | 1467389249006 Marionette TRACE conn2 <- [1,3002,null,{}] 09:07:29 INFO - PROCESS | 1653 | 1467389249009 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}] 09:07:29 INFO - PROCESS | 1653 | 1467389249011 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:29 INFO - PROCESS | 1653 | 1467389249114 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 09:07:29 INFO - PROCESS | 1653 | 1467389249210 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:29 INFO - PROCESS | 1653 | 1467389249211 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x126919800 == 44 [pid = 1653] [id = 760] 09:07:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1193ab400) [pid = 1653] [serial = 2278] [outer = 0x0] 09:07:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1194b4000) [pid = 1653] [serial = 2279] [outer = 0x1193ab400] 09:07:29 INFO - PROCESS | 1653 | 1467389249244 Marionette DEBUG loaded listener.js 09:07:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x120e47000) [pid = 1653] [serial = 2280] [outer = 0x1193ab400] 09:07:29 INFO - PROCESS | 1653 | 1467389249599 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]]]}] 09:07:29 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. 09:07:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 620ms 09:07:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 09:07:29 INFO - PROCESS | 1653 | 1467389249625 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 09:07:29 INFO - PROCESS | 1653 | 1467389249626 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 09:07:29 INFO - PROCESS | 1653 | 1467389249629 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 09:07:29 INFO - PROCESS | 1653 | 1467389249631 Marionette TRACE conn2 <- [1,3006,null,{}] 09:07:29 INFO - PROCESS | 1653 | 1467389249639 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}] 09:07:29 INFO - PROCESS | 1653 | 1467389249642 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:29 INFO - PROCESS | 1653 | 1467389249745 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 09:07:29 INFO - PROCESS | 1653 | 1467389249809 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:29 INFO - PROCESS | 1653 | 1467389249811 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cc42000 == 45 [pid = 1653] [id = 761] 09:07:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x124e63400) [pid = 1653] [serial = 2281] [outer = 0x0] 09:07:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12600b400) [pid = 1653] [serial = 2282] [outer = 0x124e63400] 09:07:29 INFO - PROCESS | 1653 | 1467389249841 Marionette DEBUG loaded listener.js 09:07:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x126796c00) [pid = 1653] [serial = 2283] [outer = 0x124e63400] 09:07:30 INFO - PROCESS | 1653 | 1467389250219 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]]]}] 09:07:30 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. 09:07:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 622ms 09:07:30 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 09:07:30 INFO - PROCESS | 1653 | 1467389250251 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 09:07:30 INFO - PROCESS | 1653 | 1467389250252 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 09:07:30 INFO - PROCESS | 1653 | 1467389250255 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 09:07:30 INFO - PROCESS | 1653 | 1467389250257 Marionette TRACE conn2 <- [1,3010,null,{}] 09:07:30 INFO - PROCESS | 1653 | 1467389250261 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}] 09:07:30 INFO - PROCESS | 1653 | 1467389250262 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:30 INFO - PROCESS | 1653 | 1467389250364 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 09:07:30 INFO - PROCESS | 1653 | 1467389250421 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:30 INFO - PROCESS | 1653 | 1467389250423 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d48f800 == 46 [pid = 1653] [id = 762] 09:07:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x11932f800) [pid = 1653] [serial = 2284] [outer = 0x0] 09:07:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x126ca7400) [pid = 1653] [serial = 2285] [outer = 0x11932f800] 09:07:30 INFO - PROCESS | 1653 | 1467389250451 Marionette DEBUG loaded listener.js 09:07:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1291aa400) [pid = 1653] [serial = 2286] [outer = 0x11932f800] 09:07:30 INFO - PROCESS | 1653 | 1467389250870 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]]]}] 09:07:30 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 09:07:30 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 627ms 09:07:30 INFO - TEST-START | /FileAPI/FileReaderSync.worker 09:07:30 INFO - PROCESS | 1653 | 1467389250887 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 09:07:30 INFO - PROCESS | 1653 | 1467389250889 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 09:07:30 INFO - PROCESS | 1653 | 1467389250893 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 09:07:30 INFO - PROCESS | 1653 | 1467389250894 Marionette TRACE conn2 <- [1,3014,null,{}] 09:07:30 INFO - PROCESS | 1653 | 1467389250896 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}] 09:07:30 INFO - PROCESS | 1653 | 1467389250898 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:30 INFO - PROCESS | 1653 | 1467389250998 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 09:07:31 INFO - PROCESS | 1653 | 1467389251060 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:31 INFO - PROCESS | 1653 | 1467389251061 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a567000 == 47 [pid = 1653] [id = 763] 09:07:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x120e4b400) [pid = 1653] [serial = 2287] [outer = 0x0] 09:07:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x126569000) [pid = 1653] [serial = 2288] [outer = 0x120e4b400] 09:07:31 INFO - PROCESS | 1653 | 1467389251090 Marionette DEBUG loaded listener.js 09:07:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x129431400) [pid = 1653] [serial = 2289] [outer = 0x120e4b400] 09:07:31 INFO - PROCESS | 1653 | [1653] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:07:31 INFO - PROCESS | 1653 | 1467389251653 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 09:07:31 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 09:07:31 INFO - {} 09:07:31 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 09:07:31 INFO - {} 09:07:31 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 09:07:31 INFO - {} 09:07:31 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 09:07:31 INFO - {} 09:07:31 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 772ms 09:07:31 INFO - PROCESS | 1653 | 1467389251664 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 09:07:31 INFO - TEST-START | /FileAPI/fileReader.html 09:07:31 INFO - PROCESS | 1653 | 1467389251667 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 09:07:31 INFO - PROCESS | 1653 | 1467389251670 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 09:07:31 INFO - PROCESS | 1653 | 1467389251672 Marionette TRACE conn2 <- [1,3018,null,{}] 09:07:31 INFO - PROCESS | 1653 | 1467389251676 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}] 09:07:31 INFO - PROCESS | 1653 | 1467389251678 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:31 INFO - PROCESS | 1653 | 1467389251833 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 09:07:31 INFO - PROCESS | 1653 | 1467389251944 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:31 INFO - PROCESS | 1653 | 1467389251946 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x11666f800 == 48 [pid = 1653] [id = 764] 09:07:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x1133c0800) [pid = 1653] [serial = 2290] [outer = 0x0] 09:07:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x113da6800) [pid = 1653] [serial = 2291] [outer = 0x1133c0800] 09:07:31 INFO - PROCESS | 1653 | 1467389251977 Marionette DEBUG loaded listener.js 09:07:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x11722f800) [pid = 1653] [serial = 2292] [outer = 0x1133c0800] 09:07:32 INFO - PROCESS | 1653 | --DOCSHELL 0x12cc5a800 == 47 [pid = 1653] [id = 757] 09:07:32 INFO - PROCESS | 1653 | --DOCSHELL 0x12cc3f000 == 46 [pid = 1653] [id = 756] 09:07:32 INFO - PROCESS | 1653 | --DOCSHELL 0x12ca7f800 == 45 [pid = 1653] [id = 755] 09:07:32 INFO - PROCESS | 1653 | --DOCSHELL 0x1292e6000 == 44 [pid = 1653] [id = 754] 09:07:32 INFO - PROCESS | 1653 | --DOCSHELL 0x12be1d800 == 43 [pid = 1653] [id = 753] 09:07:32 INFO - PROCESS | 1653 | --DOCSHELL 0x12bd6c800 == 42 [pid = 1653] [id = 752] 09:07:32 INFO - PROCESS | 1653 | --DOCSHELL 0x12113a000 == 41 [pid = 1653] [id = 751] 09:07:32 INFO - PROCESS | 1653 | --DOCSHELL 0x1292df000 == 40 [pid = 1653] [id = 750] 09:07:32 INFO - PROCESS | 1653 | --DOCSHELL 0x128a4d000 == 39 [pid = 1653] [id = 749] 09:07:32 INFO - PROCESS | 1653 | --DOCSHELL 0x121b69000 == 38 [pid = 1653] [id = 748] 09:07:32 INFO - PROCESS | 1653 | --DOCSHELL 0x121125000 == 37 [pid = 1653] [id = 747] 09:07:32 INFO - PROCESS | 1653 | --DOCSHELL 0x1183c4800 == 36 [pid = 1653] [id = 746] 09:07:32 INFO - PROCESS | 1653 | --DOCSHELL 0x117e21000 == 35 [pid = 1653] [id = 745] 09:07:32 INFO - PROCESS | 1653 | --DOCSHELL 0x1265b0000 == 34 [pid = 1653] [id = 743] 09:07:32 INFO - PROCESS | 1653 | --DOCSHELL 0x1183df800 == 33 [pid = 1653] [id = 744] 09:07:32 INFO - PROCESS | 1653 | --DOCSHELL 0x12115c800 == 32 [pid = 1653] [id = 742] 09:07:32 INFO - PROCESS | 1653 | --DOCSHELL 0x12c287000 == 31 [pid = 1653] [id = 741] 09:07:32 INFO - PROCESS | 1653 | --DOCSHELL 0x12a567000 == 30 [pid = 1653] [id = 763] 09:07:32 INFO - PROCESS | 1653 | --DOCSHELL 0x12d48f800 == 29 [pid = 1653] [id = 762] 09:07:32 INFO - PROCESS | 1653 | --DOCSHELL 0x12cc42000 == 28 [pid = 1653] [id = 761] 09:07:32 INFO - PROCESS | 1653 | --DOCSHELL 0x126919800 == 27 [pid = 1653] [id = 760] 09:07:32 INFO - PROCESS | 1653 | --DOCSHELL 0x12d0be800 == 26 [pid = 1653] [id = 758] 09:07:32 INFO - PROCESS | 1653 | --DOCSHELL 0x120e6a000 == 25 [pid = 1653] [id = 759] 09:07:32 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x1127d8c00) [pid = 1653] [serial = 2197] [outer = 0x0] [url = about:blank] 09:07:32 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x112956800) [pid = 1653] [serial = 2198] [outer = 0x0] [url = about:blank] 09:07:32 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x1185ee000) [pid = 1653] [serial = 2183] [outer = 0x0] [url = about:blank] 09:07:32 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x1172c3000) [pid = 1653] [serial = 2182] [outer = 0x0] [url = about:blank] 09:07:32 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x11696b000) [pid = 1653] [serial = 2200] [outer = 0x0] [url = about:blank] 09:07:32 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x123ee4800) [pid = 1653] [serial = 2195] [outer = 0x0] [url = about:blank] 09:07:32 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x123eee000) [pid = 1653] [serial = 2194] [outer = 0x0] [url = about:blank] 09:07:32 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x120e4c800) [pid = 1653] [serial = 2209] [outer = 0x0] [url = about:blank] 09:07:32 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1194b7c00) [pid = 1653] [serial = 2186] [outer = 0x0] [url = about:blank] 09:07:32 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1193a8800) [pid = 1653] [serial = 2185] [outer = 0x0] [url = about:blank] 09:07:32 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x120e50c00) [pid = 1653] [serial = 2189] [outer = 0x0] [url = about:blank] 09:07:32 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x119ed0c00) [pid = 1653] [serial = 2188] [outer = 0x0] [url = about:blank] 09:07:32 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x12193b800) [pid = 1653] [serial = 2192] [outer = 0x0] [url = about:blank] 09:07:32 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x12192e800) [pid = 1653] [serial = 2191] [outer = 0x0] [url = about:blank] 09:07:32 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1194b7400) [pid = 1653] [serial = 2206] [outer = 0x0] [url = about:blank] 09:07:32 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x121302400) [pid = 1653] [serial = 2210] [outer = 0x0] [url = about:blank] 09:07:32 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x118363400) [pid = 1653] [serial = 2215] [outer = 0x0] [url = about:blank] 09:07:32 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x124d38800) [pid = 1653] [serial = 2212] [outer = 0x0] [url = about:blank] 09:07:32 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x12130c400) [pid = 1653] [serial = 2218] [outer = 0x0] [url = about:blank] 09:07:32 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1254dfc00) [pid = 1653] [serial = 2219] [outer = 0x0] [url = about:blank] 09:07:32 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x126012400) [pid = 1653] [serial = 2221] [outer = 0x0] [url = about:blank] 09:07:32 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x12645f800) [pid = 1653] [serial = 2222] [outer = 0x0] [url = about:blank] 09:07:32 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x118fcb000) [pid = 1653] [serial = 2216] [outer = 0x0] [url = about:blank] 09:07:32 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1254acc00) [pid = 1653] [serial = 2213] [outer = 0x0] [url = about:blank] 09:07:32 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x118490c00) [pid = 1653] [serial = 2203] [outer = 0x0] [url = about:blank] 09:07:32 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x119996000) [pid = 1653] [serial = 2207] [outer = 0x0] [url = about:blank] 09:07:32 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x118fc7800) [pid = 1653] [serial = 2204] [outer = 0x0] [url = about:blank] 09:07:32 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1176db400) [pid = 1653] [serial = 2201] [outer = 0x0] [url = about:blank] 09:07:33 INFO - PROCESS | 1653 | 1467389253024 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]]]}] 09:07:33 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 09:07:33 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 09:07:33 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 09:07:33 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 09:07:33 INFO - TEST-OK | /FileAPI/fileReader.html | took 1376ms 09:07:33 INFO - PROCESS | 1653 | 1467389253046 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 09:07:33 INFO - PROCESS | 1653 | 1467389253048 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 09:07:33 INFO - TEST-START | /FileAPI/historical.html 09:07:33 INFO - PROCESS | 1653 | 1467389253051 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 09:07:33 INFO - PROCESS | 1653 | 1467389253053 Marionette TRACE conn2 <- [1,3022,null,{}] 09:07:33 INFO - PROCESS | 1653 | 1467389253056 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}] 09:07:33 INFO - PROCESS | 1653 | 1467389253058 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:33 INFO - PROCESS | 1653 | 1467389253141 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 09:07:33 INFO - PROCESS | 1653 | 1467389253146 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:33 INFO - PROCESS | 1653 | 1467389253149 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x118139000 == 26 [pid = 1653] [id = 765] 09:07:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x116025400) [pid = 1653] [serial = 2293] [outer = 0x0] 09:07:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1160d8c00) [pid = 1653] [serial = 2294] [outer = 0x116025400] 09:07:33 INFO - PROCESS | 1653 | 1467389253179 Marionette DEBUG loaded listener.js 09:07:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x117228400) [pid = 1653] [serial = 2295] [outer = 0x116025400] 09:07:33 INFO - PROCESS | 1653 | 1467389253496 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"]]]}] 09:07:33 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 09:07:33 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 09:07:33 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 09:07:33 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 09:07:33 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 09:07:33 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 09:07:33 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 09:07:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:07:33 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 09:07:33 INFO - TEST-OK | /FileAPI/historical.html | took 469ms 09:07:33 INFO - PROCESS | 1653 | 1467389253551 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 09:07:33 INFO - PROCESS | 1653 | 1467389253555 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 09:07:33 INFO - TEST-START | /FileAPI/idlharness.html 09:07:33 INFO - PROCESS | 1653 | 1467389253561 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 09:07:33 INFO - PROCESS | 1653 | 1467389253563 Marionette TRACE conn2 <- [1,3026,null,{}] 09:07:33 INFO - PROCESS | 1653 | 1467389253565 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}] 09:07:33 INFO - PROCESS | 1653 | 1467389253567 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:33 INFO - PROCESS | 1653 | 1467389253643 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 09:07:33 INFO - PROCESS | 1653 | 1467389253647 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:33 INFO - PROCESS | 1653 | 1467389253649 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x1194a6000 == 27 [pid = 1653] [id = 766] 09:07:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x118490c00) [pid = 1653] [serial = 2296] [outer = 0x0] 09:07:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1185ef000) [pid = 1653] [serial = 2297] [outer = 0x118490c00] 09:07:33 INFO - PROCESS | 1653 | 1467389253679 Marionette DEBUG loaded listener.js 09:07:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1186e2c00) [pid = 1653] [serial = 2298] [outer = 0x118490c00] 09:07:34 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 09:07:34 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:07:34 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:07:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:34 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:07:34 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:07:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:07:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:07:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:07:34 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 09:07:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 09:07:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 09:07:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 09:07:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 09:07:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 09:07:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 09:07:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 09:07:34 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:07:34 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:07:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:07:34 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:07:34 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:07:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:07:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:07:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:07:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 09:07:34 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:07:34 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:07:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:34 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:07:34 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:07:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:07:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:07:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:07:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 09:07:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 09:07:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 09:07:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 09:07:34 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 09:07:34 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:07:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:07:34 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:07:34 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:07:34 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:07:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:07:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:07:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 09:07:34 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 09:07:34 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 09:07:34 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:07:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:07:34 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:07:34 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:07:34 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:07:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:07:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:07:34 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 09:07:34 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:07:34 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:07:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:07:34 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:07:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:07:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:07:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:07:34 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 09:07:34 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 09:07:34 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 09:07:34 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 09:07:34 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 09:07:34 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 09:07:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 09:07:34 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 09:07:34 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 09:07:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 09:07:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 09:07:34 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 09:07:34 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:07:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:07:34 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:07:34 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:07:34 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:07:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:07:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:07:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 09:07:34 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 09:07:34 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 09:07:34 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:07:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:07:34 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:07:34 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:07:34 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:07:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:07:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:07:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 09:07:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 09:07:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 09:07:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 09:07:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 09:07:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 09:07:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 09:07:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 09:07:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 09:07:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 09:07:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 09:07:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 09:07:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 09:07:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 09:07:34 INFO - PROCESS | 1653 | 1467389254224 Marionette TRACE conn2 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 09:07:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 09:07:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 09:07:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 09:07:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 09:07:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 09:07:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 09:07:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 09:07:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 09:07:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 09:07:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 09:07:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 09:07:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 09:07:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 09:07:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 09:07:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 09:07:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 09:07:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 09:07:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 09:07:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 09:07:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 09:07:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 09:07:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 09:07:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 09:07:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 09:07:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 09:07:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 09:07:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 09:07:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 09:07:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 09:07:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 09:07:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 09:07:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 09:07:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 09:07:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 09:07:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 09:07:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 09:07:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 09:07:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 09:07:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 09:07:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 09:07:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 09:07:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 09:07:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 09:07:34 INFO - TEST-OK | /FileAPI/idlharness.html | took 684ms 09:07:34 INFO - PROCESS | 1653 | 1467389254246 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 09:07:34 INFO - PROCESS | 1653 | 1467389254248 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 09:07:34 INFO - TEST-START | /FileAPI/idlharness.worker 09:07:34 INFO - PROCESS | 1653 | 1467389254250 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 09:07:34 INFO - PROCESS | 1653 | 1467389254253 Marionette TRACE conn2 <- [1,3030,null,{}] 09:07:34 INFO - PROCESS | 1653 | 1467389254260 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}] 09:07:34 INFO - PROCESS | 1653 | 1467389254263 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:34 INFO - PROCESS | 1653 | 1467389254343 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 09:07:34 INFO - PROCESS | 1653 | 1467389254348 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:34 INFO - PROCESS | 1653 | 1467389254350 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a77f800 == 28 [pid = 1653] [id = 767] 09:07:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1130d9800) [pid = 1653] [serial = 2299] [outer = 0x0] 09:07:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x124d3ac00) [pid = 1653] [serial = 2300] [outer = 0x1130d9800] 09:07:34 INFO - PROCESS | 1653 | 1467389254377 Marionette DEBUG loaded listener.js 09:07:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1254b9800) [pid = 1653] [serial = 2301] [outer = 0x1130d9800] 09:07:34 INFO - PROCESS | 1653 | [1653] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:07:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 09:07:35 INFO - {} 09:07:35 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:07:35 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:07:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:35 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:07:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:07:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:07:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:07:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:07:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 09:07:35 INFO - {} 09:07:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 09:07:35 INFO - {} 09:07:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 09:07:35 INFO - {} 09:07:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 09:07:35 INFO - {} 09:07:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 09:07:35 INFO - {} 09:07:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 09:07:35 INFO - {} 09:07:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 09:07:35 INFO - {} 09:07:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 09:07:35 INFO - {} 09:07:35 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:07:35 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:07:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:07:35 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:07:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:07:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:07:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:07:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:07:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 09:07:35 INFO - {} 09:07:35 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:07:35 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:07:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:35 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:07:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:07:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:07:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:07:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:07:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 09:07:35 INFO - {} 09:07:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 09:07:35 INFO - {} 09:07:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 09:07:35 INFO - {} 09:07:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 09:07:35 INFO - {} 09:07:35 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 09:07:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:07:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:07:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:07:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:07:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:07:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:07:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:07:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 09:07:35 INFO - {} 09:07:35 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 - {} 09:07:35 INFO - {} 09:07:35 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 09:07:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:07:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:07:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:07:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:07:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:07:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:07:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:07:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 09:07:35 INFO - {} 09:07:35 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:07:35 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:07:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:07:35 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:07:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:07:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:07:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:07:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 09:07:35 INFO - {} 09:07:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 09:07:35 INFO - {} 09:07:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 09:07:35 INFO - {} 09:07:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 09:07:35 INFO - {} 09:07:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 09:07:35 INFO - {} 09:07:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 09:07:35 INFO - {} 09:07:35 INFO - PROCESS | 1653 | 1467389255007 Marionette TRACE conn2 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 09:07:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 09:07:35 INFO - {} 09:07:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 09:07:35 INFO - {} 09:07:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 09:07:35 INFO - {} 09:07:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 09:07:35 INFO - {} 09:07:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 09:07:35 INFO - {} 09:07:35 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 09:07:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:07:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:07:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:07:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:07:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:07:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:07:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:07:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 09:07:35 INFO - {} 09:07:35 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 - {} 09:07:35 INFO - {} 09:07:35 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 09:07:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:07:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:07:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:07:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:07:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:07:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:07:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:07:35 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 09:07:35 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 09:07:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:07:35 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 09:07:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:07:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:07:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:07:35 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:07:35 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 09:07:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:07:35 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:07:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:07:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:07:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:07:35 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:07:35 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 09:07:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:07:35 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 09:07:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:07:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:07:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:07:35 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 09:07:35 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 09:07:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:07:35 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 09:07:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:07:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:07:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:07:35 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 09:07:35 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 09:07:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:07:35 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 09:07:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:07:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:07:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:07:35 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 09:07:35 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 09:07:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:35 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:07:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:07:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:07:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:07:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:07:35 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:07:35 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 09:07:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:07:35 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:07:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:07:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:07:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:07:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:07:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 09:07:35 INFO - {} 09:07:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 09:07:35 INFO - {} 09:07:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 09:07:35 INFO - {} 09:07:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 09:07:35 INFO - {} 09:07:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 09:07:35 INFO - {} 09:07:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 09:07:35 INFO - {} 09:07:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 09:07:35 INFO - {} 09:07:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 09:07:35 INFO - {} 09:07:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 09:07:35 INFO - {} 09:07:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 09:07:35 INFO - {} 09:07:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 09:07:35 INFO - {} 09:07:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 09:07:35 INFO - {} 09:07:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 09:07:35 INFO - {} 09:07:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 09:07:35 INFO - {} 09:07:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 09:07:35 INFO - {} 09:07:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 09:07:35 INFO - {} 09:07:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 09:07:35 INFO - {} 09:07:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 09:07:35 INFO - {} 09:07:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 09:07:35 INFO - {} 09:07:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 09:07:35 INFO - {} 09:07:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 09:07:35 INFO - {} 09:07:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 09:07:35 INFO - {} 09:07:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 09:07:35 INFO - {} 09:07:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 09:07:35 INFO - {} 09:07:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 09:07:35 INFO - {} 09:07:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 09:07:35 INFO - {} 09:07:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:07:35 INFO - {} 09:07:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:07:35 INFO - {} 09:07:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 09:07:35 INFO - {} 09:07:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 09:07:35 INFO - {} 09:07:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 09:07:35 INFO - {} 09:07:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:07:35 INFO - {} 09:07:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 09:07:35 INFO - {} 09:07:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 09:07:35 INFO - {} 09:07:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 09:07:35 INFO - {} 09:07:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 09:07:35 INFO - {} 09:07:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 09:07:35 INFO - {} 09:07:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 09:07:35 INFO - {} 09:07:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 09:07:35 INFO - {} 09:07:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 09:07:35 INFO - {} 09:07:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 09:07:35 INFO - {} 09:07:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 09:07:35 INFO - {} 09:07:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 09:07:35 INFO - {} 09:07:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 09:07:35 INFO - {} 09:07:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 09:07:35 INFO - {} 09:07:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 09:07:35 INFO - {} 09:07:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 09:07:35 INFO - {} 09:07:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 09:07:35 INFO - {} 09:07:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 09:07:35 INFO - {} 09:07:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 09:07:35 INFO - {} 09:07:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 09:07:35 INFO - {} 09:07:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 09:07:35 INFO - {} 09:07:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 09:07:35 INFO - {} 09:07:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 09:07:35 INFO - {} 09:07:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 09:07:35 INFO - {} 09:07:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:07:35 INFO - {} 09:07:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:07:35 INFO - {} 09:07:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 09:07:35 INFO - {} 09:07:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:07:35 INFO - {} 09:07:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 09:07:35 INFO - {} 09:07:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:07:35 INFO - {} 09:07:35 INFO - TEST-OK | /FileAPI/idlharness.worker | took 789ms 09:07:35 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 09:07:35 INFO - PROCESS | 1653 | 1467389255040 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 09:07:35 INFO - PROCESS | 1653 | 1467389255042 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 09:07:35 INFO - PROCESS | 1653 | 1467389255044 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 09:07:35 INFO - PROCESS | 1653 | 1467389255045 Marionette TRACE conn2 <- [1,3034,null,{}] 09:07:35 INFO - PROCESS | 1653 | 1467389255057 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}] 09:07:35 INFO - PROCESS | 1653 | 1467389255059 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:35 INFO - PROCESS | 1653 | 1467389255169 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 09:07:35 INFO - PROCESS | 1653 | 1467389255172 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:35 INFO - PROCESS | 1653 | 1467389255174 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d499000 == 29 [pid = 1653] [id = 768] 09:07:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1265e2400) [pid = 1653] [serial = 2302] [outer = 0x0] 09:07:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12b870c00) [pid = 1653] [serial = 2303] [outer = 0x1265e2400] 09:07:35 INFO - PROCESS | 1653 | 1467389255199 Marionette DEBUG loaded listener.js 09:07:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12b875800) [pid = 1653] [serial = 2304] [outer = 0x1265e2400] 09:07:35 INFO - PROCESS | 1653 | 1467389255485 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]]]}] 09:07:35 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 09:07:35 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 481ms 09:07:35 INFO - PROCESS | 1653 | 1467389255530 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 09:07:35 INFO - PROCESS | 1653 | 1467389255531 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 09:07:35 INFO - TEST-START | /FileAPI/blob/Blob-close.html 09:07:35 INFO - PROCESS | 1653 | 1467389255534 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 09:07:35 INFO - PROCESS | 1653 | 1467389255535 Marionette TRACE conn2 <- [1,3038,null,{}] 09:07:35 INFO - PROCESS | 1653 | 1467389255537 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}] 09:07:35 INFO - PROCESS | 1653 | 1467389255548 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:35 INFO - PROCESS | 1653 | 1467389255671 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 09:07:35 INFO - PROCESS | 1653 | 1467389255688 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:35 INFO - PROCESS | 1653 | 1467389255689 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e237800 == 30 [pid = 1653] [id = 769] 09:07:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x11835b800) [pid = 1653] [serial = 2305] [outer = 0x0] 09:07:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12b87b400) [pid = 1653] [serial = 2306] [outer = 0x11835b800] 09:07:35 INFO - PROCESS | 1653 | 1467389255714 Marionette DEBUG loaded listener.js 09:07:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12b91d000) [pid = 1653] [serial = 2307] [outer = 0x11835b800] 09:07:36 INFO - PROCESS | 1653 | 1467389256016 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"]]]}] 09:07:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 09:07:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 09:07:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:07:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 09:07:36 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 518ms 09:07:36 INFO - PROCESS | 1653 | 1467389256053 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 09:07:36 INFO - PROCESS | 1653 | 1467389256054 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 09:07:36 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 09:07:36 INFO - PROCESS | 1653 | 1467389256059 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 09:07:36 INFO - PROCESS | 1653 | 1467389256060 Marionette TRACE conn2 <- [1,3042,null,{}] 09:07:36 INFO - PROCESS | 1653 | 1467389256062 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}] 09:07:36 INFO - PROCESS | 1653 | 1467389256067 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:36 INFO - PROCESS | 1653 | 1467389256181 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 09:07:36 INFO - PROCESS | 1653 | 1467389256192 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:36 INFO - PROCESS | 1653 | 1467389256194 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d033000 == 31 [pid = 1653] [id = 770] 09:07:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12b922400) [pid = 1653] [serial = 2308] [outer = 0x0] 09:07:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x12b9dd800) [pid = 1653] [serial = 2309] [outer = 0x12b922400] 09:07:36 INFO - PROCESS | 1653 | 1467389256218 Marionette DEBUG loaded listener.js 09:07:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12be61800) [pid = 1653] [serial = 2310] [outer = 0x12b922400] 09:07:36 INFO - PROCESS | 1653 | 1467389256615 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]]]}] 09:07:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 09:07:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 09:07:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 09:07:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 09:07:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 09:07:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 09:07:36 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. 09:07:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 09:07:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 09:07:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 09:07:36 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'.) 09:07:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 09:07:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 09:07:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 09:07:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 09:07:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 09:07:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 09:07:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 09:07:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 09:07:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 09:07:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 09:07:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 09:07:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 09:07:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 09:07:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 09:07:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 09:07:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 09:07:36 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. 09:07:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 09:07:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:07:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 09:07:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 09:07:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 09:07:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 09:07:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 09:07:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 09:07:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 09:07:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 09:07:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 09:07:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 09:07:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 09:07:36 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. 09:07:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 09:07:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:07:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:07:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 09:07:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:07:36 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. 09:07:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 09:07:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:07:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:07:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 09:07:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:07:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 09:07:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 09:07:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 09:07:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 09:07:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 09:07:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:07:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 09:07:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 09:07:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 09:07:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 09:07:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:07:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:07:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:07:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:07:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 09:07:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 09:07:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:07:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:07:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:07:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:07:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 09:07:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:07:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:07:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:07:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:07:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 09:07:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:07:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:07:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:07:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:07:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 09:07:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 09:07:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:07:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:07:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:07:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:07:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 09:07:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:07:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:07:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:07:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:07:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 09:07:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:07:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:07:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:07:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:07:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 09:07:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:07:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:07:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:07:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:07:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 09:07:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:07:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:07:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:07:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:07:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 09:07:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 09:07:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 09:07:36 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 579ms 09:07:36 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 09:07:36 INFO - PROCESS | 1653 | 1467389256639 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 09:07:36 INFO - PROCESS | 1653 | 1467389256640 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 09:07:36 INFO - PROCESS | 1653 | 1467389256642 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 09:07:36 INFO - PROCESS | 1653 | 1467389256643 Marionette TRACE conn2 <- [1,3046,null,{}] 09:07:36 INFO - PROCESS | 1653 | 1467389256645 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}] 09:07:36 INFO - PROCESS | 1653 | 1467389256646 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:36 INFO - PROCESS | 1653 | 1467389256749 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 09:07:36 INFO - PROCESS | 1653 | 1467389256753 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:36 INFO - PROCESS | 1653 | 1467389256754 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x1170ac000 == 32 [pid = 1653] [id = 771] 09:07:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x110eee400) [pid = 1653] [serial = 2311] [outer = 0x0] 09:07:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x113313c00) [pid = 1653] [serial = 2312] [outer = 0x110eee400] 09:07:36 INFO - PROCESS | 1653 | 1467389256780 Marionette DEBUG loaded listener.js 09:07:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x116a04000) [pid = 1653] [serial = 2313] [outer = 0x110eee400] 09:07:36 INFO - PROCESS | 1653 | [1653] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:07:37 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x12a6df000) [pid = 1653] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 09:07:37 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x126010000) [pid = 1653] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 09:07:37 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x126cacc00) [pid = 1653] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 09:07:37 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x113d41c00) [pid = 1653] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 09:07:37 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x118361800) [pid = 1653] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:07:37 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x112d4d400) [pid = 1653] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 09:07:37 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x119331800) [pid = 1653] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 09:07:37 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1172c4400) [pid = 1653] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 09:07:37 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x11886f000) [pid = 1653] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 09:07:37 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x11295e400) [pid = 1653] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 09:07:37 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x123e0f800) [pid = 1653] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 09:07:37 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x11806c400) [pid = 1653] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 09:07:37 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x128b63800) [pid = 1653] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 09:07:37 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x11295c800) [pid = 1653] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 09:07:37 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x128b63c00) [pid = 1653] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 09:07:37 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x12a6e9000) [pid = 1653] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:07:37 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x128b61400) [pid = 1653] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 09:07:37 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1176e7800) [pid = 1653] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 09:07:37 INFO - PROCESS | 1653 | 1467389257432 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 09:07:37 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 09:07:37 INFO - {} 09:07:37 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 818ms 09:07:37 INFO - PROCESS | 1653 | 1467389257461 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 09:07:37 INFO - PROCESS | 1653 | 1467389257462 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 09:07:37 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 09:07:37 INFO - PROCESS | 1653 | 1467389257464 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 09:07:37 INFO - PROCESS | 1653 | 1467389257465 Marionette TRACE conn2 <- [1,3050,null,{}] 09:07:37 INFO - PROCESS | 1653 | 1467389257467 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}] 09:07:37 INFO - PROCESS | 1653 | 1467389257469 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:37 INFO - PROCESS | 1653 | 1467389257547 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 09:07:37 INFO - PROCESS | 1653 | 1467389257550 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:37 INFO - PROCESS | 1653 | 1467389257551 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d9d5000 == 33 [pid = 1653] [id = 772] 09:07:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x121008000) [pid = 1653] [serial = 2314] [outer = 0x0] 09:07:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x12100a800) [pid = 1653] [serial = 2315] [outer = 0x121008000] 09:07:37 INFO - PROCESS | 1653 | 1467389257576 Marionette DEBUG loaded listener.js 09:07:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x12100e800) [pid = 1653] [serial = 2316] [outer = 0x121008000] 09:07:37 INFO - PROCESS | 1653 | 1467389257881 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]]]}] 09:07:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 09:07:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 09:07:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 09:07:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 09:07:37 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 469ms 09:07:37 INFO - PROCESS | 1653 | 1467389257934 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 09:07:37 INFO - PROCESS | 1653 | 1467389257935 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 09:07:37 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 09:07:37 INFO - PROCESS | 1653 | 1467389257937 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 09:07:37 INFO - PROCESS | 1653 | 1467389257939 Marionette TRACE conn2 <- [1,3054,null,{}] 09:07:37 INFO - PROCESS | 1653 | 1467389257941 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}] 09:07:37 INFO - PROCESS | 1653 | 1467389257942 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:38 INFO - PROCESS | 1653 | 1467389258046 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 09:07:38 INFO - PROCESS | 1653 | 1467389258068 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:38 INFO - PROCESS | 1653 | 1467389258069 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a778800 == 34 [pid = 1653] [id = 773] 09:07:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1186fdc00) [pid = 1653] [serial = 2317] [outer = 0x0] 09:07:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x126010000) [pid = 1653] [serial = 2318] [outer = 0x1186fdc00] 09:07:38 INFO - PROCESS | 1653 | 1467389258093 Marionette DEBUG loaded listener.js 09:07:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12ad33c00) [pid = 1653] [serial = 2319] [outer = 0x1186fdc00] 09:07:38 INFO - PROCESS | 1653 | 1467389258483 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"]]]}] 09:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 09:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 09:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 09:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 09:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 09:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 09:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 09:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 09:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 09:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 09:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 09:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 09:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 09:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 09:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 09:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 09:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 09:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 09:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 09:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 09:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 09:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 09:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 09:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 09:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 09:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 09:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 09:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 09:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 09:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 09:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 09:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 09:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 09:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 09:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 09:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 09:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 09:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 09:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 09:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 09:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 09:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 09:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 09:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 09:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 09:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 09:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 09:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 09:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 09:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 09:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 09:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 09:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 09:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 09:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 09:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 09:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 09:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 09:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 09:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 09:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 09:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 09:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 09:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 09:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 09:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 09:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 09:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 09:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 09:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 09:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 09:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 09:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 09:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 09:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 09:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 09:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 09:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 09:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 09:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 09:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 09:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 09:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 09:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 09:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 09:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 09:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 09:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 09:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 09:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 09:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 09:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 09:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 09:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 09:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 09:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 09:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 09:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 09:07:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 09:07:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:07:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:07:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:07:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:07:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 09:07:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:07:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:07:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:07:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:07:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 09:07:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:07:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:07:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:07:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:07:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 09:07:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:07:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:07:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:07:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:07:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 09:07:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:07:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:07:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:07:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:07:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 09:07:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:07:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:07:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:07:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:07:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 09:07:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:07:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:07:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:07:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:07:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 09:07:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:07:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:07:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:07:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:07:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 09:07:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:07:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:07:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:07:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:07:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 09:07:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:07:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:07:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:07:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:07:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 09:07:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:07:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:07:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:07:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:07:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 09:07:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:07:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:07:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:07:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:07:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 09:07:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:07:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:07:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:07:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:07:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 09:07:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:07:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:07:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:07:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:07:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 09:07:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:07:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:07:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:07:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:07:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 09:07:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:07:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:07:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:07:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:07:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 09:07:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:07:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:07:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:07:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:07:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 09:07:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:07:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:07:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:07:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:07:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 09:07:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:07:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:07:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:07:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:07:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 09:07:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:07:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:07:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:07:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:07:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 09:07:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:07:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:07:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:07:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:07:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 09:07:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:07:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:07:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:07:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:07:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:07:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:07:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:07:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:07:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:07:38 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" 09:07:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:07:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:07:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:07:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:07:38 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" 09:07:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:07:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:07:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:07:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:07:38 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 586ms 09:07:38 INFO - PROCESS | 1653 | 1467389258525 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 09:07:38 INFO - PROCESS | 1653 | 1467389258526 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 09:07:38 INFO - TEST-START | /FileAPI/file/File-constructor.html 09:07:38 INFO - PROCESS | 1653 | 1467389258528 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 09:07:38 INFO - PROCESS | 1653 | 1467389258529 Marionette TRACE conn2 <- [1,3058,null,{}] 09:07:38 INFO - PROCESS | 1653 | 1467389258531 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}] 09:07:38 INFO - PROCESS | 1653 | 1467389258532 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:38 INFO - PROCESS | 1653 | 1467389258616 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 09:07:38 INFO - PROCESS | 1653 | 1467389258620 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:38 INFO - PROCESS | 1653 | 1467389258621 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ccae000 == 35 [pid = 1653] [id = 774] 09:07:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12b924000) [pid = 1653] [serial = 2320] [outer = 0x0] 09:07:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12be68c00) [pid = 1653] [serial = 2321] [outer = 0x12b924000] 09:07:38 INFO - PROCESS | 1653 | 1467389258650 Marionette DEBUG loaded listener.js 09:07:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12c59f800) [pid = 1653] [serial = 2322] [outer = 0x12b924000] 09:07:38 INFO - PROCESS | 1653 | 1467389258964 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]]]}] 09:07:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 09:07:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 09:07:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 09:07:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 09:07:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 09:07:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 09:07:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 09:07:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 09:07:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 09:07:39 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 09:07:39 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 09:07:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:07:39 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 09:07:39 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 09:07:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 09:07:39 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:07:39 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 09:07:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:07:39 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 09:07:39 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 09:07:39 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 09:07:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:07:39 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 09:07:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 09:07:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 09:07:39 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 474ms 09:07:39 INFO - PROCESS | 1653 | 1467389259005 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 09:07:39 INFO - PROCESS | 1653 | 1467389259010 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 09:07:39 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 09:07:39 INFO - PROCESS | 1653 | 1467389259046 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 09:07:39 INFO - PROCESS | 1653 | 1467389259049 Marionette TRACE conn2 <- [1,3062,null,{}] 09:07:39 INFO - PROCESS | 1653 | 1467389259053 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}] 09:07:39 INFO - PROCESS | 1653 | 1467389259056 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:39 INFO - PROCESS | 1653 | 1467389259202 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 09:07:39 INFO - PROCESS | 1653 | 1467389259208 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:39 INFO - PROCESS | 1653 | 1467389259209 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x110e70800 == 36 [pid = 1653] [id = 775] 09:07:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x118827c00) [pid = 1653] [serial = 2323] [outer = 0x0] 09:07:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12c59b800) [pid = 1653] [serial = 2324] [outer = 0x118827c00] 09:07:39 INFO - PROCESS | 1653 | 1467389259252 Marionette DEBUG loaded listener.js 09:07:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12cc08c00) [pid = 1653] [serial = 2325] [outer = 0x118827c00] 09:07:39 INFO - PROCESS | 1653 | [1653] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:07:39 INFO - PROCESS | 1653 | 1467389259833 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 09:07:39 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 09:07:39 INFO - {} 09:07:39 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 848ms 09:07:39 INFO - PROCESS | 1653 | 1467389259869 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 09:07:39 INFO - PROCESS | 1653 | 1467389259874 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 09:07:39 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 09:07:39 INFO - PROCESS | 1653 | 1467389259879 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 09:07:39 INFO - PROCESS | 1653 | 1467389259882 Marionette TRACE conn2 <- [1,3066,null,{}] 09:07:39 INFO - PROCESS | 1653 | 1467389259933 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}] 09:07:39 INFO - PROCESS | 1653 | 1467389259936 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:40 INFO - PROCESS | 1653 | 1467389260036 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 09:07:40 INFO - PROCESS | 1653 | 1467389260140 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:40 INFO - PROCESS | 1653 | 1467389260141 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x11258e000 == 37 [pid = 1653] [id = 776] 09:07:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x11277d400) [pid = 1653] [serial = 2326] [outer = 0x0] 09:07:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x113d45c00) [pid = 1653] [serial = 2327] [outer = 0x11277d400] 09:07:40 INFO - PROCESS | 1653 | 1467389260173 Marionette DEBUG loaded listener.js 09:07:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x117226c00) [pid = 1653] [serial = 2328] [outer = 0x11277d400] 09:07:40 INFO - PROCESS | 1653 | 1467389260611 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]]]}] 09:07:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 09:07:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 09:07:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 09:07:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 09:07:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 09:07:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 09:07:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 09:07:40 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 768ms 09:07:40 INFO - PROCESS | 1653 | 1467389260647 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 09:07:40 INFO - PROCESS | 1653 | 1467389260650 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 09:07:40 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 09:07:40 INFO - PROCESS | 1653 | 1467389260654 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 09:07:40 INFO - PROCESS | 1653 | 1467389260656 Marionette TRACE conn2 <- [1,3070,null,{}] 09:07:40 INFO - PROCESS | 1653 | 1467389260659 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}] 09:07:40 INFO - PROCESS | 1653 | 1467389260661 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:40 INFO - PROCESS | 1653 | 1467389260771 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 09:07:40 INFO - PROCESS | 1653 | 1467389260838 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:40 INFO - PROCESS | 1653 | 1467389260839 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x1191e0000 == 38 [pid = 1653] [id = 777] 09:07:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x118363800) [pid = 1653] [serial = 2329] [outer = 0x0] 09:07:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1185ef400) [pid = 1653] [serial = 2330] [outer = 0x118363800] 09:07:40 INFO - PROCESS | 1653 | 1467389260911 Marionette DEBUG loaded listener.js 09:07:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x11882a000) [pid = 1653] [serial = 2331] [outer = 0x118363800] 09:07:41 INFO - PROCESS | 1653 | 1467389261299 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]]]}] 09:07:41 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 09:07:41 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 09:07:41 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 09:07:41 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 09:07:41 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 09:07:41 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 09:07:41 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 672ms 09:07:41 INFO - PROCESS | 1653 | 1467389261326 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 09:07:41 INFO - PROCESS | 1653 | 1467389261328 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 09:07:41 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 09:07:41 INFO - PROCESS | 1653 | 1467389261331 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 09:07:41 INFO - PROCESS | 1653 | 1467389261333 Marionette TRACE conn2 <- [1,3074,null,{}] 09:07:41 INFO - PROCESS | 1653 | 1467389261341 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}] 09:07:41 INFO - PROCESS | 1653 | 1467389261344 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:41 INFO - PROCESS | 1653 | 1467389261455 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 09:07:41 INFO - PROCESS | 1653 | 1467389261523 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:41 INFO - PROCESS | 1653 | 1467389261524 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a554800 == 39 [pid = 1653] [id = 778] 09:07:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x119329c00) [pid = 1653] [serial = 2332] [outer = 0x0] 09:07:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x12100f400) [pid = 1653] [serial = 2333] [outer = 0x119329c00] 09:07:41 INFO - PROCESS | 1653 | 1467389261555 Marionette DEBUG loaded listener.js 09:07:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x123bb2800) [pid = 1653] [serial = 2334] [outer = 0x119329c00] 09:07:42 INFO - PROCESS | 1653 | 1467389262076 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]]]}] 09:07:42 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 09:07:42 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 09:07:42 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 09:07:42 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 09:07:42 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 09:07:42 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 09:07:42 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 774ms 09:07:42 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 09:07:42 INFO - PROCESS | 1653 | 1467389262110 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 09:07:42 INFO - PROCESS | 1653 | 1467389262112 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 09:07:42 INFO - PROCESS | 1653 | 1467389262115 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 09:07:42 INFO - PROCESS | 1653 | 1467389262117 Marionette TRACE conn2 <- [1,3078,null,{}] 09:07:42 INFO - PROCESS | 1653 | 1467389262120 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}] 09:07:42 INFO - PROCESS | 1653 | 1467389262122 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:42 INFO - PROCESS | 1653 | 1467389262283 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 09:07:42 INFO - PROCESS | 1653 | 1467389262295 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:42 INFO - PROCESS | 1653 | 1467389262296 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e2d000 == 40 [pid = 1653] [id = 779] 09:07:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x1133b5000) [pid = 1653] [serial = 2335] [outer = 0x0] 09:07:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x11739dc00) [pid = 1653] [serial = 2336] [outer = 0x1133b5000] 09:07:42 INFO - PROCESS | 1653 | 1467389262325 Marionette DEBUG loaded listener.js 09:07:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x118357800) [pid = 1653] [serial = 2337] [outer = 0x1133b5000] 09:07:42 INFO - PROCESS | 1653 | --DOCSHELL 0x12ccae000 == 39 [pid = 1653] [id = 774] 09:07:42 INFO - PROCESS | 1653 | --DOCSHELL 0x12a778800 == 38 [pid = 1653] [id = 773] 09:07:42 INFO - PROCESS | 1653 | --DOCSHELL 0x12d9d5000 == 37 [pid = 1653] [id = 772] 09:07:42 INFO - PROCESS | 1653 | --DOCSHELL 0x1170ac000 == 36 [pid = 1653] [id = 771] 09:07:42 INFO - PROCESS | 1653 | --DOCSHELL 0x12d033000 == 35 [pid = 1653] [id = 770] 09:07:42 INFO - PROCESS | 1653 | --DOCSHELL 0x12e237800 == 34 [pid = 1653] [id = 769] 09:07:42 INFO - PROCESS | 1653 | --DOCSHELL 0x12d499000 == 33 [pid = 1653] [id = 768] 09:07:42 INFO - PROCESS | 1653 | --DOCSHELL 0x12a77f800 == 32 [pid = 1653] [id = 767] 09:07:42 INFO - PROCESS | 1653 | --DOCSHELL 0x1194a6000 == 31 [pid = 1653] [id = 766] 09:07:42 INFO - PROCESS | 1653 | --DOCSHELL 0x118139000 == 30 [pid = 1653] [id = 765] 09:07:42 INFO - PROCESS | 1653 | --DOCSHELL 0x11666f800 == 29 [pid = 1653] [id = 764] 09:07:42 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x1267a0800) [pid = 1653] [serial = 2253] [outer = 0x0] [url = about:blank] 09:07:42 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x128a92c00) [pid = 1653] [serial = 2256] [outer = 0x0] [url = about:blank] 09:07:42 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x115120c00) [pid = 1653] [serial = 2236] [outer = 0x0] [url = about:blank] 09:07:42 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x117225800) [pid = 1653] [serial = 2237] [outer = 0x0] [url = about:blank] 09:07:42 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x11805f800) [pid = 1653] [serial = 2239] [outer = 0x0] [url = about:blank] 09:07:42 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x119327800) [pid = 1653] [serial = 2233] [outer = 0x0] [url = about:blank] 09:07:42 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x121bd4800) [pid = 1653] [serial = 2234] [outer = 0x0] [url = about:blank] 09:07:42 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x119681c00) [pid = 1653] [serial = 2244] [outer = 0x0] [url = about:blank] 09:07:42 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x12130c800) [pid = 1653] [serial = 2245] [outer = 0x0] [url = about:blank] 09:07:42 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1185f9000) [pid = 1653] [serial = 2230] [outer = 0x0] [url = about:blank] 09:07:42 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x119328400) [pid = 1653] [serial = 2231] [outer = 0x0] [url = about:blank] 09:07:42 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x126c9ec00) [pid = 1653] [serial = 2225] [outer = 0x0] [url = about:blank] 09:07:42 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x126572800) [pid = 1653] [serial = 2224] [outer = 0x0] [url = about:blank] 09:07:42 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x11336b800) [pid = 1653] [serial = 2227] [outer = 0x0] [url = about:blank] 09:07:42 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x116080c00) [pid = 1653] [serial = 2228] [outer = 0x0] [url = about:blank] 09:07:42 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x123f32000) [pid = 1653] [serial = 2247] [outer = 0x0] [url = about:blank] 09:07:42 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x124d34400) [pid = 1653] [serial = 2248] [outer = 0x0] [url = about:blank] 09:07:42 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x119324000) [pid = 1653] [serial = 2242] [outer = 0x0] [url = about:blank] 09:07:42 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1186f8000) [pid = 1653] [serial = 2241] [outer = 0x0] [url = about:blank] 09:07:42 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x12ad3c400) [pid = 1653] [serial = 2274] [outer = 0x0] [url = about:blank] 09:07:42 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x128ee2400) [pid = 1653] [serial = 2259] [outer = 0x0] [url = about:blank] 09:07:42 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x11696dc00) [pid = 1653] [serial = 2262] [outer = 0x0] [url = about:blank] 09:07:42 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x12a6eac00) [pid = 1653] [serial = 2273] [outer = 0x0] [url = about:blank] 09:07:42 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x12a6db800) [pid = 1653] [serial = 2269] [outer = 0x0] [url = about:blank] 09:07:42 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x12a6e0000) [pid = 1653] [serial = 2271] [outer = 0x0] [url = about:blank] 09:07:42 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x128b60000) [pid = 1653] [serial = 2257] [outer = 0x0] [url = about:blank] 09:07:42 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x129426400) [pid = 1653] [serial = 2265] [outer = 0x0] [url = about:blank] 09:07:42 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x129498c00) [pid = 1653] [serial = 2268] [outer = 0x0] [url = about:blank] 09:07:42 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1291a9800) [pid = 1653] [serial = 2260] [outer = 0x0] [url = about:blank] 09:07:42 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x124d38c00) [pid = 1653] [serial = 2250] [outer = 0x0] [url = about:blank] 09:07:42 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x121304c00) [pid = 1653] [serial = 2263] [outer = 0x0] [url = about:blank] 09:07:42 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x12942ec00) [pid = 1653] [serial = 2266] [outer = 0x0] [url = about:blank] 09:07:42 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x128a8ac00) [pid = 1653] [serial = 2254] [outer = 0x0] [url = about:blank] 09:07:42 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x12600c800) [pid = 1653] [serial = 2251] [outer = 0x0] [url = about:blank] 09:07:42 INFO - PROCESS | 1653 | 1467389262735 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] 09:07:42 INFO - PROCESS | 1653 | 1467389262789 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 09:07:42 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 09:07:42 INFO - PROCESS | 1653 | 1467389262793 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 09:07:42 INFO - PROCESS | 1653 | 1467389262795 Marionette TRACE conn2 <- [1,3082,null,{}] 09:07:42 INFO - PROCESS | 1653 | 1467389262797 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}] 09:07:42 INFO - PROCESS | 1653 | 1467389262799 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:42 INFO - PROCESS | 1653 | 1467389262881 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 09:07:42 INFO - PROCESS | 1653 | 1467389262948 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:42 INFO - PROCESS | 1653 | 1467389262949 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x118fbf800 == 30 [pid = 1653] [id = 780] 09:07:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x11696dc00) [pid = 1653] [serial = 2338] [outer = 0x0] 09:07:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x11835ac00) [pid = 1653] [serial = 2339] [outer = 0x11696dc00] 09:07:42 INFO - PROCESS | 1653 | 1467389262976 Marionette DEBUG loaded listener.js 09:07:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1185f2c00) [pid = 1653] [serial = 2340] [outer = 0x11696dc00] 09:07:43 INFO - PROCESS | 1653 | 1467389263256 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]]]}] 09:07:43 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 09:07:43 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 09:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:07:43 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 09:07:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 09:07:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 521ms 09:07:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 09:07:43 INFO - PROCESS | 1653 | 1467389263315 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 09:07:43 INFO - PROCESS | 1653 | 1467389263316 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 09:07:43 INFO - PROCESS | 1653 | 1467389263318 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 09:07:43 INFO - PROCESS | 1653 | 1467389263320 Marionette TRACE conn2 <- [1,3086,null,{}] 09:07:43 INFO - PROCESS | 1653 | 1467389263330 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}] 09:07:43 INFO - PROCESS | 1653 | 1467389263333 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:43 INFO - PROCESS | 1653 | 1467389263411 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 09:07:43 INFO - PROCESS | 1653 | 1467389263475 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:43 INFO - PROCESS | 1653 | 1467389263477 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x121b53800 == 31 [pid = 1653] [id = 781] 09:07:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1186e1800) [pid = 1653] [serial = 2341] [outer = 0x0] 09:07:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x118828800) [pid = 1653] [serial = 2342] [outer = 0x1186e1800] 09:07:43 INFO - PROCESS | 1653 | 1467389263507 Marionette DEBUG loaded listener.js 09:07:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1194b1000) [pid = 1653] [serial = 2343] [outer = 0x1186e1800] 09:07:43 INFO - PROCESS | 1653 | 1467389263786 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 09:07:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 09:07:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 476ms 09:07:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 09:07:43 INFO - PROCESS | 1653 | 1467389263798 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 09:07:43 INFO - PROCESS | 1653 | 1467389263800 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 09:07:43 INFO - PROCESS | 1653 | 1467389263802 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 09:07:43 INFO - PROCESS | 1653 | 1467389263803 Marionette TRACE conn2 <- [1,3090,null,{}] 09:07:43 INFO - PROCESS | 1653 | 1467389263805 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}] 09:07:43 INFO - PROCESS | 1653 | 1467389263808 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:43 INFO - PROCESS | 1653 | 1467389263903 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 09:07:43 INFO - PROCESS | 1653 | 1467389263909 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:43 INFO - PROCESS | 1653 | 1467389263910 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x124eb3800 == 32 [pid = 1653] [id = 782] 09:07:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x11999b000) [pid = 1653] [serial = 2344] [outer = 0x0] 09:07:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x120e45c00) [pid = 1653] [serial = 2345] [outer = 0x11999b000] 09:07:43 INFO - PROCESS | 1653 | 1467389263936 Marionette DEBUG loaded listener.js 09:07:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x120fb4400) [pid = 1653] [serial = 2346] [outer = 0x11999b000] 09:07:44 INFO - PROCESS | 1653 | 1467389264254 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 09:07:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 09:07:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 470ms 09:07:44 INFO - PROCESS | 1653 | 1467389264274 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 09:07:44 INFO - PROCESS | 1653 | 1467389264277 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 09:07:44 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 09:07:44 INFO - PROCESS | 1653 | 1467389264281 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 09:07:44 INFO - PROCESS | 1653 | 1467389264282 Marionette TRACE conn2 <- [1,3094,null,{}] 09:07:44 INFO - PROCESS | 1653 | 1467389264284 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}] 09:07:44 INFO - PROCESS | 1653 | 1467389264286 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:44 INFO - PROCESS | 1653 | 1467389264401 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 09:07:44 INFO - PROCESS | 1653 | 1467389264438 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:44 INFO - PROCESS | 1653 | 1467389264439 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x12653d800 == 33 [pid = 1653] [id = 783] 09:07:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x119318400) [pid = 1653] [serial = 2347] [outer = 0x0] 09:07:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x121005800) [pid = 1653] [serial = 2348] [outer = 0x119318400] 09:07:44 INFO - PROCESS | 1653 | 1467389264463 Marionette DEBUG loaded listener.js 09:07:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x121011000) [pid = 1653] [serial = 2349] [outer = 0x119318400] 09:07:44 INFO - PROCESS | 1653 | 1467389264761 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 09:07:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 09:07:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 520ms 09:07:44 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 09:07:44 INFO - PROCESS | 1653 | 1467389264800 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 09:07:44 INFO - PROCESS | 1653 | 1467389264801 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 09:07:44 INFO - PROCESS | 1653 | 1467389264803 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 09:07:44 INFO - PROCESS | 1653 | 1467389264804 Marionette TRACE conn2 <- [1,3098,null,{}] 09:07:44 INFO - PROCESS | 1653 | 1467389264809 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}] 09:07:44 INFO - PROCESS | 1653 | 1467389264813 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:44 INFO - PROCESS | 1653 | 1467389264943 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 09:07:44 INFO - PROCESS | 1653 | 1467389264947 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:44 INFO - PROCESS | 1653 | 1467389264948 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x12915e000 == 34 [pid = 1653] [id = 784] 09:07:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x12130c800) [pid = 1653] [serial = 2350] [outer = 0x0] 09:07:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x123e0fc00) [pid = 1653] [serial = 2351] [outer = 0x12130c800] 09:07:44 INFO - PROCESS | 1653 | 1467389264973 Marionette DEBUG loaded listener.js 09:07:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x112780c00) [pid = 1653] [serial = 2352] [outer = 0x12130c800] 09:07:45 INFO - PROCESS | 1653 | 1467389265283 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]]]}] 09:07:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 09:07:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 09:07:45 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 520ms 09:07:45 INFO - PROCESS | 1653 | 1467389265330 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 09:07:45 INFO - PROCESS | 1653 | 1467389265331 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 09:07:45 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 09:07:45 INFO - PROCESS | 1653 | 1467389265333 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 09:07:45 INFO - PROCESS | 1653 | 1467389265334 Marionette TRACE conn2 <- [1,3102,null,{}] 09:07:45 INFO - PROCESS | 1653 | 1467389265336 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}] 09:07:45 INFO - PROCESS | 1653 | 1467389265338 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:45 INFO - PROCESS | 1653 | 1467389265454 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 09:07:45 INFO - PROCESS | 1653 | 1467389265459 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:45 INFO - PROCESS | 1653 | 1467389265460 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x12975a800 == 35 [pid = 1653] [id = 785] 09:07:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x112950c00) [pid = 1653] [serial = 2353] [outer = 0x0] 09:07:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12547d400) [pid = 1653] [serial = 2354] [outer = 0x112950c00] 09:07:45 INFO - PROCESS | 1653 | 1467389265494 Marionette DEBUG loaded listener.js 09:07:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1254d9c00) [pid = 1653] [serial = 2355] [outer = 0x112950c00] 09:07:45 INFO - PROCESS | 1653 | 1467389265915 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 09:07:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 09:07:45 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 619ms 09:07:45 INFO - PROCESS | 1653 | 1467389265954 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 09:07:45 INFO - PROCESS | 1653 | 1467389265955 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 09:07:45 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 09:07:45 INFO - PROCESS | 1653 | 1467389265959 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 09:07:45 INFO - PROCESS | 1653 | 1467389265961 Marionette TRACE conn2 <- [1,3106,null,{}] 09:07:45 INFO - PROCESS | 1653 | 1467389265970 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}] 09:07:45 INFO - PROCESS | 1653 | 1467389265972 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:46 INFO - PROCESS | 1653 | 1467389266130 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 09:07:46 INFO - PROCESS | 1653 | 1467389266153 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:46 INFO - PROCESS | 1653 | 1467389266154 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x12af7d000 == 36 [pid = 1653] [id = 786] 09:07:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x126013400) [pid = 1653] [serial = 2356] [outer = 0x0] 09:07:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1260db400) [pid = 1653] [serial = 2357] [outer = 0x126013400] 09:07:46 INFO - PROCESS | 1653 | 1467389266192 Marionette DEBUG loaded listener.js 09:07:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1265e6400) [pid = 1653] [serial = 2358] [outer = 0x126013400] 09:07:46 INFO - PROCESS | 1653 | 1467389266512 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]]]}] 09:07:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 09:07:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 09:07:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 09:07:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 577ms 09:07:46 INFO - PROCESS | 1653 | 1467389266538 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 09:07:46 INFO - PROCESS | 1653 | 1467389266539 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 09:07:46 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 09:07:46 INFO - PROCESS | 1653 | 1467389266544 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 09:07:46 INFO - PROCESS | 1653 | 1467389266546 Marionette TRACE conn2 <- [1,3110,null,{}] 09:07:46 INFO - PROCESS | 1653 | 1467389266548 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}] 09:07:46 INFO - PROCESS | 1653 | 1467389266549 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:46 INFO - PROCESS | 1653 | 1467389266664 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 09:07:46 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x12b922400) [pid = 1653] [serial = 2308] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 09:07:46 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x118490c00) [pid = 1653] [serial = 2296] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 09:07:46 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x11835b800) [pid = 1653] [serial = 2305] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 09:07:46 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x110eee400) [pid = 1653] [serial = 2311] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 09:07:46 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x121008000) [pid = 1653] [serial = 2314] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 09:07:46 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x12b924000) [pid = 1653] [serial = 2320] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 09:07:46 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1133c0800) [pid = 1653] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 09:07:46 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x11336f800) [pid = 1653] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 09:07:46 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x116025400) [pid = 1653] [serial = 2293] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/historical.html] 09:07:46 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1193ab400) [pid = 1653] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 09:07:46 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x124e63400) [pid = 1653] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 09:07:46 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1186fdc00) [pid = 1653] [serial = 2317] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 09:07:46 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1265e2400) [pid = 1653] [serial = 2302] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 09:07:46 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x11932f800) [pid = 1653] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 09:07:46 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x120e4b400) [pid = 1653] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 09:07:46 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1130d9800) [pid = 1653] [serial = 2299] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 09:07:46 INFO - PROCESS | 1653 | 1467389266823 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:46 INFO - PROCESS | 1653 | 1467389266824 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b16c000 == 37 [pid = 1653] [id = 787] 09:07:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x11336f800) [pid = 1653] [serial = 2359] [outer = 0x0] 09:07:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x118490c00) [pid = 1653] [serial = 2360] [outer = 0x11336f800] 09:07:46 INFO - PROCESS | 1653 | 1467389266848 Marionette DEBUG loaded listener.js 09:07:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1194ae000) [pid = 1653] [serial = 2361] [outer = 0x11336f800] 09:07:47 INFO - PROCESS | 1653 | 1467389267080 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"]]]}] 09:07:47 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 09:07:47 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 09:07:47 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 09:07:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:07:47 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 09:07:47 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 570ms 09:07:47 INFO - PROCESS | 1653 | 1467389267114 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 09:07:47 INFO - PROCESS | 1653 | 1467389267115 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 09:07:47 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 09:07:47 INFO - PROCESS | 1653 | 1467389267118 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 09:07:47 INFO - PROCESS | 1653 | 1467389267119 Marionette TRACE conn2 <- [1,3114,null,{}] 09:07:47 INFO - PROCESS | 1653 | 1467389267121 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}] 09:07:47 INFO - PROCESS | 1653 | 1467389267122 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:47 INFO - PROCESS | 1653 | 1467389267218 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 09:07:47 INFO - PROCESS | 1653 | 1467389267222 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\", \"e6f4f81c-0243-4ec3-b62c-b3ea590fd21b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:47 INFO - PROCESS | 1653 | 1467389267223 Marionette INFO sendAsync b9a0150c-1242-c144-abf8-385faf2a18de 09:07:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bd63800 == 38 [pid = 1653] [id = 788] 09:07:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x11932f800) [pid = 1653] [serial = 2362] [outer = 0x0] 09:07:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x126cad000) [pid = 1653] [serial = 2363] [outer = 0x11932f800] 09:07:47 INFO - PROCESS | 1653 | 1467389267247 Marionette DEBUG loaded listener.js 09:07:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x128a93c00) [pid = 1653] [serial = 2364] [outer = 0x11932f800] 09:07:47 INFO - PROCESS | 1653 | 1467389267585 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]]]}] 09:07:47 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 09:07:47 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 518ms 09:07:47 INFO - PROCESS | 1653 | 1467389267637 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 09:07:47 INFO - PROCESS | 1653 | 1467389267639 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 09:07:48 WARNING - u'runner_teardown' () 09:07:48 INFO - No more tests 09:07:48 INFO - Got 0 unexpected results 09:07:48 INFO - SUITE-END | took 506s 09:07:48 INFO - Closing logging queue 09:07:48 INFO - queue closed 09:07:48 INFO - Return code: 0 09:07:48 WARNING - # TBPL SUCCESS # 09:07:48 INFO - Running post-action listener: _resource_record_post_action 09:07:48 INFO - Running post-run listener: _resource_record_post_run 09:07:49 INFO - Total resource usage - Wall time: 529s; CPU: 57.0%; Read bytes: 36840960; Write bytes: 951344128; Read time: 240; Write time: 5051 09:07:49 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 09:07:49 INFO - install - Wall time: 19s; CPU: 55.0%; Read bytes: 147581440; Write bytes: 134569984; Read time: 13239; Write time: 272 09:07:49 INFO - run-tests - Wall time: 511s; CPU: 58.0%; Read bytes: 30539264; Write bytes: 797416448; Read time: 188; Write time: 4723 09:07:49 INFO - Running post-run listener: _upload_blobber_files 09:07:49 INFO - Blob upload gear active. 09:07:49 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 09:07:49 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 09:07:49 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-beta', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 09:07:49 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-beta -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 09:07:50 INFO - (blobuploader) - INFO - Open directory for files ... 09:07:50 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 09:07:50 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:07:50 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:07:51 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 09:07:51 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:07:51 INFO - (blobuploader) - INFO - Done attempting. 09:07:51 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 09:07:51 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:07:51 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:07:53 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 09:07:53 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:07:53 INFO - (blobuploader) - INFO - Done attempting. 09:07:53 INFO - (blobuploader) - INFO - Iteration through files over. 09:07:53 INFO - Return code: 0 09:07:53 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 09:07:53 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 09:07:53 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/a4b20111dd26dcb1f66bec058c0435e56fc8a0e71729e7a6ae9cab90a69beae811ef1526f5a3a5188b51f66c7bf8576b1ff7bb96a526c02be735185d976509d1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/1bbf8a8f25c631d925f081c21c99980df54527247a5b6390c6fb0b442995c676238709c477c9223f2262f02b87d5dd0100f8d55cd7df86ceed68f81a18e12a62"} 09:07:53 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 09:07:53 INFO - Writing to file /builds/slave/test/properties/blobber_files 09:07:53 INFO - Contents: 09:07:53 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/a4b20111dd26dcb1f66bec058c0435e56fc8a0e71729e7a6ae9cab90a69beae811ef1526f5a3a5188b51f66c7bf8576b1ff7bb96a526c02be735185d976509d1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/1bbf8a8f25c631d925f081c21c99980df54527247a5b6390c6fb0b442995c676238709c477c9223f2262f02b87d5dd0100f8d55cd7df86ceed68f81a18e12a62"} 09:07:53 INFO - Running post-run listener: copy_logs_to_upload_dir 09:07:53 INFO - Copying logs to upload dir... 09:07:53 INFO - mkdir: /builds/slave/test/build/upload/logs 09:07:53 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=587.640865 ========= master_lag: 0.28 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 47 secs) (at 2016-07-01 09:07:53.632850) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-01 09:07:53.636132) ========= 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.oU7Is5ltSs/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.YJUdHbDAQO/Listeners TMPDIR=/var/folders/zr/ytw5mt592jdfk1rbvw03yt0h00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/a4b20111dd26dcb1f66bec058c0435e56fc8a0e71729e7a6ae9cab90a69beae811ef1526f5a3a5188b51f66c7bf8576b1ff7bb96a526c02be735185d976509d1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/1bbf8a8f25c631d925f081c21c99980df54527247a5b6390c6fb0b442995c676238709c477c9223f2262f02b87d5dd0100f8d55cd7df86ceed68f81a18e12a62"} build_url:https://queue.taskcluster.net/v1/task/KJWTBHx5RUCX9Sa3MqD47Q/artifacts/public/build/firefox-48.0.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/KJWTBHx5RUCX9Sa3MqD47Q/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012791 build_url: 'https://queue.taskcluster.net/v1/task/KJWTBHx5RUCX9Sa3MqD47Q/artifacts/public/build/firefox-48.0.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/a4b20111dd26dcb1f66bec058c0435e56fc8a0e71729e7a6ae9cab90a69beae811ef1526f5a3a5188b51f66c7bf8576b1ff7bb96a526c02be735185d976509d1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/1bbf8a8f25c631d925f081c21c99980df54527247a5b6390c6fb0b442995c676238709c477c9223f2262f02b87d5dd0100f8d55cd7df86ceed68f81a18e12a62"}' symbols_url: 'https://queue.taskcluster.net/v1/task/KJWTBHx5RUCX9Sa3MqD47Q/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-01 09:07:53.673718) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-01 09:07:53.674086) ========= 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.oU7Is5ltSs/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.YJUdHbDAQO/Listeners TMPDIR=/var/folders/zr/ytw5mt592jdfk1rbvw03yt0h00000w/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.005193 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-01 09:07:53.723451) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-01 09:07:53.725022) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-01 09:07:53.725451) ========= ========= Total master_lag: 0.42 =========