builder: mozilla-beta_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0313 starttime: 1468499111.34 results: success (0) buildid: 20160714034942 builduid: cd19e48177a442968db062d9999e4f39 revision: 81f987b98a91032913ef201143e2e91db9b77bf7 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-14 05:25:11.339370) ========= master: http://buildbot-master133.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-14 05:25:11.339826) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-14 05:25:11.340104) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-14 05:25:11.377475) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-07-14 05:25:11.377925) ========= 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.xpAWjhCk51/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.oCbWTD8TSY/Listeners TMPDIR=/var/folders/b0/r5l_zcbd7q3gp8hj0t34qjvc00000w/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-14 05:25:11-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 6.84M=0.002s 2016-07-14 05:25:11 (6.84 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.138808 ========= master_lag: 4.13 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-07-14 05:25:15.651203) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 1 secs) (at 2016-07-14 05:25:15.651539) ========= 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.xpAWjhCk51/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.oCbWTD8TSY/Listeners TMPDIR=/var/folders/b0/r5l_zcbd7q3gp8hj0t34qjvc00000w/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.019593 ========= master_lag: 1.49 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 1 secs) (at 2016-07-14 05:25:17.156539) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 7 secs) (at 2016-07-14 05:25:17.156878) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 81f987b98a91032913ef201143e2e91db9b77bf7 --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 81f987b98a91032913ef201143e2e91db9b77bf7 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.xpAWjhCk51/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.oCbWTD8TSY/Listeners TMPDIR=/var/folders/b0/r5l_zcbd7q3gp8hj0t34qjvc00000w/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-14 05:25:17,249 truncating revision to first 12 chars 2016-07-14 05:25:17,249 Setting DEBUG logging. 2016-07-14 05:25:17,250 attempt 1/10 2016-07-14 05:25:17,250 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/81f987b98a91?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-14 05:25:18,985 unpacking tar archive at: mozilla-beta-81f987b98a91/testing/mozharness/ program finished with exit code 0 elapsedTime=2.004062 ========= master_lag: 5.00 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 7 secs) (at 2016-07-14 05:25:24.160937) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-14 05:25:24.161372) ========= script_repo_revision: 81f987b98a91032913ef201143e2e91db9b77bf7 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-14 05:25:24.161846) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 1 secs) (at 2016-07-14 05:25:24.162152) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 1 secs) (at 2016-07-14 05:25:25.705399) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 44 secs) (at 2016-07-14 05:25:25.706245) ========= /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.xpAWjhCk51/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.oCbWTD8TSY/Listeners TMPDIR=/var/folders/b0/r5l_zcbd7q3gp8hj0t34qjvc00000w/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 05:25:25 INFO - MultiFileLogger online at 20160714 05:25:25 in /builds/slave/test 05:25:25 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 05:25:25 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 05:25:25 INFO - {'append_to_log': False, 05:25:25 INFO - 'base_work_dir': '/builds/slave/test', 05:25:25 INFO - 'blob_upload_branch': 'mozilla-beta', 05:25:25 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 05:25:25 INFO - 'buildbot_json_path': 'buildprops.json', 05:25:25 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 05:25:25 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 05:25:25 INFO - 'download_minidump_stackwalk': True, 05:25:25 INFO - 'download_symbols': 'true', 05:25:25 INFO - 'e10s': False, 05:25:25 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 05:25:25 INFO - 'tooltool.py': '/tools/tooltool.py', 05:25:25 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 05:25:25 INFO - '/tools/misc-python/virtualenv.py')}, 05:25:25 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 05:25:25 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 05:25:25 INFO - 'log_level': 'info', 05:25:25 INFO - 'log_to_console': True, 05:25:25 INFO - 'opt_config_files': (), 05:25:25 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 05:25:25 INFO - '--processes=1', 05:25:25 INFO - '--config=%(test_path)s/wptrunner.ini', 05:25:25 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 05:25:25 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 05:25:25 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 05:25:25 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 05:25:25 INFO - 'pip_index': False, 05:25:25 INFO - 'require_test_zip': True, 05:25:25 INFO - 'test_type': ('testharness',), 05:25:25 INFO - 'this_chunk': '1', 05:25:25 INFO - 'tooltool_cache': '/builds/tooltool_cache', 05:25:25 INFO - 'total_chunks': '10', 05:25:25 INFO - 'virtualenv_path': 'venv', 05:25:25 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 05:25:25 INFO - 'work_dir': 'build'} 05:25:25 INFO - ##### 05:25:25 INFO - ##### Running clobber step. 05:25:25 INFO - ##### 05:25:25 INFO - Running pre-action listener: _resource_record_pre_action 05:25:25 INFO - Running main action method: clobber 05:25:25 INFO - rmtree: /builds/slave/test/build 05:25:25 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 05:25:26 INFO - Running post-action listener: _resource_record_post_action 05:25:26 INFO - ##### 05:25:26 INFO - ##### Running read-buildbot-config step. 05:25:26 INFO - ##### 05:25:26 INFO - Running pre-action listener: _resource_record_pre_action 05:25:26 INFO - Running main action method: read_buildbot_config 05:25:26 INFO - Using buildbot properties: 05:25:26 INFO - { 05:25:26 INFO - "project": "", 05:25:26 INFO - "product": "firefox", 05:25:26 INFO - "script_repo_revision": "production", 05:25:26 INFO - "scheduler": "tests-mozilla-beta-yosemite_r7-debug-unittest", 05:25:26 INFO - "repository": "", 05:25:26 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-beta debug test web-platform-tests-1", 05:25:26 INFO - "buildid": "20160714034942", 05:25:26 INFO - "pgo_build": "False", 05:25:26 INFO - "basedir": "/builds/slave/test", 05:25:26 INFO - "buildnumber": 39, 05:25:26 INFO - "slavename": "t-yosemite-r7-0313", 05:25:26 INFO - "master": "http://buildbot-master133.bb.releng.scl3.mozilla.com:8201/", 05:25:26 INFO - "platform": "macosx64", 05:25:26 INFO - "branch": "mozilla-beta", 05:25:26 INFO - "revision": "81f987b98a91032913ef201143e2e91db9b77bf7", 05:25:26 INFO - "repo_path": "releases/mozilla-beta", 05:25:26 INFO - "moz_repo_path": "", 05:25:26 INFO - "stage_platform": "macosx64", 05:25:26 INFO - "builduid": "cd19e48177a442968db062d9999e4f39", 05:25:26 INFO - "slavebuilddir": "test" 05:25:26 INFO - } 05:25:26 INFO - Found installer url https://queue.taskcluster.net/v1/task/DBwZnGCDQLmPvn0V-nVsgg/artifacts/public/build/firefox-48.0.en-US.mac64.dmg. 05:25:26 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/DBwZnGCDQLmPvn0V-nVsgg/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json. 05:25:26 INFO - Running post-action listener: _resource_record_post_action 05:25:26 INFO - ##### 05:25:26 INFO - ##### Running download-and-extract step. 05:25:26 INFO - ##### 05:25:26 INFO - Running pre-action listener: _resource_record_pre_action 05:25:26 INFO - Running main action method: download_and_extract 05:25:26 INFO - mkdir: /builds/slave/test/build/tests 05:25:26 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')]} 05:25:26 INFO - https://queue.taskcluster.net/v1/task/DBwZnGCDQLmPvn0V-nVsgg/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 05:25:26 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/DBwZnGCDQLmPvn0V-nVsgg/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 05:25:26 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/DBwZnGCDQLmPvn0V-nVsgg/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 05:25:26 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/DBwZnGCDQLmPvn0V-nVsgg/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 05:25:26 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/DBwZnGCDQLmPvn0V-nVsgg/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 05:25:27 INFO - Downloaded 1201 bytes. 05:25:27 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 05:25:27 INFO - Using the following test package requirements: 05:25:27 INFO - {u'common': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 05:25:27 INFO - u'cppunittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 05:25:27 INFO - u'firefox-48.0.en-US.mac64.cppunittest.tests.zip'], 05:25:27 INFO - u'gtest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 05:25:27 INFO - u'firefox-48.0.en-US.mac64.gtest.tests.zip'], 05:25:27 INFO - u'jittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 05:25:27 INFO - u'jsshell-mac64.zip'], 05:25:27 INFO - u'mochitest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 05:25:27 INFO - u'firefox-48.0.en-US.mac64.mochitest.tests.zip'], 05:25:27 INFO - u'mozbase': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 05:25:27 INFO - u'reftest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 05:25:27 INFO - u'firefox-48.0.en-US.mac64.reftest.tests.zip'], 05:25:27 INFO - u'talos': [u'firefox-48.0.en-US.mac64.common.tests.zip', 05:25:27 INFO - u'firefox-48.0.en-US.mac64.talos.tests.zip'], 05:25:27 INFO - u'web-platform': [u'firefox-48.0.en-US.mac64.common.tests.zip', 05:25:27 INFO - u'firefox-48.0.en-US.mac64.web-platform.tests.zip'], 05:25:27 INFO - u'xpcshell': [u'firefox-48.0.en-US.mac64.common.tests.zip', 05:25:27 INFO - u'firefox-48.0.en-US.mac64.xpcshell.tests.zip']} 05:25:27 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 05:25:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:25:27 INFO - https://queue.taskcluster.net/v1/task/DBwZnGCDQLmPvn0V-nVsgg/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 05:25:27 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/DBwZnGCDQLmPvn0V-nVsgg/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 05:25:27 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/DBwZnGCDQLmPvn0V-nVsgg/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 05:25:27 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/DBwZnGCDQLmPvn0V-nVsgg/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 05:25:27 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/DBwZnGCDQLmPvn0V-nVsgg/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 05:25:28 INFO - Downloaded 18370237 bytes. 05:25:28 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/*'] 05:25:28 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/* 05:25:28 INFO - caution: filename not matched: web-platform/* 05:25:28 INFO - Return code: 11 05:25:28 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')]} 05:25:28 INFO - https://queue.taskcluster.net/v1/task/DBwZnGCDQLmPvn0V-nVsgg/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 05:25:28 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/DBwZnGCDQLmPvn0V-nVsgg/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 05:25:28 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/DBwZnGCDQLmPvn0V-nVsgg/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 05:25:28 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/DBwZnGCDQLmPvn0V-nVsgg/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 05:25:28 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/DBwZnGCDQLmPvn0V-nVsgg/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 05:25:30 INFO - Downloaded 36389883 bytes. 05:25:30 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/*'] 05:25:30 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/* 05:25:34 INFO - caution: filename not matched: bin/* 05:25:34 INFO - caution: filename not matched: config/* 05:25:34 INFO - caution: filename not matched: mozbase/* 05:25:34 INFO - caution: filename not matched: marionette/* 05:25:34 INFO - caution: filename not matched: tools/wptserve/* 05:25:34 INFO - Return code: 11 05:25: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')]} 05:25:34 INFO - https://queue.taskcluster.net/v1/task/DBwZnGCDQLmPvn0V-nVsgg/artifacts/public/build/firefox-48.0.en-US.mac64.dmg matches https://queue.taskcluster.net 05:25:34 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/DBwZnGCDQLmPvn0V-nVsgg/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 05:25:34 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/DBwZnGCDQLmPvn0V-nVsgg/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 05:25:34 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/DBwZnGCDQLmPvn0V-nVsgg/artifacts/public/build/firefox-48.0.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg 05:25:34 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/DBwZnGCDQLmPvn0V-nVsgg/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 05:25:36 INFO - Downloaded 73025527 bytes. 05:25:36 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/DBwZnGCDQLmPvn0V-nVsgg/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 05:25:36 INFO - mkdir: /builds/slave/test/properties 05:25:36 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 05:25:36 INFO - Writing to file /builds/slave/test/properties/build_url 05:25:36 INFO - Contents: 05:25:36 INFO - build_url:https://queue.taskcluster.net/v1/task/DBwZnGCDQLmPvn0V-nVsgg/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 05:25:37 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/DBwZnGCDQLmPvn0V-nVsgg/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 05:25:37 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 05:25:37 INFO - Writing to file /builds/slave/test/properties/symbols_url 05:25:37 INFO - Contents: 05:25:37 INFO - symbols_url:https://queue.taskcluster.net/v1/task/DBwZnGCDQLmPvn0V-nVsgg/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 05:25:37 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')]} 05:25:37 INFO - https://queue.taskcluster.net/v1/task/DBwZnGCDQLmPvn0V-nVsgg/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 05:25:37 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/DBwZnGCDQLmPvn0V-nVsgg/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 05:25:37 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/DBwZnGCDQLmPvn0V-nVsgg/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 05:25:37 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/DBwZnGCDQLmPvn0V-nVsgg/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 05:25:37 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/DBwZnGCDQLmPvn0V-nVsgg/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 05:25:40 INFO - Downloaded 103720624 bytes. 05:25:40 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'] 05:25:40 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 05:25:44 INFO - Return code: 0 05:25:44 INFO - Running post-action listener: _resource_record_post_action 05:25:44 INFO - Running post-action listener: set_extra_try_arguments 05:25:44 INFO - ##### 05:25:44 INFO - ##### Running create-virtualenv step. 05:25:44 INFO - ##### 05:25:44 INFO - Running pre-action listener: _pre_create_virtualenv 05:25:44 INFO - Running pre-action listener: _resource_record_pre_action 05:25:44 INFO - Running main action method: create_virtualenv 05:25:44 INFO - Creating virtualenv /builds/slave/test/build/venv 05:25:44 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 05:25:44 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 05:25:44 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 05:25:44 INFO - Using real prefix '/tools/python27' 05:25:44 INFO - New python executable in /builds/slave/test/build/venv/bin/python 05:25:45 INFO - Installing distribute.............................................................................................................................................................................................done. 05:25:47 INFO - Installing pip.................done. 05:25:47 INFO - Return code: 0 05:25:47 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 05:25:47 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')]} 05:25:47 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:25:47 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:25:47 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')]} 05:25:47 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:25:47 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:25:47 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 0x105a4be90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x105a68f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fdc4b484e30>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x105a645e0>, '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 0x105647cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x105672990>, '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.xpAWjhCk51/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.oCbWTD8TSY/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/b0/r5l_zcbd7q3gp8hj0t34qjvc00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 05:25:47 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 05:25:47 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 05:25:47 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.xpAWjhCk51/Render', 05:25:47 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:25:47 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:25:47 INFO - 'HOME': '/Users/cltbld', 05:25:47 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:25:47 INFO - 'LOGNAME': 'cltbld', 05:25:47 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:25:47 INFO - 'MOZ_NO_REMOTE': '1', 05:25:47 INFO - 'NO_EM_RESTART': '1', 05:25:47 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:25:47 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:25:47 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:25:47 INFO - 'PWD': '/builds/slave/test', 05:25:47 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:25:47 INFO - 'SHELL': '/bin/bash', 05:25:47 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.oCbWTD8TSY/Listeners', 05:25:47 INFO - 'TMPDIR': '/var/folders/b0/r5l_zcbd7q3gp8hj0t34qjvc00000w/T/', 05:25:47 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:25:47 INFO - 'USER': 'cltbld', 05:25:47 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:25:47 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:25:47 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:25:47 INFO - 'XPC_FLAGS': '0x0', 05:25:47 INFO - 'XPC_SERVICE_NAME': '0', 05:25:47 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:25:48 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:25:48 INFO - Downloading/unpacking psutil>=0.7.1 05:25:48 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 05:25:48 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 05:25:48 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 05:25:48 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 05:25:48 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 05:25:48 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 05:25:50 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 05:25:50 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 05:25:50 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:25:50 INFO - Installing collected packages: psutil 05:25:50 INFO - Running setup.py install for psutil 05:25:50 INFO - building 'psutil._psutil_osx' extension 05:25:50 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 05:25:51 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 05:25:51 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 05:25:51 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 05:25:51 INFO - building 'psutil._psutil_posix' extension 05:25:51 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 05:25:51 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 05:25:51 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 05:25:51 INFO - ^ 05:25:51 INFO - 1 warning generated. 05:25:51 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 05:25:51 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 05:25:51 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:25:51 INFO - Successfully installed psutil 05:25:51 INFO - Cleaning up... 05:25:51 INFO - Return code: 0 05:25:51 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 05:25:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:25:51 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:25:51 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:25:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:25:51 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:25:51 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:25:51 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x105a4be90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x105a68f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fdc4b484e30>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x105a645e0>, '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 0x105647cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x105672990>, '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.xpAWjhCk51/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.oCbWTD8TSY/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/b0/r5l_zcbd7q3gp8hj0t34qjvc00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 05:25:51 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 05:25:51 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 05:25:51 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.xpAWjhCk51/Render', 05:25:51 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:25:51 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:25:51 INFO - 'HOME': '/Users/cltbld', 05:25:51 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:25:51 INFO - 'LOGNAME': 'cltbld', 05:25:51 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:25:51 INFO - 'MOZ_NO_REMOTE': '1', 05:25:51 INFO - 'NO_EM_RESTART': '1', 05:25:51 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:25:51 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:25:51 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:25:51 INFO - 'PWD': '/builds/slave/test', 05:25:51 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:25:51 INFO - 'SHELL': '/bin/bash', 05:25:51 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.oCbWTD8TSY/Listeners', 05:25:51 INFO - 'TMPDIR': '/var/folders/b0/r5l_zcbd7q3gp8hj0t34qjvc00000w/T/', 05:25:51 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:25:51 INFO - 'USER': 'cltbld', 05:25:51 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:25:51 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:25:51 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:25:51 INFO - 'XPC_FLAGS': '0x0', 05:25:51 INFO - 'XPC_SERVICE_NAME': '0', 05:25:51 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:25:51 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:25:51 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 05:25:51 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:25:51 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:25:51 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 05:25:51 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 05:25:51 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:25:51 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:25:54 INFO - Downloading mozsystemmonitor-0.0.tar.gz 05:25:54 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 05:25:54 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 05:25:54 INFO - Installing collected packages: mozsystemmonitor 05:25:54 INFO - Running setup.py install for mozsystemmonitor 05:25:54 INFO - Successfully installed mozsystemmonitor 05:25:54 INFO - Cleaning up... 05:25:54 INFO - Return code: 0 05:25:54 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 05:25:54 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')]} 05:25:54 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:25:54 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:25:54 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')]} 05:25:54 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:25:54 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:25:54 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 0x105a4be90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x105a68f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fdc4b484e30>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x105a645e0>, '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 0x105647cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x105672990>, '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.xpAWjhCk51/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.oCbWTD8TSY/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/b0/r5l_zcbd7q3gp8hj0t34qjvc00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 05:25:54 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 05:25:54 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 05:25:54 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.xpAWjhCk51/Render', 05:25:54 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:25:54 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:25:54 INFO - 'HOME': '/Users/cltbld', 05:25:54 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:25:54 INFO - 'LOGNAME': 'cltbld', 05:25:54 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:25:54 INFO - 'MOZ_NO_REMOTE': '1', 05:25:54 INFO - 'NO_EM_RESTART': '1', 05:25:54 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:25:54 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:25:54 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:25:54 INFO - 'PWD': '/builds/slave/test', 05:25:54 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:25:54 INFO - 'SHELL': '/bin/bash', 05:25:54 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.oCbWTD8TSY/Listeners', 05:25:54 INFO - 'TMPDIR': '/var/folders/b0/r5l_zcbd7q3gp8hj0t34qjvc00000w/T/', 05:25:54 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:25:54 INFO - 'USER': 'cltbld', 05:25:54 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:25:54 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:25:54 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:25:54 INFO - 'XPC_FLAGS': '0x0', 05:25:54 INFO - 'XPC_SERVICE_NAME': '0', 05:25:54 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:25:54 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:25:54 INFO - Downloading/unpacking blobuploader==1.2.4 05:25:54 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 05:25:54 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 05:25:54 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 05:25:54 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 05:25:54 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 05:25:54 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 05:25:57 INFO - Downloading blobuploader-1.2.4.tar.gz 05:25:57 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 05:25:57 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 05:25:57 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 05:25:57 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 05:25:57 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 05:25:57 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 05:25:57 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 05:25:57 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 05:25:58 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 05:25:58 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 05:25:58 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 05:25:58 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 05:25:58 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 05:25:58 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 05:25:58 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 05:25:58 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 05:25:58 INFO - Downloading docopt-0.6.1.tar.gz 05:25:58 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 05:25:58 INFO - Installing collected packages: blobuploader, requests, docopt 05:25:58 INFO - Running setup.py install for blobuploader 05:25:58 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 05:25:58 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 05:25:58 INFO - Running setup.py install for requests 05:25:59 INFO - Running setup.py install for docopt 05:25:59 INFO - Successfully installed blobuploader requests docopt 05:25:59 INFO - Cleaning up... 05:25:59 INFO - Return code: 0 05:25:59 INFO - Installing None into virtualenv /builds/slave/test/build/venv 05:25:59 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')]} 05:25:59 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:25:59 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:25:59 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')]} 05:25:59 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:25:59 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:25:59 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 0x105a4be90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x105a68f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fdc4b484e30>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x105a645e0>, '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 0x105647cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x105672990>, '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.xpAWjhCk51/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.oCbWTD8TSY/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/b0/r5l_zcbd7q3gp8hj0t34qjvc00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 05:25:59 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 05:25:59 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 05:25:59 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.xpAWjhCk51/Render', 05:25:59 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:25:59 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:25:59 INFO - 'HOME': '/Users/cltbld', 05:25:59 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:25:59 INFO - 'LOGNAME': 'cltbld', 05:25:59 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:25:59 INFO - 'MOZ_NO_REMOTE': '1', 05:25:59 INFO - 'NO_EM_RESTART': '1', 05:25:59 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:25:59 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:25:59 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:25:59 INFO - 'PWD': '/builds/slave/test', 05:25:59 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:25:59 INFO - 'SHELL': '/bin/bash', 05:25:59 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.oCbWTD8TSY/Listeners', 05:25:59 INFO - 'TMPDIR': '/var/folders/b0/r5l_zcbd7q3gp8hj0t34qjvc00000w/T/', 05:25:59 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:25:59 INFO - 'USER': 'cltbld', 05:25:59 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:25:59 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:25:59 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:25:59 INFO - 'XPC_FLAGS': '0x0', 05:25:59 INFO - 'XPC_SERVICE_NAME': '0', 05:25:59 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:25:59 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:25:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 05:25:59 INFO - Running setup.py (path:/var/folders/b0/r5l_zcbd7q3gp8hj0t34qjvc00000w/T/pip-onf2QR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 05:26:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 05:26:00 INFO - Running setup.py (path:/var/folders/b0/r5l_zcbd7q3gp8hj0t34qjvc00000w/T/pip-v3iy1m-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 05:26:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 05:26:00 INFO - Running setup.py (path:/var/folders/b0/r5l_zcbd7q3gp8hj0t34qjvc00000w/T/pip-Auqlkz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 05:26:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 05:26:00 INFO - Running setup.py (path:/var/folders/b0/r5l_zcbd7q3gp8hj0t34qjvc00000w/T/pip-B5ib0B-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 05:26:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 05:26:00 INFO - Running setup.py (path:/var/folders/b0/r5l_zcbd7q3gp8hj0t34qjvc00000w/T/pip-mg0oY_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 05:26:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 05:26:00 INFO - Running setup.py (path:/var/folders/b0/r5l_zcbd7q3gp8hj0t34qjvc00000w/T/pip-Beztee-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 05:26:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 05:26:00 INFO - Running setup.py (path:/var/folders/b0/r5l_zcbd7q3gp8hj0t34qjvc00000w/T/pip-R0fENE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 05:26:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 05:26:00 INFO - Running setup.py (path:/var/folders/b0/r5l_zcbd7q3gp8hj0t34qjvc00000w/T/pip-BCu7D_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 05:26:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 05:26:00 INFO - Running setup.py (path:/var/folders/b0/r5l_zcbd7q3gp8hj0t34qjvc00000w/T/pip-Lxkngc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 05:26:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 05:26:00 INFO - Running setup.py (path:/var/folders/b0/r5l_zcbd7q3gp8hj0t34qjvc00000w/T/pip-U1NZu5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 05:26:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 05:26:00 INFO - Running setup.py (path:/var/folders/b0/r5l_zcbd7q3gp8hj0t34qjvc00000w/T/pip-NY8Fv6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 05:26:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 05:26:01 INFO - Running setup.py (path:/var/folders/b0/r5l_zcbd7q3gp8hj0t34qjvc00000w/T/pip-B4W2kD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 05:26:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 05:26:01 INFO - Running setup.py (path:/var/folders/b0/r5l_zcbd7q3gp8hj0t34qjvc00000w/T/pip-tQ7iec-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 05:26:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 05:26:01 INFO - Running setup.py (path:/var/folders/b0/r5l_zcbd7q3gp8hj0t34qjvc00000w/T/pip-IKP_2Q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 05:26:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 05:26:01 INFO - Running setup.py (path:/var/folders/b0/r5l_zcbd7q3gp8hj0t34qjvc00000w/T/pip-uJK4le-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 05:26:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 05:26:01 INFO - Running setup.py (path:/var/folders/b0/r5l_zcbd7q3gp8hj0t34qjvc00000w/T/pip-Coy6sH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 05:26:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 05:26:01 INFO - Running setup.py (path:/var/folders/b0/r5l_zcbd7q3gp8hj0t34qjvc00000w/T/pip-UZLXy2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 05:26:01 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 05:26:01 INFO - Running setup.py (path:/var/folders/b0/r5l_zcbd7q3gp8hj0t34qjvc00000w/T/pip-KzbMHb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 05:26:01 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 05:26:01 INFO - Running setup.py (path:/var/folders/b0/r5l_zcbd7q3gp8hj0t34qjvc00000w/T/pip-XunygR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 05:26:01 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:26:01 INFO - Running setup.py (path:/var/folders/b0/r5l_zcbd7q3gp8hj0t34qjvc00000w/T/pip-Z3tYxE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:26:02 INFO - Unpacking /builds/slave/test/build/tests/marionette 05:26:02 INFO - Running setup.py (path:/var/folders/b0/r5l_zcbd7q3gp8hj0t34qjvc00000w/T/pip-dnrKUt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 05:26:02 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:26:02 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 05:26:02 INFO - Running setup.py install for manifestparser 05:26:02 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 05:26:02 INFO - Running setup.py install for mozcrash 05:26:02 INFO - Running setup.py install for mozdebug 05:26:02 INFO - Running setup.py install for mozdevice 05:26:03 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 05:26:03 INFO - Installing dm script to /builds/slave/test/build/venv/bin 05:26:03 INFO - Running setup.py install for mozfile 05:26:03 INFO - Running setup.py install for mozhttpd 05:26:03 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 05:26:03 INFO - Running setup.py install for mozinfo 05:26:03 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 05:26:03 INFO - Running setup.py install for mozInstall 05:26:03 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 05:26:03 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 05:26:03 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 05:26:03 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 05:26:03 INFO - Running setup.py install for mozleak 05:26:03 INFO - Running setup.py install for mozlog 05:26:04 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 05:26:04 INFO - Running setup.py install for moznetwork 05:26:04 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 05:26:04 INFO - Running setup.py install for mozprocess 05:26:04 INFO - Running setup.py install for mozprofile 05:26:04 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 05:26:04 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 05:26:04 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 05:26:04 INFO - Running setup.py install for mozrunner 05:26:04 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 05:26:04 INFO - Running setup.py install for mozscreenshot 05:26:04 INFO - Running setup.py install for moztest 05:26:04 INFO - Running setup.py install for mozversion 05:26:05 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 05:26:05 INFO - Running setup.py install for wptserve 05:26:05 INFO - Running setup.py install for marionette-driver 05:26:05 INFO - Running setup.py install for browsermob-proxy 05:26:05 INFO - Running setup.py install for marionette-client 05:26:05 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:26:05 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 05:26:05 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 05:26:05 INFO - Cleaning up... 05:26:05 INFO - Return code: 0 05:26:05 INFO - Installing None into virtualenv /builds/slave/test/build/venv 05:26:05 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')]} 05:26:05 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:26:06 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:26:06 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')]} 05:26:06 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:26:06 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:26:06 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 0x105a4be90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x105a68f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fdc4b484e30>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x105a645e0>, '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 0x105647cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x105672990>, '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.xpAWjhCk51/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.oCbWTD8TSY/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/b0/r5l_zcbd7q3gp8hj0t34qjvc00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 05:26:06 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 05:26:06 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 05:26:06 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.xpAWjhCk51/Render', 05:26:06 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:26:06 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:26:06 INFO - 'HOME': '/Users/cltbld', 05:26:06 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:26:06 INFO - 'LOGNAME': 'cltbld', 05:26:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:26:06 INFO - 'MOZ_NO_REMOTE': '1', 05:26:06 INFO - 'NO_EM_RESTART': '1', 05:26:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:26:06 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:26:06 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:26:06 INFO - 'PWD': '/builds/slave/test', 05:26:06 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:26:06 INFO - 'SHELL': '/bin/bash', 05:26:06 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.oCbWTD8TSY/Listeners', 05:26:06 INFO - 'TMPDIR': '/var/folders/b0/r5l_zcbd7q3gp8hj0t34qjvc00000w/T/', 05:26:06 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:26:06 INFO - 'USER': 'cltbld', 05:26:06 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:26:06 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:26:06 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:26:06 INFO - 'XPC_FLAGS': '0x0', 05:26:06 INFO - 'XPC_SERVICE_NAME': '0', 05:26:06 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:26:06 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:26:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 05:26:06 INFO - Running setup.py (path:/var/folders/b0/r5l_zcbd7q3gp8hj0t34qjvc00000w/T/pip-KeSAAZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 05:26:06 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)) 05:26:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 05:26:06 INFO - Running setup.py (path:/var/folders/b0/r5l_zcbd7q3gp8hj0t34qjvc00000w/T/pip-1vA5LV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 05:26:06 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)) 05:26:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 05:26:06 INFO - Running setup.py (path:/var/folders/b0/r5l_zcbd7q3gp8hj0t34qjvc00000w/T/pip-tpjE0k-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 05:26:07 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)) 05:26:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 05:26:07 INFO - Running setup.py (path:/var/folders/b0/r5l_zcbd7q3gp8hj0t34qjvc00000w/T/pip-6zIpJG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 05:26:07 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)) 05:26:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 05:26:07 INFO - Running setup.py (path:/var/folders/b0/r5l_zcbd7q3gp8hj0t34qjvc00000w/T/pip-TLGs2L-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 05:26:07 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)) 05:26:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 05:26:07 INFO - Running setup.py (path:/var/folders/b0/r5l_zcbd7q3gp8hj0t34qjvc00000w/T/pip-VYoXo6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 05:26:07 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)) 05:26:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 05:26:07 INFO - Running setup.py (path:/var/folders/b0/r5l_zcbd7q3gp8hj0t34qjvc00000w/T/pip-W2MNaQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 05:26:07 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)) 05:26:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 05:26:07 INFO - Running setup.py (path:/var/folders/b0/r5l_zcbd7q3gp8hj0t34qjvc00000w/T/pip-J6tI9H-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 05:26:07 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)) 05:26:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 05:26:07 INFO - Running setup.py (path:/var/folders/b0/r5l_zcbd7q3gp8hj0t34qjvc00000w/T/pip-cIEB48-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 05:26:07 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)) 05:26:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 05:26:07 INFO - Running setup.py (path:/var/folders/b0/r5l_zcbd7q3gp8hj0t34qjvc00000w/T/pip-9xQXLm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 05:26:07 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)) 05:26:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 05:26:07 INFO - Running setup.py (path:/var/folders/b0/r5l_zcbd7q3gp8hj0t34qjvc00000w/T/pip-tnz8Uf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 05:26:07 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)) 05:26:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 05:26:07 INFO - Running setup.py (path:/var/folders/b0/r5l_zcbd7q3gp8hj0t34qjvc00000w/T/pip-RkOphN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 05:26:07 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)) 05:26:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 05:26:07 INFO - Running setup.py (path:/var/folders/b0/r5l_zcbd7q3gp8hj0t34qjvc00000w/T/pip-6AVWTQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 05:26:08 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)) 05:26:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 05:26:08 INFO - Running setup.py (path:/var/folders/b0/r5l_zcbd7q3gp8hj0t34qjvc00000w/T/pip-czE08Q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 05:26:08 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)) 05:26:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 05:26:08 INFO - Running setup.py (path:/var/folders/b0/r5l_zcbd7q3gp8hj0t34qjvc00000w/T/pip-ydEApD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 05:26:08 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)) 05:26:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 05:26:08 INFO - Running setup.py (path:/var/folders/b0/r5l_zcbd7q3gp8hj0t34qjvc00000w/T/pip-SqAeAr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 05:26:08 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)) 05:26:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 05:26:08 INFO - Running setup.py (path:/var/folders/b0/r5l_zcbd7q3gp8hj0t34qjvc00000w/T/pip-cpr1ar-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 05:26:08 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)) 05:26:08 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 05:26:08 INFO - Running setup.py (path:/var/folders/b0/r5l_zcbd7q3gp8hj0t34qjvc00000w/T/pip-KHXSdY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 05:26:08 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)) 05:26:08 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 05:26:08 INFO - Running setup.py (path:/var/folders/b0/r5l_zcbd7q3gp8hj0t34qjvc00000w/T/pip-C8jiaJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 05:26:08 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)) 05:26:08 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:26:08 INFO - Running setup.py (path:/var/folders/b0/r5l_zcbd7q3gp8hj0t34qjvc00000w/T/pip-xg0c3M-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:26:08 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)) 05:26:08 INFO - Unpacking /builds/slave/test/build/tests/marionette 05:26:09 INFO - Running setup.py (path:/var/folders/b0/r5l_zcbd7q3gp8hj0t34qjvc00000w/T/pip-i1Pwyb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 05:26:09 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:26:09 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)) 05:26:09 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)) 05:26:09 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)) 05:26:09 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)) 05:26:09 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)) 05:26:09 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)) 05:26:09 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 05:26:09 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 05:26:09 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 05:26:09 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 05:26:09 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 05:26:09 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 05:26:09 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 05:26:12 INFO - Downloading blessings-1.6.tar.gz 05:26:12 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 05:26:12 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)) 05:26:12 INFO - Installing collected packages: blessings 05:26:12 INFO - Running setup.py install for blessings 05:26:12 INFO - Successfully installed blessings 05:26:12 INFO - Cleaning up... 05:26:12 INFO - Return code: 0 05:26:12 INFO - Done creating virtualenv /builds/slave/test/build/venv. 05:26:12 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 05:26:12 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 05:26:12 INFO - Reading from file tmpfile_stdout 05:26:12 INFO - Current package versions: 05:26:12 INFO - blessings == 1.6 05:26:12 INFO - blobuploader == 1.2.4 05:26:12 INFO - browsermob-proxy == 0.6.0 05:26:12 INFO - docopt == 0.6.1 05:26:12 INFO - manifestparser == 1.1 05:26:12 INFO - marionette-client == 2.3.0 05:26:12 INFO - marionette-driver == 1.4.0 05:26:12 INFO - mozInstall == 1.12 05:26:12 INFO - mozcrash == 0.17 05:26:12 INFO - mozdebug == 0.1 05:26:12 INFO - mozdevice == 0.48 05:26:12 INFO - mozfile == 1.2 05:26:12 INFO - mozhttpd == 0.7 05:26:12 INFO - mozinfo == 0.9 05:26:12 INFO - mozleak == 0.1 05:26:12 INFO - mozlog == 3.1 05:26:12 INFO - moznetwork == 0.27 05:26:12 INFO - mozprocess == 0.22 05:26:12 INFO - mozprofile == 0.28 05:26:12 INFO - mozrunner == 6.11 05:26:12 INFO - mozscreenshot == 0.1 05:26:12 INFO - mozsystemmonitor == 0.0 05:26:12 INFO - moztest == 0.7 05:26:12 INFO - mozversion == 1.4 05:26:12 INFO - psutil == 3.1.1 05:26:12 INFO - requests == 1.2.3 05:26:12 INFO - wptserve == 1.4.0 05:26:12 INFO - wsgiref == 0.1.2 05:26:12 INFO - Running post-action listener: _resource_record_post_action 05:26:12 INFO - Running post-action listener: _start_resource_monitoring 05:26:12 INFO - Starting resource monitoring. 05:26:12 INFO - ##### 05:26:12 INFO - ##### Running pull step. 05:26:12 INFO - ##### 05:26:12 INFO - Running pre-action listener: _resource_record_pre_action 05:26:12 INFO - Running main action method: pull 05:26:12 INFO - Pull has nothing to do! 05:26:12 INFO - Running post-action listener: _resource_record_post_action 05:26:12 INFO - ##### 05:26:12 INFO - ##### Running install step. 05:26:12 INFO - ##### 05:26:12 INFO - Running pre-action listener: _resource_record_pre_action 05:26:12 INFO - Running main action method: install 05:26:12 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 05:26:12 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 05:26:13 INFO - Reading from file tmpfile_stdout 05:26:13 INFO - Detecting whether we're running mozinstall >=1.0... 05:26:13 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 05:26:13 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 05:26:13 INFO - Reading from file tmpfile_stdout 05:26:13 INFO - Output received: 05:26:13 INFO - Usage: mozinstall [options] installer 05:26:13 INFO - Options: 05:26:13 INFO - -h, --help show this help message and exit 05:26:13 INFO - -d DEST, --destination=DEST 05:26:13 INFO - Directory to install application into. [default: 05:26:13 INFO - "/builds/slave/test"] 05:26:13 INFO - --app=APP Application being installed. [default: firefox] 05:26:13 INFO - mkdir: /builds/slave/test/build/application 05:26:13 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'] 05:26:13 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 Process Process-1: Traceback (most recent call last): File "/tools/python27/lib/python2.7/multiprocessing/process.py", line 258, in _bootstrap self.run() File "/tools/python27/lib/python2.7/multiprocessing/process.py", line 114, in run self._target(*self._args, **self._kwargs) File "/builds/slave/test/build/venv/lib/python2.7/site-packages/mozsystemmonitor/resourcemonitor.py", line 47, in _collect io = psutil.disk_io_counters() File "/builds/slave/test/build/venv/lib/python2.7/site-packages/psutil/__init__.py", line 1673, in disk_io_counters rawdict = _psplatform.disk_io_counters() RuntimeError: unable to get the disk's parent. 05:26:30 INFO - Reading from file tmpfile_stdout 05:26:30 INFO - Output received: 05:26:30 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 05:26:30 INFO - Running post-action listener: _resource_record_post_action 05:26:30 INFO - ##### 05:26:30 INFO - ##### Running run-tests step. 05:26:30 INFO - ##### 05:26:30 INFO - Running pre-action listener: _resource_record_pre_action 05:26:30 INFO - Running main action method: run_tests 05:26:30 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 05:26:30 INFO - Minidump filename unknown. Determining based upon platform and architecture. 05:26:30 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 05:26:30 INFO - grabbing minidump binary from tooltool 05:26:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:26:30 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 0x105a645e0>, '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 0x105647cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x105672990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 05:26:30 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 05:26:30 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 05:26:30 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 05:26:30 INFO - Return code: 0 05:26:30 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 05:26:30 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 05:26:30 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/DBwZnGCDQLmPvn0V-nVsgg/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 05:26:30 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/DBwZnGCDQLmPvn0V-nVsgg/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 05:26:30 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.xpAWjhCk51/Render', 05:26:30 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:26:30 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:26:30 INFO - 'HOME': '/Users/cltbld', 05:26:30 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:26:30 INFO - 'LOGNAME': 'cltbld', 05:26:30 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 05:26:30 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:26:30 INFO - 'MOZ_NO_REMOTE': '1', 05:26:30 INFO - 'NO_EM_RESTART': '1', 05:26:30 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:26:30 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:26:30 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:26:30 INFO - 'PWD': '/builds/slave/test', 05:26:30 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:26:30 INFO - 'SHELL': '/bin/bash', 05:26:30 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.oCbWTD8TSY/Listeners', 05:26:30 INFO - 'TMPDIR': '/var/folders/b0/r5l_zcbd7q3gp8hj0t34qjvc00000w/T/', 05:26:30 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:26:30 INFO - 'USER': 'cltbld', 05:26:30 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:26:30 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:26:30 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:26:30 INFO - 'XPC_FLAGS': '0x0', 05:26:30 INFO - 'XPC_SERVICE_NAME': '0', 05:26:30 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:26:30 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/DBwZnGCDQLmPvn0V-nVsgg/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 05:26:31 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 05:26:31 INFO - import pkg_resources 05:26:32 INFO - Using 1 client processes 05:26:32 INFO - wptserve Starting http server on 127.0.0.1:8000 05:26:32 INFO - wptserve Starting http server on 127.0.0.1:8001 05:26:32 INFO - wptserve Starting http server on 127.0.0.1:8443 05:26:34 INFO - SUITE-START | Running 778 tests 05:26:34 INFO - Running testharness tests 05:26:34 INFO - Setting up ssl 05:26:34 INFO - PROCESS | certutil | 05:26:34 INFO - PROCESS | certutil | 05:26:34 INFO - PROCESS | certutil | 05:26:34 INFO - Certificate Nickname Trust Attributes 05:26:34 INFO - SSL,S/MIME,JAR/XPI 05:26:34 INFO - 05:26:34 INFO - web-platform-tests CT,, 05:26:34 INFO - 05:26:34 INFO - Starting runner 05:26:35 INFO - PROCESS | 1998 | [1998] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 05:26:35 INFO - PROCESS | 1998 | 1468499195599 Marionette DEBUG Marionette enabled via build flag and pref 05:26:35 INFO - PROCESS | 1998 | ++DOCSHELL 0x113f4f800 == 1 [pid = 1998] [id = 1] 05:26:35 INFO - PROCESS | 1998 | ++DOMWINDOW == 1 (0x113f50000) [pid = 1998] [serial = 1] [outer = 0x0] 05:26:35 INFO - PROCESS | 1998 | [1998] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 05:26:35 INFO - PROCESS | 1998 | ++DOMWINDOW == 2 (0x113f51000) [pid = 1998] [serial = 2] [outer = 0x113f50000] 05:26:36 INFO - PROCESS | 1998 | 1468499196115 Marionette INFO Listening on port 2828 05:26:36 INFO - PROCESS | 1998 | 1468499196339 Marionette DEBUG Marionette enabled via command-line flag 05:26:36 INFO - PROCESS | 1998 | ++DOCSHELL 0x11694f800 == 2 [pid = 1998] [id = 2] 05:26:36 INFO - PROCESS | 1998 | ++DOMWINDOW == 3 (0x116950000) [pid = 1998] [serial = 3] [outer = 0x0] 05:26:36 INFO - PROCESS | 1998 | [1998] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 05:26:36 INFO - PROCESS | 1998 | ++DOMWINDOW == 4 (0x116951000) [pid = 1998] [serial = 4] [outer = 0x116950000] 05:26:36 INFO - PROCESS | 1998 | [1998] 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 05:26:36 INFO - PROCESS | 1998 | 1468499196512 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49381 05:26:36 INFO - PROCESS | 1998 | 1468499196581 Marionette DEBUG Closed connection conn0 05:26:36 INFO - PROCESS | 1998 | [1998] 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 05:26:36 INFO - PROCESS | 1998 | 1468499196587 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49382 05:26:36 INFO - PROCESS | 1998 | 1468499196596 Marionette DEBUG Closed connection conn1 05:26:36 INFO - PROCESS | 1998 | [1998] 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 05:26:36 INFO - PROCESS | 1998 | 1468499196601 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49383 05:26:36 INFO - PROCESS | 1998 | 1468499196609 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 05:26:36 INFO - PROCESS | 1998 | 1468499196615 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":"20160714034942","device":"desktop","version":"48.0"} 05:26:36 INFO - PROCESS | 1998 | [1998] 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 05:26:37 INFO - PROCESS | 1998 | ++DOCSHELL 0x119b55000 == 3 [pid = 1998] [id = 3] 05:26:37 INFO - PROCESS | 1998 | ++DOMWINDOW == 5 (0x119b59800) [pid = 1998] [serial = 5] [outer = 0x0] 05:26:37 INFO - PROCESS | 1998 | ++DOCSHELL 0x119b5a800 == 4 [pid = 1998] [id = 4] 05:26:37 INFO - PROCESS | 1998 | ++DOMWINDOW == 6 (0x1192ce400) [pid = 1998] [serial = 6] [outer = 0x0] 05:26:37 INFO - PROCESS | 1998 | [1998] 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 05:26:37 INFO - PROCESS | 1998 | ++DOCSHELL 0x1214f8800 == 5 [pid = 1998] [id = 5] 05:26:37 INFO - PROCESS | 1998 | ++DOMWINDOW == 7 (0x1192cac00) [pid = 1998] [serial = 7] [outer = 0x0] 05:26:37 INFO - PROCESS | 1998 | [1998] 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 05:26:37 INFO - PROCESS | 1998 | [1998] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 05:26:37 INFO - PROCESS | 1998 | ++DOMWINDOW == 8 (0x1217f2800) [pid = 1998] [serial = 8] [outer = 0x1192cac00] 05:26:37 INFO - PROCESS | 1998 | [1998] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 05:26:38 INFO - PROCESS | 1998 | ++DOMWINDOW == 9 (0x123d76800) [pid = 1998] [serial = 9] [outer = 0x119b59800] 05:26:38 INFO - PROCESS | 1998 | ++DOMWINDOW == 10 (0x121562000) [pid = 1998] [serial = 10] [outer = 0x1192ce400] 05:26:38 INFO - PROCESS | 1998 | ++DOMWINDOW == 11 (0x121564000) [pid = 1998] [serial = 11] [outer = 0x1192cac00] 05:26:38 INFO - PROCESS | 1998 | [1998] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 05:26:38 INFO - PROCESS | 1998 | 1468499198553 Marionette INFO startBrowser d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:26:38 INFO - PROCESS | 1998 | 1468499198575 Marionette DEBUG loaded listener.js 05:26:38 INFO - PROCESS | 1998 | 1468499198582 Marionette DEBUG loaded listener.js 05:26:38 INFO - PROCESS | 1998 | 1468499198583 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:26:38 INFO - PROCESS | 1998 | ++DOMWINDOW == 12 (0x1266e1400) [pid = 1998] [serial = 12] [outer = 0x1192cac00] 05:26:38 INFO - PROCESS | 1998 | 1468499198890 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"d757d96f-668e-fb48-9bcf-6d4afda8d65a","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":"20160714034942","device":"desktop","version":"48.0","command_id":1}}] 05:26:38 INFO - PROCESS | 1998 | 1468499198973 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}] 05:26:38 INFO - PROCESS | 1998 | 1468499198975 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:26:39 INFO - PROCESS | 1998 | 1468499199031 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 05:26:39 INFO - PROCESS | 1998 | 1468499199109 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 05:26:39 INFO - PROCESS | 1998 | 1468499199110 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:26:39 INFO - PROCESS | 1998 | [1998] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 05:26:39 INFO - PROCESS | 1998 | [1998] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 05:26:39 INFO - PROCESS | 1998 | ++DOMWINDOW == 13 (0x119a27c00) [pid = 1998] [serial = 13] [outer = 0x1192cac00] 05:26:39 INFO - PROCESS | 1998 | [1998] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 05:26:39 INFO - PROCESS | 1998 | [1998] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:26:39 INFO - PROCESS | 1998 | [1998] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 05:26:39 INFO - PROCESS | 1998 | [1998] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 05:26:39 INFO - PROCESS | 1998 | 1468499199384 Marionette TRACE conn2 <- [1,3,null,{}] 05:26:39 INFO - PROCESS | 1998 | 1468499199386 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 05:26:39 INFO - PROCESS | 1998 | 1468499199389 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:26:39 INFO - PROCESS | 1998 | 1468499199405 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 05:26:39 INFO - PROCESS | 1998 | 1468499199433 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 05:26:39 INFO - PROCESS | 1998 | 1468499199435 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 05:26:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 05:26:39 INFO - PROCESS | 1998 | 1468499199438 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 05:26:39 INFO - PROCESS | 1998 | 1468499199440 Marionette TRACE conn2 <- [1,6,null,{}] 05:26:39 INFO - PROCESS | 1998 | 1468499199443 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}] 05:26:39 INFO - PROCESS | 1998 | 1468499199444 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:26:39 INFO - PROCESS | 1998 | 1468499199459 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 05:26:39 INFO - PROCESS | 1998 | 1468499199461 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:39 INFO - PROCESS | 1998 | 1468499199465 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:26:39 INFO - PROCESS | 1998 | ++DOCSHELL 0x12482e800 == 6 [pid = 1998] [id = 6] 05:26:39 INFO - PROCESS | 1998 | ++DOMWINDOW == 14 (0x1192a9800) [pid = 1998] [serial = 14] [outer = 0x0] 05:26:39 INFO - PROCESS | 1998 | ++DOMWINDOW == 15 (0x1192ab400) [pid = 1998] [serial = 15] [outer = 0x1192a9800] 05:26:39 INFO - PROCESS | 1998 | 1468499199495 Marionette DEBUG loaded listener.js 05:26:39 INFO - PROCESS | 1998 | ++DOMWINDOW == 16 (0x1192b1800) [pid = 1998] [serial = 16] [outer = 0x1192a9800] 05:26:39 INFO - PROCESS | 1998 | 1468499199785 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]]]}] 05:26:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 05:26:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 370ms 05:26:39 INFO - PROCESS | 1998 | 1468499199808 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 05:26:39 INFO - PROCESS | 1998 | 1468499199810 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 05:26:39 INFO - PROCESS | 1998 | ++DOCSHELL 0x115079800 == 7 [pid = 1998] [id = 7] 05:26:39 INFO - PROCESS | 1998 | ++DOMWINDOW == 17 (0x115021c00) [pid = 1998] [serial = 17] [outer = 0x0] 05:26:39 INFO - PROCESS | 1998 | ++DOMWINDOW == 18 (0x12948b800) [pid = 1998] [serial = 18] [outer = 0x115021c00] 05:26:39 INFO - PROCESS | 1998 | 1468499199835 Marionette DEBUG loaded listener.js 05:26:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 05:26:39 INFO - PROCESS | 1998 | ++DOMWINDOW == 19 (0x129492400) [pid = 1998] [serial = 19] [outer = 0x115021c00] 05:26:39 INFO - PROCESS | 1998 | 1468499199908 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 05:26:39 INFO - PROCESS | 1998 | 1468499199909 Marionette TRACE conn2 <- [1,10,null,{}] 05:26:39 INFO - PROCESS | 1998 | 1468499199926 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}] 05:26:39 INFO - PROCESS | 1998 | 1468499199929 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:26:40 INFO - PROCESS | 1998 | 1468499200058 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 05:26:40 INFO - PROCESS | 1998 | 1468499200087 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:40 INFO - PROCESS | 1998 | 1468499200088 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:26:40 INFO - PROCESS | 1998 | ++DOCSHELL 0x12a70c000 == 8 [pid = 1998] [id = 8] 05:26:40 INFO - PROCESS | 1998 | ++DOMWINDOW == 20 (0x12a60e400) [pid = 1998] [serial = 20] [outer = 0x0] 05:26:40 INFO - PROCESS | 1998 | ++DOMWINDOW == 21 (0x12a610000) [pid = 1998] [serial = 21] [outer = 0x12a60e400] 05:26:40 INFO - PROCESS | 1998 | 1468499200116 Marionette DEBUG loaded listener.js 05:26:40 INFO - PROCESS | 1998 | ++DOMWINDOW == 22 (0x12a741800) [pid = 1998] [serial = 22] [outer = 0x12a60e400] 05:26:40 INFO - PROCESS | 1998 | 1468499200424 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]]]}] 05:26:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 05:26:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 570ms 05:26:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 05:26:40 INFO - PROCESS | 1998 | 1468499200436 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 05:26:40 INFO - PROCESS | 1998 | 1468499200438 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 05:26:40 INFO - PROCESS | 1998 | 1468499200440 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 05:26:40 INFO - PROCESS | 1998 | 1468499200441 Marionette TRACE conn2 <- [1,14,null,{}] 05:26:40 INFO - PROCESS | 1998 | 1468499200444 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}] 05:26:40 INFO - PROCESS | 1998 | 1468499200448 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:26:40 INFO - PROCESS | 1998 | 1468499200591 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 05:26:40 INFO - PROCESS | 1998 | 1468499200601 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:40 INFO - PROCESS | 1998 | 1468499200602 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:26:40 INFO - PROCESS | 1998 | ++DOCSHELL 0x12b570000 == 9 [pid = 1998] [id = 9] 05:26:40 INFO - PROCESS | 1998 | ++DOMWINDOW == 23 (0x12b5bd400) [pid = 1998] [serial = 23] [outer = 0x0] 05:26:40 INFO - PROCESS | 1998 | ++DOMWINDOW == 24 (0x12b5bf000) [pid = 1998] [serial = 24] [outer = 0x12b5bd400] 05:26:40 INFO - PROCESS | 1998 | 1468499200627 Marionette DEBUG loaded listener.js 05:26:40 INFO - PROCESS | 1998 | ++DOMWINDOW == 25 (0x12b5c8400) [pid = 1998] [serial = 25] [outer = 0x12b5bd400] 05:26:40 INFO - PROCESS | 1998 | 1468499200872 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]]]}] 05:26:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 05:26:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 474ms 05:26:40 INFO - PROCESS | 1998 | 1468499200922 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 05:26:40 INFO - PROCESS | 1998 | 1468499200923 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 05:26:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 05:26:40 INFO - PROCESS | 1998 | 1468499200926 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 05:26:40 INFO - PROCESS | 1998 | 1468499200927 Marionette TRACE conn2 <- [1,18,null,{}] 05:26:40 INFO - PROCESS | 1998 | 1468499200937 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}] 05:26:40 INFO - PROCESS | 1998 | 1468499200939 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:26:41 INFO - PROCESS | 1998 | 1468499201038 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 05:26:41 INFO - PROCESS | 1998 | 1468499201042 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:41 INFO - PROCESS | 1998 | 1468499201044 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:26:41 INFO - PROCESS | 1998 | ++DOCSHELL 0x12b8e0800 == 10 [pid = 1998] [id = 10] 05:26:41 INFO - PROCESS | 1998 | ++DOMWINDOW == 26 (0x12b848c00) [pid = 1998] [serial = 26] [outer = 0x0] 05:26:41 INFO - PROCESS | 1998 | ++DOMWINDOW == 27 (0x12b8a3000) [pid = 1998] [serial = 27] [outer = 0x12b848c00] 05:26:41 INFO - PROCESS | 1998 | 1468499201068 Marionette DEBUG loaded listener.js 05:26:41 INFO - PROCESS | 1998 | ++DOMWINDOW == 28 (0x12b8a9400) [pid = 1998] [serial = 28] [outer = 0x12b848c00] 05:26:41 INFO - PROCESS | 1998 | 1468499201329 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]]]}] 05:26:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 05:26:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 425ms 05:26:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 05:26:41 INFO - PROCESS | 1998 | 1468499201353 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 05:26:41 INFO - PROCESS | 1998 | 1468499201355 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 05:26:41 INFO - PROCESS | 1998 | 1468499201357 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 05:26:41 INFO - PROCESS | 1998 | 1468499201358 Marionette TRACE conn2 <- [1,22,null,{}] 05:26:41 INFO - PROCESS | 1998 | 1468499201360 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}] 05:26:41 INFO - PROCESS | 1998 | 1468499201363 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:26:41 INFO - PROCESS | 1998 | 1468499201470 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 05:26:41 INFO - PROCESS | 1998 | 1468499201474 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:41 INFO - PROCESS | 1998 | 1468499201475 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:26:41 INFO - PROCESS | 1998 | ++DOCSHELL 0x12bd18000 == 11 [pid = 1998] [id = 11] 05:26:41 INFO - PROCESS | 1998 | ++DOMWINDOW == 29 (0x12b8ad800) [pid = 1998] [serial = 29] [outer = 0x0] 05:26:41 INFO - PROCESS | 1998 | ++DOMWINDOW == 30 (0x12bcac400) [pid = 1998] [serial = 30] [outer = 0x12b8ad800] 05:26:41 INFO - PROCESS | 1998 | 1468499201500 Marionette DEBUG loaded listener.js 05:26:41 INFO - PROCESS | 1998 | ++DOMWINDOW == 31 (0x12bd34000) [pid = 1998] [serial = 31] [outer = 0x12b8ad800] 05:26:41 INFO - PROCESS | 1998 | 1468499201733 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]]]}] 05:26:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 05:26:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 419ms 05:26:41 INFO - PROCESS | 1998 | 1468499201787 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 05:26:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 05:26:41 INFO - PROCESS | 1998 | 1468499201788 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 05:26:41 INFO - PROCESS | 1998 | 1468499201791 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 05:26:41 INFO - PROCESS | 1998 | 1468499201792 Marionette TRACE conn2 <- [1,26,null,{}] 05:26:41 INFO - PROCESS | 1998 | 1468499201794 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}] 05:26:41 INFO - PROCESS | 1998 | 1468499201796 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:26:41 INFO - PROCESS | 1998 | 1468499201902 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 05:26:41 INFO - PROCESS | 1998 | 1468499201906 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:41 INFO - PROCESS | 1998 | 1468499201907 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:26:41 INFO - PROCESS | 1998 | ++DOCSHELL 0x12bfd9000 == 12 [pid = 1998] [id = 12] 05:26:41 INFO - PROCESS | 1998 | ++DOMWINDOW == 32 (0x12bd38c00) [pid = 1998] [serial = 32] [outer = 0x0] 05:26:41 INFO - PROCESS | 1998 | ++DOMWINDOW == 33 (0x12bd41400) [pid = 1998] [serial = 33] [outer = 0x12bd38c00] 05:26:41 INFO - PROCESS | 1998 | 1468499201931 Marionette DEBUG loaded listener.js 05:26:41 INFO - PROCESS | 1998 | ++DOMWINDOW == 34 (0x1182b2800) [pid = 1998] [serial = 34] [outer = 0x12bd38c00] 05:26:42 INFO - PROCESS | 1998 | 1468499202165 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]]]}] 05:26:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 05:26:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 422ms 05:26:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 05:26:42 INFO - PROCESS | 1998 | 1468499202219 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 05:26:42 INFO - PROCESS | 1998 | 1468499202220 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 05:26:42 INFO - PROCESS | 1998 | 1468499202222 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 05:26:42 INFO - PROCESS | 1998 | 1468499202223 Marionette TRACE conn2 <- [1,30,null,{}] 05:26:42 INFO - PROCESS | 1998 | 1468499202225 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}] 05:26:42 INFO - PROCESS | 1998 | 1468499202226 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:26:42 INFO - PROCESS | 1998 | 1468499202337 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 05:26:42 INFO - PROCESS | 1998 | 1468499202340 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:42 INFO - PROCESS | 1998 | 1468499202341 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:26:42 INFO - PROCESS | 1998 | ++DOCSHELL 0x12c3c7000 == 13 [pid = 1998] [id = 13] 05:26:42 INFO - PROCESS | 1998 | ++DOMWINDOW == 35 (0x1182b7400) [pid = 1998] [serial = 35] [outer = 0x0] 05:26:42 INFO - PROCESS | 1998 | ++DOMWINDOW == 36 (0x12bd40800) [pid = 1998] [serial = 36] [outer = 0x1182b7400] 05:26:42 INFO - PROCESS | 1998 | 1468499202365 Marionette DEBUG loaded listener.js 05:26:42 INFO - PROCESS | 1998 | ++DOMWINDOW == 37 (0x12c506400) [pid = 1998] [serial = 37] [outer = 0x1182b7400] 05:26:42 INFO - PROCESS | 1998 | 1468499202597 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]]]}] 05:26:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 05:26:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 419ms 05:26:42 INFO - PROCESS | 1998 | 1468499202641 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 05:26:42 INFO - PROCESS | 1998 | 1468499202642 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 05:26:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 05:26:42 INFO - PROCESS | 1998 | 1468499202652 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 05:26:42 INFO - PROCESS | 1998 | 1468499202653 Marionette TRACE conn2 <- [1,34,null,{}] 05:26:42 INFO - PROCESS | 1998 | 1468499202655 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}] 05:26:42 INFO - PROCESS | 1998 | 1468499202656 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:26:42 INFO - PROCESS | 1998 | 1468499202750 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 05:26:42 INFO - PROCESS | 1998 | 1468499202753 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:42 INFO - PROCESS | 1998 | 1468499202755 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:26:42 INFO - PROCESS | 1998 | ++DOCSHELL 0x12c658000 == 14 [pid = 1998] [id = 14] 05:26:42 INFO - PROCESS | 1998 | ++DOMWINDOW == 38 (0x12c508c00) [pid = 1998] [serial = 38] [outer = 0x0] 05:26:42 INFO - PROCESS | 1998 | ++DOMWINDOW == 39 (0x12c510000) [pid = 1998] [serial = 39] [outer = 0x12c508c00] 05:26:42 INFO - PROCESS | 1998 | 1468499202779 Marionette DEBUG loaded listener.js 05:26:42 INFO - PROCESS | 1998 | ++DOMWINDOW == 40 (0x12c63ec00) [pid = 1998] [serial = 40] [outer = 0x12c508c00] 05:26:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 05:26:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 374ms 05:26:43 INFO - PROCESS | 1998 | 1468499203017 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]]]}] 05:26:43 INFO - PROCESS | 1998 | 1468499203021 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 05:26:43 INFO - PROCESS | 1998 | 1468499203022 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 05:26:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 05:26:43 INFO - PROCESS | 1998 | 1468499203024 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 05:26:43 INFO - PROCESS | 1998 | 1468499203025 Marionette TRACE conn2 <- [1,38,null,{}] 05:26:43 INFO - PROCESS | 1998 | 1468499203034 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}] 05:26:43 INFO - PROCESS | 1998 | 1468499203036 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:26:43 INFO - PROCESS | 1998 | 1468499203135 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 05:26:43 INFO - PROCESS | 1998 | 1468499203147 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:43 INFO - PROCESS | 1998 | 1468499203148 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:26:43 INFO - PROCESS | 1998 | ++DOCSHELL 0x12cac5000 == 15 [pid = 1998] [id = 15] 05:26:43 INFO - PROCESS | 1998 | ++DOMWINDOW == 41 (0x12bcacc00) [pid = 1998] [serial = 41] [outer = 0x0] 05:26:43 INFO - PROCESS | 1998 | ++DOMWINDOW == 42 (0x12c649c00) [pid = 1998] [serial = 42] [outer = 0x12bcacc00] 05:26:43 INFO - PROCESS | 1998 | 1468499203172 Marionette DEBUG loaded listener.js 05:26:43 INFO - PROCESS | 1998 | ++DOMWINDOW == 43 (0x12cb06c00) [pid = 1998] [serial = 43] [outer = 0x12bcacc00] 05:26:43 INFO - PROCESS | 1998 | 1468499203402 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]]]}] 05:26:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 05:26:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 418ms 05:26:43 INFO - PROCESS | 1998 | 1468499203443 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 05:26:43 INFO - PROCESS | 1998 | 1468499203444 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 05:26:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 05:26:43 INFO - PROCESS | 1998 | 1468499203455 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 05:26:43 INFO - PROCESS | 1998 | 1468499203456 Marionette TRACE conn2 <- [1,42,null,{}] 05:26:43 INFO - PROCESS | 1998 | 1468499203459 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}] 05:26:43 INFO - PROCESS | 1998 | 1468499203460 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:26:43 INFO - PROCESS | 1998 | 1468499203556 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 05:26:43 INFO - PROCESS | 1998 | 1468499203560 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:43 INFO - PROCESS | 1998 | 1468499203561 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:26:43 INFO - PROCESS | 1998 | ++DOCSHELL 0x12cf42000 == 16 [pid = 1998] [id = 16] 05:26:43 INFO - PROCESS | 1998 | ++DOMWINDOW == 44 (0x12cb09400) [pid = 1998] [serial = 44] [outer = 0x0] 05:26:43 INFO - PROCESS | 1998 | ++DOMWINDOW == 45 (0x12cb11400) [pid = 1998] [serial = 45] [outer = 0x12cb09400] 05:26:43 INFO - PROCESS | 1998 | 1468499203586 Marionette DEBUG loaded listener.js 05:26:43 INFO - PROCESS | 1998 | ++DOMWINDOW == 46 (0x12cf09c00) [pid = 1998] [serial = 46] [outer = 0x12cb09400] 05:26:43 INFO - PROCESS | 1998 | ++DOCSHELL 0x12d237000 == 17 [pid = 1998] [id = 17] 05:26:43 INFO - PROCESS | 1998 | ++DOMWINDOW == 47 (0x12d238800) [pid = 1998] [serial = 47] [outer = 0x0] 05:26:43 INFO - PROCESS | 1998 | ++DOMWINDOW == 48 (0x12d23b000) [pid = 1998] [serial = 48] [outer = 0x12d238800] 05:26:43 INFO - PROCESS | 1998 | ++DOMWINDOW == 49 (0x12d23f000) [pid = 1998] [serial = 49] [outer = 0x12d238800] 05:26:43 INFO - PROCESS | 1998 | ++DOCSHELL 0x12d236800 == 18 [pid = 1998] [id = 18] 05:26:43 INFO - PROCESS | 1998 | ++DOMWINDOW == 50 (0x12cb10c00) [pid = 1998] [serial = 50] [outer = 0x0] 05:26:43 INFO - PROCESS | 1998 | ++DOMWINDOW == 51 (0x12d21ac00) [pid = 1998] [serial = 51] [outer = 0x12cb10c00] 05:26:43 INFO - PROCESS | 1998 | ++DOMWINDOW == 52 (0x12cf0dc00) [pid = 1998] [serial = 52] [outer = 0x12cb10c00] 05:26:43 INFO - PROCESS | 1998 | 1468499203937 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]]]}] 05:26:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 05:26:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 522ms 05:26:43 INFO - PROCESS | 1998 | 1468499203976 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 05:26:43 INFO - PROCESS | 1998 | 1468499203978 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 05:26:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 05:26:43 INFO - PROCESS | 1998 | 1468499203980 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 05:26:43 INFO - PROCESS | 1998 | 1468499203981 Marionette TRACE conn2 <- [1,46,null,{}] 05:26:43 INFO - PROCESS | 1998 | 1468499203984 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}] 05:26:43 INFO - PROCESS | 1998 | 1468499203985 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:26:44 INFO - PROCESS | 1998 | 1468499204077 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 05:26:44 INFO - PROCESS | 1998 | 1468499204081 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:44 INFO - PROCESS | 1998 | 1468499204082 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:26:44 INFO - PROCESS | 1998 | ++DOCSHELL 0x12d911000 == 19 [pid = 1998] [id = 19] 05:26:44 INFO - PROCESS | 1998 | ++DOMWINDOW == 53 (0x12cf10000) [pid = 1998] [serial = 53] [outer = 0x0] 05:26:44 INFO - PROCESS | 1998 | ++DOMWINDOW == 54 (0x12d0d2400) [pid = 1998] [serial = 54] [outer = 0x12cf10000] 05:26:44 INFO - PROCESS | 1998 | 1468499204116 Marionette DEBUG loaded listener.js 05:26:44 INFO - PROCESS | 1998 | ++DOMWINDOW == 55 (0x12d0d6000) [pid = 1998] [serial = 55] [outer = 0x12cf10000] 05:26:44 INFO - PROCESS | 1998 | 1468499204369 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]]]}] 05:26:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 05:26:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 419ms 05:26:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 05:26:44 INFO - PROCESS | 1998 | 1468499204407 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 05:26:44 INFO - PROCESS | 1998 | 1468499204408 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 05:26:44 INFO - PROCESS | 1998 | 1468499204422 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 05:26:44 INFO - PROCESS | 1998 | 1468499204424 Marionette TRACE conn2 <- [1,50,null,{}] 05:26:44 INFO - PROCESS | 1998 | 1468499204427 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}] 05:26:44 INFO - PROCESS | 1998 | 1468499204428 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:26:44 INFO - PROCESS | 1998 | 1468499204595 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 05:26:44 INFO - PROCESS | 1998 | 1468499204599 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:44 INFO - PROCESS | 1998 | 1468499204600 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:26:44 INFO - PROCESS | 1998 | ++DOCSHELL 0x12dadd000 == 20 [pid = 1998] [id = 20] 05:26:44 INFO - PROCESS | 1998 | ++DOMWINDOW == 56 (0x117ec0800) [pid = 1998] [serial = 56] [outer = 0x0] 05:26:44 INFO - PROCESS | 1998 | ++DOMWINDOW == 57 (0x11852a000) [pid = 1998] [serial = 57] [outer = 0x117ec0800] 05:26:44 INFO - PROCESS | 1998 | 1468499204630 Marionette DEBUG loaded listener.js 05:26:44 INFO - PROCESS | 1998 | ++DOMWINDOW == 58 (0x12d0dd000) [pid = 1998] [serial = 58] [outer = 0x117ec0800] 05:26:44 INFO - PROCESS | 1998 | 1468499204864 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]]]}] 05:26:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 05:26:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 480ms 05:26:44 INFO - PROCESS | 1998 | 1468499204892 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 05:26:44 INFO - PROCESS | 1998 | 1468499204893 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 05:26:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 05:26:44 INFO - PROCESS | 1998 | 1468499204905 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 05:26:44 INFO - PROCESS | 1998 | 1468499204906 Marionette TRACE conn2 <- [1,54,null,{}] 05:26:44 INFO - PROCESS | 1998 | 1468499204908 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}] 05:26:44 INFO - PROCESS | 1998 | 1468499204909 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:26:45 INFO - PROCESS | 1998 | 1468499205014 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 05:26:45 INFO - PROCESS | 1998 | 1468499205017 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:45 INFO - PROCESS | 1998 | 1468499205026 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:26:45 INFO - PROCESS | 1998 | ++DOCSHELL 0x12daec000 == 21 [pid = 1998] [id = 21] 05:26:45 INFO - PROCESS | 1998 | ++DOMWINDOW == 59 (0x11856fc00) [pid = 1998] [serial = 59] [outer = 0x0] 05:26:45 INFO - PROCESS | 1998 | ++DOMWINDOW == 60 (0x118573800) [pid = 1998] [serial = 60] [outer = 0x11856fc00] 05:26:45 INFO - PROCESS | 1998 | 1468499205048 Marionette DEBUG loaded listener.js 05:26:45 INFO - PROCESS | 1998 | ++DOMWINDOW == 61 (0x118579800) [pid = 1998] [serial = 61] [outer = 0x11856fc00] 05:26:45 INFO - PROCESS | 1998 | 1468499205296 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]]]}] 05:26:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 05:26:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 421ms 05:26:45 INFO - PROCESS | 1998 | 1468499205325 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 05:26:45 INFO - PROCESS | 1998 | 1468499205326 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 05:26:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 05:26:45 INFO - PROCESS | 1998 | 1468499205336 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 05:26:45 INFO - PROCESS | 1998 | 1468499205337 Marionette TRACE conn2 <- [1,58,null,{}] 05:26:45 INFO - PROCESS | 1998 | 1468499205339 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}] 05:26:45 INFO - PROCESS | 1998 | 1468499205340 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:26:45 INFO - PROCESS | 1998 | 1468499205436 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 05:26:45 INFO - PROCESS | 1998 | 1468499205440 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:45 INFO - PROCESS | 1998 | 1468499205441 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:26:45 INFO - PROCESS | 1998 | ++DOCSHELL 0x12dcef800 == 22 [pid = 1998] [id = 22] 05:26:45 INFO - PROCESS | 1998 | ++DOMWINDOW == 62 (0x118623400) [pid = 1998] [serial = 62] [outer = 0x0] 05:26:45 INFO - PROCESS | 1998 | ++DOMWINDOW == 63 (0x11862a000) [pid = 1998] [serial = 63] [outer = 0x118623400] 05:26:45 INFO - PROCESS | 1998 | 1468499205464 Marionette DEBUG loaded listener.js 05:26:45 INFO - PROCESS | 1998 | ++DOMWINDOW == 64 (0x11862fc00) [pid = 1998] [serial = 64] [outer = 0x118623400] 05:26:45 INFO - PROCESS | 1998 | 1468499205764 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]]]}] 05:26:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 05:26:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1026ms 05:26:46 INFO - PROCESS | 1998 | 1468499206358 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 05:26:46 INFO - PROCESS | 1998 | 1468499206361 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 05:26:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 05:26:46 INFO - PROCESS | 1998 | 1468499206371 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 05:26:46 INFO - PROCESS | 1998 | 1468499206373 Marionette TRACE conn2 <- [1,62,null,{}] 05:26:46 INFO - PROCESS | 1998 | 1468499206377 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}] 05:26:46 INFO - PROCESS | 1998 | 1468499206380 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:26:46 INFO - PROCESS | 1998 | 1468499206491 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 05:26:46 INFO - PROCESS | 1998 | 1468499206539 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:46 INFO - PROCESS | 1998 | 1468499206542 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:26:46 INFO - PROCESS | 1998 | ++DOCSHELL 0x11253b000 == 23 [pid = 1998] [id = 23] 05:26:46 INFO - PROCESS | 1998 | ++DOMWINDOW == 65 (0x112986800) [pid = 1998] [serial = 65] [outer = 0x0] 05:26:46 INFO - PROCESS | 1998 | ++DOMWINDOW == 66 (0x112da5000) [pid = 1998] [serial = 66] [outer = 0x112986800] 05:26:46 INFO - PROCESS | 1998 | 1468499206574 Marionette DEBUG loaded listener.js 05:26:46 INFO - PROCESS | 1998 | ++DOMWINDOW == 67 (0x1133c8000) [pid = 1998] [serial = 67] [outer = 0x112986800] 05:26:46 INFO - PROCESS | 1998 | 1468499206990 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]]]}] 05:26:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 05:26:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 676ms 05:26:47 INFO - PROCESS | 1998 | 1468499207041 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 05:26:47 INFO - PROCESS | 1998 | 1468499207044 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 05:26:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 05:26:47 INFO - PROCESS | 1998 | 1468499207049 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 05:26:47 INFO - PROCESS | 1998 | 1468499207051 Marionette TRACE conn2 <- [1,66,null,{}] 05:26:47 INFO - PROCESS | 1998 | 1468499207053 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}] 05:26:47 INFO - PROCESS | 1998 | 1468499207055 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:26:47 INFO - PROCESS | 1998 | 1468499207170 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 05:26:47 INFO - PROCESS | 1998 | 1468499207211 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:47 INFO - PROCESS | 1998 | 1468499207213 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:26:47 INFO - PROCESS | 1998 | ++DOCSHELL 0x11699a800 == 24 [pid = 1998] [id = 24] 05:26:47 INFO - PROCESS | 1998 | ++DOMWINDOW == 68 (0x113f2e400) [pid = 1998] [serial = 68] [outer = 0x0] 05:26:47 INFO - PROCESS | 1998 | ++DOMWINDOW == 69 (0x116910c00) [pid = 1998] [serial = 69] [outer = 0x113f2e400] 05:26:47 INFO - PROCESS | 1998 | 1468499207244 Marionette DEBUG loaded listener.js 05:26:47 INFO - PROCESS | 1998 | ++DOMWINDOW == 70 (0x117045400) [pid = 1998] [serial = 70] [outer = 0x113f2e400] 05:26:47 INFO - PROCESS | 1998 | 1468499207641 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]]]}] 05:26:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 05:26:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 622ms 05:26:47 INFO - PROCESS | 1998 | 1468499207671 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 05:26:47 INFO - PROCESS | 1998 | 1468499207673 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 05:26:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 05:26:47 INFO - PROCESS | 1998 | 1468499207675 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 05:26:47 INFO - PROCESS | 1998 | 1468499207678 Marionette TRACE conn2 <- [1,70,null,{}] 05:26:47 INFO - PROCESS | 1998 | 1468499207686 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}] 05:26:47 INFO - PROCESS | 1998 | 1468499207689 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:26:47 INFO - PROCESS | 1998 | 1468499207805 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 05:26:47 INFO - PROCESS | 1998 | 1468499207871 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:47 INFO - PROCESS | 1998 | 1468499207874 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:26:47 INFO - PROCESS | 1998 | ++DOCSHELL 0x117227800 == 25 [pid = 1998] [id = 25] 05:26:47 INFO - PROCESS | 1998 | ++DOMWINDOW == 71 (0x11819d800) [pid = 1998] [serial = 71] [outer = 0x0] 05:26:47 INFO - PROCESS | 1998 | ++DOMWINDOW == 72 (0x118624400) [pid = 1998] [serial = 72] [outer = 0x11819d800] 05:26:47 INFO - PROCESS | 1998 | 1468499207906 Marionette DEBUG loaded listener.js 05:26:47 INFO - PROCESS | 1998 | ++DOMWINDOW == 73 (0x118671000) [pid = 1998] [serial = 73] [outer = 0x11819d800] 05:26:48 INFO - PROCESS | 1998 | 1468499208501 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]]]}] 05:26:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 05:26:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 873ms 05:26:48 INFO - PROCESS | 1998 | 1468499208588 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 05:26:48 INFO - PROCESS | 1998 | 1468499208589 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 05:26:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 05:26:48 INFO - PROCESS | 1998 | 1468499208614 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 05:26:48 INFO - PROCESS | 1998 | 1468499208616 Marionette TRACE conn2 <- [1,74,null,{}] 05:26:48 INFO - PROCESS | 1998 | 1468499208620 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}] 05:26:48 INFO - PROCESS | 1998 | 1468499208621 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:26:48 INFO - PROCESS | 1998 | 1468499208706 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 05:26:48 INFO - PROCESS | 1998 | 1468499208761 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:48 INFO - PROCESS | 1998 | 1468499208763 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:26:48 INFO - PROCESS | 1998 | ++DOCSHELL 0x113aaf000 == 26 [pid = 1998] [id = 26] 05:26:48 INFO - PROCESS | 1998 | ++DOMWINDOW == 74 (0x11628f400) [pid = 1998] [serial = 74] [outer = 0x0] 05:26:48 INFO - PROCESS | 1998 | ++DOMWINDOW == 75 (0x11662cc00) [pid = 1998] [serial = 75] [outer = 0x11628f400] 05:26:48 INFO - PROCESS | 1998 | 1468499208790 Marionette DEBUG loaded listener.js 05:26:48 INFO - PROCESS | 1998 | ++DOMWINDOW == 76 (0x116787c00) [pid = 1998] [serial = 76] [outer = 0x11628f400] 05:26:49 INFO - PROCESS | 1998 | 1468499209182 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]]]}] 05:26:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 05:26:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 633ms 05:26:49 INFO - PROCESS | 1998 | 1468499209242 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 05:26:49 INFO - PROCESS | 1998 | 1468499209245 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 05:26:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 05:26:49 INFO - PROCESS | 1998 | 1468499209255 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 05:26:49 INFO - PROCESS | 1998 | 1468499209257 Marionette TRACE conn2 <- [1,78,null,{}] 05:26:49 INFO - PROCESS | 1998 | 1468499209259 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}] 05:26:49 INFO - PROCESS | 1998 | 1468499209260 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:26:49 INFO - PROCESS | 1998 | 1468499209339 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 05:26:49 INFO - PROCESS | 1998 | 1468499209343 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:49 INFO - PROCESS | 1998 | 1468499209344 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:26:49 INFO - PROCESS | 1998 | ++DOCSHELL 0x116254000 == 27 [pid = 1998] [id = 27] 05:26:49 INFO - PROCESS | 1998 | ++DOMWINDOW == 77 (0x117046400) [pid = 1998] [serial = 77] [outer = 0x0] 05:26:49 INFO - PROCESS | 1998 | ++DOMWINDOW == 78 (0x1176d7c00) [pid = 1998] [serial = 78] [outer = 0x117046400] 05:26:49 INFO - PROCESS | 1998 | 1468499209373 Marionette DEBUG loaded listener.js 05:26:49 INFO - PROCESS | 1998 | ++DOMWINDOW == 79 (0x117ebcc00) [pid = 1998] [serial = 79] [outer = 0x117046400] 05:26:49 INFO - PROCESS | 1998 | 1468499209690 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]]]}] 05:26:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 05:26:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 468ms 05:26:49 INFO - PROCESS | 1998 | 1468499209724 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 05:26:49 INFO - PROCESS | 1998 | 1468499209726 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 05:26:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 05:26:49 INFO - PROCESS | 1998 | 1468499209728 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 05:26:49 INFO - PROCESS | 1998 | 1468499209732 Marionette TRACE conn2 <- [1,82,null,{}] 05:26:49 INFO - PROCESS | 1998 | 1468499209740 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}] 05:26:49 INFO - PROCESS | 1998 | 1468499209742 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:26:49 INFO - PROCESS | 1998 | 1468499209831 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 05:26:49 INFO - PROCESS | 1998 | 1468499209874 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:49 INFO - PROCESS | 1998 | 1468499209876 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:26:49 INFO - PROCESS | 1998 | ++DOCSHELL 0x116947000 == 28 [pid = 1998] [id = 28] 05:26:49 INFO - PROCESS | 1998 | ++DOMWINDOW == 80 (0x117046c00) [pid = 1998] [serial = 80] [outer = 0x0] 05:26:49 INFO - PROCESS | 1998 | ++DOMWINDOW == 81 (0x1180d7c00) [pid = 1998] [serial = 81] [outer = 0x117046c00] 05:26:49 INFO - PROCESS | 1998 | 1468499209909 Marionette DEBUG loaded listener.js 05:26:49 INFO - PROCESS | 1998 | ++DOMWINDOW == 82 (0x1182bac00) [pid = 1998] [serial = 82] [outer = 0x117046c00] 05:26:50 INFO - PROCESS | 1998 | 1468499210328 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]]]}] 05:26:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 05:26:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 624ms 05:26:50 INFO - PROCESS | 1998 | 1468499210367 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 05:26:50 INFO - PROCESS | 1998 | 1468499210369 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 05:26:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 05:26:50 INFO - PROCESS | 1998 | 1468499210373 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 05:26:50 INFO - PROCESS | 1998 | 1468499210374 Marionette TRACE conn2 <- [1,86,null,{}] 05:26:50 INFO - PROCESS | 1998 | 1468499210376 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}] 05:26:50 INFO - PROCESS | 1998 | 1468499210377 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:26:50 INFO - PROCESS | 1998 | 1468499210453 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 05:26:50 INFO - PROCESS | 1998 | 1468499210456 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:50 INFO - PROCESS | 1998 | 1468499210457 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:26:50 INFO - PROCESS | 1998 | ++DOCSHELL 0x11707a000 == 29 [pid = 1998] [id = 29] 05:26:50 INFO - PROCESS | 1998 | ++DOMWINDOW == 83 (0x11843b000) [pid = 1998] [serial = 83] [outer = 0x0] 05:26:50 INFO - PROCESS | 1998 | ++DOMWINDOW == 84 (0x118628c00) [pid = 1998] [serial = 84] [outer = 0x11843b000] 05:26:50 INFO - PROCESS | 1998 | 1468499210485 Marionette DEBUG loaded listener.js 05:26:50 INFO - PROCESS | 1998 | ++DOMWINDOW == 85 (0x118676000) [pid = 1998] [serial = 85] [outer = 0x11843b000] 05:26:50 INFO - PROCESS | 1998 | 1468499210806 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]]]}] 05:26:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 05:26:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 467ms 05:26:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 05:26:50 INFO - PROCESS | 1998 | 1468499210841 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 05:26:50 INFO - PROCESS | 1998 | 1468499210842 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 05:26:50 INFO - PROCESS | 1998 | 1468499210844 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 05:26:50 INFO - PROCESS | 1998 | 1468499210845 Marionette TRACE conn2 <- [1,90,null,{}] 05:26:50 INFO - PROCESS | 1998 | 1468499210850 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}] 05:26:50 INFO - PROCESS | 1998 | 1468499210851 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:26:50 INFO - PROCESS | 1998 | 1468499210943 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 05:26:50 INFO - PROCESS | 1998 | 1468499210949 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:50 INFO - PROCESS | 1998 | 1468499210950 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:26:50 INFO - PROCESS | 1998 | ++DOCSHELL 0x117e1a000 == 30 [pid = 1998] [id = 30] 05:26:50 INFO - PROCESS | 1998 | ++DOMWINDOW == 86 (0x11843c400) [pid = 1998] [serial = 86] [outer = 0x0] 05:26:50 INFO - PROCESS | 1998 | ++DOMWINDOW == 87 (0x11867b800) [pid = 1998] [serial = 87] [outer = 0x11843c400] 05:26:50 INFO - PROCESS | 1998 | 1468499210974 Marionette DEBUG loaded listener.js 05:26:51 INFO - PROCESS | 1998 | ++DOMWINDOW == 88 (0x11904f400) [pid = 1998] [serial = 88] [outer = 0x11843c400] 05:26:51 INFO - PROCESS | 1998 | 1468499211253 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]]]}] 05:26:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 05:26:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 472ms 05:26:51 INFO - PROCESS | 1998 | 1468499211317 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 05:26:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 05:26:51 INFO - PROCESS | 1998 | 1468499211319 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 05:26:51 INFO - PROCESS | 1998 | 1468499211322 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 05:26:51 INFO - PROCESS | 1998 | 1468499211324 Marionette TRACE conn2 <- [1,94,null,{}] 05:26:51 INFO - PROCESS | 1998 | 1468499211327 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}] 05:26:51 INFO - PROCESS | 1998 | 1468499211334 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:26:51 INFO - PROCESS | 1998 | 1468499211478 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 05:26:51 INFO - PROCESS | 1998 | 1468499211484 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:51 INFO - PROCESS | 1998 | 1468499211485 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:26:51 INFO - PROCESS | 1998 | ++DOCSHELL 0x1186e4000 == 31 [pid = 1998] [id = 31] 05:26:51 INFO - PROCESS | 1998 | ++DOMWINDOW == 89 (0x119050000) [pid = 1998] [serial = 89] [outer = 0x0] 05:26:51 INFO - PROCESS | 1998 | ++DOMWINDOW == 90 (0x119073400) [pid = 1998] [serial = 90] [outer = 0x119050000] 05:26:51 INFO - PROCESS | 1998 | 1468499211525 Marionette DEBUG loaded listener.js 05:26:51 INFO - PROCESS | 1998 | ++DOMWINDOW == 91 (0x11970dc00) [pid = 1998] [serial = 91] [outer = 0x119050000] 05:26:51 INFO - PROCESS | 1998 | 1468499211863 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]]]}] 05:26:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 05:26:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 569ms 05:26:51 INFO - PROCESS | 1998 | 1468499211892 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 05:26:51 INFO - PROCESS | 1998 | 1468499211894 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 05:26:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 05:26:51 INFO - PROCESS | 1998 | 1468499211901 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 05:26:51 INFO - PROCESS | 1998 | 1468499211903 Marionette TRACE conn2 <- [1,98,null,{}] 05:26:51 INFO - PROCESS | 1998 | 1468499211910 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}] 05:26:51 INFO - PROCESS | 1998 | 1468499211911 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:26:52 INFO - PROCESS | 1998 | 1468499212059 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 05:26:52 INFO - PROCESS | 1998 | 1468499212067 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:52 INFO - PROCESS | 1998 | 1468499212068 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:26:52 INFO - PROCESS | 1998 | ++DOCSHELL 0x11902b800 == 32 [pid = 1998] [id = 32] 05:26:52 INFO - PROCESS | 1998 | ++DOMWINDOW == 92 (0x118570400) [pid = 1998] [serial = 92] [outer = 0x0] 05:26:52 INFO - PROCESS | 1998 | ++DOMWINDOW == 93 (0x119941c00) [pid = 1998] [serial = 93] [outer = 0x118570400] 05:26:52 INFO - PROCESS | 1998 | 1468499212109 Marionette DEBUG loaded listener.js 05:26:52 INFO - PROCESS | 1998 | ++DOMWINDOW == 94 (0x119a1f400) [pid = 1998] [serial = 94] [outer = 0x118570400] 05:26:52 INFO - PROCESS | 1998 | 1468499212483 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]]]}] 05:26:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 05:26:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 622ms 05:26:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 05:26:52 INFO - PROCESS | 1998 | 1468499212521 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 05:26:52 INFO - PROCESS | 1998 | 1468499212522 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 05:26:52 INFO - PROCESS | 1998 | 1468499212524 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 05:26:52 INFO - PROCESS | 1998 | 1468499212525 Marionette TRACE conn2 <- [1,102,null,{}] 05:26:52 INFO - PROCESS | 1998 | 1468499212528 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}] 05:26:52 INFO - PROCESS | 1998 | 1468499212529 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:26:52 INFO - PROCESS | 1998 | 1468499212603 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 05:26:52 INFO - PROCESS | 1998 | 1468499212647 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:52 INFO - PROCESS | 1998 | 1468499212648 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:26:52 INFO - PROCESS | 1998 | ++DOCSHELL 0x119606800 == 33 [pid = 1998] [id = 33] 05:26:52 INFO - PROCESS | 1998 | ++DOMWINDOW == 95 (0x119943800) [pid = 1998] [serial = 95] [outer = 0x0] 05:26:52 INFO - PROCESS | 1998 | ++DOMWINDOW == 96 (0x119f72800) [pid = 1998] [serial = 96] [outer = 0x119943800] 05:26:52 INFO - PROCESS | 1998 | 1468499212672 Marionette DEBUG loaded listener.js 05:26:52 INFO - PROCESS | 1998 | ++DOMWINDOW == 97 (0x120fa3400) [pid = 1998] [serial = 97] [outer = 0x119943800] 05:26:52 INFO - PROCESS | 1998 | 1468499212921 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]]]}] 05:26:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 05:26:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 418ms 05:26:52 INFO - PROCESS | 1998 | 1468499212944 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 05:26:52 INFO - PROCESS | 1998 | 1468499212945 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 05:26:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 05:26:52 INFO - PROCESS | 1998 | 1468499212957 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 05:26:52 INFO - PROCESS | 1998 | 1468499212958 Marionette TRACE conn2 <- [1,106,null,{}] 05:26:52 INFO - PROCESS | 1998 | 1468499212961 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}] 05:26:52 INFO - PROCESS | 1998 | 1468499212962 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:26:53 INFO - PROCESS | 1998 | 1468499213052 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 05:26:53 INFO - PROCESS | 1998 | 1468499213055 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:53 INFO - PROCESS | 1998 | 1468499213056 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:26:53 INFO - PROCESS | 1998 | ++DOCSHELL 0x1199b6000 == 34 [pid = 1998] [id = 34] 05:26:53 INFO - PROCESS | 1998 | ++DOMWINDOW == 98 (0x120fa3c00) [pid = 1998] [serial = 98] [outer = 0x0] 05:26:53 INFO - PROCESS | 1998 | ++DOMWINDOW == 99 (0x120faa000) [pid = 1998] [serial = 99] [outer = 0x120fa3c00] 05:26:53 INFO - PROCESS | 1998 | 1468499213080 Marionette DEBUG loaded listener.js 05:26:53 INFO - PROCESS | 1998 | ++DOMWINDOW == 100 (0x121038000) [pid = 1998] [serial = 100] [outer = 0x120fa3c00] 05:26:53 INFO - PROCESS | 1998 | 1468499213373 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]]]}] 05:26:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 05:26:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 470ms 05:26:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 05:26:53 INFO - PROCESS | 1998 | 1468499213427 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 05:26:53 INFO - PROCESS | 1998 | 1468499213428 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 05:26:53 INFO - PROCESS | 1998 | 1468499213433 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 05:26:53 INFO - PROCESS | 1998 | 1468499213434 Marionette TRACE conn2 <- [1,110,null,{}] 05:26:53 INFO - PROCESS | 1998 | 1468499213436 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}] 05:26:53 INFO - PROCESS | 1998 | 1468499213437 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:26:53 INFO - PROCESS | 1998 | 1468499213514 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 05:26:53 INFO - PROCESS | 1998 | 1468499213558 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:53 INFO - PROCESS | 1998 | 1468499213559 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:26:53 INFO - PROCESS | 1998 | ++DOCSHELL 0x119b62000 == 35 [pid = 1998] [id = 35] 05:26:53 INFO - PROCESS | 1998 | ++DOMWINDOW == 101 (0x116973800) [pid = 1998] [serial = 101] [outer = 0x0] 05:26:53 INFO - PROCESS | 1998 | ++DOMWINDOW == 102 (0x12105d400) [pid = 1998] [serial = 102] [outer = 0x116973800] 05:26:53 INFO - PROCESS | 1998 | 1468499213583 Marionette DEBUG loaded listener.js 05:26:53 INFO - PROCESS | 1998 | ++DOMWINDOW == 103 (0x121487c00) [pid = 1998] [serial = 103] [outer = 0x116973800] 05:26:53 INFO - PROCESS | 1998 | 1468499213836 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]]]}] 05:26:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 05:26:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 471ms 05:26:53 INFO - PROCESS | 1998 | 1468499213903 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 05:26:53 INFO - PROCESS | 1998 | 1468499213905 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 05:26:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 05:26:53 INFO - PROCESS | 1998 | 1468499213907 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 05:26:53 INFO - PROCESS | 1998 | 1468499213908 Marionette TRACE conn2 <- [1,114,null,{}] 05:26:53 INFO - PROCESS | 1998 | 1468499213911 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}] 05:26:53 INFO - PROCESS | 1998 | 1468499213913 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:26:54 INFO - PROCESS | 1998 | 1468499214006 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 05:26:54 INFO - PROCESS | 1998 | 1468499214009 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:54 INFO - PROCESS | 1998 | 1468499214011 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:26:54 INFO - PROCESS | 1998 | ++DOCSHELL 0x1210ab800 == 36 [pid = 1998] [id = 36] 05:26:54 INFO - PROCESS | 1998 | ++DOMWINDOW == 104 (0x1212f1c00) [pid = 1998] [serial = 104] [outer = 0x0] 05:26:54 INFO - PROCESS | 1998 | ++DOMWINDOW == 105 (0x1217f0c00) [pid = 1998] [serial = 105] [outer = 0x1212f1c00] 05:26:54 INFO - PROCESS | 1998 | 1468499214040 Marionette DEBUG loaded listener.js 05:26:54 INFO - PROCESS | 1998 | ++DOMWINDOW == 106 (0x124acfc00) [pid = 1998] [serial = 106] [outer = 0x1212f1c00] 05:26:54 INFO - PROCESS | 1998 | 1468499214366 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]]]}] 05:26:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 05:26:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 472ms 05:26:54 INFO - PROCESS | 1998 | 1468499214380 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 05:26:54 INFO - PROCESS | 1998 | 1468499214383 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 05:26:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 05:26:54 INFO - PROCESS | 1998 | 1468499214386 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 05:26:54 INFO - PROCESS | 1998 | 1468499214388 Marionette TRACE conn2 <- [1,118,null,{}] 05:26:54 INFO - PROCESS | 1998 | 1468499214390 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}] 05:26:54 INFO - PROCESS | 1998 | 1468499214391 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:26:54 INFO - PROCESS | 1998 | 1468499214496 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 05:26:54 INFO - PROCESS | 1998 | 1468499214503 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:54 INFO - PROCESS | 1998 | 1468499214504 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:26:54 INFO - PROCESS | 1998 | ++DOCSHELL 0x1211c7800 == 37 [pid = 1998] [id = 37] 05:26:54 INFO - PROCESS | 1998 | ++DOMWINDOW == 107 (0x12134d400) [pid = 1998] [serial = 107] [outer = 0x0] 05:26:54 INFO - PROCESS | 1998 | ++DOMWINDOW == 108 (0x124c82c00) [pid = 1998] [serial = 108] [outer = 0x12134d400] 05:26:54 INFO - PROCESS | 1998 | 1468499214528 Marionette DEBUG loaded listener.js 05:26:54 INFO - PROCESS | 1998 | ++DOMWINDOW == 109 (0x1254b0400) [pid = 1998] [serial = 109] [outer = 0x12134d400] 05:26:54 INFO - PROCESS | 1998 | 1468499214792 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]]]}] 05:26:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 05:26:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 418ms 05:26:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 05:26:54 INFO - PROCESS | 1998 | 1468499214808 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 05:26:54 INFO - PROCESS | 1998 | 1468499214809 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 05:26:54 INFO - PROCESS | 1998 | 1468499214811 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 05:26:54 INFO - PROCESS | 1998 | 1468499214812 Marionette TRACE conn2 <- [1,122,null,{}] 05:26:54 INFO - PROCESS | 1998 | 1468499214822 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}] 05:26:54 INFO - PROCESS | 1998 | 1468499214823 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:26:54 INFO - PROCESS | 1998 | 1468499214906 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 05:26:54 INFO - PROCESS | 1998 | 1468499214910 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:54 INFO - PROCESS | 1998 | 1468499214911 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:26:54 INFO - PROCESS | 1998 | ++DOCSHELL 0x12186b000 == 38 [pid = 1998] [id = 38] 05:26:54 INFO - PROCESS | 1998 | ++DOMWINDOW == 110 (0x125e0dc00) [pid = 1998] [serial = 110] [outer = 0x0] 05:26:54 INFO - PROCESS | 1998 | ++DOMWINDOW == 111 (0x125eae800) [pid = 1998] [serial = 111] [outer = 0x125e0dc00] 05:26:54 INFO - PROCESS | 1998 | 1468499214937 Marionette DEBUG loaded listener.js 05:26:54 INFO - PROCESS | 1998 | ++DOMWINDOW == 112 (0x1260d2400) [pid = 1998] [serial = 112] [outer = 0x125e0dc00] 05:26:55 INFO - PROCESS | 1998 | 1468499215245 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]]]}] 05:26:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 05:26:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 477ms 05:26:55 INFO - PROCESS | 1998 | 1468499215288 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 05:26:55 INFO - PROCESS | 1998 | 1468499215289 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 05:26:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 05:26:55 INFO - PROCESS | 1998 | 1468499215292 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 05:26:55 INFO - PROCESS | 1998 | 1468499215292 Marionette TRACE conn2 <- [1,126,null,{}] 05:26:55 INFO - PROCESS | 1998 | 1468499215295 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}] 05:26:55 INFO - PROCESS | 1998 | 1468499215296 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:26:55 INFO - PROCESS | 1998 | 1468499215375 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 05:26:55 INFO - PROCESS | 1998 | 1468499215423 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:55 INFO - PROCESS | 1998 | 1468499215424 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:26:55 INFO - PROCESS | 1998 | ++DOCSHELL 0x121c76800 == 39 [pid = 1998] [id = 39] 05:26:55 INFO - PROCESS | 1998 | ++DOMWINDOW == 113 (0x121488000) [pid = 1998] [serial = 113] [outer = 0x0] 05:26:55 INFO - PROCESS | 1998 | ++DOMWINDOW == 114 (0x1260d3000) [pid = 1998] [serial = 114] [outer = 0x121488000] 05:26:55 INFO - PROCESS | 1998 | 1468499215448 Marionette DEBUG loaded listener.js 05:26:55 INFO - PROCESS | 1998 | ++DOMWINDOW == 115 (0x126632c00) [pid = 1998] [serial = 115] [outer = 0x121488000] 05:26:55 INFO - PROCESS | 1998 | 1468499215718 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]]]}] 05:26:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 05:26:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 471ms 05:26:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 05:26:55 INFO - PROCESS | 1998 | 1468499215770 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 05:26:55 INFO - PROCESS | 1998 | 1468499215771 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 05:26:55 INFO - PROCESS | 1998 | 1468499215773 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 05:26:55 INFO - PROCESS | 1998 | 1468499215774 Marionette TRACE conn2 <- [1,130,null,{}] 05:26:55 INFO - PROCESS | 1998 | 1468499215777 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}] 05:26:55 INFO - PROCESS | 1998 | 1468499215778 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:26:55 INFO - PROCESS | 1998 | 1468499215865 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 05:26:55 INFO - PROCESS | 1998 | 1468499215869 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:55 INFO - PROCESS | 1998 | 1468499215870 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:26:55 INFO - PROCESS | 1998 | ++DOCSHELL 0x12547a800 == 40 [pid = 1998] [id = 40] 05:26:55 INFO - PROCESS | 1998 | ++DOMWINDOW == 116 (0x1266e4c00) [pid = 1998] [serial = 116] [outer = 0x0] 05:26:55 INFO - PROCESS | 1998 | ++DOMWINDOW == 117 (0x126916400) [pid = 1998] [serial = 117] [outer = 0x1266e4c00] 05:26:55 INFO - PROCESS | 1998 | 1468499215890 Marionette DEBUG loaded listener.js 05:26:55 INFO - PROCESS | 1998 | ++DOMWINDOW == 118 (0x126b75000) [pid = 1998] [serial = 118] [outer = 0x1266e4c00] 05:26:56 INFO - PROCESS | 1998 | 1468499216247 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]]]}] 05:26:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 05:26:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 518ms 05:26:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 05:26:56 INFO - PROCESS | 1998 | 1468499216304 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 05:26:56 INFO - PROCESS | 1998 | 1468499216305 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 05:26:56 INFO - PROCESS | 1998 | 1468499216308 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 05:26:56 INFO - PROCESS | 1998 | 1468499216309 Marionette TRACE conn2 <- [1,134,null,{}] 05:26:56 INFO - PROCESS | 1998 | 1468499216311 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}] 05:26:56 INFO - PROCESS | 1998 | 1468499216312 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:26:56 INFO - PROCESS | 1998 | 1468499216392 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 05:26:56 INFO - PROCESS | 1998 | 1468499216397 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:56 INFO - PROCESS | 1998 | 1468499216399 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:26:56 INFO - PROCESS | 1998 | ++DOCSHELL 0x12605f000 == 41 [pid = 1998] [id = 41] 05:26:56 INFO - PROCESS | 1998 | ++DOMWINDOW == 119 (0x126b75400) [pid = 1998] [serial = 119] [outer = 0x0] 05:26:56 INFO - PROCESS | 1998 | ++DOMWINDOW == 120 (0x126b7a800) [pid = 1998] [serial = 120] [outer = 0x126b75400] 05:26:56 INFO - PROCESS | 1998 | 1468499216422 Marionette DEBUG loaded listener.js 05:26:56 INFO - PROCESS | 1998 | ++DOMWINDOW == 121 (0x126bd6400) [pid = 1998] [serial = 121] [outer = 0x126b75400] 05:26:57 INFO - PROCESS | 1998 | 1468499217477 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]]]}] 05:26:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 05:26:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1219ms 05:26:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 05:26:57 INFO - PROCESS | 1998 | 1468499217530 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 05:26:57 INFO - PROCESS | 1998 | 1468499217532 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 05:26:57 INFO - PROCESS | 1998 | 1468499217535 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 05:26:57 INFO - PROCESS | 1998 | 1468499217536 Marionette TRACE conn2 <- [1,138,null,{}] 05:26:57 INFO - PROCESS | 1998 | 1468499217540 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}] 05:26:57 INFO - PROCESS | 1998 | 1468499217542 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:26:57 INFO - PROCESS | 1998 | 1468499217626 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 05:26:57 INFO - PROCESS | 1998 | 1468499217634 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:57 INFO - PROCESS | 1998 | 1468499217637 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:26:57 INFO - PROCESS | 1998 | ++DOCSHELL 0x113a3d800 == 42 [pid = 1998] [id = 42] 05:26:57 INFO - PROCESS | 1998 | ++DOMWINDOW == 122 (0x11696a800) [pid = 1998] [serial = 122] [outer = 0x0] 05:26:57 INFO - PROCESS | 1998 | ++DOMWINDOW == 123 (0x117044c00) [pid = 1998] [serial = 123] [outer = 0x11696a800] 05:26:57 INFO - PROCESS | 1998 | 1468499217665 Marionette DEBUG loaded listener.js 05:26:57 INFO - PROCESS | 1998 | ++DOMWINDOW == 124 (0x117ebc000) [pid = 1998] [serial = 124] [outer = 0x11696a800] 05:26:57 INFO - PROCESS | 1998 | 1468499217988 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]]]}] 05:26:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 05:26:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 471ms 05:26:58 INFO - PROCESS | 1998 | 1468499218005 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 05:26:58 INFO - PROCESS | 1998 | 1468499218008 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 05:26:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 05:26:58 INFO - PROCESS | 1998 | 1468499218026 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 05:26:58 INFO - PROCESS | 1998 | 1468499218028 Marionette TRACE conn2 <- [1,142,null,{}] 05:26:58 INFO - PROCESS | 1998 | 1468499218034 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}] 05:26:58 INFO - PROCESS | 1998 | 1468499218036 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:26:58 INFO - PROCESS | 1998 | 1468499218131 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 05:26:58 INFO - PROCESS | 1998 | 1468499218135 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:58 INFO - PROCESS | 1998 | 1468499218136 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:26:58 INFO - PROCESS | 1998 | ++DOCSHELL 0x1167da800 == 43 [pid = 1998] [id = 43] 05:26:58 INFO - PROCESS | 1998 | ++DOMWINDOW == 125 (0x11814c400) [pid = 1998] [serial = 125] [outer = 0x0] 05:26:58 INFO - PROCESS | 1998 | ++DOMWINDOW == 126 (0x1182b1000) [pid = 1998] [serial = 126] [outer = 0x11814c400] 05:26:58 INFO - PROCESS | 1998 | 1468499218160 Marionette DEBUG loaded listener.js 05:26:58 INFO - PROCESS | 1998 | ++DOMWINDOW == 127 (0x11856cc00) [pid = 1998] [serial = 127] [outer = 0x11814c400] 05:26:58 INFO - PROCESS | 1998 | 1468499218489 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]]]}] 05:26:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 05:26:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 477ms 05:26:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 05:26:58 INFO - PROCESS | 1998 | 1468499218501 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 05:26:58 INFO - PROCESS | 1998 | 1468499218502 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 05:26:58 INFO - PROCESS | 1998 | 1468499218504 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 05:26:58 INFO - PROCESS | 1998 | 1468499218507 Marionette TRACE conn2 <- [1,146,null,{}] 05:26:58 INFO - PROCESS | 1998 | 1468499218517 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}] 05:26:58 INFO - PROCESS | 1998 | 1468499218520 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:26:59 INFO - PROCESS | 1998 | 1468499219073 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 05:26:59 INFO - PROCESS | 1998 | --DOMWINDOW == 126 (0x11856fc00) [pid = 1998] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 05:26:59 INFO - PROCESS | 1998 | --DOMWINDOW == 125 (0x117ec0800) [pid = 1998] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 05:26:59 INFO - PROCESS | 1998 | --DOMWINDOW == 124 (0x12cf10000) [pid = 1998] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 05:26:59 INFO - PROCESS | 1998 | --DOMWINDOW == 123 (0x12cb09400) [pid = 1998] [serial = 44] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 05:26:59 INFO - PROCESS | 1998 | --DOMWINDOW == 122 (0x12bcacc00) [pid = 1998] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 05:26:59 INFO - PROCESS | 1998 | --DOMWINDOW == 121 (0x12c508c00) [pid = 1998] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 05:26:59 INFO - PROCESS | 1998 | --DOMWINDOW == 120 (0x1182b7400) [pid = 1998] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 05:26:59 INFO - PROCESS | 1998 | --DOMWINDOW == 119 (0x12bd38c00) [pid = 1998] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 05:26:59 INFO - PROCESS | 1998 | --DOMWINDOW == 118 (0x12b8ad800) [pid = 1998] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 05:26:59 INFO - PROCESS | 1998 | --DOMWINDOW == 117 (0x12b848c00) [pid = 1998] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 05:26:59 INFO - PROCESS | 1998 | --DOMWINDOW == 116 (0x12b5bd400) [pid = 1998] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 05:26:59 INFO - PROCESS | 1998 | --DOMWINDOW == 115 (0x12a60e400) [pid = 1998] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 05:26:59 INFO - PROCESS | 1998 | --DOMWINDOW == 114 (0x1192a9800) [pid = 1998] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 05:26:59 INFO - PROCESS | 1998 | --DOMWINDOW == 113 (0x119943800) [pid = 1998] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 05:26:59 INFO - PROCESS | 1998 | --DOMWINDOW == 112 (0x120fa3c00) [pid = 1998] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 05:26:59 INFO - PROCESS | 1998 | --DOMWINDOW == 111 (0x1212f1c00) [pid = 1998] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 05:26:59 INFO - PROCESS | 1998 | --DOMWINDOW == 110 (0x12134d400) [pid = 1998] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 05:26:59 INFO - PROCESS | 1998 | --DOMWINDOW == 109 (0x125e0dc00) [pid = 1998] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 05:26:59 INFO - PROCESS | 1998 | --DOMWINDOW == 108 (0x118623400) [pid = 1998] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 05:26:59 INFO - PROCESS | 1998 | --DOMWINDOW == 107 (0x112986800) [pid = 1998] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 05:26:59 INFO - PROCESS | 1998 | --DOMWINDOW == 106 (0x113f2e400) [pid = 1998] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 05:26:59 INFO - PROCESS | 1998 | --DOMWINDOW == 105 (0x11819d800) [pid = 1998] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 05:26:59 INFO - PROCESS | 1998 | --DOMWINDOW == 104 (0x11628f400) [pid = 1998] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 05:26:59 INFO - PROCESS | 1998 | --DOMWINDOW == 103 (0x117046400) [pid = 1998] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 05:26:59 INFO - PROCESS | 1998 | --DOMWINDOW == 102 (0x117046c00) [pid = 1998] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 05:26:59 INFO - PROCESS | 1998 | --DOMWINDOW == 101 (0x11843b000) [pid = 1998] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 05:26:59 INFO - PROCESS | 1998 | --DOMWINDOW == 100 (0x11843c400) [pid = 1998] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 05:26:59 INFO - PROCESS | 1998 | --DOMWINDOW == 99 (0x119050000) [pid = 1998] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 05:26:59 INFO - PROCESS | 1998 | --DOMWINDOW == 98 (0x118570400) [pid = 1998] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 05:26:59 INFO - PROCESS | 1998 | 1468499219143 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:59 INFO - PROCESS | 1998 | 1468499219145 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:26:59 INFO - PROCESS | 1998 | ++DOCSHELL 0x116f54800 == 44 [pid = 1998] [id = 44] 05:26:59 INFO - PROCESS | 1998 | ++DOMWINDOW == 99 (0x112979800) [pid = 1998] [serial = 128] [outer = 0x0] 05:26:59 INFO - PROCESS | 1998 | ++DOMWINDOW == 100 (0x113a9ac00) [pid = 1998] [serial = 129] [outer = 0x112979800] 05:26:59 INFO - PROCESS | 1998 | 1468499219172 Marionette DEBUG loaded listener.js 05:26:59 INFO - PROCESS | 1998 | ++DOMWINDOW == 101 (0x11819d800) [pid = 1998] [serial = 130] [outer = 0x112979800] 05:26:59 INFO - PROCESS | 1998 | 1468499219432 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]]]}] 05:26:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 05:26:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 974ms 05:26:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 05:26:59 INFO - PROCESS | 1998 | 1468499219487 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 05:26:59 INFO - PROCESS | 1998 | 1468499219488 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 05:26:59 INFO - PROCESS | 1998 | 1468499219490 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 05:26:59 INFO - PROCESS | 1998 | 1468499219492 Marionette TRACE conn2 <- [1,150,null,{}] 05:26:59 INFO - PROCESS | 1998 | 1468499219494 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}] 05:26:59 INFO - PROCESS | 1998 | 1468499219495 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:26:59 INFO - PROCESS | 1998 | 1468499219586 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 05:26:59 INFO - PROCESS | 1998 | 1468499219629 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:59 INFO - PROCESS | 1998 | 1468499219630 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:26:59 INFO - PROCESS | 1998 | ++DOCSHELL 0x11865a800 == 45 [pid = 1998] [id = 45] 05:26:59 INFO - PROCESS | 1998 | ++DOMWINDOW == 102 (0x11696a000) [pid = 1998] [serial = 131] [outer = 0x0] 05:26:59 INFO - PROCESS | 1998 | ++DOMWINDOW == 103 (0x118630800) [pid = 1998] [serial = 132] [outer = 0x11696a000] 05:26:59 INFO - PROCESS | 1998 | 1468499219655 Marionette DEBUG loaded listener.js 05:26:59 INFO - PROCESS | 1998 | ++DOMWINDOW == 104 (0x119073c00) [pid = 1998] [serial = 133] [outer = 0x11696a000] 05:26:59 INFO - PROCESS | 1998 | 1468499219937 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]]]}] 05:26:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 05:26:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 468ms 05:26:59 INFO - PROCESS | 1998 | 1468499219959 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 05:26:59 INFO - PROCESS | 1998 | 1468499219961 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 05:26:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 05:26:59 INFO - PROCESS | 1998 | 1468499219971 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 05:26:59 INFO - PROCESS | 1998 | 1468499219973 Marionette TRACE conn2 <- [1,154,null,{}] 05:26:59 INFO - PROCESS | 1998 | 1468499219975 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}] 05:26:59 INFO - PROCESS | 1998 | 1468499219976 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:00 INFO - PROCESS | 1998 | 1468499220055 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 05:27:00 INFO - PROCESS | 1998 | 1468499220059 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:00 INFO - PROCESS | 1998 | 1468499220060 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:00 INFO - PROCESS | 1998 | ++DOCSHELL 0x119603800 == 46 [pid = 1998] [id = 46] 05:27:00 INFO - PROCESS | 1998 | ++DOMWINDOW == 105 (0x116072c00) [pid = 1998] [serial = 134] [outer = 0x0] 05:27:00 INFO - PROCESS | 1998 | ++DOMWINDOW == 106 (0x1192ac800) [pid = 1998] [serial = 135] [outer = 0x116072c00] 05:27:00 INFO - PROCESS | 1998 | 1468499220087 Marionette DEBUG loaded listener.js 05:27:00 INFO - PROCESS | 1998 | ++DOMWINDOW == 107 (0x11970b400) [pid = 1998] [serial = 136] [outer = 0x116072c00] 05:27:00 INFO - PROCESS | 1998 | 1468499220406 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]]]}] 05:27:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 05:27:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 470ms 05:27:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 05:27:00 INFO - PROCESS | 1998 | 1468499220441 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 05:27:00 INFO - PROCESS | 1998 | 1468499220443 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 05:27:00 INFO - PROCESS | 1998 | 1468499220448 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 05:27:00 INFO - PROCESS | 1998 | 1468499220451 Marionette TRACE conn2 <- [1,158,null,{}] 05:27:00 INFO - PROCESS | 1998 | 1468499220454 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}] 05:27:00 INFO - PROCESS | 1998 | 1468499220460 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:00 INFO - PROCESS | 1998 | 1468499220600 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 05:27:00 INFO - PROCESS | 1998 | 1468499220607 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:00 INFO - PROCESS | 1998 | 1468499220609 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:00 INFO - PROCESS | 1998 | ++DOCSHELL 0x119fa2000 == 47 [pid = 1998] [id = 47] 05:27:00 INFO - PROCESS | 1998 | ++DOMWINDOW == 108 (0x119944400) [pid = 1998] [serial = 137] [outer = 0x0] 05:27:00 INFO - PROCESS | 1998 | ++DOMWINDOW == 109 (0x119a2a000) [pid = 1998] [serial = 138] [outer = 0x119944400] 05:27:00 INFO - PROCESS | 1998 | 1468499220646 Marionette DEBUG loaded listener.js 05:27:00 INFO - PROCESS | 1998 | ++DOMWINDOW == 110 (0x12134d400) [pid = 1998] [serial = 139] [outer = 0x119944400] 05:27:01 INFO - PROCESS | 1998 | 1468499221115 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]]]}] 05:27:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 05:27:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 725ms 05:27:01 INFO - PROCESS | 1998 | 1468499221172 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 05:27:01 INFO - PROCESS | 1998 | 1468499221174 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 05:27:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 05:27:01 INFO - PROCESS | 1998 | 1468499221178 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 05:27:01 INFO - PROCESS | 1998 | 1468499221183 Marionette TRACE conn2 <- [1,162,null,{}] 05:27:01 INFO - PROCESS | 1998 | 1468499221188 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}] 05:27:01 INFO - PROCESS | 1998 | 1468499221190 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:01 INFO - PROCESS | 1998 | 1468499221285 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 05:27:01 INFO - PROCESS | 1998 | 1468499221343 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:01 INFO - PROCESS | 1998 | 1468499221345 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:01 INFO - PROCESS | 1998 | ++DOCSHELL 0x11334f000 == 48 [pid = 1998] [id = 48] 05:27:01 INFO - PROCESS | 1998 | ++DOMWINDOW == 111 (0x116024000) [pid = 1998] [serial = 140] [outer = 0x0] 05:27:01 INFO - PROCESS | 1998 | ++DOMWINDOW == 112 (0x116078800) [pid = 1998] [serial = 141] [outer = 0x116024000] 05:27:01 INFO - PROCESS | 1998 | 1468499221377 Marionette DEBUG loaded listener.js 05:27:01 INFO - PROCESS | 1998 | ++DOMWINDOW == 113 (0x116917800) [pid = 1998] [serial = 142] [outer = 0x116024000] 05:27:01 INFO - PROCESS | 1998 | 1468499221806 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]]]}] 05:27:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 05:27:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 674ms 05:27:01 INFO - PROCESS | 1998 | 1468499221863 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 05:27:01 INFO - PROCESS | 1998 | 1468499221866 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 05:27:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 05:27:01 INFO - PROCESS | 1998 | 1468499221872 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 05:27:01 INFO - PROCESS | 1998 | 1468499221874 Marionette TRACE conn2 <- [1,166,null,{}] 05:27:01 INFO - PROCESS | 1998 | 1468499221877 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}] 05:27:01 INFO - PROCESS | 1998 | 1468499221879 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:01 INFO - PROCESS | 1998 | 1468499221990 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 05:27:02 INFO - PROCESS | 1998 | 1468499222048 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:02 INFO - PROCESS | 1998 | 1468499222050 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:02 INFO - PROCESS | 1998 | ++DOCSHELL 0x119033000 == 49 [pid = 1998] [id = 49] 05:27:02 INFO - PROCESS | 1998 | ++DOMWINDOW == 114 (0x1182b2c00) [pid = 1998] [serial = 143] [outer = 0x0] 05:27:02 INFO - PROCESS | 1998 | ++DOMWINDOW == 115 (0x118431800) [pid = 1998] [serial = 144] [outer = 0x1182b2c00] 05:27:02 INFO - PROCESS | 1998 | 1468499222081 Marionette DEBUG loaded listener.js 05:27:02 INFO - PROCESS | 1998 | ++DOMWINDOW == 116 (0x118578c00) [pid = 1998] [serial = 145] [outer = 0x1182b2c00] 05:27:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 05:27:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 620ms 05:27:02 INFO - PROCESS | 1998 | 1468499222486 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]]]}] 05:27:02 INFO - PROCESS | 1998 | 1468499222492 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 05:27:02 INFO - PROCESS | 1998 | 1468499222494 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 05:27:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 05:27:02 INFO - PROCESS | 1998 | 1468499222497 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 05:27:02 INFO - PROCESS | 1998 | 1468499222499 Marionette TRACE conn2 <- [1,170,null,{}] 05:27:02 INFO - PROCESS | 1998 | 1468499222507 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}] 05:27:02 INFO - PROCESS | 1998 | 1468499222510 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:02 INFO - PROCESS | 1998 | 1468499222606 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 05:27:02 INFO - PROCESS | 1998 | 1468499222648 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:02 INFO - PROCESS | 1998 | 1468499222650 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:02 INFO - PROCESS | 1998 | ++DOCSHELL 0x121871800 == 50 [pid = 1998] [id = 50] 05:27:02 INFO - PROCESS | 1998 | ++DOMWINDOW == 117 (0x11906e400) [pid = 1998] [serial = 146] [outer = 0x0] 05:27:02 INFO - PROCESS | 1998 | ++DOMWINDOW == 118 (0x119946000) [pid = 1998] [serial = 147] [outer = 0x11906e400] 05:27:02 INFO - PROCESS | 1998 | 1468499222682 Marionette DEBUG loaded listener.js 05:27:02 INFO - PROCESS | 1998 | ++DOMWINDOW == 119 (0x120fa4800) [pid = 1998] [serial = 148] [outer = 0x11906e400] 05:27:03 INFO - PROCESS | 1998 | 1468499223093 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]]]}] 05:27:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 05:27:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 624ms 05:27:03 INFO - PROCESS | 1998 | 1468499223121 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 05:27:03 INFO - PROCESS | 1998 | 1468499223122 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 05:27:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 05:27:03 INFO - PROCESS | 1998 | 1468499223125 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 05:27:03 INFO - PROCESS | 1998 | 1468499223126 Marionette TRACE conn2 <- [1,174,null,{}] 05:27:03 INFO - PROCESS | 1998 | 1468499223128 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}] 05:27:03 INFO - PROCESS | 1998 | 1468499223129 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:03 INFO - PROCESS | 1998 | 1468499223247 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 05:27:03 INFO - PROCESS | 1998 | 1468499223365 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:03 INFO - PROCESS | 1998 | 1468499223367 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:03 INFO - PROCESS | 1998 | ++DOCSHELL 0x125477800 == 51 [pid = 1998] [id = 51] 05:27:03 INFO - PROCESS | 1998 | ++DOMWINDOW == 120 (0x121356000) [pid = 1998] [serial = 149] [outer = 0x0] 05:27:03 INFO - PROCESS | 1998 | ++DOMWINDOW == 121 (0x121563400) [pid = 1998] [serial = 150] [outer = 0x121356000] 05:27:03 INFO - PROCESS | 1998 | 1468499223416 Marionette DEBUG loaded listener.js 05:27:03 INFO - PROCESS | 1998 | ++DOMWINDOW == 122 (0x121c5f000) [pid = 1998] [serial = 151] [outer = 0x121356000] 05:27:03 INFO - PROCESS | 1998 | 1468499223858 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]]]}] 05:27:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 05:27:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 768ms 05:27:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 05:27:03 INFO - PROCESS | 1998 | 1468499223893 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 05:27:03 INFO - PROCESS | 1998 | 1468499223895 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 05:27:03 INFO - PROCESS | 1998 | 1468499223897 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 05:27:03 INFO - PROCESS | 1998 | 1468499223898 Marionette TRACE conn2 <- [1,178,null,{}] 05:27:03 INFO - PROCESS | 1998 | 1468499223901 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}] 05:27:03 INFO - PROCESS | 1998 | 1468499223902 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:03 INFO - PROCESS | 1998 | 1468499223992 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 05:27:04 INFO - PROCESS | 1998 | 1468499224037 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:04 INFO - PROCESS | 1998 | 1468499224038 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:04 INFO - PROCESS | 1998 | ++DOCSHELL 0x119603000 == 52 [pid = 1998] [id = 52] 05:27:04 INFO - PROCESS | 1998 | ++DOMWINDOW == 123 (0x121c5f800) [pid = 1998] [serial = 152] [outer = 0x0] 05:27:04 INFO - PROCESS | 1998 | ++DOMWINDOW == 124 (0x124acb400) [pid = 1998] [serial = 153] [outer = 0x121c5f800] 05:27:04 INFO - PROCESS | 1998 | 1468499224067 Marionette DEBUG loaded listener.js 05:27:04 INFO - PROCESS | 1998 | ++DOMWINDOW == 125 (0x1254a9800) [pid = 1998] [serial = 154] [outer = 0x121c5f800] 05:27:04 INFO - PROCESS | 1998 | 1468499224542 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]]]}] 05:27:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 05:27:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 669ms 05:27:04 INFO - PROCESS | 1998 | 1468499224567 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 05:27:04 INFO - PROCESS | 1998 | 1468499224569 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 05:27:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 05:27:04 INFO - PROCESS | 1998 | 1468499224573 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 05:27:04 INFO - PROCESS | 1998 | 1468499224575 Marionette TRACE conn2 <- [1,182,null,{}] 05:27:04 INFO - PROCESS | 1998 | 1468499224580 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}] 05:27:04 INFO - PROCESS | 1998 | 1468499224583 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:04 INFO - PROCESS | 1998 | 1468499224690 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 05:27:04 INFO - PROCESS | 1998 | 1468499224751 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:04 INFO - PROCESS | 1998 | 1468499224753 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:04 INFO - PROCESS | 1998 | ++DOCSHELL 0x117063800 == 53 [pid = 1998] [id = 53] 05:27:04 INFO - PROCESS | 1998 | ++DOMWINDOW == 126 (0x1166f1000) [pid = 1998] [serial = 155] [outer = 0x0] 05:27:04 INFO - PROCESS | 1998 | ++DOMWINDOW == 127 (0x11678c000) [pid = 1998] [serial = 156] [outer = 0x1166f1000] 05:27:04 INFO - PROCESS | 1998 | 1468499224781 Marionette DEBUG loaded listener.js 05:27:04 INFO - PROCESS | 1998 | ++DOMWINDOW == 128 (0x1176d9000) [pid = 1998] [serial = 157] [outer = 0x1166f1000] 05:27:05 INFO - PROCESS | 1998 | --DOCSHELL 0x119603800 == 52 [pid = 1998] [id = 46] 05:27:05 INFO - PROCESS | 1998 | --DOCSHELL 0x11865a800 == 51 [pid = 1998] [id = 45] 05:27:05 INFO - PROCESS | 1998 | --DOCSHELL 0x116f54800 == 50 [pid = 1998] [id = 44] 05:27:05 INFO - PROCESS | 1998 | --DOCSHELL 0x117e1a000 == 49 [pid = 1998] [id = 30] 05:27:05 INFO - PROCESS | 1998 | --DOCSHELL 0x1167da800 == 48 [pid = 1998] [id = 43] 05:27:05 INFO - PROCESS | 1998 | --DOCSHELL 0x116254000 == 47 [pid = 1998] [id = 27] 05:27:05 INFO - PROCESS | 1998 | --DOCSHELL 0x113a3d800 == 46 [pid = 1998] [id = 42] 05:27:05 INFO - PROCESS | 1998 | --DOCSHELL 0x116947000 == 45 [pid = 1998] [id = 28] 05:27:05 INFO - PROCESS | 1998 | --DOCSHELL 0x11707a000 == 44 [pid = 1998] [id = 29] 05:27:05 INFO - PROCESS | 1998 | --DOCSHELL 0x11902b800 == 43 [pid = 1998] [id = 32] 05:27:05 INFO - PROCESS | 1998 | --DOCSHELL 0x1199b6000 == 42 [pid = 1998] [id = 34] 05:27:05 INFO - PROCESS | 1998 | --DOCSHELL 0x1186e4000 == 41 [pid = 1998] [id = 31] 05:27:05 INFO - PROCESS | 1998 | --DOCSHELL 0x12605f000 == 40 [pid = 1998] [id = 41] 05:27:05 INFO - PROCESS | 1998 | --DOCSHELL 0x119606800 == 39 [pid = 1998] [id = 33] 05:27:05 INFO - PROCESS | 1998 | --DOCSHELL 0x119603000 == 38 [pid = 1998] [id = 52] 05:27:05 INFO - PROCESS | 1998 | --DOCSHELL 0x125477800 == 37 [pid = 1998] [id = 51] 05:27:05 INFO - PROCESS | 1998 | --DOCSHELL 0x121c76800 == 36 [pid = 1998] [id = 39] 05:27:05 INFO - PROCESS | 1998 | --DOCSHELL 0x121871800 == 35 [pid = 1998] [id = 50] 05:27:05 INFO - PROCESS | 1998 | --DOCSHELL 0x12186b000 == 34 [pid = 1998] [id = 38] 05:27:05 INFO - PROCESS | 1998 | --DOCSHELL 0x1210ab800 == 33 [pid = 1998] [id = 36] 05:27:05 INFO - PROCESS | 1998 | --DOCSHELL 0x1211c7800 == 32 [pid = 1998] [id = 37] 05:27:05 INFO - PROCESS | 1998 | --DOCSHELL 0x119033000 == 31 [pid = 1998] [id = 49] 05:27:05 INFO - PROCESS | 1998 | --DOCSHELL 0x12547a800 == 30 [pid = 1998] [id = 40] 05:27:05 INFO - PROCESS | 1998 | --DOCSHELL 0x119fa2000 == 29 [pid = 1998] [id = 47] 05:27:05 INFO - PROCESS | 1998 | --DOCSHELL 0x119b62000 == 28 [pid = 1998] [id = 35] 05:27:05 INFO - PROCESS | 1998 | --DOCSHELL 0x11334f000 == 27 [pid = 1998] [id = 48] 05:27:05 INFO - PROCESS | 1998 | --DOMWINDOW == 127 (0x121564000) [pid = 1998] [serial = 11] [outer = 0x0] [url = about:blank] 05:27:05 INFO - PROCESS | 1998 | --DOMWINDOW == 126 (0x126916400) [pid = 1998] [serial = 117] [outer = 0x0] [url = about:blank] 05:27:05 INFO - PROCESS | 1998 | --DOMWINDOW == 125 (0x119941c00) [pid = 1998] [serial = 93] [outer = 0x0] [url = about:blank] 05:27:05 INFO - PROCESS | 1998 | --DOMWINDOW == 124 (0x119f72800) [pid = 1998] [serial = 96] [outer = 0x0] [url = about:blank] 05:27:05 INFO - PROCESS | 1998 | --DOMWINDOW == 123 (0x120fa3400) [pid = 1998] [serial = 97] [outer = 0x0] [url = about:blank] 05:27:05 INFO - PROCESS | 1998 | --DOMWINDOW == 122 (0x120faa000) [pid = 1998] [serial = 99] [outer = 0x0] [url = about:blank] 05:27:05 INFO - PROCESS | 1998 | --DOMWINDOW == 121 (0x12105d400) [pid = 1998] [serial = 102] [outer = 0x0] [url = about:blank] 05:27:05 INFO - PROCESS | 1998 | --DOMWINDOW == 120 (0x1217f0c00) [pid = 1998] [serial = 105] [outer = 0x0] [url = about:blank] 05:27:05 INFO - PROCESS | 1998 | --DOMWINDOW == 119 (0x124c82c00) [pid = 1998] [serial = 108] [outer = 0x0] [url = about:blank] 05:27:05 INFO - PROCESS | 1998 | --DOMWINDOW == 118 (0x125eae800) [pid = 1998] [serial = 111] [outer = 0x0] [url = about:blank] 05:27:05 INFO - PROCESS | 1998 | --DOMWINDOW == 117 (0x121038000) [pid = 1998] [serial = 100] [outer = 0x0] [url = about:blank] 05:27:05 INFO - PROCESS | 1998 | --DOMWINDOW == 116 (0x1260d3000) [pid = 1998] [serial = 114] [outer = 0x0] [url = about:blank] 05:27:05 INFO - PROCESS | 1998 | --DOMWINDOW == 115 (0x112da5000) [pid = 1998] [serial = 66] [outer = 0x0] [url = about:blank] 05:27:05 INFO - PROCESS | 1998 | --DOMWINDOW == 114 (0x116910c00) [pid = 1998] [serial = 69] [outer = 0x0] [url = about:blank] 05:27:05 INFO - PROCESS | 1998 | --DOMWINDOW == 113 (0x118624400) [pid = 1998] [serial = 72] [outer = 0x0] [url = about:blank] 05:27:05 INFO - PROCESS | 1998 | --DOMWINDOW == 112 (0x118671000) [pid = 1998] [serial = 73] [outer = 0x0] [url = about:blank] 05:27:05 INFO - PROCESS | 1998 | --DOMWINDOW == 111 (0x11662cc00) [pid = 1998] [serial = 75] [outer = 0x0] [url = about:blank] 05:27:05 INFO - PROCESS | 1998 | --DOMWINDOW == 110 (0x116787c00) [pid = 1998] [serial = 76] [outer = 0x0] [url = about:blank] 05:27:05 INFO - PROCESS | 1998 | --DOMWINDOW == 109 (0x1176d7c00) [pid = 1998] [serial = 78] [outer = 0x0] [url = about:blank] 05:27:05 INFO - PROCESS | 1998 | --DOMWINDOW == 108 (0x1180d7c00) [pid = 1998] [serial = 81] [outer = 0x0] [url = about:blank] 05:27:05 INFO - PROCESS | 1998 | --DOMWINDOW == 107 (0x118628c00) [pid = 1998] [serial = 84] [outer = 0x0] [url = about:blank] 05:27:05 INFO - PROCESS | 1998 | --DOMWINDOW == 106 (0x11867b800) [pid = 1998] [serial = 87] [outer = 0x0] [url = about:blank] 05:27:05 INFO - PROCESS | 1998 | --DOMWINDOW == 105 (0x11904f400) [pid = 1998] [serial = 88] [outer = 0x0] [url = about:blank] 05:27:05 INFO - PROCESS | 1998 | --DOMWINDOW == 104 (0x119073400) [pid = 1998] [serial = 90] [outer = 0x0] [url = about:blank] 05:27:05 INFO - PROCESS | 1998 | --DOMWINDOW == 103 (0x119a1f400) [pid = 1998] [serial = 94] [outer = 0x0] [url = about:blank] 05:27:05 INFO - PROCESS | 1998 | --DOMWINDOW == 102 (0x117ebcc00) [pid = 1998] [serial = 79] [outer = 0x0] [url = about:blank] 05:27:05 INFO - PROCESS | 1998 | --DOMWINDOW == 101 (0x124acfc00) [pid = 1998] [serial = 106] [outer = 0x0] [url = about:blank] 05:27:05 INFO - PROCESS | 1998 | --DOMWINDOW == 100 (0x1254b0400) [pid = 1998] [serial = 109] [outer = 0x0] [url = about:blank] 05:27:05 INFO - PROCESS | 1998 | --DOMWINDOW == 99 (0x1260d2400) [pid = 1998] [serial = 112] [outer = 0x0] [url = about:blank] 05:27:05 INFO - PROCESS | 1998 | --DOMWINDOW == 98 (0x1182bac00) [pid = 1998] [serial = 82] [outer = 0x0] [url = about:blank] 05:27:05 INFO - PROCESS | 1998 | --DOMWINDOW == 97 (0x118676000) [pid = 1998] [serial = 85] [outer = 0x0] [url = about:blank] 05:27:05 INFO - PROCESS | 1998 | --DOMWINDOW == 96 (0x117045400) [pid = 1998] [serial = 70] [outer = 0x0] [url = about:blank] 05:27:05 INFO - PROCESS | 1998 | --DOMWINDOW == 95 (0x11970dc00) [pid = 1998] [serial = 91] [outer = 0x0] [url = about:blank] 05:27:05 INFO - PROCESS | 1998 | --DOMWINDOW == 94 (0x1133c8000) [pid = 1998] [serial = 67] [outer = 0x0] [url = about:blank] 05:27:05 INFO - PROCESS | 1998 | --DOMWINDOW == 93 (0x11862fc00) [pid = 1998] [serial = 64] [outer = 0x0] [url = about:blank] 05:27:05 INFO - PROCESS | 1998 | --DOMWINDOW == 92 (0x12bcac400) [pid = 1998] [serial = 30] [outer = 0x0] [url = about:blank] 05:27:05 INFO - PROCESS | 1998 | --DOMWINDOW == 91 (0x12b8a3000) [pid = 1998] [serial = 27] [outer = 0x0] [url = about:blank] 05:27:05 INFO - PROCESS | 1998 | --DOMWINDOW == 90 (0x12b8a9400) [pid = 1998] [serial = 28] [outer = 0x0] [url = about:blank] 05:27:05 INFO - PROCESS | 1998 | --DOMWINDOW == 89 (0x12b5bf000) [pid = 1998] [serial = 24] [outer = 0x0] [url = about:blank] 05:27:05 INFO - PROCESS | 1998 | --DOMWINDOW == 88 (0x12b5c8400) [pid = 1998] [serial = 25] [outer = 0x0] [url = about:blank] 05:27:05 INFO - PROCESS | 1998 | --DOMWINDOW == 87 (0x12a610000) [pid = 1998] [serial = 21] [outer = 0x0] [url = about:blank] 05:27:05 INFO - PROCESS | 1998 | --DOMWINDOW == 86 (0x12a741800) [pid = 1998] [serial = 22] [outer = 0x0] [url = about:blank] 05:27:05 INFO - PROCESS | 1998 | --DOMWINDOW == 85 (0x12948b800) [pid = 1998] [serial = 18] [outer = 0x0] [url = about:blank] 05:27:05 INFO - PROCESS | 1998 | --DOMWINDOW == 84 (0x1192ab400) [pid = 1998] [serial = 15] [outer = 0x0] [url = about:blank] 05:27:05 INFO - PROCESS | 1998 | --DOMWINDOW == 83 (0x1192b1800) [pid = 1998] [serial = 16] [outer = 0x0] [url = about:blank] 05:27:05 INFO - PROCESS | 1998 | --DOMWINDOW == 82 (0x1217f2800) [pid = 1998] [serial = 8] [outer = 0x0] [url = about:blank] 05:27:05 INFO - PROCESS | 1998 | --DOMWINDOW == 81 (0x12d0dd000) [pid = 1998] [serial = 58] [outer = 0x0] [url = about:blank] 05:27:05 INFO - PROCESS | 1998 | --DOMWINDOW == 80 (0x11852a000) [pid = 1998] [serial = 57] [outer = 0x0] [url = about:blank] 05:27:05 INFO - PROCESS | 1998 | --DOMWINDOW == 79 (0x12d0d2400) [pid = 1998] [serial = 54] [outer = 0x0] [url = about:blank] 05:27:05 INFO - PROCESS | 1998 | --DOMWINDOW == 78 (0x12d0d6000) [pid = 1998] [serial = 55] [outer = 0x0] [url = about:blank] 05:27:05 INFO - PROCESS | 1998 | --DOMWINDOW == 77 (0x12d23b000) [pid = 1998] [serial = 48] [outer = 0x0] [url = about:blank] 05:27:05 INFO - PROCESS | 1998 | --DOMWINDOW == 76 (0x12d21ac00) [pid = 1998] [serial = 51] [outer = 0x0] [url = about:blank] 05:27:05 INFO - PROCESS | 1998 | --DOMWINDOW == 75 (0x12cb11400) [pid = 1998] [serial = 45] [outer = 0x0] [url = about:blank] 05:27:05 INFO - PROCESS | 1998 | --DOMWINDOW == 74 (0x12cf09c00) [pid = 1998] [serial = 46] [outer = 0x0] [url = about:blank] 05:27:05 INFO - PROCESS | 1998 | --DOMWINDOW == 73 (0x12c649c00) [pid = 1998] [serial = 42] [outer = 0x0] [url = about:blank] 05:27:05 INFO - PROCESS | 1998 | --DOMWINDOW == 72 (0x12cb06c00) [pid = 1998] [serial = 43] [outer = 0x0] [url = about:blank] 05:27:05 INFO - PROCESS | 1998 | --DOMWINDOW == 71 (0x12c63ec00) [pid = 1998] [serial = 40] [outer = 0x0] [url = about:blank] 05:27:05 INFO - PROCESS | 1998 | --DOMWINDOW == 70 (0x12c510000) [pid = 1998] [serial = 39] [outer = 0x0] [url = about:blank] 05:27:05 INFO - PROCESS | 1998 | --DOMWINDOW == 69 (0x12bd40800) [pid = 1998] [serial = 36] [outer = 0x0] [url = about:blank] 05:27:05 INFO - PROCESS | 1998 | --DOMWINDOW == 68 (0x12c506400) [pid = 1998] [serial = 37] [outer = 0x0] [url = about:blank] 05:27:05 INFO - PROCESS | 1998 | --DOMWINDOW == 67 (0x12bd41400) [pid = 1998] [serial = 33] [outer = 0x0] [url = about:blank] 05:27:05 INFO - PROCESS | 1998 | --DOMWINDOW == 66 (0x1182b2800) [pid = 1998] [serial = 34] [outer = 0x0] [url = about:blank] 05:27:05 INFO - PROCESS | 1998 | --DOMWINDOW == 65 (0x12bd34000) [pid = 1998] [serial = 31] [outer = 0x0] [url = about:blank] 05:27:05 INFO - PROCESS | 1998 | --DOMWINDOW == 64 (0x11862a000) [pid = 1998] [serial = 63] [outer = 0x0] [url = about:blank] 05:27:05 INFO - PROCESS | 1998 | --DOMWINDOW == 63 (0x118573800) [pid = 1998] [serial = 60] [outer = 0x0] [url = about:blank] 05:27:05 INFO - PROCESS | 1998 | --DOMWINDOW == 62 (0x118579800) [pid = 1998] [serial = 61] [outer = 0x0] [url = about:blank] 05:27:05 INFO - PROCESS | 1998 | 1468499225702 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]]]}] 05:27:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 05:27:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1177ms 05:27:05 INFO - PROCESS | 1998 | 1468499225750 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 05:27:05 INFO - PROCESS | 1998 | 1468499225752 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 05:27:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 05:27:05 INFO - PROCESS | 1998 | 1468499225755 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 05:27:05 INFO - PROCESS | 1998 | 1468499225757 Marionette TRACE conn2 <- [1,186,null,{}] 05:27:05 INFO - PROCESS | 1998 | 1468499225761 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}] 05:27:05 INFO - PROCESS | 1998 | 1468499225763 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:05 INFO - PROCESS | 1998 | 1468499225836 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 05:27:05 INFO - PROCESS | 1998 | 1468499225842 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:05 INFO - PROCESS | 1998 | 1468499225845 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:05 INFO - PROCESS | 1998 | ++DOCSHELL 0x112e09000 == 28 [pid = 1998] [id = 54] 05:27:05 INFO - PROCESS | 1998 | ++DOMWINDOW == 63 (0x11662a400) [pid = 1998] [serial = 158] [outer = 0x0] 05:27:05 INFO - PROCESS | 1998 | ++DOMWINDOW == 64 (0x1166eb800) [pid = 1998] [serial = 159] [outer = 0x11662a400] 05:27:05 INFO - PROCESS | 1998 | 1468499225875 Marionette DEBUG loaded listener.js 05:27:05 INFO - PROCESS | 1998 | ++DOMWINDOW == 65 (0x1133dac00) [pid = 1998] [serial = 160] [outer = 0x11662a400] 05:27:06 INFO - PROCESS | 1998 | 1468499226201 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]]]}] 05:27:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 05:27:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 469ms 05:27:06 INFO - PROCESS | 1998 | 1468499226228 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 05:27:06 INFO - PROCESS | 1998 | 1468499226233 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 05:27:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 05:27:06 INFO - PROCESS | 1998 | 1468499226238 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 05:27:06 INFO - PROCESS | 1998 | 1468499226240 Marionette TRACE conn2 <- [1,190,null,{}] 05:27:06 INFO - PROCESS | 1998 | 1468499226242 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}] 05:27:06 INFO - PROCESS | 1998 | 1468499226244 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:06 INFO - PROCESS | 1998 | 1468499226317 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 05:27:06 INFO - PROCESS | 1998 | 1468499226321 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:06 INFO - PROCESS | 1998 | 1468499226322 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:06 INFO - PROCESS | 1998 | ++DOCSHELL 0x11666d800 == 29 [pid = 1998] [id = 55] 05:27:06 INFO - PROCESS | 1998 | ++DOMWINDOW == 66 (0x117eba400) [pid = 1998] [serial = 161] [outer = 0x0] 05:27:06 INFO - PROCESS | 1998 | ++DOMWINDOW == 67 (0x1182acc00) [pid = 1998] [serial = 162] [outer = 0x117eba400] 05:27:06 INFO - PROCESS | 1998 | 1468499226352 Marionette DEBUG loaded listener.js 05:27:06 INFO - PROCESS | 1998 | ++DOMWINDOW == 68 (0x1182ba400) [pid = 1998] [serial = 163] [outer = 0x117eba400] 05:27:06 INFO - PROCESS | 1998 | 1468499226671 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]]]}] 05:27:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 05:27:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 471ms 05:27:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 05:27:06 INFO - PROCESS | 1998 | 1468499226710 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 05:27:06 INFO - PROCESS | 1998 | 1468499226711 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 05:27:06 INFO - PROCESS | 1998 | 1468499226713 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 05:27:06 INFO - PROCESS | 1998 | 1468499226716 Marionette TRACE conn2 <- [1,194,null,{}] 05:27:06 INFO - PROCESS | 1998 | 1468499226724 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}] 05:27:06 INFO - PROCESS | 1998 | 1468499226727 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:06 INFO - PROCESS | 1998 | 1468499226804 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 05:27:06 INFO - PROCESS | 1998 | 1468499226848 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:06 INFO - PROCESS | 1998 | 1468499226850 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:06 INFO - PROCESS | 1998 | ++DOCSHELL 0x117231800 == 30 [pid = 1998] [id = 56] 05:27:06 INFO - PROCESS | 1998 | ++DOMWINDOW == 69 (0x1176e1000) [pid = 1998] [serial = 164] [outer = 0x0] 05:27:06 INFO - PROCESS | 1998 | ++DOMWINDOW == 70 (0x118579c00) [pid = 1998] [serial = 165] [outer = 0x1176e1000] 05:27:06 INFO - PROCESS | 1998 | 1468499226878 Marionette DEBUG loaded listener.js 05:27:06 INFO - PROCESS | 1998 | ++DOMWINDOW == 71 (0x118632000) [pid = 1998] [serial = 166] [outer = 0x1176e1000] 05:27:07 INFO - PROCESS | 1998 | 1468499227144 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]]]}] 05:27:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 05:27:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 473ms 05:27:07 INFO - PROCESS | 1998 | 1468499227187 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 05:27:07 INFO - PROCESS | 1998 | 1468499227188 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 05:27:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 05:27:07 INFO - PROCESS | 1998 | 1468499227191 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 05:27:07 INFO - PROCESS | 1998 | 1468499227192 Marionette TRACE conn2 <- [1,198,null,{}] 05:27:07 INFO - PROCESS | 1998 | 1468499227194 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}] 05:27:07 INFO - PROCESS | 1998 | 1468499227196 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:07 INFO - PROCESS | 1998 | 1468499227285 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 05:27:07 INFO - PROCESS | 1998 | 1468499227289 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:07 INFO - PROCESS | 1998 | 1468499227290 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:07 INFO - PROCESS | 1998 | ++DOCSHELL 0x118665000 == 31 [pid = 1998] [id = 57] 05:27:07 INFO - PROCESS | 1998 | ++DOMWINDOW == 72 (0x118e12000) [pid = 1998] [serial = 167] [outer = 0x0] 05:27:07 INFO - PROCESS | 1998 | ++DOMWINDOW == 73 (0x119051000) [pid = 1998] [serial = 168] [outer = 0x118e12000] 05:27:07 INFO - PROCESS | 1998 | 1468499227317 Marionette DEBUG loaded listener.js 05:27:07 INFO - PROCESS | 1998 | ++DOMWINDOW == 74 (0x119075c00) [pid = 1998] [serial = 169] [outer = 0x118e12000] 05:27:07 INFO - PROCESS | 1998 | 1468499227600 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]]]}] 05:27:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 05:27:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 418ms 05:27:07 INFO - PROCESS | 1998 | 1468499227610 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 05:27:07 INFO - PROCESS | 1998 | 1468499227611 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 05:27:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 05:27:07 INFO - PROCESS | 1998 | 1468499227614 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 05:27:07 INFO - PROCESS | 1998 | 1468499227617 Marionette TRACE conn2 <- [1,202,null,{}] 05:27:07 INFO - PROCESS | 1998 | 1468499227625 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}] 05:27:07 INFO - PROCESS | 1998 | 1468499227626 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:08 INFO - PROCESS | 1998 | --DOCSHELL 0x112e09000 == 30 [pid = 1998] [id = 54] 05:27:08 INFO - PROCESS | 1998 | --DOCSHELL 0x117063800 == 29 [pid = 1998] [id = 53] 05:27:08 INFO - PROCESS | 1998 | 1468499228197 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 05:27:08 INFO - PROCESS | 1998 | 1468499228250 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:08 INFO - PROCESS | 1998 | 1468499228251 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:08 INFO - PROCESS | 1998 | ++DOCSHELL 0x112550800 == 30 [pid = 1998] [id = 58] 05:27:08 INFO - PROCESS | 1998 | ++DOMWINDOW == 75 (0x11336b000) [pid = 1998] [serial = 170] [outer = 0x0] 05:27:08 INFO - PROCESS | 1998 | ++DOMWINDOW == 76 (0x113838800) [pid = 1998] [serial = 171] [outer = 0x11336b000] 05:27:08 INFO - PROCESS | 1998 | 1468499228280 Marionette DEBUG loaded listener.js 05:27:08 INFO - PROCESS | 1998 | ++DOMWINDOW == 77 (0x11628c400) [pid = 1998] [serial = 172] [outer = 0x11336b000] 05:27:08 INFO - PROCESS | 1998 | 1468499228615 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]]]}] 05:27:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 05:27:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1027ms 05:27:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 05:27:08 INFO - PROCESS | 1998 | 1468499228648 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 05:27:08 INFO - PROCESS | 1998 | 1468499228650 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 05:27:08 INFO - PROCESS | 1998 | 1468499228653 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 05:27:08 INFO - PROCESS | 1998 | 1468499228655 Marionette TRACE conn2 <- [1,206,null,{}] 05:27:08 INFO - PROCESS | 1998 | 1468499228658 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}] 05:27:08 INFO - PROCESS | 1998 | 1468499228660 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:08 INFO - PROCESS | 1998 | 1468499228757 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 05:27:08 INFO - PROCESS | 1998 | 1468499228762 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:08 INFO - PROCESS | 1998 | 1468499228764 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:08 INFO - PROCESS | 1998 | ++DOCSHELL 0x11699b000 == 31 [pid = 1998] [id = 59] 05:27:08 INFO - PROCESS | 1998 | ++DOMWINDOW == 78 (0x11662a000) [pid = 1998] [serial = 173] [outer = 0x0] 05:27:08 INFO - PROCESS | 1998 | ++DOMWINDOW == 79 (0x118150000) [pid = 1998] [serial = 174] [outer = 0x11662a000] 05:27:08 INFO - PROCESS | 1998 | 1468499228790 Marionette DEBUG loaded listener.js 05:27:08 INFO - PROCESS | 1998 | ++DOMWINDOW == 80 (0x11856bc00) [pid = 1998] [serial = 175] [outer = 0x11662a000] 05:27:09 INFO - PROCESS | 1998 | 1468499229133 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]]]}] 05:27:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 05:27:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 521ms 05:27:09 INFO - PROCESS | 1998 | 1468499229175 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 05:27:09 INFO - PROCESS | 1998 | 1468499229178 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 05:27:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 05:27:09 INFO - PROCESS | 1998 | 1468499229182 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 05:27:09 INFO - PROCESS | 1998 | 1468499229184 Marionette TRACE conn2 <- [1,210,null,{}] 05:27:09 INFO - PROCESS | 1998 | 1468499229188 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}] 05:27:09 INFO - PROCESS | 1998 | 1468499229190 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:09 INFO - PROCESS | 1998 | 1468499229330 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 05:27:09 INFO - PROCESS | 1998 | 1468499229350 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:09 INFO - PROCESS | 1998 | 1468499229365 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:09 INFO - PROCESS | 1998 | ++DOCSHELL 0x11864b000 == 32 [pid = 1998] [id = 60] 05:27:09 INFO - PROCESS | 1998 | ++DOMWINDOW == 81 (0x118628800) [pid = 1998] [serial = 176] [outer = 0x0] 05:27:09 INFO - PROCESS | 1998 | ++DOMWINDOW == 82 (0x118678000) [pid = 1998] [serial = 177] [outer = 0x118628800] 05:27:09 INFO - PROCESS | 1998 | 1468499229406 Marionette DEBUG loaded listener.js 05:27:09 INFO - PROCESS | 1998 | ++DOMWINDOW == 83 (0x118ec0800) [pid = 1998] [serial = 178] [outer = 0x118628800] 05:27:09 INFO - PROCESS | 1998 | 1468499229943 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]]]}] 05:27:09 INFO - PROCESS | 1998 | --DOMWINDOW == 82 (0x119944400) [pid = 1998] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 05:27:09 INFO - PROCESS | 1998 | --DOMWINDOW == 81 (0x11696a800) [pid = 1998] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 05:27:09 INFO - PROCESS | 1998 | --DOMWINDOW == 80 (0x116072c00) [pid = 1998] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 05:27:09 INFO - PROCESS | 1998 | --DOMWINDOW == 79 (0x11814c400) [pid = 1998] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 05:27:09 INFO - PROCESS | 1998 | --DOMWINDOW == 78 (0x112979800) [pid = 1998] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 05:27:09 INFO - PROCESS | 1998 | --DOMWINDOW == 77 (0x11696a000) [pid = 1998] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 05:27:09 INFO - PROCESS | 1998 | --DOMWINDOW == 76 (0x126b75400) [pid = 1998] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 05:27:09 INFO - PROCESS | 1998 | --DOMWINDOW == 75 (0x1266e4c00) [pid = 1998] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 05:27:09 INFO - PROCESS | 1998 | --DOMWINDOW == 74 (0x121488000) [pid = 1998] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 05:27:09 INFO - PROCESS | 1998 | --DOMWINDOW == 73 (0x116973800) [pid = 1998] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 05:27:09 INFO - PROCESS | 1998 | --DOMWINDOW == 72 (0x1182b2c00) [pid = 1998] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 05:27:09 INFO - PROCESS | 1998 | --DOMWINDOW == 71 (0x11906e400) [pid = 1998] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 05:27:09 INFO - PROCESS | 1998 | --DOMWINDOW == 70 (0x121356000) [pid = 1998] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 05:27:09 INFO - PROCESS | 1998 | --DOMWINDOW == 69 (0x121c5f800) [pid = 1998] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 05:27:09 INFO - PROCESS | 1998 | --DOMWINDOW == 68 (0x1166f1000) [pid = 1998] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 05:27:09 INFO - PROCESS | 1998 | --DOMWINDOW == 67 (0x11662a400) [pid = 1998] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 05:27:09 INFO - PROCESS | 1998 | --DOMWINDOW == 66 (0x117eba400) [pid = 1998] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 05:27:09 INFO - PROCESS | 1998 | --DOMWINDOW == 65 (0x116024000) [pid = 1998] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 05:27:09 INFO - PROCESS | 1998 | --DOMWINDOW == 64 (0x1176e1000) [pid = 1998] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 05:27:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 05:27:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 823ms 05:27:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 05:27:10 INFO - PROCESS | 1998 | 1468499230005 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 05:27:10 INFO - PROCESS | 1998 | 1468499230007 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 05:27:10 INFO - PROCESS | 1998 | 1468499230015 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 05:27:10 INFO - PROCESS | 1998 | 1468499230018 Marionette TRACE conn2 <- [1,214,null,{}] 05:27:10 INFO - PROCESS | 1998 | 1468499230020 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}] 05:27:10 INFO - PROCESS | 1998 | 1468499230022 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:10 INFO - PROCESS | 1998 | 1468499230098 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 05:27:10 INFO - PROCESS | 1998 | 1468499230102 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:10 INFO - PROCESS | 1998 | 1468499230103 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:10 INFO - PROCESS | 1998 | ++DOCSHELL 0x1190d6800 == 33 [pid = 1998] [id = 61] 05:27:10 INFO - PROCESS | 1998 | ++DOMWINDOW == 65 (0x118676000) [pid = 1998] [serial = 179] [outer = 0x0] 05:27:10 INFO - PROCESS | 1998 | ++DOMWINDOW == 66 (0x11906ac00) [pid = 1998] [serial = 180] [outer = 0x118676000] 05:27:10 INFO - PROCESS | 1998 | 1468499230130 Marionette DEBUG loaded listener.js 05:27:10 INFO - PROCESS | 1998 | ++DOMWINDOW == 67 (0x1192a8800) [pid = 1998] [serial = 181] [outer = 0x118676000] 05:27:10 INFO - PROCESS | 1998 | 1468499230436 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]]]}] 05:27:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 05:27:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 477ms 05:27:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 05:27:10 INFO - PROCESS | 1998 | 1468499230488 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 05:27:10 INFO - PROCESS | 1998 | 1468499230489 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 05:27:10 INFO - PROCESS | 1998 | 1468499230492 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 05:27:10 INFO - PROCESS | 1998 | 1468499230493 Marionette TRACE conn2 <- [1,218,null,{}] 05:27:10 INFO - PROCESS | 1998 | 1468499230495 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}] 05:27:10 INFO - PROCESS | 1998 | 1468499230496 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:10 INFO - PROCESS | 1998 | 1468499230564 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 05:27:10 INFO - PROCESS | 1998 | 1468499230568 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:10 INFO - PROCESS | 1998 | 1468499230569 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:10 INFO - PROCESS | 1998 | ++DOCSHELL 0x119b03800 == 34 [pid = 1998] [id = 62] 05:27:10 INFO - PROCESS | 1998 | ++DOMWINDOW == 68 (0x1192aa000) [pid = 1998] [serial = 182] [outer = 0x0] 05:27:10 INFO - PROCESS | 1998 | ++DOMWINDOW == 69 (0x119710800) [pid = 1998] [serial = 183] [outer = 0x1192aa000] 05:27:10 INFO - PROCESS | 1998 | 1468499230596 Marionette DEBUG loaded listener.js 05:27:10 INFO - PROCESS | 1998 | ++DOMWINDOW == 70 (0x119a1f400) [pid = 1998] [serial = 184] [outer = 0x1192aa000] 05:27:10 INFO - PROCESS | 1998 | 1468499230920 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]]]}] 05:27:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 05:27:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 472ms 05:27:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 05:27:10 INFO - PROCESS | 1998 | 1468499230965 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 05:27:10 INFO - PROCESS | 1998 | 1468499230966 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 05:27:10 INFO - PROCESS | 1998 | 1468499230968 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 05:27:10 INFO - PROCESS | 1998 | 1468499230970 Marionette TRACE conn2 <- [1,222,null,{}] 05:27:10 INFO - PROCESS | 1998 | 1468499230972 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}] 05:27:10 INFO - PROCESS | 1998 | 1468499230973 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:11 INFO - PROCESS | 1998 | 1468499231051 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 05:27:11 INFO - PROCESS | 1998 | 1468499231092 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:11 INFO - PROCESS | 1998 | 1468499231096 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:11 INFO - PROCESS | 1998 | ++DOCSHELL 0x116f54800 == 35 [pid = 1998] [id = 63] 05:27:11 INFO - PROCESS | 1998 | ++DOMWINDOW == 71 (0x120fa3800) [pid = 1998] [serial = 185] [outer = 0x0] 05:27:11 INFO - PROCESS | 1998 | ++DOMWINDOW == 72 (0x120fa7800) [pid = 1998] [serial = 186] [outer = 0x120fa3800] 05:27:11 INFO - PROCESS | 1998 | 1468499231128 Marionette DEBUG loaded listener.js 05:27:11 INFO - PROCESS | 1998 | ++DOMWINDOW == 73 (0x121061800) [pid = 1998] [serial = 187] [outer = 0x120fa3800] 05:27:11 INFO - PROCESS | 1998 | 1468499231425 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]]]}] 05:27:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 05:27:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 469ms 05:27:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 05:27:11 INFO - PROCESS | 1998 | 1468499231438 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 05:27:11 INFO - PROCESS | 1998 | 1468499231439 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 05:27:11 INFO - PROCESS | 1998 | 1468499231441 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 05:27:11 INFO - PROCESS | 1998 | 1468499231443 Marionette TRACE conn2 <- [1,226,null,{}] 05:27:11 INFO - PROCESS | 1998 | 1468499231453 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}] 05:27:11 INFO - PROCESS | 1998 | 1468499231454 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:11 INFO - PROCESS | 1998 | 1468499231532 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 05:27:11 INFO - PROCESS | 1998 | 1468499231536 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:11 INFO - PROCESS | 1998 | 1468499231537 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:11 INFO - PROCESS | 1998 | ++DOCSHELL 0x117230800 == 36 [pid = 1998] [id = 64] 05:27:11 INFO - PROCESS | 1998 | ++DOMWINDOW == 74 (0x121061c00) [pid = 1998] [serial = 188] [outer = 0x0] 05:27:11 INFO - PROCESS | 1998 | ++DOMWINDOW == 75 (0x12489e400) [pid = 1998] [serial = 189] [outer = 0x121061c00] 05:27:11 INFO - PROCESS | 1998 | 1468499231563 Marionette DEBUG loaded listener.js 05:27:11 INFO - PROCESS | 1998 | ++DOMWINDOW == 76 (0x124c87000) [pid = 1998] [serial = 190] [outer = 0x121061c00] 05:27:11 INFO - PROCESS | 1998 | 1468499231852 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]]]}] 05:27:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 05:27:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 424ms 05:27:11 INFO - PROCESS | 1998 | 1468499231872 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 05:27:11 INFO - PROCESS | 1998 | 1468499231873 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 05:27:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 05:27:11 INFO - PROCESS | 1998 | 1468499231875 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 05:27:11 INFO - PROCESS | 1998 | 1468499231876 Marionette TRACE conn2 <- [1,230,null,{}] 05:27:11 INFO - PROCESS | 1998 | 1468499231879 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}] 05:27:11 INFO - PROCESS | 1998 | 1468499231883 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:11 INFO - PROCESS | 1998 | 1468499231967 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 05:27:12 INFO - PROCESS | 1998 | 1468499232052 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:12 INFO - PROCESS | 1998 | 1468499232054 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:12 INFO - PROCESS | 1998 | ++DOCSHELL 0x111f1f800 == 37 [pid = 1998] [id = 65] 05:27:12 INFO - PROCESS | 1998 | ++DOMWINDOW == 77 (0x110d6bc00) [pid = 1998] [serial = 191] [outer = 0x0] 05:27:12 INFO - PROCESS | 1998 | ++DOMWINDOW == 78 (0x1121bd400) [pid = 1998] [serial = 192] [outer = 0x110d6bc00] 05:27:12 INFO - PROCESS | 1998 | 1468499232085 Marionette DEBUG loaded listener.js 05:27:12 INFO - PROCESS | 1998 | ++DOMWINDOW == 79 (0x113f35400) [pid = 1998] [serial = 193] [outer = 0x110d6bc00] 05:27:12 INFO - PROCESS | 1998 | 1468499232477 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]]]}] 05:27:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 05:27:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 619ms 05:27:12 INFO - PROCESS | 1998 | 1468499232502 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 05:27:12 INFO - PROCESS | 1998 | 1468499232504 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 05:27:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 05:27:12 INFO - PROCESS | 1998 | 1468499232507 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 05:27:12 INFO - PROCESS | 1998 | 1468499232509 Marionette TRACE conn2 <- [1,234,null,{}] 05:27:12 INFO - PROCESS | 1998 | 1468499232513 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}] 05:27:12 INFO - PROCESS | 1998 | 1468499232516 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:12 INFO - PROCESS | 1998 | 1468499232609 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 05:27:12 INFO - PROCESS | 1998 | 1468499232651 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:12 INFO - PROCESS | 1998 | 1468499232653 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:12 INFO - PROCESS | 1998 | ++DOCSHELL 0x11833f000 == 38 [pid = 1998] [id = 66] 05:27:12 INFO - PROCESS | 1998 | ++DOMWINDOW == 80 (0x11696a400) [pid = 1998] [serial = 194] [outer = 0x0] 05:27:12 INFO - PROCESS | 1998 | ++DOMWINDOW == 81 (0x118196000) [pid = 1998] [serial = 195] [outer = 0x11696a400] 05:27:12 INFO - PROCESS | 1998 | 1468499232683 Marionette DEBUG loaded listener.js 05:27:12 INFO - PROCESS | 1998 | ++DOMWINDOW == 82 (0x118570400) [pid = 1998] [serial = 196] [outer = 0x11696a400] 05:27:13 INFO - PROCESS | 1998 | 1468499233101 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]]]}] 05:27:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 05:27:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 620ms 05:27:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 05:27:13 INFO - PROCESS | 1998 | 1468499233130 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 05:27:13 INFO - PROCESS | 1998 | 1468499233132 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 05:27:13 INFO - PROCESS | 1998 | 1468499233135 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 05:27:13 INFO - PROCESS | 1998 | 1468499233136 Marionette TRACE conn2 <- [1,238,null,{}] 05:27:13 INFO - PROCESS | 1998 | 1468499233139 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}] 05:27:13 INFO - PROCESS | 1998 | 1468499233140 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:13 INFO - PROCESS | 1998 | 1468499233236 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 05:27:13 INFO - PROCESS | 1998 | 1468499233277 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:13 INFO - PROCESS | 1998 | 1468499233279 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:13 INFO - PROCESS | 1998 | ++DOCSHELL 0x1186e2800 == 39 [pid = 1998] [id = 67] 05:27:13 INFO - PROCESS | 1998 | ++DOMWINDOW == 83 (0x11857a400) [pid = 1998] [serial = 197] [outer = 0x0] 05:27:13 INFO - PROCESS | 1998 | ++DOMWINDOW == 84 (0x118ec4400) [pid = 1998] [serial = 198] [outer = 0x11857a400] 05:27:13 INFO - PROCESS | 1998 | 1468499233307 Marionette DEBUG loaded listener.js 05:27:13 INFO - PROCESS | 1998 | ++DOMWINDOW == 85 (0x119946800) [pid = 1998] [serial = 199] [outer = 0x11857a400] 05:27:13 INFO - PROCESS | 1998 | 1468499233709 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]]]}] 05:27:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 05:27:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 618ms 05:27:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 05:27:13 INFO - PROCESS | 1998 | 1468499233754 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 05:27:13 INFO - PROCESS | 1998 | 1468499233755 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 05:27:13 INFO - PROCESS | 1998 | 1468499233762 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 05:27:13 INFO - PROCESS | 1998 | 1468499233767 Marionette TRACE conn2 <- [1,242,null,{}] 05:27:13 INFO - PROCESS | 1998 | 1468499233770 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}] 05:27:13 INFO - PROCESS | 1998 | 1468499233773 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:13 INFO - PROCESS | 1998 | 1468499233867 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 05:27:13 INFO - PROCESS | 1998 | 1468499233957 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:13 INFO - PROCESS | 1998 | 1468499233958 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:13 INFO - PROCESS | 1998 | ++DOMWINDOW == 86 (0x12102bc00) [pid = 1998] [serial = 200] [outer = 0x12cb10c00] 05:27:13 INFO - PROCESS | 1998 | ++DOCSHELL 0x126b09000 == 40 [pid = 1998] [id = 68] 05:27:13 INFO - PROCESS | 1998 | ++DOMWINDOW == 87 (0x119947400) [pid = 1998] [serial = 201] [outer = 0x0] 05:27:13 INFO - PROCESS | 1998 | ++DOMWINDOW == 88 (0x121a1a400) [pid = 1998] [serial = 202] [outer = 0x119947400] 05:27:14 INFO - PROCESS | 1998 | 1468499234001 Marionette DEBUG loaded listener.js 05:27:14 INFO - PROCESS | 1998 | ++DOMWINDOW == 89 (0x124e04400) [pid = 1998] [serial = 203] [outer = 0x119947400] 05:27:14 INFO - PROCESS | 1998 | 1468499234443 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]]]}] 05:27:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 05:27:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 827ms 05:27:14 INFO - PROCESS | 1998 | 1468499234586 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 05:27:14 INFO - PROCESS | 1998 | 1468499234588 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 05:27:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 05:27:14 INFO - PROCESS | 1998 | 1468499234590 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 05:27:14 INFO - PROCESS | 1998 | 1468499234593 Marionette TRACE conn2 <- [1,246,null,{}] 05:27:14 INFO - PROCESS | 1998 | 1468499234596 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}] 05:27:14 INFO - PROCESS | 1998 | 1468499234598 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:14 INFO - PROCESS | 1998 | 1468499234690 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 05:27:14 INFO - PROCESS | 1998 | 1468499234743 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:14 INFO - PROCESS | 1998 | 1468499234746 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:14 INFO - PROCESS | 1998 | ++DOCSHELL 0x116990000 == 41 [pid = 1998] [id = 69] 05:27:14 INFO - PROCESS | 1998 | ++DOMWINDOW == 90 (0x116974000) [pid = 1998] [serial = 204] [outer = 0x0] 05:27:14 INFO - PROCESS | 1998 | ++DOMWINDOW == 91 (0x1172bf000) [pid = 1998] [serial = 205] [outer = 0x116974000] 05:27:14 INFO - PROCESS | 1998 | 1468499234773 Marionette DEBUG loaded listener.js 05:27:14 INFO - PROCESS | 1998 | ++DOMWINDOW == 92 (0x1180cdc00) [pid = 1998] [serial = 206] [outer = 0x116974000] 05:27:15 INFO - PROCESS | 1998 | --DOCSHELL 0x117230800 == 40 [pid = 1998] [id = 64] 05:27:15 INFO - PROCESS | 1998 | --DOCSHELL 0x116f54800 == 39 [pid = 1998] [id = 63] 05:27:15 INFO - PROCESS | 1998 | --DOCSHELL 0x119b03800 == 38 [pid = 1998] [id = 62] 05:27:15 INFO - PROCESS | 1998 | --DOCSHELL 0x1190d6800 == 37 [pid = 1998] [id = 61] 05:27:15 INFO - PROCESS | 1998 | --DOCSHELL 0x11864b000 == 36 [pid = 1998] [id = 60] 05:27:15 INFO - PROCESS | 1998 | --DOCSHELL 0x117231800 == 35 [pid = 1998] [id = 56] 05:27:15 INFO - PROCESS | 1998 | --DOCSHELL 0x11699b000 == 34 [pid = 1998] [id = 59] 05:27:15 INFO - PROCESS | 1998 | --DOCSHELL 0x11666d800 == 33 [pid = 1998] [id = 55] 05:27:15 INFO - PROCESS | 1998 | --DOCSHELL 0x118665000 == 32 [pid = 1998] [id = 57] 05:27:15 INFO - PROCESS | 1998 | --DOCSHELL 0x112550800 == 31 [pid = 1998] [id = 58] 05:27:15 INFO - PROCESS | 1998 | --DOMWINDOW == 91 (0x118431800) [pid = 1998] [serial = 144] [outer = 0x0] [url = about:blank] 05:27:15 INFO - PROCESS | 1998 | --DOMWINDOW == 90 (0x119946000) [pid = 1998] [serial = 147] [outer = 0x0] [url = about:blank] 05:27:15 INFO - PROCESS | 1998 | --DOMWINDOW == 89 (0x121563400) [pid = 1998] [serial = 150] [outer = 0x0] [url = about:blank] 05:27:15 INFO - PROCESS | 1998 | --DOMWINDOW == 88 (0x124acb400) [pid = 1998] [serial = 153] [outer = 0x0] [url = about:blank] 05:27:15 INFO - PROCESS | 1998 | --DOMWINDOW == 87 (0x11678c000) [pid = 1998] [serial = 156] [outer = 0x0] [url = about:blank] 05:27:15 INFO - PROCESS | 1998 | --DOMWINDOW == 86 (0x1166eb800) [pid = 1998] [serial = 159] [outer = 0x0] [url = about:blank] 05:27:15 INFO - PROCESS | 1998 | --DOMWINDOW == 85 (0x1182acc00) [pid = 1998] [serial = 162] [outer = 0x0] [url = about:blank] 05:27:15 INFO - PROCESS | 1998 | --DOMWINDOW == 84 (0x1182ba400) [pid = 1998] [serial = 163] [outer = 0x0] [url = about:blank] 05:27:15 INFO - PROCESS | 1998 | --DOMWINDOW == 83 (0x118579c00) [pid = 1998] [serial = 165] [outer = 0x0] [url = about:blank] 05:27:15 INFO - PROCESS | 1998 | --DOMWINDOW == 82 (0x116078800) [pid = 1998] [serial = 141] [outer = 0x0] [url = about:blank] 05:27:15 INFO - PROCESS | 1998 | --DOMWINDOW == 81 (0x116917800) [pid = 1998] [serial = 142] [outer = 0x0] [url = about:blank] 05:27:15 INFO - PROCESS | 1998 | --DOMWINDOW == 80 (0x118578c00) [pid = 1998] [serial = 145] [outer = 0x0] [url = about:blank] 05:27:15 INFO - PROCESS | 1998 | --DOMWINDOW == 79 (0x119a2a000) [pid = 1998] [serial = 138] [outer = 0x0] [url = about:blank] 05:27:15 INFO - PROCESS | 1998 | --DOMWINDOW == 78 (0x12134d400) [pid = 1998] [serial = 139] [outer = 0x0] [url = about:blank] 05:27:15 INFO - PROCESS | 1998 | --DOMWINDOW == 77 (0x120fa4800) [pid = 1998] [serial = 148] [outer = 0x0] [url = about:blank] 05:27:15 INFO - PROCESS | 1998 | --DOMWINDOW == 76 (0x121c5f000) [pid = 1998] [serial = 151] [outer = 0x0] [url = about:blank] 05:27:15 INFO - PROCESS | 1998 | --DOMWINDOW == 75 (0x1254a9800) [pid = 1998] [serial = 154] [outer = 0x0] [url = about:blank] 05:27:15 INFO - PROCESS | 1998 | --DOMWINDOW == 74 (0x1133dac00) [pid = 1998] [serial = 160] [outer = 0x0] [url = about:blank] 05:27:15 INFO - PROCESS | 1998 | --DOMWINDOW == 73 (0x1176d9000) [pid = 1998] [serial = 157] [outer = 0x0] [url = about:blank] 05:27:15 INFO - PROCESS | 1998 | --DOMWINDOW == 72 (0x117044c00) [pid = 1998] [serial = 123] [outer = 0x0] [url = about:blank] 05:27:15 INFO - PROCESS | 1998 | --DOMWINDOW == 71 (0x11970b400) [pid = 1998] [serial = 136] [outer = 0x0] [url = about:blank] 05:27:15 INFO - PROCESS | 1998 | --DOMWINDOW == 70 (0x118632000) [pid = 1998] [serial = 166] [outer = 0x0] [url = about:blank] 05:27:15 INFO - PROCESS | 1998 | --DOMWINDOW == 69 (0x1182b1000) [pid = 1998] [serial = 126] [outer = 0x0] [url = about:blank] 05:27:15 INFO - PROCESS | 1998 | --DOMWINDOW == 68 (0x11856cc00) [pid = 1998] [serial = 127] [outer = 0x0] [url = about:blank] 05:27:15 INFO - PROCESS | 1998 | --DOMWINDOW == 67 (0x1192ac800) [pid = 1998] [serial = 135] [outer = 0x0] [url = about:blank] 05:27:15 INFO - PROCESS | 1998 | --DOMWINDOW == 66 (0x113a9ac00) [pid = 1998] [serial = 129] [outer = 0x0] [url = about:blank] 05:27:15 INFO - PROCESS | 1998 | --DOMWINDOW == 65 (0x118630800) [pid = 1998] [serial = 132] [outer = 0x0] [url = about:blank] 05:27:15 INFO - PROCESS | 1998 | --DOMWINDOW == 64 (0x11819d800) [pid = 1998] [serial = 130] [outer = 0x0] [url = about:blank] 05:27:15 INFO - PROCESS | 1998 | --DOMWINDOW == 63 (0x117ebc000) [pid = 1998] [serial = 124] [outer = 0x0] [url = about:blank] 05:27:15 INFO - PROCESS | 1998 | --DOMWINDOW == 62 (0x119073c00) [pid = 1998] [serial = 133] [outer = 0x0] [url = about:blank] 05:27:15 INFO - PROCESS | 1998 | --DOMWINDOW == 61 (0x126bd6400) [pid = 1998] [serial = 121] [outer = 0x0] [url = about:blank] 05:27:15 INFO - PROCESS | 1998 | --DOMWINDOW == 60 (0x126b7a800) [pid = 1998] [serial = 120] [outer = 0x0] [url = about:blank] 05:27:15 INFO - PROCESS | 1998 | --DOMWINDOW == 59 (0x126b75000) [pid = 1998] [serial = 118] [outer = 0x0] [url = about:blank] 05:27:15 INFO - PROCESS | 1998 | --DOMWINDOW == 58 (0x126632c00) [pid = 1998] [serial = 115] [outer = 0x0] [url = about:blank] 05:27:15 INFO - PROCESS | 1998 | --DOMWINDOW == 57 (0x121487c00) [pid = 1998] [serial = 103] [outer = 0x0] [url = about:blank] 05:27:15 INFO - PROCESS | 1998 | 1468499235190 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]]]}] 05:27:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 05:27:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 625ms 05:27:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 05:27:15 INFO - PROCESS | 1998 | 1468499235216 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 05:27:15 INFO - PROCESS | 1998 | 1468499235218 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 05:27:15 INFO - PROCESS | 1998 | 1468499235222 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 05:27:15 INFO - PROCESS | 1998 | 1468499235224 Marionette TRACE conn2 <- [1,250,null,{}] 05:27:15 INFO - PROCESS | 1998 | 1468499235227 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}] 05:27:15 INFO - PROCESS | 1998 | 1468499235228 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:15 INFO - PROCESS | 1998 | 1468499235303 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 05:27:15 INFO - PROCESS | 1998 | 1468499235307 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:15 INFO - PROCESS | 1998 | 1468499235308 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:15 INFO - PROCESS | 1998 | ++DOCSHELL 0x11666e800 == 32 [pid = 1998] [id = 70] 05:27:15 INFO - PROCESS | 1998 | ++DOMWINDOW == 58 (0x116a11800) [pid = 1998] [serial = 207] [outer = 0x0] 05:27:15 INFO - PROCESS | 1998 | ++DOMWINDOW == 59 (0x11819b400) [pid = 1998] [serial = 208] [outer = 0x116a11800] 05:27:15 INFO - PROCESS | 1998 | 1468499235337 Marionette DEBUG loaded listener.js 05:27:15 INFO - PROCESS | 1998 | ++DOMWINDOW == 60 (0x118576c00) [pid = 1998] [serial = 209] [outer = 0x116a11800] 05:27:15 INFO - PROCESS | 1998 | 1468499235641 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]]]}] 05:27:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 05:27:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 473ms 05:27:15 INFO - PROCESS | 1998 | 1468499235694 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 05:27:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 05:27:15 INFO - PROCESS | 1998 | 1468499235695 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 05:27:15 INFO - PROCESS | 1998 | 1468499235698 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 05:27:15 INFO - PROCESS | 1998 | 1468499235699 Marionette TRACE conn2 <- [1,254,null,{}] 05:27:15 INFO - PROCESS | 1998 | 1468499235706 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}] 05:27:15 INFO - PROCESS | 1998 | 1468499235709 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:15 INFO - PROCESS | 1998 | 1468499235784 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 05:27:15 INFO - PROCESS | 1998 | 1468499235789 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:15 INFO - PROCESS | 1998 | 1468499235792 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:15 INFO - PROCESS | 1998 | ++DOCSHELL 0x117e28000 == 33 [pid = 1998] [id = 71] 05:27:15 INFO - PROCESS | 1998 | ++DOMWINDOW == 61 (0x11906f400) [pid = 1998] [serial = 210] [outer = 0x0] 05:27:15 INFO - PROCESS | 1998 | ++DOMWINDOW == 62 (0x1192b2800) [pid = 1998] [serial = 211] [outer = 0x11906f400] 05:27:15 INFO - PROCESS | 1998 | 1468499235822 Marionette DEBUG loaded listener.js 05:27:15 INFO - PROCESS | 1998 | ++DOMWINDOW == 63 (0x119943800) [pid = 1998] [serial = 212] [outer = 0x11906f400] 05:27:16 INFO - PROCESS | 1998 | 1468499236142 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]]]}] 05:27:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 05:27:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 469ms 05:27:16 INFO - PROCESS | 1998 | 1468499236168 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 05:27:16 INFO - PROCESS | 1998 | 1468499236169 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 05:27:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 05:27:16 INFO - PROCESS | 1998 | 1468499236171 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 05:27:16 INFO - PROCESS | 1998 | 1468499236173 Marionette TRACE conn2 <- [1,258,null,{}] 05:27:16 INFO - PROCESS | 1998 | 1468499236175 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}] 05:27:16 INFO - PROCESS | 1998 | 1468499236176 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:16 INFO - PROCESS | 1998 | 1468499236254 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 05:27:16 INFO - PROCESS | 1998 | 1468499236303 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:16 INFO - PROCESS | 1998 | 1468499236304 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:16 INFO - PROCESS | 1998 | ++DOCSHELL 0x1186ea000 == 34 [pid = 1998] [id = 72] 05:27:16 INFO - PROCESS | 1998 | ++DOMWINDOW == 64 (0x1192adc00) [pid = 1998] [serial = 213] [outer = 0x0] 05:27:16 INFO - PROCESS | 1998 | ++DOMWINDOW == 65 (0x120fa1c00) [pid = 1998] [serial = 214] [outer = 0x1192adc00] 05:27:16 INFO - PROCESS | 1998 | 1468499236332 Marionette DEBUG loaded listener.js 05:27:16 INFO - PROCESS | 1998 | ++DOMWINDOW == 66 (0x121351c00) [pid = 1998] [serial = 215] [outer = 0x1192adc00] 05:27:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 05:27:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 567ms 05:27:16 INFO - PROCESS | 1998 | 1468499236735 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]]]}] 05:27:16 INFO - PROCESS | 1998 | 1468499236740 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 05:27:16 INFO - PROCESS | 1998 | 1468499236742 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 05:27:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 05:27:16 INFO - PROCESS | 1998 | 1468499236745 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 05:27:16 INFO - PROCESS | 1998 | 1468499236750 Marionette TRACE conn2 <- [1,262,null,{}] 05:27:16 INFO - PROCESS | 1998 | 1468499236753 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}] 05:27:16 INFO - PROCESS | 1998 | 1468499236756 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:16 INFO - PROCESS | 1998 | 1468499236869 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 05:27:16 INFO - PROCESS | 1998 | 1468499236915 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:16 INFO - PROCESS | 1998 | 1468499236916 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:16 INFO - PROCESS | 1998 | ++DOCSHELL 0x11999f800 == 35 [pid = 1998] [id = 73] 05:27:16 INFO - PROCESS | 1998 | ++DOMWINDOW == 67 (0x119943400) [pid = 1998] [serial = 216] [outer = 0x0] 05:27:16 INFO - PROCESS | 1998 | ++DOMWINDOW == 68 (0x121c5f000) [pid = 1998] [serial = 217] [outer = 0x119943400] 05:27:16 INFO - PROCESS | 1998 | 1468499236941 Marionette DEBUG loaded listener.js 05:27:16 INFO - PROCESS | 1998 | ++DOMWINDOW == 69 (0x1254ac400) [pid = 1998] [serial = 218] [outer = 0x119943400] 05:27:17 INFO - PROCESS | 1998 | 1468499237279 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]]]}] 05:27:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 05:27:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 572ms 05:27:17 INFO - PROCESS | 1998 | 1468499237319 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 05:27:17 INFO - PROCESS | 1998 | 1468499237320 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 05:27:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 05:27:17 INFO - PROCESS | 1998 | 1468499237322 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 05:27:17 INFO - PROCESS | 1998 | 1468499237323 Marionette TRACE conn2 <- [1,266,null,{}] 05:27:17 INFO - PROCESS | 1998 | 1468499237325 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}] 05:27:17 INFO - PROCESS | 1998 | 1468499237329 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:17 INFO - PROCESS | 1998 | 1468499237438 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 05:27:17 INFO - PROCESS | 1998 | 1468499237442 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:17 INFO - PROCESS | 1998 | 1468499237443 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:17 INFO - PROCESS | 1998 | ++DOCSHELL 0x121098000 == 36 [pid = 1998] [id = 74] 05:27:17 INFO - PROCESS | 1998 | ++DOMWINDOW == 70 (0x1254b0c00) [pid = 1998] [serial = 219] [outer = 0x0] 05:27:17 INFO - PROCESS | 1998 | ++DOMWINDOW == 71 (0x1260cfc00) [pid = 1998] [serial = 220] [outer = 0x1254b0c00] 05:27:17 INFO - PROCESS | 1998 | 1468499237471 Marionette DEBUG loaded listener.js 05:27:17 INFO - PROCESS | 1998 | ++DOMWINDOW == 72 (0x1266e5000) [pid = 1998] [serial = 221] [outer = 0x1254b0c00] 05:27:17 INFO - PROCESS | 1998 | 1468499237959 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]]]}] 05:27:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 05:27:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 669ms 05:27:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 05:27:18 INFO - PROCESS | 1998 | 1468499237996 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 05:27:18 INFO - PROCESS | 1998 | 1468499237998 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 05:27:18 INFO - PROCESS | 1998 | 1468499238000 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 05:27:18 INFO - PROCESS | 1998 | 1468499238001 Marionette TRACE conn2 <- [1,270,null,{}] 05:27:18 INFO - PROCESS | 1998 | 1468499238003 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}] 05:27:18 INFO - PROCESS | 1998 | 1468499238004 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:18 INFO - PROCESS | 1998 | 1468499238096 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 05:27:18 INFO - PROCESS | 1998 | 1468499238100 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:18 INFO - PROCESS | 1998 | 1468499238101 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:18 INFO - PROCESS | 1998 | ++DOCSHELL 0x121878000 == 37 [pid = 1998] [id = 75] 05:27:18 INFO - PROCESS | 1998 | ++DOMWINDOW == 73 (0x1264a3800) [pid = 1998] [serial = 222] [outer = 0x0] 05:27:18 INFO - PROCESS | 1998 | ++DOMWINDOW == 74 (0x126916000) [pid = 1998] [serial = 223] [outer = 0x1264a3800] 05:27:18 INFO - PROCESS | 1998 | 1468499238124 Marionette DEBUG loaded listener.js 05:27:18 INFO - PROCESS | 1998 | ++DOMWINDOW == 75 (0x126b74000) [pid = 1998] [serial = 224] [outer = 0x1264a3800] 05:27:18 INFO - PROCESS | 1998 | 1468499238438 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]]]}] 05:27:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 05:27:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 470ms 05:27:18 INFO - PROCESS | 1998 | 1468499238478 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 05:27:18 INFO - PROCESS | 1998 | 1468499238479 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 05:27:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 05:27:18 INFO - PROCESS | 1998 | 1468499238485 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 05:27:18 INFO - PROCESS | 1998 | 1468499238486 Marionette TRACE conn2 <- [1,274,null,{}] 05:27:18 INFO - PROCESS | 1998 | 1468499238488 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}] 05:27:18 INFO - PROCESS | 1998 | 1468499238489 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:18 INFO - PROCESS | 1998 | 1468499238583 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 05:27:18 INFO - PROCESS | 1998 | 1468499238612 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:18 INFO - PROCESS | 1998 | 1468499238613 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:18 INFO - PROCESS | 1998 | ++DOCSHELL 0x125477800 == 38 [pid = 1998] [id = 76] 05:27:18 INFO - PROCESS | 1998 | ++DOMWINDOW == 76 (0x126b76000) [pid = 1998] [serial = 225] [outer = 0x0] 05:27:18 INFO - PROCESS | 1998 | ++DOMWINDOW == 77 (0x126b79000) [pid = 1998] [serial = 226] [outer = 0x126b76000] 05:27:18 INFO - PROCESS | 1998 | 1468499238637 Marionette DEBUG loaded listener.js 05:27:18 INFO - PROCESS | 1998 | ++DOMWINDOW == 78 (0x11677e800) [pid = 1998] [serial = 227] [outer = 0x126b76000] 05:27:18 INFO - PROCESS | 1998 | --DOMWINDOW == 77 (0x118e12000) [pid = 1998] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 05:27:18 INFO - PROCESS | 1998 | --DOMWINDOW == 76 (0x11662a000) [pid = 1998] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 05:27:18 INFO - PROCESS | 1998 | --DOMWINDOW == 75 (0x118628800) [pid = 1998] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 05:27:18 INFO - PROCESS | 1998 | --DOMWINDOW == 74 (0x118676000) [pid = 1998] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 05:27:18 INFO - PROCESS | 1998 | --DOMWINDOW == 73 (0x120fa3800) [pid = 1998] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 05:27:18 INFO - PROCESS | 1998 | --DOMWINDOW == 72 (0x11336b000) [pid = 1998] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 05:27:18 INFO - PROCESS | 1998 | --DOMWINDOW == 71 (0x1192aa000) [pid = 1998] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 05:27:18 INFO - PROCESS | 1998 | 1468499238991 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]]]}] 05:27:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 05:27:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 521ms 05:27:19 INFO - PROCESS | 1998 | 1468499239005 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 05:27:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 05:27:19 INFO - PROCESS | 1998 | 1468499239007 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 05:27:19 INFO - PROCESS | 1998 | 1468499239010 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 05:27:19 INFO - PROCESS | 1998 | 1468499239013 Marionette TRACE conn2 <- [1,278,null,{}] 05:27:19 INFO - PROCESS | 1998 | 1468499239018 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}] 05:27:19 INFO - PROCESS | 1998 | 1468499239020 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:19 INFO - PROCESS | 1998 | 1468499239139 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 05:27:19 INFO - PROCESS | 1998 | 1468499239145 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:19 INFO - PROCESS | 1998 | 1468499239146 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:19 INFO - PROCESS | 1998 | ++DOCSHELL 0x12547d800 == 39 [pid = 1998] [id = 77] 05:27:19 INFO - PROCESS | 1998 | ++DOMWINDOW == 72 (0x11904ec00) [pid = 1998] [serial = 228] [outer = 0x0] 05:27:19 INFO - PROCESS | 1998 | ++DOMWINDOW == 73 (0x119a21000) [pid = 1998] [serial = 229] [outer = 0x11904ec00] 05:27:19 INFO - PROCESS | 1998 | 1468499239187 Marionette DEBUG loaded listener.js 05:27:19 INFO - PROCESS | 1998 | ++DOMWINDOW == 74 (0x126be3c00) [pid = 1998] [serial = 230] [outer = 0x11904ec00] 05:27:19 INFO - PROCESS | 1998 | 1468499239557 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]]]}] 05:27:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 05:27:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 573ms 05:27:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 05:27:19 INFO - PROCESS | 1998 | 1468499239585 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 05:27:19 INFO - PROCESS | 1998 | 1468499239586 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 05:27:19 INFO - PROCESS | 1998 | 1468499239588 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 05:27:19 INFO - PROCESS | 1998 | 1468499239590 Marionette TRACE conn2 <- [1,282,null,{}] 05:27:19 INFO - PROCESS | 1998 | 1468499239592 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}] 05:27:19 INFO - PROCESS | 1998 | 1468499239593 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:19 INFO - PROCESS | 1998 | 1468499239689 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 05:27:19 INFO - PROCESS | 1998 | 1468499239694 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:19 INFO - PROCESS | 1998 | 1468499239695 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:19 INFO - PROCESS | 1998 | ++DOCSHELL 0x12666c800 == 40 [pid = 1998] [id = 78] 05:27:19 INFO - PROCESS | 1998 | ++DOMWINDOW == 75 (0x119077400) [pid = 1998] [serial = 231] [outer = 0x0] 05:27:19 INFO - PROCESS | 1998 | ++DOMWINDOW == 76 (0x128cb8400) [pid = 1998] [serial = 232] [outer = 0x119077400] 05:27:19 INFO - PROCESS | 1998 | 1468499239720 Marionette DEBUG loaded listener.js 05:27:19 INFO - PROCESS | 1998 | ++DOMWINDOW == 77 (0x129129400) [pid = 1998] [serial = 233] [outer = 0x119077400] 05:27:20 INFO - PROCESS | 1998 | 1468499240021 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]]]}] 05:27:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 05:27:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 468ms 05:27:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 05:27:20 INFO - PROCESS | 1998 | 1468499240057 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 05:27:20 INFO - PROCESS | 1998 | 1468499240059 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 05:27:20 INFO - PROCESS | 1998 | 1468499240061 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 05:27:20 INFO - PROCESS | 1998 | 1468499240064 Marionette TRACE conn2 <- [1,286,null,{}] 05:27:20 INFO - PROCESS | 1998 | 1468499240068 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}] 05:27:20 INFO - PROCESS | 1998 | 1468499240070 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:20 INFO - PROCESS | 1998 | 1468499240158 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 05:27:20 INFO - PROCESS | 1998 | 1468499240161 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:20 INFO - PROCESS | 1998 | 1468499240163 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:20 INFO - PROCESS | 1998 | ++DOCSHELL 0x12916d800 == 41 [pid = 1998] [id = 79] 05:27:20 INFO - PROCESS | 1998 | ++DOMWINDOW == 78 (0x128cb8c00) [pid = 1998] [serial = 234] [outer = 0x0] 05:27:20 INFO - PROCESS | 1998 | ++DOMWINDOW == 79 (0x129334000) [pid = 1998] [serial = 235] [outer = 0x128cb8c00] 05:27:20 INFO - PROCESS | 1998 | 1468499240191 Marionette DEBUG loaded listener.js 05:27:20 INFO - PROCESS | 1998 | ++DOMWINDOW == 80 (0x12a4bc800) [pid = 1998] [serial = 236] [outer = 0x128cb8c00] 05:27:20 INFO - PROCESS | 1998 | 1468499240508 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]]]}] 05:27:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 05:27:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 474ms 05:27:20 INFO - PROCESS | 1998 | 1468499240536 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 05:27:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 05:27:20 INFO - PROCESS | 1998 | 1468499240537 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 05:27:20 INFO - PROCESS | 1998 | 1468499240539 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 05:27:20 INFO - PROCESS | 1998 | 1468499240540 Marionette TRACE conn2 <- [1,290,null,{}] 05:27:20 INFO - PROCESS | 1998 | 1468499240543 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}] 05:27:20 INFO - PROCESS | 1998 | 1468499240544 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:20 INFO - PROCESS | 1998 | 1468499240649 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 05:27:20 INFO - PROCESS | 1998 | 1468499240654 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:20 INFO - PROCESS | 1998 | 1468499240655 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:20 INFO - PROCESS | 1998 | ++DOCSHELL 0x129181800 == 42 [pid = 1998] [id = 80] 05:27:20 INFO - PROCESS | 1998 | ++DOMWINDOW == 81 (0x128cbd400) [pid = 1998] [serial = 237] [outer = 0x0] 05:27:20 INFO - PROCESS | 1998 | ++DOMWINDOW == 82 (0x12a583c00) [pid = 1998] [serial = 238] [outer = 0x128cbd400] 05:27:20 INFO - PROCESS | 1998 | 1468499240679 Marionette DEBUG loaded listener.js 05:27:20 INFO - PROCESS | 1998 | ++DOMWINDOW == 83 (0x12a607c00) [pid = 1998] [serial = 239] [outer = 0x128cbd400] 05:27:20 INFO - PROCESS | 1998 | 1468499240966 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]]]}] 05:27:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 05:27:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 468ms 05:27:21 INFO - PROCESS | 1998 | 1468499241008 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 05:27:21 INFO - PROCESS | 1998 | 1468499241010 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 05:27:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 05:27:21 INFO - PROCESS | 1998 | 1468499241012 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 05:27:21 INFO - PROCESS | 1998 | 1468499241013 Marionette TRACE conn2 <- [1,294,null,{}] 05:27:21 INFO - PROCESS | 1998 | 1468499241018 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}] 05:27:21 INFO - PROCESS | 1998 | 1468499241019 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:21 INFO - PROCESS | 1998 | 1468499241097 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 05:27:21 INFO - PROCESS | 1998 | 1468499241102 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:21 INFO - PROCESS | 1998 | 1468499241103 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:21 INFO - PROCESS | 1998 | ++DOCSHELL 0x12958b800 == 43 [pid = 1998] [id = 81] 05:27:21 INFO - PROCESS | 1998 | ++DOMWINDOW == 84 (0x119944400) [pid = 1998] [serial = 240] [outer = 0x0] 05:27:21 INFO - PROCESS | 1998 | ++DOMWINDOW == 85 (0x12a610000) [pid = 1998] [serial = 241] [outer = 0x119944400] 05:27:21 INFO - PROCESS | 1998 | 1468499241126 Marionette DEBUG loaded listener.js 05:27:21 INFO - PROCESS | 1998 | ++DOMWINDOW == 86 (0x12a743c00) [pid = 1998] [serial = 242] [outer = 0x119944400] 05:27:21 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. 05:27:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 570ms 05:27:21 INFO - PROCESS | 1998 | 1468499241578 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]]]}] 05:27:21 INFO - PROCESS | 1998 | 1468499241582 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 05:27:21 INFO - PROCESS | 1998 | 1468499241585 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 05:27:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 05:27:21 INFO - PROCESS | 1998 | 1468499241588 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 05:27:21 INFO - PROCESS | 1998 | 1468499241591 Marionette TRACE conn2 <- [1,298,null,{}] 05:27:21 INFO - PROCESS | 1998 | 1468499241595 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}] 05:27:21 INFO - PROCESS | 1998 | 1468499241596 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:21 INFO - PROCESS | 1998 | 1468499241697 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 05:27:21 INFO - PROCESS | 1998 | 1468499241752 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:21 INFO - PROCESS | 1998 | 1468499241755 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:21 INFO - PROCESS | 1998 | ++DOCSHELL 0x116999800 == 44 [pid = 1998] [id = 82] 05:27:21 INFO - PROCESS | 1998 | ++DOMWINDOW == 87 (0x116a0a800) [pid = 1998] [serial = 243] [outer = 0x0] 05:27:21 INFO - PROCESS | 1998 | ++DOMWINDOW == 88 (0x1180cfc00) [pid = 1998] [serial = 244] [outer = 0x116a0a800] 05:27:21 INFO - PROCESS | 1998 | 1468499241789 Marionette DEBUG loaded listener.js 05:27:21 INFO - PROCESS | 1998 | ++DOMWINDOW == 89 (0x1182b9400) [pid = 1998] [serial = 245] [outer = 0x116a0a800] 05:27:22 INFO - PROCESS | 1998 | 1468499242199 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]]]}] 05:27:22 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. 05:27:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 621ms 05:27:22 INFO - PROCESS | 1998 | 1468499242209 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 05:27:22 INFO - PROCESS | 1998 | 1468499242212 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 05:27:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 05:27:22 INFO - PROCESS | 1998 | 1468499242217 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 05:27:22 INFO - PROCESS | 1998 | 1468499242218 Marionette TRACE conn2 <- [1,302,null,{}] 05:27:22 INFO - PROCESS | 1998 | 1468499242221 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}] 05:27:22 INFO - PROCESS | 1998 | 1468499242223 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:22 INFO - PROCESS | 1998 | 1468499242326 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 05:27:22 INFO - PROCESS | 1998 | 1468499242405 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:22 INFO - PROCESS | 1998 | 1468499242407 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:22 INFO - PROCESS | 1998 | ++DOCSHELL 0x1211b6000 == 45 [pid = 1998] [id = 83] 05:27:22 INFO - PROCESS | 1998 | ++DOMWINDOW == 90 (0x119071c00) [pid = 1998] [serial = 246] [outer = 0x0] 05:27:22 INFO - PROCESS | 1998 | ++DOMWINDOW == 91 (0x1192c4800) [pid = 1998] [serial = 247] [outer = 0x119071c00] 05:27:22 INFO - PROCESS | 1998 | 1468499242438 Marionette DEBUG loaded listener.js 05:27:22 INFO - PROCESS | 1998 | ++DOMWINDOW == 92 (0x119f78800) [pid = 1998] [serial = 248] [outer = 0x119071c00] 05:27:22 INFO - PROCESS | 1998 | 1468499242837 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]]]}] 05:27:22 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. 05:27:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 669ms 05:27:22 INFO - PROCESS | 1998 | 1468499242886 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 05:27:22 INFO - PROCESS | 1998 | 1468499242887 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 05:27:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 05:27:22 INFO - PROCESS | 1998 | 1468499242890 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 05:27:22 INFO - PROCESS | 1998 | 1468499242893 Marionette TRACE conn2 <- [1,306,null,{}] 05:27:22 INFO - PROCESS | 1998 | 1468499242900 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}] 05:27:22 INFO - PROCESS | 1998 | 1468499242903 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:23 INFO - PROCESS | 1998 | 1468499243005 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 05:27:23 INFO - PROCESS | 1998 | 1468499243054 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:23 INFO - PROCESS | 1998 | 1468499243056 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:23 INFO - PROCESS | 1998 | ++DOCSHELL 0x128a13800 == 46 [pid = 1998] [id = 84] 05:27:23 INFO - PROCESS | 1998 | ++DOMWINDOW == 93 (0x124f45c00) [pid = 1998] [serial = 249] [outer = 0x0] 05:27:23 INFO - PROCESS | 1998 | ++DOMWINDOW == 94 (0x125e0c800) [pid = 1998] [serial = 250] [outer = 0x124f45c00] 05:27:23 INFO - PROCESS | 1998 | 1468499243087 Marionette DEBUG loaded listener.js 05:27:23 INFO - PROCESS | 1998 | ++DOMWINDOW == 95 (0x12643e800) [pid = 1998] [serial = 251] [outer = 0x124f45c00] 05:27:23 INFO - PROCESS | 1998 | 1468499243500 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]]]}] 05:27:23 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. 05:27:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 624ms 05:27:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 05:27:23 INFO - PROCESS | 1998 | 1468499243515 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 05:27:23 INFO - PROCESS | 1998 | 1468499243517 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 05:27:23 INFO - PROCESS | 1998 | 1468499243521 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 05:27:23 INFO - PROCESS | 1998 | 1468499243523 Marionette TRACE conn2 <- [1,310,null,{}] 05:27:23 INFO - PROCESS | 1998 | 1468499243527 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}] 05:27:23 INFO - PROCESS | 1998 | 1468499243529 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:23 INFO - PROCESS | 1998 | 1468499243681 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 05:27:23 INFO - PROCESS | 1998 | 1468499243764 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:23 INFO - PROCESS | 1998 | 1468499243765 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:23 INFO - PROCESS | 1998 | ++DOCSHELL 0x126b1b800 == 47 [pid = 1998] [id = 85] 05:27:23 INFO - PROCESS | 1998 | ++DOMWINDOW == 96 (0x1254a9800) [pid = 1998] [serial = 252] [outer = 0x0] 05:27:23 INFO - PROCESS | 1998 | ++DOMWINDOW == 97 (0x126b7dc00) [pid = 1998] [serial = 253] [outer = 0x1254a9800] 05:27:23 INFO - PROCESS | 1998 | 1468499243795 Marionette DEBUG loaded listener.js 05:27:23 INFO - PROCESS | 1998 | ++DOMWINDOW == 98 (0x126be7800) [pid = 1998] [serial = 254] [outer = 0x1254a9800] 05:27:24 INFO - PROCESS | 1998 | 1468499244278 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]]]}] 05:27:24 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. 05:27:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 823ms 05:27:24 INFO - PROCESS | 1998 | 1468499244347 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 05:27:24 INFO - PROCESS | 1998 | 1468499244349 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 05:27:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 05:27:24 INFO - PROCESS | 1998 | 1468499244353 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 05:27:24 INFO - PROCESS | 1998 | 1468499244355 Marionette TRACE conn2 <- [1,314,null,{}] 05:27:24 INFO - PROCESS | 1998 | 1468499244359 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}] 05:27:24 INFO - PROCESS | 1998 | 1468499244360 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:24 INFO - PROCESS | 1998 | 1468499244454 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 05:27:24 INFO - PROCESS | 1998 | 1468499244515 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:24 INFO - PROCESS | 1998 | 1468499244516 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:24 INFO - PROCESS | 1998 | ++DOCSHELL 0x118650800 == 48 [pid = 1998] [id = 86] 05:27:24 INFO - PROCESS | 1998 | ++DOMWINDOW == 99 (0x1180d3c00) [pid = 1998] [serial = 255] [outer = 0x0] 05:27:24 INFO - PROCESS | 1998 | ++DOMWINDOW == 100 (0x118158400) [pid = 1998] [serial = 256] [outer = 0x1180d3c00] 05:27:24 INFO - PROCESS | 1998 | 1468499244542 Marionette DEBUG loaded listener.js 05:27:24 INFO - PROCESS | 1998 | ++DOMWINDOW == 101 (0x118432c00) [pid = 1998] [serial = 257] [outer = 0x1180d3c00] 05:27:25 INFO - PROCESS | 1998 | --DOCSHELL 0x129181800 == 47 [pid = 1998] [id = 80] 05:27:25 INFO - PROCESS | 1998 | --DOCSHELL 0x12916d800 == 46 [pid = 1998] [id = 79] 05:27:25 INFO - PROCESS | 1998 | --DOCSHELL 0x12666c800 == 45 [pid = 1998] [id = 78] 05:27:25 INFO - PROCESS | 1998 | --DOCSHELL 0x12547d800 == 44 [pid = 1998] [id = 77] 05:27:25 INFO - PROCESS | 1998 | --DOCSHELL 0x125477800 == 43 [pid = 1998] [id = 76] 05:27:25 INFO - PROCESS | 1998 | --DOCSHELL 0x121878000 == 42 [pid = 1998] [id = 75] 05:27:25 INFO - PROCESS | 1998 | --DOCSHELL 0x121098000 == 41 [pid = 1998] [id = 74] 05:27:25 INFO - PROCESS | 1998 | --DOCSHELL 0x11999f800 == 40 [pid = 1998] [id = 73] 05:27:25 INFO - PROCESS | 1998 | --DOCSHELL 0x1186ea000 == 39 [pid = 1998] [id = 72] 05:27:25 INFO - PROCESS | 1998 | --DOCSHELL 0x117e28000 == 38 [pid = 1998] [id = 71] 05:27:25 INFO - PROCESS | 1998 | --DOCSHELL 0x11666e800 == 37 [pid = 1998] [id = 70] 05:27:25 INFO - PROCESS | 1998 | --DOCSHELL 0x116990000 == 36 [pid = 1998] [id = 69] 05:27:25 INFO - PROCESS | 1998 | 1468499245139 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]]]}] 05:27:25 INFO - PROCESS | 1998 | --DOCSHELL 0x126b09000 == 35 [pid = 1998] [id = 68] 05:27:25 INFO - PROCESS | 1998 | --DOCSHELL 0x111f1f800 == 34 [pid = 1998] [id = 65] 05:27:25 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. 05:27:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 823ms 05:27:25 INFO - PROCESS | 1998 | --DOMWINDOW == 100 (0x119075c00) [pid = 1998] [serial = 169] [outer = 0x0] [url = about:blank] 05:27:25 INFO - PROCESS | 1998 | --DOMWINDOW == 99 (0x118150000) [pid = 1998] [serial = 174] [outer = 0x0] [url = about:blank] 05:27:25 INFO - PROCESS | 1998 | --DOMWINDOW == 98 (0x118678000) [pid = 1998] [serial = 177] [outer = 0x0] [url = about:blank] 05:27:25 INFO - PROCESS | 1998 | --DOMWINDOW == 97 (0x11906ac00) [pid = 1998] [serial = 180] [outer = 0x0] [url = about:blank] 05:27:25 INFO - PROCESS | 1998 | --DOMWINDOW == 96 (0x12489e400) [pid = 1998] [serial = 189] [outer = 0x0] [url = about:blank] 05:27:25 INFO - PROCESS | 1998 | --DOMWINDOW == 95 (0x118ec0800) [pid = 1998] [serial = 178] [outer = 0x0] [url = about:blank] 05:27:25 INFO - PROCESS | 1998 | --DOMWINDOW == 94 (0x120fa7800) [pid = 1998] [serial = 186] [outer = 0x0] [url = about:blank] 05:27:25 INFO - PROCESS | 1998 | --DOMWINDOW == 93 (0x113838800) [pid = 1998] [serial = 171] [outer = 0x0] [url = about:blank] 05:27:25 INFO - PROCESS | 1998 | --DOMWINDOW == 92 (0x119710800) [pid = 1998] [serial = 183] [outer = 0x0] [url = about:blank] 05:27:25 INFO - PROCESS | 1998 | --DOMWINDOW == 91 (0x121061800) [pid = 1998] [serial = 187] [outer = 0x0] [url = about:blank] 05:27:25 INFO - PROCESS | 1998 | --DOMWINDOW == 90 (0x11628c400) [pid = 1998] [serial = 172] [outer = 0x0] [url = about:blank] 05:27:25 INFO - PROCESS | 1998 | --DOMWINDOW == 89 (0x11856bc00) [pid = 1998] [serial = 175] [outer = 0x0] [url = about:blank] 05:27:25 INFO - PROCESS | 1998 | --DOMWINDOW == 88 (0x119a1f400) [pid = 1998] [serial = 184] [outer = 0x0] [url = about:blank] 05:27:25 INFO - PROCESS | 1998 | --DOMWINDOW == 87 (0x1192a8800) [pid = 1998] [serial = 181] [outer = 0x0] [url = about:blank] 05:27:25 INFO - PROCESS | 1998 | --DOMWINDOW == 86 (0x119051000) [pid = 1998] [serial = 168] [outer = 0x0] [url = about:blank] 05:27:25 INFO - PROCESS | 1998 | 1468499245197 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 05:27:25 INFO - PROCESS | 1998 | 1468499245202 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 05:27:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 05:27:25 INFO - PROCESS | 1998 | 1468499245215 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 05:27:25 INFO - PROCESS | 1998 | 1468499245217 Marionette TRACE conn2 <- [1,318,null,{}] 05:27:25 INFO - PROCESS | 1998 | 1468499245221 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}] 05:27:25 INFO - PROCESS | 1998 | 1468499245224 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:25 INFO - PROCESS | 1998 | 1468499245343 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 05:27:25 INFO - PROCESS | 1998 | 1468499245355 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:25 INFO - PROCESS | 1998 | 1468499245357 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:25 INFO - PROCESS | 1998 | ++DOCSHELL 0x116f3f800 == 35 [pid = 1998] [id = 87] 05:27:25 INFO - PROCESS | 1998 | ++DOMWINDOW == 87 (0x118678000) [pid = 1998] [serial = 258] [outer = 0x0] 05:27:25 INFO - PROCESS | 1998 | ++DOMWINDOW == 88 (0x119050800) [pid = 1998] [serial = 259] [outer = 0x118678000] 05:27:25 INFO - PROCESS | 1998 | 1468499245389 Marionette DEBUG loaded listener.js 05:27:25 INFO - PROCESS | 1998 | ++DOMWINDOW == 89 (0x1192af000) [pid = 1998] [serial = 260] [outer = 0x118678000] 05:27:25 INFO - PROCESS | 1998 | 1468499245706 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]]]}] 05:27:25 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. 05:27:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 528ms 05:27:25 INFO - PROCESS | 1998 | 1468499245753 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 05:27:25 INFO - PROCESS | 1998 | 1468499245755 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 05:27:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 05:27:25 INFO - PROCESS | 1998 | 1468499245758 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 05:27:25 INFO - PROCESS | 1998 | 1468499245761 Marionette TRACE conn2 <- [1,322,null,{}] 05:27:25 INFO - PROCESS | 1998 | 1468499245768 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}] 05:27:25 INFO - PROCESS | 1998 | 1468499245771 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:25 INFO - PROCESS | 1998 | 1468499245847 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 05:27:25 INFO - PROCESS | 1998 | 1468499245854 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:25 INFO - PROCESS | 1998 | 1468499245856 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:25 INFO - PROCESS | 1998 | ++DOCSHELL 0x119603800 == 36 [pid = 1998] [id = 88] 05:27:25 INFO - PROCESS | 1998 | ++DOMWINDOW == 90 (0x119a21800) [pid = 1998] [serial = 261] [outer = 0x0] 05:27:25 INFO - PROCESS | 1998 | ++DOMWINDOW == 91 (0x121061000) [pid = 1998] [serial = 262] [outer = 0x119a21800] 05:27:25 INFO - PROCESS | 1998 | 1468499245883 Marionette DEBUG loaded listener.js 05:27:25 INFO - PROCESS | 1998 | ++DOMWINDOW == 92 (0x12489dc00) [pid = 1998] [serial = 263] [outer = 0x119a21800] 05:27:26 INFO - PROCESS | 1998 | 1468499246230 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]]]}] 05:27:26 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. 05:27:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 520ms 05:27:26 INFO - PROCESS | 1998 | 1468499246286 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 05:27:26 INFO - PROCESS | 1998 | 1468499246288 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 05:27:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 05:27:26 INFO - PROCESS | 1998 | 1468499246291 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 05:27:26 INFO - PROCESS | 1998 | 1468499246293 Marionette TRACE conn2 <- [1,326,null,{}] 05:27:26 INFO - PROCESS | 1998 | 1468499246295 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}] 05:27:26 INFO - PROCESS | 1998 | 1468499246296 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:26 INFO - PROCESS | 1998 | 1468499246375 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 05:27:26 INFO - PROCESS | 1998 | 1468499246380 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:26 INFO - PROCESS | 1998 | 1468499246383 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:26 INFO - PROCESS | 1998 | ++DOCSHELL 0x119fad800 == 37 [pid = 1998] [id = 89] 05:27:26 INFO - PROCESS | 1998 | ++DOMWINDOW == 93 (0x125e0dc00) [pid = 1998] [serial = 264] [outer = 0x0] 05:27:26 INFO - PROCESS | 1998 | ++DOMWINDOW == 94 (0x1260cd000) [pid = 1998] [serial = 265] [outer = 0x125e0dc00] 05:27:26 INFO - PROCESS | 1998 | 1468499246408 Marionette DEBUG loaded listener.js 05:27:26 INFO - PROCESS | 1998 | ++DOMWINDOW == 95 (0x12662d000) [pid = 1998] [serial = 266] [outer = 0x125e0dc00] 05:27:26 INFO - PROCESS | 1998 | 1468499246737 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]]]}] 05:27:26 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. 05:27:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 469ms 05:27:26 INFO - PROCESS | 1998 | 1468499246761 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 05:27:26 INFO - PROCESS | 1998 | 1468499246763 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 05:27:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 05:27:26 INFO - PROCESS | 1998 | 1468499246767 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 05:27:26 INFO - PROCESS | 1998 | 1468499246769 Marionette TRACE conn2 <- [1,330,null,{}] 05:27:26 INFO - PROCESS | 1998 | 1468499246771 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}] 05:27:26 INFO - PROCESS | 1998 | 1468499246772 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:26 INFO - PROCESS | 1998 | 1468499246849 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 05:27:26 INFO - PROCESS | 1998 | 1468499246853 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:26 INFO - PROCESS | 1998 | 1468499246855 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:26 INFO - PROCESS | 1998 | ++DOCSHELL 0x1169a7000 == 38 [pid = 1998] [id = 90] 05:27:26 INFO - PROCESS | 1998 | ++DOMWINDOW == 96 (0x12662f400) [pid = 1998] [serial = 267] [outer = 0x0] 05:27:26 INFO - PROCESS | 1998 | ++DOMWINDOW == 97 (0x126b72800) [pid = 1998] [serial = 268] [outer = 0x12662f400] 05:27:26 INFO - PROCESS | 1998 | 1468499246886 Marionette DEBUG loaded listener.js 05:27:26 INFO - PROCESS | 1998 | ++DOMWINDOW == 98 (0x126bdd400) [pid = 1998] [serial = 269] [outer = 0x12662f400] 05:27:27 INFO - PROCESS | 1998 | 1468499247205 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]]]}] 05:27:27 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. 05:27:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 472ms 05:27:27 INFO - PROCESS | 1998 | 1468499247255 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 05:27:27 INFO - PROCESS | 1998 | 1468499247256 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 05:27:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 05:27:27 INFO - PROCESS | 1998 | 1468499247263 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 05:27:27 INFO - PROCESS | 1998 | 1468499247266 Marionette TRACE conn2 <- [1,334,null,{}] 05:27:27 INFO - PROCESS | 1998 | 1468499247270 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}] 05:27:27 INFO - PROCESS | 1998 | 1468499247274 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:27 INFO - PROCESS | 1998 | 1468499247394 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 05:27:27 INFO - PROCESS | 1998 | 1468499247398 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:27 INFO - PROCESS | 1998 | 1468499247400 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:27 INFO - PROCESS | 1998 | ++DOCSHELL 0x1211b7000 == 39 [pid = 1998] [id = 91] 05:27:27 INFO - PROCESS | 1998 | ++DOMWINDOW == 99 (0x12690bc00) [pid = 1998] [serial = 270] [outer = 0x0] 05:27:27 INFO - PROCESS | 1998 | ++DOMWINDOW == 100 (0x126beb800) [pid = 1998] [serial = 271] [outer = 0x12690bc00] 05:27:27 INFO - PROCESS | 1998 | 1468499247425 Marionette DEBUG loaded listener.js 05:27:27 INFO - PROCESS | 1998 | ++DOMWINDOW == 101 (0x128cc1c00) [pid = 1998] [serial = 272] [outer = 0x12690bc00] 05:27:27 INFO - PROCESS | 1998 | 1468499247738 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]]]}] 05:27:27 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. 05:27:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 522ms 05:27:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 05:27:27 INFO - PROCESS | 1998 | 1468499247787 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 05:27:27 INFO - PROCESS | 1998 | 1468499247788 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 05:27:27 INFO - PROCESS | 1998 | 1468499247790 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 05:27:27 INFO - PROCESS | 1998 | 1468499247791 Marionette TRACE conn2 <- [1,338,null,{}] 05:27:27 INFO - PROCESS | 1998 | 1468499247794 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}] 05:27:27 INFO - PROCESS | 1998 | 1468499247795 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:27 INFO - PROCESS | 1998 | 1468499247898 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 05:27:27 INFO - PROCESS | 1998 | 1468499247902 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:27 INFO - PROCESS | 1998 | 1468499247903 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:27 INFO - PROCESS | 1998 | ++DOCSHELL 0x126b17800 == 40 [pid = 1998] [id = 92] 05:27:27 INFO - PROCESS | 1998 | ++DOMWINDOW == 102 (0x12912b000) [pid = 1998] [serial = 273] [outer = 0x0] 05:27:27 INFO - PROCESS | 1998 | ++DOMWINDOW == 103 (0x129332c00) [pid = 1998] [serial = 274] [outer = 0x12912b000] 05:27:27 INFO - PROCESS | 1998 | 1468499247927 Marionette DEBUG loaded listener.js 05:27:27 INFO - PROCESS | 1998 | ++DOMWINDOW == 104 (0x118192800) [pid = 1998] [serial = 275] [outer = 0x12912b000] 05:27:28 INFO - PROCESS | 1998 | 1468499248227 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]]]}] 05:27:28 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. 05:27:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 468ms 05:27:28 INFO - PROCESS | 1998 | 1468499248278 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 05:27:28 INFO - PROCESS | 1998 | 1468499248281 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 05:27:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 05:27:28 INFO - PROCESS | 1998 | 1468499248291 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 05:27:28 INFO - PROCESS | 1998 | 1468499248292 Marionette TRACE conn2 <- [1,342,null,{}] 05:27:28 INFO - PROCESS | 1998 | 1468499248294 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}] 05:27:28 INFO - PROCESS | 1998 | 1468499248296 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:28 INFO - PROCESS | 1998 | 1468499248417 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 05:27:28 INFO - PROCESS | 1998 | 1468499248459 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:28 INFO - PROCESS | 1998 | 1468499248461 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:28 INFO - PROCESS | 1998 | ++DOCSHELL 0x129170000 == 41 [pid = 1998] [id = 93] 05:27:28 INFO - PROCESS | 1998 | ++DOMWINDOW == 105 (0x12912b800) [pid = 1998] [serial = 276] [outer = 0x0] 05:27:28 INFO - PROCESS | 1998 | ++DOMWINDOW == 106 (0x12a4bd400) [pid = 1998] [serial = 277] [outer = 0x12912b800] 05:27:28 INFO - PROCESS | 1998 | 1468499248501 Marionette DEBUG loaded listener.js 05:27:28 INFO - PROCESS | 1998 | ++DOMWINDOW == 107 (0x12a609400) [pid = 1998] [serial = 278] [outer = 0x12912b800] 05:27:28 INFO - PROCESS | 1998 | 1468499248920 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]]]}] 05:27:28 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. 05:27:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 672ms 05:27:28 INFO - PROCESS | 1998 | 1468499248963 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 05:27:28 INFO - PROCESS | 1998 | 1468499248965 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 05:27:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 05:27:28 INFO - PROCESS | 1998 | 1468499248967 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 05:27:28 INFO - PROCESS | 1998 | 1468499248968 Marionette TRACE conn2 <- [1,346,null,{}] 05:27:28 INFO - PROCESS | 1998 | 1468499248970 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}] 05:27:28 INFO - PROCESS | 1998 | 1468499248971 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:29 INFO - PROCESS | 1998 | 1468499249074 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 05:27:29 INFO - PROCESS | 1998 | 1468499249101 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:29 INFO - PROCESS | 1998 | 1468499249102 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:29 INFO - PROCESS | 1998 | ++DOCSHELL 0x12a497800 == 42 [pid = 1998] [id = 94] 05:27:29 INFO - PROCESS | 1998 | ++DOMWINDOW == 108 (0x12a60f800) [pid = 1998] [serial = 279] [outer = 0x0] 05:27:29 INFO - PROCESS | 1998 | ++DOMWINDOW == 109 (0x12a744c00) [pid = 1998] [serial = 280] [outer = 0x12a60f800] 05:27:29 INFO - PROCESS | 1998 | 1468499249126 Marionette DEBUG loaded listener.js 05:27:29 INFO - PROCESS | 1998 | ++DOMWINDOW == 110 (0x12a74c400) [pid = 1998] [serial = 281] [outer = 0x12a60f800] 05:27:29 INFO - PROCESS | 1998 | --DOMWINDOW == 109 (0x1254b0c00) [pid = 1998] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 05:27:29 INFO - PROCESS | 1998 | --DOMWINDOW == 108 (0x126b76000) [pid = 1998] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 05:27:29 INFO - PROCESS | 1998 | --DOMWINDOW == 107 (0x1264a3800) [pid = 1998] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 05:27:29 INFO - PROCESS | 1998 | --DOMWINDOW == 106 (0x116974000) [pid = 1998] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 05:27:29 INFO - PROCESS | 1998 | --DOMWINDOW == 105 (0x119943400) [pid = 1998] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 05:27:29 INFO - PROCESS | 1998 | --DOMWINDOW == 104 (0x11906f400) [pid = 1998] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 05:27:29 INFO - PROCESS | 1998 | --DOMWINDOW == 103 (0x1192adc00) [pid = 1998] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 05:27:29 INFO - PROCESS | 1998 | --DOMWINDOW == 102 (0x116a11800) [pid = 1998] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 05:27:29 INFO - PROCESS | 1998 | --DOMWINDOW == 101 (0x11904ec00) [pid = 1998] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 05:27:29 INFO - PROCESS | 1998 | --DOMWINDOW == 100 (0x119077400) [pid = 1998] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 05:27:29 INFO - PROCESS | 1998 | --DOMWINDOW == 99 (0x128cb8c00) [pid = 1998] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 05:27:29 INFO - PROCESS | 1998 | --DOMWINDOW == 98 (0x128cbd400) [pid = 1998] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 05:27:29 INFO - PROCESS | 1998 | 1468499249534 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]]]}] 05:27:29 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. 05:27:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 618ms 05:27:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 05:27:29 INFO - PROCESS | 1998 | 1468499249585 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 05:27:29 INFO - PROCESS | 1998 | 1468499249586 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 05:27:29 INFO - PROCESS | 1998 | 1468499249589 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 05:27:29 INFO - PROCESS | 1998 | 1468499249590 Marionette TRACE conn2 <- [1,350,null,{}] 05:27:29 INFO - PROCESS | 1998 | 1468499249592 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}] 05:27:29 INFO - PROCESS | 1998 | 1468499249593 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:29 INFO - PROCESS | 1998 | 1468499249673 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 05:27:29 INFO - PROCESS | 1998 | 1468499249721 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:29 INFO - PROCESS | 1998 | 1468499249722 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:29 INFO - PROCESS | 1998 | ++DOCSHELL 0x129182800 == 43 [pid = 1998] [id = 95] 05:27:29 INFO - PROCESS | 1998 | ++DOMWINDOW == 99 (0x11856e400) [pid = 1998] [serial = 282] [outer = 0x0] 05:27:29 INFO - PROCESS | 1998 | ++DOMWINDOW == 100 (0x120fab000) [pid = 1998] [serial = 283] [outer = 0x11856e400] 05:27:29 INFO - PROCESS | 1998 | 1468499249746 Marionette DEBUG loaded listener.js 05:27:29 INFO - PROCESS | 1998 | ++DOMWINDOW == 101 (0x126b74c00) [pid = 1998] [serial = 284] [outer = 0x11856e400] 05:27:30 INFO - PROCESS | 1998 | 1468499249999 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]]]}] 05:27:30 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. 05:27:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 418ms 05:27:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 05:27:30 INFO - PROCESS | 1998 | 1468499250008 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 05:27:30 INFO - PROCESS | 1998 | 1468499250009 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 05:27:30 INFO - PROCESS | 1998 | 1468499250011 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 05:27:30 INFO - PROCESS | 1998 | 1468499250013 Marionette TRACE conn2 <- [1,354,null,{}] 05:27:30 INFO - PROCESS | 1998 | 1468499250023 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}] 05:27:30 INFO - PROCESS | 1998 | 1468499250025 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:30 INFO - PROCESS | 1998 | 1468499250137 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 05:27:30 INFO - PROCESS | 1998 | 1468499250140 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:30 INFO - PROCESS | 1998 | 1468499250142 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:30 INFO - PROCESS | 1998 | ++DOCSHELL 0x12a995000 == 44 [pid = 1998] [id = 96] 05:27:30 INFO - PROCESS | 1998 | ++DOMWINDOW == 102 (0x126b76000) [pid = 1998] [serial = 285] [outer = 0x0] 05:27:30 INFO - PROCESS | 1998 | ++DOMWINDOW == 103 (0x12a611c00) [pid = 1998] [serial = 286] [outer = 0x126b76000] 05:27:30 INFO - PROCESS | 1998 | 1468499250169 Marionette DEBUG loaded listener.js 05:27:30 INFO - PROCESS | 1998 | ++DOMWINDOW == 104 (0x12b5bd800) [pid = 1998] [serial = 287] [outer = 0x126b76000] 05:27:30 INFO - PROCESS | 1998 | 1468499250515 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]]]}] 05:27:30 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. 05:27:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 523ms 05:27:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 05:27:30 INFO - PROCESS | 1998 | 1468499250535 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 05:27:30 INFO - PROCESS | 1998 | 1468499250536 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 05:27:30 INFO - PROCESS | 1998 | 1468499250538 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 05:27:30 INFO - PROCESS | 1998 | 1468499250539 Marionette TRACE conn2 <- [1,358,null,{}] 05:27:30 INFO - PROCESS | 1998 | 1468499250541 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}] 05:27:30 INFO - PROCESS | 1998 | 1468499250542 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:30 INFO - PROCESS | 1998 | 1468499250645 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 05:27:30 INFO - PROCESS | 1998 | 1468499250653 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:30 INFO - PROCESS | 1998 | 1468499250654 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:30 INFO - PROCESS | 1998 | ++DOCSHELL 0x12a9a8000 == 45 [pid = 1998] [id = 97] 05:27:30 INFO - PROCESS | 1998 | ++DOMWINDOW == 105 (0x12b5bf400) [pid = 1998] [serial = 288] [outer = 0x0] 05:27:30 INFO - PROCESS | 1998 | ++DOMWINDOW == 106 (0x12b5c2800) [pid = 1998] [serial = 289] [outer = 0x12b5bf400] 05:27:30 INFO - PROCESS | 1998 | 1468499250678 Marionette DEBUG loaded listener.js 05:27:30 INFO - PROCESS | 1998 | ++DOMWINDOW == 107 (0x12b841c00) [pid = 1998] [serial = 290] [outer = 0x12b5bf400] 05:27:30 INFO - PROCESS | 1998 | 1468499250970 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]]]}] 05:27:31 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. 05:27:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 468ms 05:27:31 INFO - PROCESS | 1998 | 1468499251006 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 05:27:31 INFO - PROCESS | 1998 | 1468499251007 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 05:27:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 05:27:31 INFO - PROCESS | 1998 | 1468499251021 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 05:27:31 INFO - PROCESS | 1998 | 1468499251022 Marionette TRACE conn2 <- [1,362,null,{}] 05:27:31 INFO - PROCESS | 1998 | 1468499251024 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}] 05:27:31 INFO - PROCESS | 1998 | 1468499251025 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:31 INFO - PROCESS | 1998 | 1468499251107 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 05:27:31 INFO - PROCESS | 1998 | 1468499251110 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:31 INFO - PROCESS | 1998 | 1468499251111 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:31 INFO - PROCESS | 1998 | ++DOCSHELL 0x12b8da800 == 46 [pid = 1998] [id = 98] 05:27:31 INFO - PROCESS | 1998 | ++DOMWINDOW == 108 (0x12b844800) [pid = 1998] [serial = 291] [outer = 0x0] 05:27:31 INFO - PROCESS | 1998 | ++DOMWINDOW == 109 (0x12b849800) [pid = 1998] [serial = 292] [outer = 0x12b844800] 05:27:31 INFO - PROCESS | 1998 | 1468499251136 Marionette DEBUG loaded listener.js 05:27:31 INFO - PROCESS | 1998 | ++DOMWINDOW == 110 (0x12b8a3800) [pid = 1998] [serial = 293] [outer = 0x12b844800] 05:27:31 INFO - PROCESS | 1998 | 1468499251582 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]]]}] 05:27:31 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. 05:27:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 568ms 05:27:31 INFO - PROCESS | 1998 | 1468499251590 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 05:27:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 05:27:31 INFO - PROCESS | 1998 | 1468499251592 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 05:27:31 INFO - PROCESS | 1998 | 1468499251596 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 05:27:31 INFO - PROCESS | 1998 | 1468499251598 Marionette TRACE conn2 <- [1,366,null,{}] 05:27:31 INFO - PROCESS | 1998 | 1468499251601 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}] 05:27:31 INFO - PROCESS | 1998 | 1468499251603 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:31 INFO - PROCESS | 1998 | 1468499251710 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 05:27:31 INFO - PROCESS | 1998 | 1468499251775 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:31 INFO - PROCESS | 1998 | 1468499251776 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:31 INFO - PROCESS | 1998 | ++DOCSHELL 0x1169ad000 == 47 [pid = 1998] [id = 99] 05:27:31 INFO - PROCESS | 1998 | ++DOMWINDOW == 111 (0x116917400) [pid = 1998] [serial = 294] [outer = 0x0] 05:27:31 INFO - PROCESS | 1998 | ++DOMWINDOW == 112 (0x1182b2000) [pid = 1998] [serial = 295] [outer = 0x116917400] 05:27:31 INFO - PROCESS | 1998 | 1468499251808 Marionette DEBUG loaded listener.js 05:27:31 INFO - PROCESS | 1998 | ++DOMWINDOW == 113 (0x118624c00) [pid = 1998] [serial = 296] [outer = 0x116917400] 05:27:32 INFO - PROCESS | 1998 | 1468499252319 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]]]}] 05:27:32 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. 05:27:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 772ms 05:27:32 INFO - PROCESS | 1998 | 1468499252369 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 05:27:32 INFO - PROCESS | 1998 | 1468499252374 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 05:27:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 05:27:32 INFO - PROCESS | 1998 | 1468499252378 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 05:27:32 INFO - PROCESS | 1998 | 1468499252380 Marionette TRACE conn2 <- [1,370,null,{}] 05:27:32 INFO - PROCESS | 1998 | 1468499252383 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}] 05:27:32 INFO - PROCESS | 1998 | 1468499252385 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:32 INFO - PROCESS | 1998 | 1468499252490 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 05:27:32 INFO - PROCESS | 1998 | 1468499252554 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:32 INFO - PROCESS | 1998 | 1468499252555 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:32 INFO - PROCESS | 1998 | ++DOCSHELL 0x119fa8800 == 48 [pid = 1998] [id = 100] 05:27:32 INFO - PROCESS | 1998 | ++DOMWINDOW == 114 (0x119073400) [pid = 1998] [serial = 297] [outer = 0x0] 05:27:32 INFO - PROCESS | 1998 | ++DOMWINDOW == 115 (0x1192d0400) [pid = 1998] [serial = 298] [outer = 0x119073400] 05:27:32 INFO - PROCESS | 1998 | 1468499252585 Marionette DEBUG loaded listener.js 05:27:32 INFO - PROCESS | 1998 | ++DOMWINDOW == 116 (0x120fa3400) [pid = 1998] [serial = 299] [outer = 0x119073400] 05:27:33 INFO - PROCESS | 1998 | 1468499253125 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]]]}] 05:27:33 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. 05:27:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 772ms 05:27:33 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 05:27:33 INFO - PROCESS | 1998 | 1468499253151 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 05:27:33 INFO - PROCESS | 1998 | 1468499253152 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 05:27:33 INFO - PROCESS | 1998 | 1468499253155 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 05:27:33 INFO - PROCESS | 1998 | 1468499253157 Marionette TRACE conn2 <- [1,374,null,{}] 05:27:33 INFO - PROCESS | 1998 | 1468499253165 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}] 05:27:33 INFO - PROCESS | 1998 | 1468499253168 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:33 INFO - PROCESS | 1998 | 1468499253271 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 05:27:33 INFO - PROCESS | 1998 | 1468499253337 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:33 INFO - PROCESS | 1998 | 1468499253339 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:33 INFO - PROCESS | 1998 | ++DOCSHELL 0x12b8d6000 == 49 [pid = 1998] [id = 101] 05:27:33 INFO - PROCESS | 1998 | ++DOMWINDOW == 117 (0x126bd6400) [pid = 1998] [serial = 300] [outer = 0x0] 05:27:33 INFO - PROCESS | 1998 | ++DOMWINDOW == 118 (0x126be8400) [pid = 1998] [serial = 301] [outer = 0x126bd6400] 05:27:33 INFO - PROCESS | 1998 | 1468499253372 Marionette DEBUG loaded listener.js 05:27:33 INFO - PROCESS | 1998 | ++DOMWINDOW == 119 (0x128af2400) [pid = 1998] [serial = 302] [outer = 0x126bd6400] 05:27:33 INFO - PROCESS | 1998 | 1468499253786 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 05:27:33 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 05:27:33 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 670ms 05:27:33 INFO - PROCESS | 1998 | 1468499253826 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 05:27:33 INFO - PROCESS | 1998 | 1468499253828 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 05:27:33 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 05:27:33 INFO - PROCESS | 1998 | 1468499253830 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 05:27:33 INFO - PROCESS | 1998 | 1468499253831 Marionette TRACE conn2 <- [1,378,null,{}] 05:27:33 INFO - PROCESS | 1998 | 1468499253834 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}] 05:27:33 INFO - PROCESS | 1998 | 1468499253835 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:33 INFO - PROCESS | 1998 | 1468499253938 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 05:27:33 INFO - PROCESS | 1998 | 1468499253988 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:33 INFO - PROCESS | 1998 | 1468499253989 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:33 INFO - PROCESS | 1998 | ++DOCSHELL 0x12bd0f000 == 50 [pid = 1998] [id = 102] 05:27:33 INFO - PROCESS | 1998 | ++DOMWINDOW == 120 (0x128afa000) [pid = 1998] [serial = 303] [outer = 0x0] 05:27:34 INFO - PROCESS | 1998 | ++DOMWINDOW == 121 (0x129495800) [pid = 1998] [serial = 304] [outer = 0x128afa000] 05:27:34 INFO - PROCESS | 1998 | 1468499254018 Marionette DEBUG loaded listener.js 05:27:34 INFO - PROCESS | 1998 | ++DOMWINDOW == 122 (0x12a746000) [pid = 1998] [serial = 305] [outer = 0x128afa000] 05:27:34 INFO - PROCESS | 1998 | 1468499254440 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 05:27:34 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 05:27:34 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 619ms 05:27:34 INFO - PROCESS | 1998 | 1468499254450 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 05:27:34 INFO - PROCESS | 1998 | 1468499254451 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 05:27:34 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 05:27:34 INFO - PROCESS | 1998 | 1468499254454 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 05:27:34 INFO - PROCESS | 1998 | 1468499254455 Marionette TRACE conn2 <- [1,382,null,{}] 05:27:34 INFO - PROCESS | 1998 | 1468499254457 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}] 05:27:34 INFO - PROCESS | 1998 | 1468499254459 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:34 INFO - PROCESS | 1998 | 1468499254561 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 05:27:34 INFO - PROCESS | 1998 | 1468499254645 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:34 INFO - PROCESS | 1998 | 1468499254647 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:34 INFO - PROCESS | 1998 | ++DOCSHELL 0x12bfd6800 == 51 [pid = 1998] [id = 103] 05:27:34 INFO - PROCESS | 1998 | ++DOMWINDOW == 123 (0x12b50fc00) [pid = 1998] [serial = 306] [outer = 0x0] 05:27:34 INFO - PROCESS | 1998 | ++DOMWINDOW == 124 (0x12b5cb800) [pid = 1998] [serial = 307] [outer = 0x12b50fc00] 05:27:34 INFO - PROCESS | 1998 | 1468499254675 Marionette DEBUG loaded listener.js 05:27:34 INFO - PROCESS | 1998 | ++DOMWINDOW == 125 (0x12b8aa400) [pid = 1998] [serial = 308] [outer = 0x12b50fc00] 05:27:35 INFO - PROCESS | 1998 | 1468499255109 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 05:27:35 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 05:27:35 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 668ms 05:27:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 05:27:35 INFO - PROCESS | 1998 | 1468499255122 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 05:27:35 INFO - PROCESS | 1998 | 1468499255124 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 05:27:35 INFO - PROCESS | 1998 | 1468499255126 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 05:27:35 INFO - PROCESS | 1998 | 1468499255127 Marionette TRACE conn2 <- [1,386,null,{}] 05:27:35 INFO - PROCESS | 1998 | 1468499255130 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}] 05:27:35 INFO - PROCESS | 1998 | 1468499255134 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:35 INFO - PROCESS | 1998 | 1468499255257 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 05:27:35 INFO - PROCESS | 1998 | 1468499255323 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:35 INFO - PROCESS | 1998 | 1468499255324 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:35 INFO - PROCESS | 1998 | ++DOCSHELL 0x119605800 == 52 [pid = 1998] [id = 104] 05:27:35 INFO - PROCESS | 1998 | ++DOMWINDOW == 126 (0x12b8aa800) [pid = 1998] [serial = 309] [outer = 0x0] 05:27:35 INFO - PROCESS | 1998 | ++DOMWINDOW == 127 (0x12bcaa400) [pid = 1998] [serial = 310] [outer = 0x12b8aa800] 05:27:35 INFO - PROCESS | 1998 | 1468499255353 Marionette DEBUG loaded listener.js 05:27:35 INFO - PROCESS | 1998 | ++DOMWINDOW == 128 (0x12bd36000) [pid = 1998] [serial = 311] [outer = 0x12b8aa800] 05:27:36 INFO - PROCESS | 1998 | 1468499256053 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]]]}] 05:27:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 05:27:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 972ms 05:27:36 INFO - PROCESS | 1998 | 1468499256113 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 05:27:36 INFO - PROCESS | 1998 | 1468499256115 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 05:27:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 05:27:36 INFO - PROCESS | 1998 | 1468499256126 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 05:27:36 INFO - PROCESS | 1998 | 1468499256128 Marionette TRACE conn2 <- [1,390,null,{}] 05:27:36 INFO - PROCESS | 1998 | 1468499256148 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}] 05:27:36 INFO - PROCESS | 1998 | 1468499256149 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:36 INFO - PROCESS | 1998 | 1468499256242 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 05:27:36 INFO - PROCESS | 1998 | 1468499256297 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:36 INFO - PROCESS | 1998 | 1468499256298 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:36 INFO - PROCESS | 1998 | ++DOCSHELL 0x11624c800 == 53 [pid = 1998] [id = 105] 05:27:36 INFO - PROCESS | 1998 | ++DOMWINDOW == 129 (0x119708c00) [pid = 1998] [serial = 312] [outer = 0x0] 05:27:36 INFO - PROCESS | 1998 | ++DOMWINDOW == 130 (0x121565400) [pid = 1998] [serial = 313] [outer = 0x119708c00] 05:27:36 INFO - PROCESS | 1998 | 1468499256327 Marionette DEBUG loaded listener.js 05:27:36 INFO - PROCESS | 1998 | ++DOMWINDOW == 131 (0x124c8fc00) [pid = 1998] [serial = 314] [outer = 0x119708c00] 05:27:36 INFO - PROCESS | 1998 | --DOCSHELL 0x12a9a8000 == 52 [pid = 1998] [id = 97] 05:27:36 INFO - PROCESS | 1998 | --DOCSHELL 0x12a995000 == 51 [pid = 1998] [id = 96] 05:27:36 INFO - PROCESS | 1998 | --DOCSHELL 0x129182800 == 50 [pid = 1998] [id = 95] 05:27:36 INFO - PROCESS | 1998 | --DOCSHELL 0x12a497800 == 49 [pid = 1998] [id = 94] 05:27:36 INFO - PROCESS | 1998 | --DOCSHELL 0x129170000 == 48 [pid = 1998] [id = 93] 05:27:36 INFO - PROCESS | 1998 | --DOCSHELL 0x126b17800 == 47 [pid = 1998] [id = 92] 05:27:36 INFO - PROCESS | 1998 | --DOCSHELL 0x1211b7000 == 46 [pid = 1998] [id = 91] 05:27:36 INFO - PROCESS | 1998 | --DOCSHELL 0x1169a7000 == 45 [pid = 1998] [id = 90] 05:27:36 INFO - PROCESS | 1998 | --DOCSHELL 0x119fad800 == 44 [pid = 1998] [id = 89] 05:27:36 INFO - PROCESS | 1998 | --DOCSHELL 0x119603800 == 43 [pid = 1998] [id = 88] 05:27:36 INFO - PROCESS | 1998 | --DOCSHELL 0x116f3f800 == 42 [pid = 1998] [id = 87] 05:27:36 INFO - PROCESS | 1998 | --DOCSHELL 0x118650800 == 41 [pid = 1998] [id = 86] 05:27:36 INFO - PROCESS | 1998 | --DOCSHELL 0x128a13800 == 40 [pid = 1998] [id = 84] 05:27:36 INFO - PROCESS | 1998 | --DOCSHELL 0x1211b6000 == 39 [pid = 1998] [id = 83] 05:27:36 INFO - PROCESS | 1998 | --DOCSHELL 0x116999800 == 38 [pid = 1998] [id = 82] 05:27:36 INFO - PROCESS | 1998 | 1468499256787 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]]]}] 05:27:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 05:27:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 682ms 05:27:36 INFO - PROCESS | 1998 | 1468499256805 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 05:27:36 INFO - PROCESS | 1998 | 1468499256808 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 05:27:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 05:27:36 INFO - PROCESS | 1998 | 1468499256812 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 05:27:36 INFO - PROCESS | 1998 | 1468499256814 Marionette TRACE conn2 <- [1,394,null,{}] 05:27:36 INFO - PROCESS | 1998 | 1468499256819 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}] 05:27:36 INFO - PROCESS | 1998 | 1468499256821 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:36 INFO - PROCESS | 1998 | 1468499256906 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 05:27:36 INFO - PROCESS | 1998 | 1468499256910 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:36 INFO - PROCESS | 1998 | 1468499256912 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:36 INFO - PROCESS | 1998 | ++DOCSHELL 0x118348800 == 39 [pid = 1998] [id = 106] 05:27:36 INFO - PROCESS | 1998 | ++DOMWINDOW == 132 (0x125eb5400) [pid = 1998] [serial = 315] [outer = 0x0] 05:27:36 INFO - PROCESS | 1998 | ++DOMWINDOW == 133 (0x126910400) [pid = 1998] [serial = 316] [outer = 0x125eb5400] 05:27:36 INFO - PROCESS | 1998 | 1468499256939 Marionette DEBUG loaded listener.js 05:27:36 INFO - PROCESS | 1998 | ++DOMWINDOW == 134 (0x126bd8800) [pid = 1998] [serial = 317] [outer = 0x125eb5400] 05:27:37 INFO - PROCESS | 1998 | --DOMWINDOW == 133 (0x118ec4400) [pid = 1998] [serial = 198] [outer = 0x0] [url = about:blank] 05:27:37 INFO - PROCESS | 1998 | --DOMWINDOW == 132 (0x120fa1c00) [pid = 1998] [serial = 214] [outer = 0x0] [url = about:blank] 05:27:37 INFO - PROCESS | 1998 | --DOMWINDOW == 131 (0x121351c00) [pid = 1998] [serial = 215] [outer = 0x0] [url = about:blank] 05:27:37 INFO - PROCESS | 1998 | --DOMWINDOW == 130 (0x11819b400) [pid = 1998] [serial = 208] [outer = 0x0] [url = about:blank] 05:27:37 INFO - PROCESS | 1998 | --DOMWINDOW == 129 (0x118576c00) [pid = 1998] [serial = 209] [outer = 0x0] [url = about:blank] 05:27:37 INFO - PROCESS | 1998 | --DOMWINDOW == 128 (0x126be3c00) [pid = 1998] [serial = 230] [outer = 0x0] [url = about:blank] 05:27:37 INFO - PROCESS | 1998 | --DOMWINDOW == 127 (0x119a21000) [pid = 1998] [serial = 229] [outer = 0x0] [url = about:blank] 05:27:37 INFO - PROCESS | 1998 | --DOMWINDOW == 126 (0x128cb8400) [pid = 1998] [serial = 232] [outer = 0x0] [url = about:blank] 05:27:37 INFO - PROCESS | 1998 | --DOMWINDOW == 125 (0x129334000) [pid = 1998] [serial = 235] [outer = 0x0] [url = about:blank] 05:27:37 INFO - PROCESS | 1998 | --DOMWINDOW == 124 (0x11677e800) [pid = 1998] [serial = 227] [outer = 0x0] [url = about:blank] 05:27:37 INFO - PROCESS | 1998 | --DOMWINDOW == 123 (0x126b74000) [pid = 1998] [serial = 224] [outer = 0x0] [url = about:blank] 05:27:37 INFO - PROCESS | 1998 | --DOMWINDOW == 122 (0x1266e5000) [pid = 1998] [serial = 221] [outer = 0x0] [url = about:blank] 05:27:37 INFO - PROCESS | 1998 | --DOMWINDOW == 121 (0x1254ac400) [pid = 1998] [serial = 218] [outer = 0x0] [url = about:blank] 05:27:37 INFO - PROCESS | 1998 | --DOMWINDOW == 120 (0x12cf0dc00) [pid = 1998] [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.] 05:27:37 INFO - PROCESS | 1998 | --DOMWINDOW == 119 (0x12a4bc800) [pid = 1998] [serial = 236] [outer = 0x0] [url = about:blank] 05:27:37 INFO - PROCESS | 1998 | --DOMWINDOW == 118 (0x129129400) [pid = 1998] [serial = 233] [outer = 0x0] [url = about:blank] 05:27:37 INFO - PROCESS | 1998 | --DOMWINDOW == 117 (0x12a607c00) [pid = 1998] [serial = 239] [outer = 0x0] [url = about:blank] 05:27:37 INFO - PROCESS | 1998 | --DOMWINDOW == 116 (0x12a583c00) [pid = 1998] [serial = 238] [outer = 0x0] [url = about:blank] 05:27:37 INFO - PROCESS | 1998 | --DOMWINDOW == 115 (0x1260cfc00) [pid = 1998] [serial = 220] [outer = 0x0] [url = about:blank] 05:27:37 INFO - PROCESS | 1998 | --DOMWINDOW == 114 (0x126b79000) [pid = 1998] [serial = 226] [outer = 0x0] [url = about:blank] 05:27:37 INFO - PROCESS | 1998 | --DOMWINDOW == 113 (0x126916000) [pid = 1998] [serial = 223] [outer = 0x0] [url = about:blank] 05:27:37 INFO - PROCESS | 1998 | --DOMWINDOW == 112 (0x1180cdc00) [pid = 1998] [serial = 206] [outer = 0x0] [url = about:blank] 05:27:37 INFO - PROCESS | 1998 | --DOMWINDOW == 111 (0x1172bf000) [pid = 1998] [serial = 205] [outer = 0x0] [url = about:blank] 05:27:37 INFO - PROCESS | 1998 | --DOMWINDOW == 110 (0x1121bd400) [pid = 1998] [serial = 192] [outer = 0x0] [url = about:blank] 05:27:37 INFO - PROCESS | 1998 | --DOMWINDOW == 109 (0x121c5f000) [pid = 1998] [serial = 217] [outer = 0x0] [url = about:blank] 05:27:37 INFO - PROCESS | 1998 | --DOMWINDOW == 108 (0x121a1a400) [pid = 1998] [serial = 202] [outer = 0x0] [url = about:blank] 05:27:37 INFO - PROCESS | 1998 | --DOMWINDOW == 107 (0x118196000) [pid = 1998] [serial = 195] [outer = 0x0] [url = about:blank] 05:27:37 INFO - PROCESS | 1998 | --DOMWINDOW == 106 (0x119943800) [pid = 1998] [serial = 212] [outer = 0x0] [url = about:blank] 05:27:37 INFO - PROCESS | 1998 | --DOMWINDOW == 105 (0x1192b2800) [pid = 1998] [serial = 211] [outer = 0x0] [url = about:blank] 05:27:37 INFO - PROCESS | 1998 | 1468499257312 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]]]}] 05:27:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 05:27:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 522ms 05:27:37 INFO - PROCESS | 1998 | 1468499257335 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 05:27:37 INFO - PROCESS | 1998 | 1468499257336 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 05:27:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 05:27:37 INFO - PROCESS | 1998 | 1468499257338 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 05:27:37 INFO - PROCESS | 1998 | 1468499257341 Marionette TRACE conn2 <- [1,398,null,{}] 05:27:37 INFO - PROCESS | 1998 | 1468499257349 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}] 05:27:37 INFO - PROCESS | 1998 | 1468499257352 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:37 INFO - PROCESS | 1998 | 1468499257436 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 05:27:37 INFO - PROCESS | 1998 | 1468499257441 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:37 INFO - PROCESS | 1998 | 1468499257443 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:37 INFO - PROCESS | 1998 | ++DOCSHELL 0x1211b1800 == 40 [pid = 1998] [id = 107] 05:27:37 INFO - PROCESS | 1998 | ++DOMWINDOW == 106 (0x126beb000) [pid = 1998] [serial = 318] [outer = 0x0] 05:27:37 INFO - PROCESS | 1998 | ++DOMWINDOW == 107 (0x128cb8c00) [pid = 1998] [serial = 319] [outer = 0x126beb000] 05:27:37 INFO - PROCESS | 1998 | 1468499257470 Marionette DEBUG loaded listener.js 05:27:37 INFO - PROCESS | 1998 | ++DOMWINDOW == 108 (0x12948c800) [pid = 1998] [serial = 320] [outer = 0x126beb000] 05:27:37 INFO - PROCESS | 1998 | 1468499257831 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]]]}] 05:27:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 05:27:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 523ms 05:27:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 05:27:37 INFO - PROCESS | 1998 | 1468499257862 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 05:27:37 INFO - PROCESS | 1998 | 1468499257864 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 05:27:37 INFO - PROCESS | 1998 | 1468499257867 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 05:27:37 INFO - PROCESS | 1998 | 1468499257868 Marionette TRACE conn2 <- [1,402,null,{}] 05:27:37 INFO - PROCESS | 1998 | 1468499257870 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}] 05:27:37 INFO - PROCESS | 1998 | 1468499257871 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:37 INFO - PROCESS | 1998 | 1468499257960 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 05:27:38 INFO - PROCESS | 1998 | 1468499258013 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:38 INFO - PROCESS | 1998 | 1468499258014 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:38 INFO - PROCESS | 1998 | ++DOCSHELL 0x124834000 == 41 [pid = 1998] [id = 108] 05:27:38 INFO - PROCESS | 1998 | ++DOMWINDOW == 109 (0x129336800) [pid = 1998] [serial = 321] [outer = 0x0] 05:27:38 INFO - PROCESS | 1998 | ++DOMWINDOW == 110 (0x12a610400) [pid = 1998] [serial = 322] [outer = 0x129336800] 05:27:38 INFO - PROCESS | 1998 | 1468499258040 Marionette DEBUG loaded listener.js 05:27:38 INFO - PROCESS | 1998 | ++DOMWINDOW == 111 (0x12b5be000) [pid = 1998] [serial = 323] [outer = 0x129336800] 05:27:38 INFO - PROCESS | 1998 | 1468499258339 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]]]}] 05:27:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 05:27:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 519ms 05:27:38 INFO - PROCESS | 1998 | 1468499258386 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 05:27:38 INFO - PROCESS | 1998 | 1468499258388 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 05:27:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 05:27:38 INFO - PROCESS | 1998 | 1468499258392 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 05:27:38 INFO - PROCESS | 1998 | 1468499258393 Marionette TRACE conn2 <- [1,406,null,{}] 05:27:38 INFO - PROCESS | 1998 | 1468499258397 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}] 05:27:38 INFO - PROCESS | 1998 | 1468499258399 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:38 INFO - PROCESS | 1998 | 1468499258568 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 05:27:38 INFO - PROCESS | 1998 | 1468499258658 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 05:27:38 INFO - PROCESS | 1998 | 1468499258669 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:38 INFO - PROCESS | 1998 | 1468499258670 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:38 INFO - PROCESS | 1998 | ++DOCSHELL 0x1167db800 == 42 [pid = 1998] [id = 109] 05:27:38 INFO - PROCESS | 1998 | ++DOMWINDOW == 112 (0x12bcb4400) [pid = 1998] [serial = 324] [outer = 0x0] 05:27:38 INFO - PROCESS | 1998 | ++DOMWINDOW == 113 (0x12bd34400) [pid = 1998] [serial = 325] [outer = 0x12bcb4400] 05:27:38 INFO - PROCESS | 1998 | 1468499258720 Marionette DEBUG loaded listener.js 05:27:38 INFO - PROCESS | 1998 | ++DOMWINDOW == 114 (0x12bd3a800) [pid = 1998] [serial = 326] [outer = 0x12bcb4400] 05:27:39 INFO - PROCESS | 1998 | 1468499259094 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]]]}] 05:27:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 05:27:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 725ms 05:27:39 INFO - PROCESS | 1998 | 1468499259117 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 05:27:39 INFO - PROCESS | 1998 | 1468499259119 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 05:27:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 05:27:39 INFO - PROCESS | 1998 | 1468499259129 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 05:27:39 INFO - PROCESS | 1998 | 1468499259130 Marionette TRACE conn2 <- [1,410,null,{}] 05:27:39 INFO - PROCESS | 1998 | 1468499259133 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}] 05:27:39 INFO - PROCESS | 1998 | 1468499259137 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:39 INFO - PROCESS | 1998 | 1468499259253 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 05:27:39 INFO - PROCESS | 1998 | 1468499259264 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:39 INFO - PROCESS | 1998 | 1468499259265 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:39 INFO - PROCESS | 1998 | ++DOCSHELL 0x12937d000 == 43 [pid = 1998] [id = 110] 05:27:39 INFO - PROCESS | 1998 | ++DOMWINDOW == 115 (0x12bd3d400) [pid = 1998] [serial = 327] [outer = 0x0] 05:27:39 INFO - PROCESS | 1998 | ++DOMWINDOW == 116 (0x12c508400) [pid = 1998] [serial = 328] [outer = 0x12bd3d400] 05:27:39 INFO - PROCESS | 1998 | 1468499259289 Marionette DEBUG loaded listener.js 05:27:39 INFO - PROCESS | 1998 | ++DOMWINDOW == 117 (0x12c642000) [pid = 1998] [serial = 329] [outer = 0x12bd3d400] 05:27:39 INFO - PROCESS | 1998 | 1468499259641 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]]]}] 05:27:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 05:27:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 530ms 05:27:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 05:27:39 INFO - PROCESS | 1998 | 1468499259651 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 05:27:39 INFO - PROCESS | 1998 | 1468499259653 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 05:27:39 INFO - PROCESS | 1998 | 1468499259655 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 05:27:39 INFO - PROCESS | 1998 | 1468499259656 Marionette TRACE conn2 <- [1,414,null,{}] 05:27:39 INFO - PROCESS | 1998 | 1468499259658 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}] 05:27:39 INFO - PROCESS | 1998 | 1468499259659 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:39 INFO - PROCESS | 1998 | 1468499259762 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 05:27:39 INFO - PROCESS | 1998 | 1468499259772 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:39 INFO - PROCESS | 1998 | 1468499259773 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:39 INFO - PROCESS | 1998 | ++DOCSHELL 0x12a920000 == 44 [pid = 1998] [id = 111] 05:27:39 INFO - PROCESS | 1998 | ++DOMWINDOW == 118 (0x117014400) [pid = 1998] [serial = 330] [outer = 0x0] 05:27:39 INFO - PROCESS | 1998 | ++DOMWINDOW == 119 (0x117015400) [pid = 1998] [serial = 331] [outer = 0x117014400] 05:27:39 INFO - PROCESS | 1998 | 1468499259804 Marionette DEBUG loaded listener.js 05:27:39 INFO - PROCESS | 1998 | ++DOMWINDOW == 120 (0x119077400) [pid = 1998] [serial = 332] [outer = 0x117014400] 05:27:40 INFO - PROCESS | 1998 | 1468499260152 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]]]}] 05:27:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 05:27:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 517ms 05:27:40 INFO - PROCESS | 1998 | 1468499260173 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 05:27:40 INFO - PROCESS | 1998 | 1468499260174 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 05:27:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 05:27:40 INFO - PROCESS | 1998 | 1468499260176 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 05:27:40 INFO - PROCESS | 1998 | 1468499260177 Marionette TRACE conn2 <- [1,418,null,{}] 05:27:40 INFO - PROCESS | 1998 | 1468499260180 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}] 05:27:40 INFO - PROCESS | 1998 | 1468499260182 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:40 INFO - PROCESS | 1998 | 1468499260288 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 05:27:40 INFO - PROCESS | 1998 | 1468499260303 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:40 INFO - PROCESS | 1998 | 1468499260304 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:40 INFO - PROCESS | 1998 | ++DOCSHELL 0x12b587000 == 45 [pid = 1998] [id = 112] 05:27:40 INFO - PROCESS | 1998 | ++DOMWINDOW == 121 (0x117014000) [pid = 1998] [serial = 333] [outer = 0x0] 05:27:40 INFO - PROCESS | 1998 | ++DOMWINDOW == 122 (0x119253000) [pid = 1998] [serial = 334] [outer = 0x117014000] 05:27:40 INFO - PROCESS | 1998 | 1468499260328 Marionette DEBUG loaded listener.js 05:27:40 INFO - PROCESS | 1998 | ++DOMWINDOW == 123 (0x119257000) [pid = 1998] [serial = 335] [outer = 0x117014000] 05:27:41 INFO - PROCESS | 1998 | --DOMWINDOW == 122 (0x119947400) [pid = 1998] [serial = 201] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 05:27:41 INFO - PROCESS | 1998 | --DOMWINDOW == 121 (0x11857a400) [pid = 1998] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 05:27:41 INFO - PROCESS | 1998 | --DOMWINDOW == 120 (0x11696a400) [pid = 1998] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 05:27:41 INFO - PROCESS | 1998 | --DOMWINDOW == 119 (0x110d6bc00) [pid = 1998] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 05:27:41 INFO - PROCESS | 1998 | --DOMWINDOW == 118 (0x12912b800) [pid = 1998] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 05:27:41 INFO - PROCESS | 1998 | --DOMWINDOW == 117 (0x125e0dc00) [pid = 1998] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 05:27:41 INFO - PROCESS | 1998 | --DOMWINDOW == 116 (0x119a21800) [pid = 1998] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 05:27:41 INFO - PROCESS | 1998 | --DOMWINDOW == 115 (0x1180d3c00) [pid = 1998] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 05:27:41 INFO - PROCESS | 1998 | --DOMWINDOW == 114 (0x118678000) [pid = 1998] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 05:27:41 INFO - PROCESS | 1998 | --DOMWINDOW == 113 (0x12662f400) [pid = 1998] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 05:27:41 INFO - PROCESS | 1998 | --DOMWINDOW == 112 (0x12912b000) [pid = 1998] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 05:27:41 INFO - PROCESS | 1998 | --DOMWINDOW == 111 (0x12a60f800) [pid = 1998] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 05:27:41 INFO - PROCESS | 1998 | --DOMWINDOW == 110 (0x11856e400) [pid = 1998] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 05:27:41 INFO - PROCESS | 1998 | --DOMWINDOW == 109 (0x126b76000) [pid = 1998] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 05:27:41 INFO - PROCESS | 1998 | --DOMWINDOW == 108 (0x12b5bf400) [pid = 1998] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 05:27:41 INFO - PROCESS | 1998 | --DOMWINDOW == 107 (0x12690bc00) [pid = 1998] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 05:27:41 INFO - PROCESS | 1998 | 1468499261108 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]]]}] 05:27:41 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 05:27:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 971ms 05:27:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 05:27:41 INFO - PROCESS | 1998 | 1468499261147 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 05:27:41 INFO - PROCESS | 1998 | 1468499261148 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 05:27:41 INFO - PROCESS | 1998 | 1468499261150 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 05:27:41 INFO - PROCESS | 1998 | 1468499261152 Marionette TRACE conn2 <- [1,422,null,{}] 05:27:41 INFO - PROCESS | 1998 | 1468499261154 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}] 05:27:41 INFO - PROCESS | 1998 | 1468499261155 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:41 INFO - PROCESS | 1998 | 1468499261243 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 05:27:41 INFO - PROCESS | 1998 | 1468499261248 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:41 INFO - PROCESS | 1998 | 1468499261251 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:41 INFO - PROCESS | 1998 | ++DOCSHELL 0x124a9f000 == 46 [pid = 1998] [id = 113] 05:27:41 INFO - PROCESS | 1998 | ++DOMWINDOW == 108 (0x11696d000) [pid = 1998] [serial = 336] [outer = 0x0] 05:27:41 INFO - PROCESS | 1998 | ++DOMWINDOW == 109 (0x11904ec00) [pid = 1998] [serial = 337] [outer = 0x11696d000] 05:27:41 INFO - PROCESS | 1998 | 1468499261279 Marionette DEBUG loaded listener.js 05:27:41 INFO - PROCESS | 1998 | ++DOMWINDOW == 110 (0x1192ae400) [pid = 1998] [serial = 338] [outer = 0x11696d000] 05:27:42 INFO - PROCESS | 1998 | 1468499262169 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]]]}] 05:27:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 05:27:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1023ms 05:27:42 INFO - PROCESS | 1998 | 1468499262175 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 05:27:42 INFO - PROCESS | 1998 | 1468499262177 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 05:27:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 05:27:42 INFO - PROCESS | 1998 | 1468499262181 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 05:27:42 INFO - PROCESS | 1998 | 1468499262183 Marionette TRACE conn2 <- [1,426,null,{}] 05:27:42 INFO - PROCESS | 1998 | 1468499262198 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}] 05:27:42 INFO - PROCESS | 1998 | 1468499262201 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:42 INFO - PROCESS | 1998 | 1468499262332 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 05:27:42 INFO - PROCESS | 1998 | 1468499262337 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:42 INFO - PROCESS | 1998 | 1468499262338 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:42 INFO - PROCESS | 1998 | ++DOCSHELL 0x12c3d5000 == 47 [pid = 1998] [id = 114] 05:27:42 INFO - PROCESS | 1998 | ++DOMWINDOW == 111 (0x1192a5000) [pid = 1998] [serial = 339] [outer = 0x0] 05:27:42 INFO - PROCESS | 1998 | ++DOMWINDOW == 112 (0x119354800) [pid = 1998] [serial = 340] [outer = 0x1192a5000] 05:27:42 INFO - PROCESS | 1998 | 1468499262376 Marionette DEBUG loaded listener.js 05:27:42 INFO - PROCESS | 1998 | ++DOMWINDOW == 113 (0x11935a000) [pid = 1998] [serial = 341] [outer = 0x1192a5000] 05:27:42 INFO - PROCESS | 1998 | 1468499262709 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] 05:27:42 INFO - PROCESS | 1998 | 1468499262754 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 05:27:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 05:27:42 INFO - PROCESS | 1998 | 1468499262757 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 05:27:42 INFO - PROCESS | 1998 | 1468499262759 Marionette TRACE conn2 <- [1,430,null,{}] 05:27:42 INFO - PROCESS | 1998 | 1468499262761 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}] 05:27:42 INFO - PROCESS | 1998 | 1468499262771 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:42 INFO - PROCESS | 1998 | 1468499262894 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 05:27:42 INFO - PROCESS | 1998 | 1468499262898 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:42 INFO - PROCESS | 1998 | 1468499262899 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:42 INFO - PROCESS | 1998 | ++DOCSHELL 0x12c663000 == 48 [pid = 1998] [id = 115] 05:27:42 INFO - PROCESS | 1998 | ++DOMWINDOW == 114 (0x11935a400) [pid = 1998] [serial = 342] [outer = 0x0] 05:27:42 INFO - PROCESS | 1998 | ++DOMWINDOW == 115 (0x124f4b800) [pid = 1998] [serial = 343] [outer = 0x11935a400] 05:27:42 INFO - PROCESS | 1998 | 1468499262925 Marionette DEBUG loaded listener.js 05:27:42 INFO - PROCESS | 1998 | ++DOMWINDOW == 116 (0x12c642c00) [pid = 1998] [serial = 344] [outer = 0x11935a400] 05:27:43 INFO - PROCESS | 1998 | 1468499263405 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]]]}] 05:27:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 05:27:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 670ms 05:27:43 INFO - PROCESS | 1998 | 1468499263428 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 05:27:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 05:27:43 INFO - PROCESS | 1998 | 1468499263432 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 05:27:43 INFO - PROCESS | 1998 | 1468499263436 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 05:27:43 INFO - PROCESS | 1998 | 1468499263439 Marionette TRACE conn2 <- [1,434,null,{}] 05:27:43 INFO - PROCESS | 1998 | 1468499263443 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}] 05:27:43 INFO - PROCESS | 1998 | 1468499263445 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:43 INFO - PROCESS | 1998 | 1468499263553 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 05:27:43 INFO - PROCESS | 1998 | 1468499263659 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:43 INFO - PROCESS | 1998 | 1468499263660 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:43 INFO - PROCESS | 1998 | ++DOCSHELL 0x118e7f800 == 49 [pid = 1998] [id = 116] 05:27:43 INFO - PROCESS | 1998 | ++DOMWINDOW == 117 (0x119051000) [pid = 1998] [serial = 345] [outer = 0x0] 05:27:43 INFO - PROCESS | 1998 | ++DOMWINDOW == 118 (0x119071800) [pid = 1998] [serial = 346] [outer = 0x119051000] 05:27:43 INFO - PROCESS | 1998 | 1468499263692 Marionette DEBUG loaded listener.js 05:27:43 INFO - PROCESS | 1998 | ++DOMWINDOW == 119 (0x11934d400) [pid = 1998] [serial = 347] [outer = 0x119051000] 05:27:44 INFO - PROCESS | 1998 | 1468499264099 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]]]}] 05:27:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 05:27:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 671ms 05:27:44 INFO - PROCESS | 1998 | 1468499264108 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 05:27:44 INFO - PROCESS | 1998 | 1468499264111 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 05:27:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 05:27:44 INFO - PROCESS | 1998 | 1468499264118 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 05:27:44 INFO - PROCESS | 1998 | 1468499264119 Marionette TRACE conn2 <- [1,438,null,{}] 05:27:44 INFO - PROCESS | 1998 | 1468499264122 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}] 05:27:44 INFO - PROCESS | 1998 | 1468499264123 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:44 INFO - PROCESS | 1998 | 1468499264230 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 05:27:44 INFO - PROCESS | 1998 | 1468499264285 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:44 INFO - PROCESS | 1998 | 1468499264286 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:44 INFO - PROCESS | 1998 | ++DOCSHELL 0x1219d5800 == 50 [pid = 1998] [id = 117] 05:27:44 INFO - PROCESS | 1998 | ++DOMWINDOW == 120 (0x120fa1000) [pid = 1998] [serial = 348] [outer = 0x0] 05:27:44 INFO - PROCESS | 1998 | ++DOMWINDOW == 121 (0x12197e800) [pid = 1998] [serial = 349] [outer = 0x120fa1000] 05:27:44 INFO - PROCESS | 1998 | 1468499264317 Marionette DEBUG loaded listener.js 05:27:44 INFO - PROCESS | 1998 | ++DOMWINDOW == 122 (0x1254ab800) [pid = 1998] [serial = 350] [outer = 0x120fa1000] 05:27:44 INFO - PROCESS | 1998 | 1468499264810 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]]]}] 05:27:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 05:27:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 724ms 05:27:44 INFO - PROCESS | 1998 | 1468499264841 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 05:27:44 INFO - PROCESS | 1998 | 1468499264843 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 05:27:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 05:27:44 INFO - PROCESS | 1998 | 1468499264847 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 05:27:44 INFO - PROCESS | 1998 | 1468499264853 Marionette TRACE conn2 <- [1,442,null,{}] 05:27:44 INFO - PROCESS | 1998 | 1468499264905 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}] 05:27:44 INFO - PROCESS | 1998 | 1468499264910 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:45 INFO - PROCESS | 1998 | 1468499265074 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 05:27:45 INFO - PROCESS | 1998 | 1468499265121 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:45 INFO - PROCESS | 1998 | 1468499265124 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:45 INFO - PROCESS | 1998 | ++DOCSHELL 0x12c3d0800 == 51 [pid = 1998] [id = 118] 05:27:45 INFO - PROCESS | 1998 | ++DOMWINDOW == 123 (0x126be9c00) [pid = 1998] [serial = 351] [outer = 0x0] 05:27:45 INFO - PROCESS | 1998 | ++DOMWINDOW == 124 (0x128af1c00) [pid = 1998] [serial = 352] [outer = 0x126be9c00] 05:27:45 INFO - PROCESS | 1998 | 1468499265152 Marionette DEBUG loaded listener.js 05:27:45 INFO - PROCESS | 1998 | ++DOMWINDOW == 125 (0x12932e000) [pid = 1998] [serial = 353] [outer = 0x126be9c00] 05:27:45 INFO - PROCESS | 1998 | 1468499265596 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]]]}] 05:27:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 05:27:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 777ms 05:27:45 INFO - PROCESS | 1998 | 1468499265632 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 05:27:45 INFO - PROCESS | 1998 | 1468499265634 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 05:27:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 05:27:45 INFO - PROCESS | 1998 | 1468499265638 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 05:27:45 INFO - PROCESS | 1998 | 1468499265639 Marionette TRACE conn2 <- [1,446,null,{}] 05:27:45 INFO - PROCESS | 1998 | 1468499265641 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}] 05:27:45 INFO - PROCESS | 1998 | 1468499265643 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:45 INFO - PROCESS | 1998 | 1468499265752 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 05:27:45 INFO - PROCESS | 1998 | 1468499265820 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:45 INFO - PROCESS | 1998 | 1468499265822 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:45 INFO - PROCESS | 1998 | ++DOCSHELL 0x12cac1000 == 52 [pid = 1998] [id = 119] 05:27:45 INFO - PROCESS | 1998 | ++DOMWINDOW == 126 (0x12a611400) [pid = 1998] [serial = 354] [outer = 0x0] 05:27:45 INFO - PROCESS | 1998 | ++DOMWINDOW == 127 (0x12a971000) [pid = 1998] [serial = 355] [outer = 0x12a611400] 05:27:45 INFO - PROCESS | 1998 | 1468499265851 Marionette DEBUG loaded listener.js 05:27:45 INFO - PROCESS | 1998 | ++DOMWINDOW == 128 (0x12b843c00) [pid = 1998] [serial = 356] [outer = 0x12a611400] 05:27:46 INFO - PROCESS | 1998 | 1468499266285 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]]]}] 05:27:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 05:27:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 670ms 05:27:46 INFO - PROCESS | 1998 | 1468499266308 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 05:27:46 INFO - PROCESS | 1998 | 1468499266310 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 05:27:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 05:27:46 INFO - PROCESS | 1998 | 1468499266312 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 05:27:46 INFO - PROCESS | 1998 | 1468499266313 Marionette TRACE conn2 <- [1,450,null,{}] 05:27:46 INFO - PROCESS | 1998 | 1468499266318 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}] 05:27:46 INFO - PROCESS | 1998 | 1468499266320 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:46 INFO - PROCESS | 1998 | 1468499266442 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 05:27:46 INFO - PROCESS | 1998 | 1468499266497 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:46 INFO - PROCESS | 1998 | 1468499266499 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:46 INFO - PROCESS | 1998 | ++DOCSHELL 0x129377000 == 53 [pid = 1998] [id = 120] 05:27:46 INFO - PROCESS | 1998 | ++DOMWINDOW == 129 (0x1254aec00) [pid = 1998] [serial = 357] [outer = 0x0] 05:27:46 INFO - PROCESS | 1998 | ++DOMWINDOW == 130 (0x12b849c00) [pid = 1998] [serial = 358] [outer = 0x1254aec00] 05:27:46 INFO - PROCESS | 1998 | 1468499266529 Marionette DEBUG loaded listener.js 05:27:46 INFO - PROCESS | 1998 | ++DOMWINDOW == 131 (0x12bd3f000) [pid = 1998] [serial = 359] [outer = 0x1254aec00] 05:27:47 INFO - PROCESS | 1998 | 1468499267236 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] 05:27:47 INFO - PROCESS | 1998 | 1468499267286 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 05:27:47 INFO - PROCESS | 1998 | 1468499267289 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 05:27:47 INFO - PROCESS | 1998 | 1468499267292 Marionette TRACE conn2 <- [1,454,null,{}] 05:27:47 INFO - PROCESS | 1998 | 1468499267295 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}] 05:27:47 INFO - PROCESS | 1998 | 1468499267297 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:47 INFO - PROCESS | 1998 | 1468499267390 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 05:27:47 INFO - PROCESS | 1998 | 1468499267457 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:47 INFO - PROCESS | 1998 | 1468499267459 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:47 INFO - PROCESS | 1998 | ++DOCSHELL 0x1167cc800 == 54 [pid = 1998] [id = 121] 05:27:47 INFO - PROCESS | 1998 | ++DOMWINDOW == 132 (0x119253400) [pid = 1998] [serial = 360] [outer = 0x0] 05:27:47 INFO - PROCESS | 1998 | ++DOMWINDOW == 133 (0x11925a400) [pid = 1998] [serial = 361] [outer = 0x119253400] 05:27:47 INFO - PROCESS | 1998 | 1468499267487 Marionette DEBUG loaded listener.js 05:27:47 INFO - PROCESS | 1998 | ++DOMWINDOW == 134 (0x11970dc00) [pid = 1998] [serial = 362] [outer = 0x119253400] 05:27:47 INFO - PROCESS | 1998 | [1998] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:27:47 INFO - PROCESS | 1998 | --DOCSHELL 0x12c3d5000 == 53 [pid = 1998] [id = 114] 05:27:47 INFO - PROCESS | 1998 | --DOCSHELL 0x124a9f000 == 52 [pid = 1998] [id = 113] 05:27:47 INFO - PROCESS | 1998 | --DOCSHELL 0x12b587000 == 51 [pid = 1998] [id = 112] 05:27:47 INFO - PROCESS | 1998 | --DOCSHELL 0x12a920000 == 50 [pid = 1998] [id = 111] 05:27:47 INFO - PROCESS | 1998 | --DOCSHELL 0x12937d000 == 49 [pid = 1998] [id = 110] 05:27:47 INFO - PROCESS | 1998 | --DOCSHELL 0x1167db800 == 48 [pid = 1998] [id = 109] 05:27:47 INFO - PROCESS | 1998 | --DOCSHELL 0x124834000 == 47 [pid = 1998] [id = 108] 05:27:47 INFO - PROCESS | 1998 | --DOMWINDOW == 133 (0x125e0c800) [pid = 1998] [serial = 250] [outer = 0x0] [url = about:blank] 05:27:47 INFO - PROCESS | 1998 | --DOMWINDOW == 132 (0x1180cfc00) [pid = 1998] [serial = 244] [outer = 0x0] [url = about:blank] 05:27:47 INFO - PROCESS | 1998 | --DOMWINDOW == 131 (0x1192c4800) [pid = 1998] [serial = 247] [outer = 0x0] [url = about:blank] 05:27:47 INFO - PROCESS | 1998 | --DOMWINDOW == 130 (0x12a610000) [pid = 1998] [serial = 241] [outer = 0x0] [url = about:blank] 05:27:47 INFO - PROCESS | 1998 | --DOMWINDOW == 129 (0x126b7dc00) [pid = 1998] [serial = 253] [outer = 0x0] [url = about:blank] 05:27:47 INFO - PROCESS | 1998 | --DOMWINDOW == 128 (0x12b849800) [pid = 1998] [serial = 292] [outer = 0x0] [url = about:blank] 05:27:47 INFO - PROCESS | 1998 | 1468499267929 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]]]}] 05:27:47 INFO - PROCESS | 1998 | --DOCSHELL 0x1211b1800 == 46 [pid = 1998] [id = 107] 05:27:47 INFO - PROCESS | 1998 | --DOCSHELL 0x118348800 == 45 [pid = 1998] [id = 106] 05:27:47 INFO - PROCESS | 1998 | --DOCSHELL 0x11624c800 == 44 [pid = 1998] [id = 105] 05:27:47 INFO - PROCESS | 1998 | --DOCSHELL 0x12bd0f000 == 43 [pid = 1998] [id = 102] 05:27:47 INFO - PROCESS | 1998 | --DOCSHELL 0x12b8d6000 == 42 [pid = 1998] [id = 101] 05:27:47 INFO - PROCESS | 1998 | --DOCSHELL 0x119fa8800 == 41 [pid = 1998] [id = 100] 05:27:47 INFO - PROCESS | 1998 | --DOCSHELL 0x1169ad000 == 40 [pid = 1998] [id = 99] 05:27:47 INFO - PROCESS | 1998 | --DOCSHELL 0x12b8da800 == 39 [pid = 1998] [id = 98] 05:27:47 INFO - PROCESS | 1998 | --DOMWINDOW == 127 (0x12a4bd400) [pid = 1998] [serial = 277] [outer = 0x0] [url = about:blank] 05:27:47 INFO - PROCESS | 1998 | --DOMWINDOW == 126 (0x1260cd000) [pid = 1998] [serial = 265] [outer = 0x0] [url = about:blank] 05:27:47 INFO - PROCESS | 1998 | --DOMWINDOW == 125 (0x12662d000) [pid = 1998] [serial = 266] [outer = 0x0] [url = about:blank] 05:27:47 INFO - PROCESS | 1998 | --DOMWINDOW == 124 (0x121061000) [pid = 1998] [serial = 262] [outer = 0x0] [url = about:blank] 05:27:47 INFO - PROCESS | 1998 | --DOMWINDOW == 123 (0x12489dc00) [pid = 1998] [serial = 263] [outer = 0x0] [url = about:blank] 05:27:47 INFO - PROCESS | 1998 | --DOMWINDOW == 122 (0x118432c00) [pid = 1998] [serial = 257] [outer = 0x0] [url = about:blank] 05:27:47 INFO - PROCESS | 1998 | --DOMWINDOW == 121 (0x118158400) [pid = 1998] [serial = 256] [outer = 0x0] [url = about:blank] 05:27:47 INFO - PROCESS | 1998 | --DOMWINDOW == 120 (0x119050800) [pid = 1998] [serial = 259] [outer = 0x0] [url = about:blank] 05:27:47 INFO - PROCESS | 1998 | --DOMWINDOW == 119 (0x1192af000) [pid = 1998] [serial = 260] [outer = 0x0] [url = about:blank] 05:27:47 INFO - PROCESS | 1998 | --DOMWINDOW == 118 (0x126b72800) [pid = 1998] [serial = 268] [outer = 0x0] [url = about:blank] 05:27:47 INFO - PROCESS | 1998 | --DOMWINDOW == 117 (0x129332c00) [pid = 1998] [serial = 274] [outer = 0x0] [url = about:blank] 05:27:47 INFO - PROCESS | 1998 | --DOMWINDOW == 116 (0x12a744c00) [pid = 1998] [serial = 280] [outer = 0x0] [url = about:blank] 05:27:47 INFO - PROCESS | 1998 | --DOMWINDOW == 115 (0x120fab000) [pid = 1998] [serial = 283] [outer = 0x0] [url = about:blank] 05:27:47 INFO - PROCESS | 1998 | --DOMWINDOW == 114 (0x12a609400) [pid = 1998] [serial = 278] [outer = 0x0] [url = about:blank] 05:27:47 INFO - PROCESS | 1998 | --DOMWINDOW == 113 (0x12a611c00) [pid = 1998] [serial = 286] [outer = 0x0] [url = about:blank] 05:27:47 INFO - PROCESS | 1998 | --DOMWINDOW == 112 (0x12b5c2800) [pid = 1998] [serial = 289] [outer = 0x0] [url = about:blank] 05:27:47 INFO - PROCESS | 1998 | --DOMWINDOW == 111 (0x12b5bd800) [pid = 1998] [serial = 287] [outer = 0x0] [url = about:blank] 05:27:47 INFO - PROCESS | 1998 | --DOMWINDOW == 110 (0x12a74c400) [pid = 1998] [serial = 281] [outer = 0x0] [url = about:blank] 05:27:47 INFO - PROCESS | 1998 | --DOMWINDOW == 109 (0x126beb800) [pid = 1998] [serial = 271] [outer = 0x0] [url = about:blank] 05:27:47 INFO - PROCESS | 1998 | --DOMWINDOW == 108 (0x118192800) [pid = 1998] [serial = 275] [outer = 0x0] [url = about:blank] 05:27:47 INFO - PROCESS | 1998 | --DOMWINDOW == 107 (0x12b841c00) [pid = 1998] [serial = 290] [outer = 0x0] [url = about:blank] 05:27:47 INFO - PROCESS | 1998 | --DOMWINDOW == 106 (0x128cc1c00) [pid = 1998] [serial = 272] [outer = 0x0] [url = about:blank] 05:27:47 INFO - PROCESS | 1998 | --DOMWINDOW == 105 (0x126b74c00) [pid = 1998] [serial = 284] [outer = 0x0] [url = about:blank] 05:27:47 INFO - PROCESS | 1998 | --DOMWINDOW == 104 (0x126bdd400) [pid = 1998] [serial = 269] [outer = 0x0] [url = about:blank] 05:27:47 INFO - PROCESS | 1998 | --DOMWINDOW == 103 (0x124e04400) [pid = 1998] [serial = 203] [outer = 0x0] [url = about:blank] 05:27:47 INFO - PROCESS | 1998 | --DOMWINDOW == 102 (0x119946800) [pid = 1998] [serial = 199] [outer = 0x0] [url = about:blank] 05:27:47 INFO - PROCESS | 1998 | --DOMWINDOW == 101 (0x118570400) [pid = 1998] [serial = 196] [outer = 0x0] [url = about:blank] 05:27:47 INFO - PROCESS | 1998 | --DOMWINDOW == 100 (0x113f35400) [pid = 1998] [serial = 193] [outer = 0x0] [url = about:blank] 05:27:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 05:27:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 672ms 05:27:47 INFO - PROCESS | 1998 | 1468499267975 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 05:27:47 INFO - PROCESS | 1998 | 1468499267978 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 05:27:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 05:27:47 INFO - PROCESS | 1998 | 1468499267995 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 05:27:47 INFO - PROCESS | 1998 | 1468499267996 Marionette TRACE conn2 <- [1,458,null,{}] 05:27:48 INFO - PROCESS | 1998 | 1468499268002 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}] 05:27:48 INFO - PROCESS | 1998 | 1468499268004 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:48 INFO - PROCESS | 1998 | 1468499268086 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 05:27:48 INFO - PROCESS | 1998 | 1468499268091 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:48 INFO - PROCESS | 1998 | 1468499268093 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:48 INFO - PROCESS | 1998 | ++DOCSHELL 0x11864b800 == 40 [pid = 1998] [id = 122] 05:27:48 INFO - PROCESS | 1998 | ++DOMWINDOW == 101 (0x119f7e400) [pid = 1998] [serial = 363] [outer = 0x0] 05:27:48 INFO - PROCESS | 1998 | ++DOMWINDOW == 102 (0x121038c00) [pid = 1998] [serial = 364] [outer = 0x119f7e400] 05:27:48 INFO - PROCESS | 1998 | 1468499268119 Marionette DEBUG loaded listener.js 05:27:48 INFO - PROCESS | 1998 | ++DOMWINDOW == 103 (0x1254af000) [pid = 1998] [serial = 365] [outer = 0x119f7e400] 05:27:48 INFO - PROCESS | 1998 | 1468499268466 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] 05:27:48 INFO - PROCESS | 1998 | 1468499268520 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 05:27:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 05:27:48 INFO - PROCESS | 1998 | 1468499268536 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 05:27:48 INFO - PROCESS | 1998 | 1468499268539 Marionette TRACE conn2 <- [1,462,null,{}] 05:27:48 INFO - PROCESS | 1998 | 1468499268546 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}] 05:27:48 INFO - PROCESS | 1998 | 1468499268549 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:48 INFO - PROCESS | 1998 | 1468499268629 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 05:27:48 INFO - PROCESS | 1998 | 1468499268635 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:48 INFO - PROCESS | 1998 | 1468499268637 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:48 INFO - PROCESS | 1998 | ++DOCSHELL 0x119fb9800 == 41 [pid = 1998] [id = 123] 05:27:48 INFO - PROCESS | 1998 | ++DOMWINDOW == 104 (0x12643b000) [pid = 1998] [serial = 366] [outer = 0x0] 05:27:48 INFO - PROCESS | 1998 | ++DOMWINDOW == 105 (0x126b72400) [pid = 1998] [serial = 367] [outer = 0x12643b000] 05:27:48 INFO - PROCESS | 1998 | 1468499268664 Marionette DEBUG loaded listener.js 05:27:48 INFO - PROCESS | 1998 | ++DOMWINDOW == 106 (0x126beb800) [pid = 1998] [serial = 368] [outer = 0x12643b000] 05:27:49 INFO - PROCESS | 1998 | [1998] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:27:49 INFO - PROCESS | 1998 | 1468499269029 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] 05:27:49 INFO - PROCESS | 1998 | 1468499269059 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 05:27:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 05:27:49 INFO - PROCESS | 1998 | 1468499269061 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 05:27:49 INFO - PROCESS | 1998 | 1468499269063 Marionette TRACE conn2 <- [1,466,null,{}] 05:27:49 INFO - PROCESS | 1998 | 1468499269077 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}] 05:27:49 INFO - PROCESS | 1998 | 1468499269078 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:49 INFO - PROCESS | 1998 | 1468499269157 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 05:27:49 INFO - PROCESS | 1998 | 1468499269160 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:49 INFO - PROCESS | 1998 | 1468499269161 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:49 INFO - PROCESS | 1998 | ++DOCSHELL 0x1219c8800 == 42 [pid = 1998] [id = 124] 05:27:49 INFO - PROCESS | 1998 | ++DOMWINDOW == 107 (0x128afc800) [pid = 1998] [serial = 369] [outer = 0x0] 05:27:49 INFO - PROCESS | 1998 | ++DOMWINDOW == 108 (0x129335000) [pid = 1998] [serial = 370] [outer = 0x128afc800] 05:27:49 INFO - PROCESS | 1998 | 1468499269188 Marionette DEBUG loaded listener.js 05:27:49 INFO - PROCESS | 1998 | ++DOMWINDOW == 109 (0x12a587000) [pid = 1998] [serial = 371] [outer = 0x128afc800] 05:27:49 INFO - PROCESS | 1998 | 1468499269517 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] 05:27:49 INFO - PROCESS | 1998 | 1468499269542 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 05:27:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 05:27:49 INFO - PROCESS | 1998 | 1468499269544 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 05:27:49 INFO - PROCESS | 1998 | 1468499269545 Marionette TRACE conn2 <- [1,470,null,{}] 05:27:49 INFO - PROCESS | 1998 | 1468499269548 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}] 05:27:49 INFO - PROCESS | 1998 | 1468499269550 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:49 INFO - PROCESS | 1998 | 1468499269629 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 05:27:49 INFO - PROCESS | 1998 | 1468499269635 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:49 INFO - PROCESS | 1998 | 1468499269636 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:49 INFO - PROCESS | 1998 | ++DOCSHELL 0x12605d800 == 43 [pid = 1998] [id = 125] 05:27:49 INFO - PROCESS | 1998 | ++DOMWINDOW == 110 (0x12932f800) [pid = 1998] [serial = 372] [outer = 0x0] 05:27:49 INFO - PROCESS | 1998 | ++DOMWINDOW == 111 (0x12a973400) [pid = 1998] [serial = 373] [outer = 0x12932f800] 05:27:49 INFO - PROCESS | 1998 | 1468499269661 Marionette DEBUG loaded listener.js 05:27:49 INFO - PROCESS | 1998 | ++DOMWINDOW == 112 (0x12b847800) [pid = 1998] [serial = 374] [outer = 0x12932f800] 05:27:50 INFO - PROCESS | 1998 | 1468499270013 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]]]}] 05:27:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 05:27:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 520ms 05:27:50 INFO - PROCESS | 1998 | 1468499270069 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 05:27:50 INFO - PROCESS | 1998 | 1468499270071 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 05:27:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 05:27:50 INFO - PROCESS | 1998 | 1468499270073 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 05:27:50 INFO - PROCESS | 1998 | 1468499270074 Marionette TRACE conn2 <- [1,474,null,{}] 05:27:50 INFO - PROCESS | 1998 | 1468499270076 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}] 05:27:50 INFO - PROCESS | 1998 | 1468499270080 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:50 INFO - PROCESS | 1998 | 1468499270193 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 05:27:50 INFO - PROCESS | 1998 | 1468499270206 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:50 INFO - PROCESS | 1998 | 1468499270207 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:50 INFO - PROCESS | 1998 | ++DOCSHELL 0x128a0d000 == 44 [pid = 1998] [id = 126] 05:27:50 INFO - PROCESS | 1998 | ++DOMWINDOW == 113 (0x12b8a9400) [pid = 1998] [serial = 375] [outer = 0x0] 05:27:50 INFO - PROCESS | 1998 | ++DOMWINDOW == 114 (0x12c506c00) [pid = 1998] [serial = 376] [outer = 0x12b8a9400] 05:27:50 INFO - PROCESS | 1998 | 1468499270232 Marionette DEBUG loaded listener.js 05:27:50 INFO - PROCESS | 1998 | ++DOMWINDOW == 115 (0x12c63d000) [pid = 1998] [serial = 377] [outer = 0x12b8a9400] 05:27:50 INFO - PROCESS | 1998 | 1468499270579 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]]]}] 05:27:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 05:27:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 518ms 05:27:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 05:27:50 INFO - PROCESS | 1998 | 1468499270591 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 05:27:50 INFO - PROCESS | 1998 | 1468499270593 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 05:27:50 INFO - PROCESS | 1998 | 1468499270595 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 05:27:50 INFO - PROCESS | 1998 | 1468499270596 Marionette TRACE conn2 <- [1,478,null,{}] 05:27:50 INFO - PROCESS | 1998 | 1468499270600 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}] 05:27:50 INFO - PROCESS | 1998 | 1468499270603 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:50 INFO - PROCESS | 1998 | 1468499270705 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 05:27:50 INFO - PROCESS | 1998 | 1468499270718 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:50 INFO - PROCESS | 1998 | 1468499270719 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:50 INFO - PROCESS | 1998 | ++DOCSHELL 0x12957f000 == 45 [pid = 1998] [id = 127] 05:27:50 INFO - PROCESS | 1998 | ++DOMWINDOW == 116 (0x1127cac00) [pid = 1998] [serial = 378] [outer = 0x0] 05:27:50 INFO - PROCESS | 1998 | ++DOMWINDOW == 117 (0x1127d5800) [pid = 1998] [serial = 379] [outer = 0x1127cac00] 05:27:50 INFO - PROCESS | 1998 | 1468499270750 Marionette DEBUG loaded listener.js 05:27:50 INFO - PROCESS | 1998 | ++DOMWINDOW == 118 (0x1127d9800) [pid = 1998] [serial = 380] [outer = 0x1127cac00] 05:27:51 INFO - PROCESS | 1998 | 1468499271093 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]]]}] 05:27:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 05:27:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 519ms 05:27:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 05:27:51 INFO - PROCESS | 1998 | 1468499271116 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 05:27:51 INFO - PROCESS | 1998 | 1468499271118 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 05:27:51 INFO - PROCESS | 1998 | 1468499271121 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 05:27:51 INFO - PROCESS | 1998 | 1468499271122 Marionette TRACE conn2 <- [1,482,null,{}] 05:27:51 INFO - PROCESS | 1998 | 1468499271124 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}] 05:27:51 INFO - PROCESS | 1998 | 1468499271125 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:51 INFO - PROCESS | 1998 | 1468499271232 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 05:27:51 INFO - PROCESS | 1998 | 1468499271236 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:51 INFO - PROCESS | 1998 | 1468499271237 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:51 INFO - PROCESS | 1998 | ++DOCSHELL 0x12a71f000 == 46 [pid = 1998] [id = 128] 05:27:51 INFO - PROCESS | 1998 | ++DOMWINDOW == 119 (0x1127d8c00) [pid = 1998] [serial = 381] [outer = 0x0] 05:27:51 INFO - PROCESS | 1998 | ++DOMWINDOW == 120 (0x1128aa800) [pid = 1998] [serial = 382] [outer = 0x1127d8c00] 05:27:51 INFO - PROCESS | 1998 | 1468499271293 Marionette DEBUG loaded listener.js 05:27:51 INFO - PROCESS | 1998 | ++DOMWINDOW == 121 (0x1128af400) [pid = 1998] [serial = 383] [outer = 0x1127d8c00] 05:27:51 INFO - PROCESS | 1998 | 1468499271630 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]]]}] 05:27:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 05:27:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 519ms 05:27:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 05:27:51 INFO - PROCESS | 1998 | 1468499271640 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 05:27:51 INFO - PROCESS | 1998 | 1468499271641 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 05:27:51 INFO - PROCESS | 1998 | 1468499271644 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 05:27:51 INFO - PROCESS | 1998 | 1468499271645 Marionette TRACE conn2 <- [1,486,null,{}] 05:27:51 INFO - PROCESS | 1998 | 1468499271647 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}] 05:27:51 INFO - PROCESS | 1998 | 1468499271650 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:51 INFO - PROCESS | 1998 | 1468499271751 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 05:27:51 INFO - PROCESS | 1998 | 1468499271761 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:51 INFO - PROCESS | 1998 | 1468499271769 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:51 INFO - PROCESS | 1998 | ++DOCSHELL 0x12b8da800 == 47 [pid = 1998] [id = 129] 05:27:51 INFO - PROCESS | 1998 | ++DOMWINDOW == 122 (0x1128af000) [pid = 1998] [serial = 384] [outer = 0x0] 05:27:51 INFO - PROCESS | 1998 | ++DOMWINDOW == 123 (0x128aa5000) [pid = 1998] [serial = 385] [outer = 0x1128af000] 05:27:51 INFO - PROCESS | 1998 | 1468499271794 Marionette DEBUG loaded listener.js 05:27:51 INFO - PROCESS | 1998 | ++DOMWINDOW == 124 (0x128aa9400) [pid = 1998] [serial = 386] [outer = 0x1128af000] 05:27:52 INFO - PROCESS | 1998 | --DOMWINDOW == 123 (0x119071c00) [pid = 1998] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 05:27:52 INFO - PROCESS | 1998 | --DOMWINDOW == 122 (0x116a0a800) [pid = 1998] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 05:27:52 INFO - PROCESS | 1998 | --DOMWINDOW == 121 (0x12bd3d400) [pid = 1998] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 05:27:52 INFO - PROCESS | 1998 | --DOMWINDOW == 120 (0x117014400) [pid = 1998] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 05:27:52 INFO - PROCESS | 1998 | --DOMWINDOW == 119 (0x129336800) [pid = 1998] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 05:27:52 INFO - PROCESS | 1998 | --DOMWINDOW == 118 (0x128afa000) [pid = 1998] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 05:27:52 INFO - PROCESS | 1998 | --DOMWINDOW == 117 (0x126beb000) [pid = 1998] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 05:27:52 INFO - PROCESS | 1998 | --DOMWINDOW == 116 (0x126bd6400) [pid = 1998] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 05:27:52 INFO - PROCESS | 1998 | --DOMWINDOW == 115 (0x125eb5400) [pid = 1998] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 05:27:52 INFO - PROCESS | 1998 | --DOMWINDOW == 114 (0x116917400) [pid = 1998] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 05:27:52 INFO - PROCESS | 1998 | --DOMWINDOW == 113 (0x119708c00) [pid = 1998] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 05:27:52 INFO - PROCESS | 1998 | --DOMWINDOW == 112 (0x12b8aa800) [pid = 1998] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 05:27:52 INFO - PROCESS | 1998 | --DOMWINDOW == 111 (0x12bcb4400) [pid = 1998] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 05:27:52 INFO - PROCESS | 1998 | --DOMWINDOW == 110 (0x12b50fc00) [pid = 1998] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 05:27:52 INFO - PROCESS | 1998 | --DOMWINDOW == 109 (0x119073400) [pid = 1998] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 05:27:52 INFO - PROCESS | 1998 | --DOMWINDOW == 108 (0x117014000) [pid = 1998] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 05:27:52 INFO - PROCESS | 1998 | --DOMWINDOW == 107 (0x12b844800) [pid = 1998] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 05:27:52 INFO - PROCESS | 1998 | --DOMWINDOW == 106 (0x11696d000) [pid = 1998] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 05:27:52 INFO - PROCESS | 1998 | --DOMWINDOW == 105 (0x121061c00) [pid = 1998] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 05:27:52 INFO - PROCESS | 1998 | --DOMWINDOW == 104 (0x119944400) [pid = 1998] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 05:27:52 INFO - PROCESS | 1998 | --DOMWINDOW == 103 (0x124f45c00) [pid = 1998] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 05:27:52 INFO - PROCESS | 1998 | --DOMWINDOW == 102 (0x1254a9800) [pid = 1998] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 05:27:52 INFO - PROCESS | 1998 | --DOMWINDOW == 101 (0x1192a5000) [pid = 1998] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 05:27:52 INFO - PROCESS | 1998 | 1468499272255 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]]]}] 05:27:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 05:27:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 621ms 05:27:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 05:27:52 INFO - PROCESS | 1998 | 1468499272268 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 05:27:52 INFO - PROCESS | 1998 | 1468499272269 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 05:27:52 INFO - PROCESS | 1998 | 1468499272271 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 05:27:52 INFO - PROCESS | 1998 | 1468499272272 Marionette TRACE conn2 <- [1,490,null,{}] 05:27:52 INFO - PROCESS | 1998 | 1468499272275 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}] 05:27:52 INFO - PROCESS | 1998 | 1468499272276 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:52 INFO - PROCESS | 1998 | 1468499272365 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 05:27:52 INFO - PROCESS | 1998 | 1468499272371 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:52 INFO - PROCESS | 1998 | 1468499272372 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:52 INFO - PROCESS | 1998 | ++DOCSHELL 0x1264d0800 == 48 [pid = 1998] [id = 130] 05:27:52 INFO - PROCESS | 1998 | ++DOMWINDOW == 102 (0x116a0c800) [pid = 1998] [serial = 387] [outer = 0x0] 05:27:52 INFO - PROCESS | 1998 | ++DOMWINDOW == 103 (0x11856b400) [pid = 1998] [serial = 388] [outer = 0x116a0c800] 05:27:52 INFO - PROCESS | 1998 | 1468499272396 Marionette DEBUG loaded listener.js 05:27:52 INFO - PROCESS | 1998 | ++DOMWINDOW == 104 (0x11934f800) [pid = 1998] [serial = 389] [outer = 0x116a0c800] 05:27:52 INFO - PROCESS | 1998 | 1468499272741 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]]]}] 05:27:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 05:27:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 518ms 05:27:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 05:27:52 INFO - PROCESS | 1998 | 1468499272795 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 05:27:52 INFO - PROCESS | 1998 | 1468499272797 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 05:27:52 INFO - PROCESS | 1998 | 1468499272799 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 05:27:52 INFO - PROCESS | 1998 | 1468499272801 Marionette TRACE conn2 <- [1,494,null,{}] 05:27:52 INFO - PROCESS | 1998 | 1468499272803 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}] 05:27:52 INFO - PROCESS | 1998 | 1468499272805 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:52 INFO - PROCESS | 1998 | 1468499272905 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 05:27:52 INFO - PROCESS | 1998 | 1468499272909 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:52 INFO - PROCESS | 1998 | 1468499272910 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:52 INFO - PROCESS | 1998 | ++DOCSHELL 0x12c64d800 == 49 [pid = 1998] [id = 131] 05:27:52 INFO - PROCESS | 1998 | ++DOMWINDOW == 105 (0x119350c00) [pid = 1998] [serial = 390] [outer = 0x0] 05:27:52 INFO - PROCESS | 1998 | ++DOMWINDOW == 106 (0x128aab400) [pid = 1998] [serial = 391] [outer = 0x119350c00] 05:27:52 INFO - PROCESS | 1998 | 1468499272936 Marionette DEBUG loaded listener.js 05:27:52 INFO - PROCESS | 1998 | ++DOMWINDOW == 107 (0x12954ec00) [pid = 1998] [serial = 392] [outer = 0x119350c00] 05:27:53 INFO - PROCESS | 1998 | 1468499273241 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]]]}] 05:27:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 05:27:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 471ms 05:27:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 05:27:53 INFO - PROCESS | 1998 | 1468499273271 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 05:27:53 INFO - PROCESS | 1998 | 1468499273273 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 05:27:53 INFO - PROCESS | 1998 | 1468499273276 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 05:27:53 INFO - PROCESS | 1998 | 1468499273277 Marionette TRACE conn2 <- [1,498,null,{}] 05:27:53 INFO - PROCESS | 1998 | 1468499273281 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}] 05:27:53 INFO - PROCESS | 1998 | 1468499273285 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:53 INFO - PROCESS | 1998 | 1468499273417 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 05:27:53 INFO - PROCESS | 1998 | 1468499273500 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:53 INFO - PROCESS | 1998 | 1468499273501 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:53 INFO - PROCESS | 1998 | ++DOCSHELL 0x12cf3b800 == 50 [pid = 1998] [id = 132] 05:27:53 INFO - PROCESS | 1998 | ++DOMWINDOW == 108 (0x119a28c00) [pid = 1998] [serial = 393] [outer = 0x0] 05:27:53 INFO - PROCESS | 1998 | ++DOMWINDOW == 109 (0x12954f000) [pid = 1998] [serial = 394] [outer = 0x119a28c00] 05:27:53 INFO - PROCESS | 1998 | 1468499273521 Marionette DEBUG loaded listener.js 05:27:53 INFO - PROCESS | 1998 | ++DOMWINDOW == 110 (0x129557800) [pid = 1998] [serial = 395] [outer = 0x119a28c00] 05:27:53 INFO - PROCESS | 1998 | 1468499273858 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]]]}] 05:27:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 05:27:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 619ms 05:27:53 INFO - PROCESS | 1998 | 1468499273895 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 05:27:53 INFO - PROCESS | 1998 | 1468499273897 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 05:27:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 05:27:53 INFO - PROCESS | 1998 | 1468499273901 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 05:27:53 INFO - PROCESS | 1998 | 1468499273903 Marionette TRACE conn2 <- [1,502,null,{}] 05:27:53 INFO - PROCESS | 1998 | 1468499273906 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}] 05:27:53 INFO - PROCESS | 1998 | 1468499273908 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:54 INFO - PROCESS | 1998 | 1468499274050 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 05:27:54 INFO - PROCESS | 1998 | 1468499274136 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:54 INFO - PROCESS | 1998 | 1468499274137 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:54 INFO - PROCESS | 1998 | ++DOCSHELL 0x12cf51800 == 51 [pid = 1998] [id = 133] 05:27:54 INFO - PROCESS | 1998 | ++DOMWINDOW == 111 (0x128aac400) [pid = 1998] [serial = 396] [outer = 0x0] 05:27:54 INFO - PROCESS | 1998 | ++DOMWINDOW == 112 (0x12955a000) [pid = 1998] [serial = 397] [outer = 0x128aac400] 05:27:54 INFO - PROCESS | 1998 | 1468499274176 Marionette DEBUG loaded listener.js 05:27:54 INFO - PROCESS | 1998 | ++DOMWINDOW == 113 (0x12b8b0c00) [pid = 1998] [serial = 398] [outer = 0x128aac400] 05:27:54 INFO - PROCESS | 1998 | 1468499274708 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]]]}] 05:27:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 05:27:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 822ms 05:27:54 INFO - PROCESS | 1998 | 1468499274723 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 05:27:54 INFO - PROCESS | 1998 | 1468499274726 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 05:27:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 05:27:54 INFO - PROCESS | 1998 | 1468499274729 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 05:27:54 INFO - PROCESS | 1998 | 1468499274732 Marionette TRACE conn2 <- [1,506,null,{}] 05:27:54 INFO - PROCESS | 1998 | 1468499274736 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}] 05:27:54 INFO - PROCESS | 1998 | 1468499274737 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:54 INFO - PROCESS | 1998 | 1468499274848 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 05:27:54 INFO - PROCESS | 1998 | 1468499274905 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:54 INFO - PROCESS | 1998 | 1468499274906 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:54 INFO - PROCESS | 1998 | ++DOCSHELL 0x1190d8800 == 52 [pid = 1998] [id = 134] 05:27:54 INFO - PROCESS | 1998 | ++DOMWINDOW == 114 (0x118432c00) [pid = 1998] [serial = 399] [outer = 0x0] 05:27:54 INFO - PROCESS | 1998 | ++DOMWINDOW == 115 (0x119071400) [pid = 1998] [serial = 400] [outer = 0x118432c00] 05:27:54 INFO - PROCESS | 1998 | 1468499274938 Marionette DEBUG loaded listener.js 05:27:54 INFO - PROCESS | 1998 | ++DOMWINDOW == 116 (0x11934fc00) [pid = 1998] [serial = 401] [outer = 0x118432c00] 05:27:55 INFO - PROCESS | 1998 | 1468499275377 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]]]}] 05:27:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 05:27:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 673ms 05:27:55 INFO - PROCESS | 1998 | 1468499275402 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 05:27:55 INFO - PROCESS | 1998 | 1468499275405 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 05:27:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 05:27:55 INFO - PROCESS | 1998 | 1468499275410 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 05:27:55 INFO - PROCESS | 1998 | 1468499275412 Marionette TRACE conn2 <- [1,510,null,{}] 05:27:55 INFO - PROCESS | 1998 | 1468499275433 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}] 05:27:55 INFO - PROCESS | 1998 | 1468499275435 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:55 INFO - PROCESS | 1998 | 1468499275549 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 05:27:55 INFO - PROCESS | 1998 | 1468499275618 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:55 INFO - PROCESS | 1998 | 1468499275619 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:55 INFO - PROCESS | 1998 | ++DOCSHELL 0x128a16800 == 53 [pid = 1998] [id = 135] 05:27:55 INFO - PROCESS | 1998 | ++DOMWINDOW == 117 (0x1215b5000) [pid = 1998] [serial = 402] [outer = 0x0] 05:27:55 INFO - PROCESS | 1998 | ++DOMWINDOW == 118 (0x1254a9000) [pid = 1998] [serial = 403] [outer = 0x1215b5000] 05:27:55 INFO - PROCESS | 1998 | 1468499275650 Marionette DEBUG loaded listener.js 05:27:55 INFO - PROCESS | 1998 | ++DOMWINDOW == 119 (0x1260d8c00) [pid = 1998] [serial = 404] [outer = 0x1215b5000] 05:27:56 INFO - PROCESS | 1998 | 1468499276104 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]]]}] 05:27:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 05:27:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 772ms 05:27:56 INFO - PROCESS | 1998 | 1468499276183 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 05:27:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 05:27:56 INFO - PROCESS | 1998 | 1468499276185 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 05:27:56 INFO - PROCESS | 1998 | 1468499276188 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 05:27:56 INFO - PROCESS | 1998 | 1468499276191 Marionette TRACE conn2 <- [1,514,null,{}] 05:27:56 INFO - PROCESS | 1998 | 1468499276203 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}] 05:27:56 INFO - PROCESS | 1998 | 1468499276206 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:56 INFO - PROCESS | 1998 | 1468499276319 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 05:27:56 INFO - PROCESS | 1998 | 1468499276392 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:56 INFO - PROCESS | 1998 | 1468499276394 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:56 INFO - PROCESS | 1998 | ++DOCSHELL 0x12d24c000 == 54 [pid = 1998] [id = 136] 05:27:56 INFO - PROCESS | 1998 | ++DOMWINDOW == 120 (0x128aab800) [pid = 1998] [serial = 405] [outer = 0x0] 05:27:56 INFO - PROCESS | 1998 | ++DOMWINDOW == 121 (0x128af2000) [pid = 1998] [serial = 406] [outer = 0x128aab800] 05:27:56 INFO - PROCESS | 1998 | 1468499276425 Marionette DEBUG loaded listener.js 05:27:56 INFO - PROCESS | 1998 | ++DOMWINDOW == 122 (0x129488c00) [pid = 1998] [serial = 407] [outer = 0x128aab800] 05:27:56 INFO - PROCESS | 1998 | 1468499276831 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]]]}] 05:27:56 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 05:27:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 672ms 05:27:56 INFO - PROCESS | 1998 | 1468499276860 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 05:27:56 INFO - PROCESS | 1998 | 1468499276862 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 05:27:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 05:27:56 INFO - PROCESS | 1998 | 1468499276864 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 05:27:56 INFO - PROCESS | 1998 | 1468499276865 Marionette TRACE conn2 <- [1,518,null,{}] 05:27:56 INFO - PROCESS | 1998 | 1468499276868 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}] 05:27:56 INFO - PROCESS | 1998 | 1468499276869 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:56 INFO - PROCESS | 1998 | 1468499276975 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 05:27:57 INFO - PROCESS | 1998 | 1468499277031 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:57 INFO - PROCESS | 1998 | 1468499277032 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:57 INFO - PROCESS | 1998 | ++DOCSHELL 0x12d459800 == 55 [pid = 1998] [id = 137] 05:27:57 INFO - PROCESS | 1998 | ++DOMWINDOW == 123 (0x12955d000) [pid = 1998] [serial = 408] [outer = 0x0] 05:27:57 INFO - PROCESS | 1998 | ++DOMWINDOW == 124 (0x12b518000) [pid = 1998] [serial = 409] [outer = 0x12955d000] 05:27:57 INFO - PROCESS | 1998 | 1468499277061 Marionette DEBUG loaded listener.js 05:27:57 INFO - PROCESS | 1998 | ++DOMWINDOW == 125 (0x12b8afc00) [pid = 1998] [serial = 410] [outer = 0x12955d000] 05:27:57 INFO - PROCESS | 1998 | 1468499277547 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]]]}] 05:27:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 05:27:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 972ms 05:27:57 INFO - PROCESS | 1998 | 1468499277911 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 05:27:57 INFO - PROCESS | 1998 | 1468499277913 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 05:27:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 05:27:57 INFO - PROCESS | 1998 | 1468499277919 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 05:27:57 INFO - PROCESS | 1998 | 1468499277920 Marionette TRACE conn2 <- [1,522,null,{}] 05:27:57 INFO - PROCESS | 1998 | 1468499277924 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}] 05:27:57 INFO - PROCESS | 1998 | 1468499277926 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:58 INFO - PROCESS | 1998 | 1468499278020 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 05:27:58 INFO - PROCESS | 1998 | 1468499278074 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:58 INFO - PROCESS | 1998 | 1468499278077 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:58 INFO - PROCESS | 1998 | ++DOCSHELL 0x119029000 == 56 [pid = 1998] [id = 138] 05:27:58 INFO - PROCESS | 1998 | ++DOMWINDOW == 126 (0x117017c00) [pid = 1998] [serial = 411] [outer = 0x0] 05:27:58 INFO - PROCESS | 1998 | ++DOMWINDOW == 127 (0x1172b6000) [pid = 1998] [serial = 412] [outer = 0x117017c00] 05:27:58 INFO - PROCESS | 1998 | 1468499278105 Marionette DEBUG loaded listener.js 05:27:58 INFO - PROCESS | 1998 | ++DOMWINDOW == 128 (0x11819a400) [pid = 1998] [serial = 413] [outer = 0x117017c00] 05:27:58 INFO - PROCESS | 1998 | 1468499278558 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]]]}] 05:27:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 05:27:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 672ms 05:27:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 05:27:58 INFO - PROCESS | 1998 | 1468499278591 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 05:27:58 INFO - PROCESS | 1998 | 1468499278593 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 05:27:58 INFO - PROCESS | 1998 | 1468499278597 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 05:27:58 INFO - PROCESS | 1998 | 1468499278600 Marionette TRACE conn2 <- [1,526,null,{}] 05:27:58 INFO - PROCESS | 1998 | 1468499278602 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}] 05:27:58 INFO - PROCESS | 1998 | 1468499278604 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:58 INFO - PROCESS | 1998 | 1468499278703 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 05:27:58 INFO - PROCESS | 1998 | 1468499278762 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:58 INFO - PROCESS | 1998 | 1468499278763 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:58 INFO - PROCESS | 1998 | ++DOCSHELL 0x11832f000 == 57 [pid = 1998] [id = 139] 05:27:58 INFO - PROCESS | 1998 | ++DOMWINDOW == 129 (0x1182b1000) [pid = 1998] [serial = 414] [outer = 0x0] 05:27:58 INFO - PROCESS | 1998 | ++DOMWINDOW == 130 (0x118570400) [pid = 1998] [serial = 415] [outer = 0x1182b1000] 05:27:58 INFO - PROCESS | 1998 | 1468499278791 Marionette DEBUG loaded listener.js 05:27:58 INFO - PROCESS | 1998 | ++DOMWINDOW == 131 (0x118629400) [pid = 1998] [serial = 416] [outer = 0x1182b1000] 05:27:58 INFO - PROCESS | 1998 | --DOCSHELL 0x12cf3b800 == 56 [pid = 1998] [id = 132] 05:27:58 INFO - PROCESS | 1998 | --DOCSHELL 0x12c64d800 == 55 [pid = 1998] [id = 131] 05:27:58 INFO - PROCESS | 1998 | --DOCSHELL 0x1264d0800 == 54 [pid = 1998] [id = 130] 05:27:58 INFO - PROCESS | 1998 | --DOCSHELL 0x12b8da800 == 53 [pid = 1998] [id = 129] 05:27:58 INFO - PROCESS | 1998 | --DOCSHELL 0x12a71f000 == 52 [pid = 1998] [id = 128] 05:27:58 INFO - PROCESS | 1998 | --DOCSHELL 0x12957f000 == 51 [pid = 1998] [id = 127] 05:27:58 INFO - PROCESS | 1998 | --DOMWINDOW == 130 (0x124f4b800) [pid = 1998] [serial = 343] [outer = 0x0] [url = about:blank] 05:27:59 INFO - PROCESS | 1998 | --DOCSHELL 0x128a0d000 == 50 [pid = 1998] [id = 126] 05:27:59 INFO - PROCESS | 1998 | --DOCSHELL 0x12605d800 == 49 [pid = 1998] [id = 125] 05:27:59 INFO - PROCESS | 1998 | --DOCSHELL 0x1219c8800 == 48 [pid = 1998] [id = 124] 05:27:59 INFO - PROCESS | 1998 | --DOCSHELL 0x119fb9800 == 47 [pid = 1998] [id = 123] 05:27:59 INFO - PROCESS | 1998 | --DOCSHELL 0x11864b800 == 46 [pid = 1998] [id = 122] 05:27:59 INFO - PROCESS | 1998 | --DOCSHELL 0x1167cc800 == 45 [pid = 1998] [id = 121] 05:27:59 INFO - PROCESS | 1998 | --DOCSHELL 0x12cac1000 == 44 [pid = 1998] [id = 119] 05:27:59 INFO - PROCESS | 1998 | --DOCSHELL 0x12c3d0800 == 43 [pid = 1998] [id = 118] 05:27:59 INFO - PROCESS | 1998 | --DOCSHELL 0x1219d5800 == 42 [pid = 1998] [id = 117] 05:27:59 INFO - PROCESS | 1998 | --DOCSHELL 0x118e7f800 == 41 [pid = 1998] [id = 116] 05:27:59 INFO - PROCESS | 1998 | --DOCSHELL 0x12c663000 == 40 [pid = 1998] [id = 115] 05:27:59 INFO - PROCESS | 1998 | --DOMWINDOW == 129 (0x124c87000) [pid = 1998] [serial = 190] [outer = 0x0] [url = about:blank] 05:27:59 INFO - PROCESS | 1998 | --DOMWINDOW == 128 (0x12a743c00) [pid = 1998] [serial = 242] [outer = 0x0] [url = about:blank] 05:27:59 INFO - PROCESS | 1998 | --DOMWINDOW == 127 (0x12643e800) [pid = 1998] [serial = 251] [outer = 0x0] [url = about:blank] 05:27:59 INFO - PROCESS | 1998 | --DOMWINDOW == 126 (0x126be7800) [pid = 1998] [serial = 254] [outer = 0x0] [url = about:blank] 05:27:59 INFO - PROCESS | 1998 | --DOMWINDOW == 125 (0x119f78800) [pid = 1998] [serial = 248] [outer = 0x0] [url = about:blank] 05:27:59 INFO - PROCESS | 1998 | --DOMWINDOW == 124 (0x1182b9400) [pid = 1998] [serial = 245] [outer = 0x0] [url = about:blank] 05:27:59 INFO - PROCESS | 1998 | --DOMWINDOW == 123 (0x119354800) [pid = 1998] [serial = 340] [outer = 0x0] [url = about:blank] 05:27:59 INFO - PROCESS | 1998 | --DOMWINDOW == 122 (0x12c508400) [pid = 1998] [serial = 328] [outer = 0x0] [url = about:blank] 05:27:59 INFO - PROCESS | 1998 | --DOMWINDOW == 121 (0x117015400) [pid = 1998] [serial = 331] [outer = 0x0] [url = about:blank] 05:27:59 INFO - PROCESS | 1998 | --DOMWINDOW == 120 (0x12a610400) [pid = 1998] [serial = 322] [outer = 0x0] [url = about:blank] 05:27:59 INFO - PROCESS | 1998 | --DOMWINDOW == 119 (0x12b5be000) [pid = 1998] [serial = 323] [outer = 0x0] [url = about:blank] 05:27:59 INFO - PROCESS | 1998 | --DOMWINDOW == 118 (0x12a746000) [pid = 1998] [serial = 305] [outer = 0x0] [url = about:blank] 05:27:59 INFO - PROCESS | 1998 | --DOMWINDOW == 117 (0x129495800) [pid = 1998] [serial = 304] [outer = 0x0] [url = about:blank] 05:27:59 INFO - PROCESS | 1998 | --DOMWINDOW == 116 (0x128cb8c00) [pid = 1998] [serial = 319] [outer = 0x0] [url = about:blank] 05:27:59 INFO - PROCESS | 1998 | --DOMWINDOW == 115 (0x12948c800) [pid = 1998] [serial = 320] [outer = 0x0] [url = about:blank] 05:27:59 INFO - PROCESS | 1998 | --DOMWINDOW == 114 (0x128af2400) [pid = 1998] [serial = 302] [outer = 0x0] [url = about:blank] 05:27:59 INFO - PROCESS | 1998 | --DOMWINDOW == 113 (0x126be8400) [pid = 1998] [serial = 301] [outer = 0x0] [url = about:blank] 05:27:59 INFO - PROCESS | 1998 | --DOMWINDOW == 112 (0x126910400) [pid = 1998] [serial = 316] [outer = 0x0] [url = about:blank] 05:27:59 INFO - PROCESS | 1998 | --DOMWINDOW == 111 (0x126bd8800) [pid = 1998] [serial = 317] [outer = 0x0] [url = about:blank] 05:27:59 INFO - PROCESS | 1998 | --DOMWINDOW == 110 (0x118624c00) [pid = 1998] [serial = 296] [outer = 0x0] [url = about:blank] 05:27:59 INFO - PROCESS | 1998 | --DOMWINDOW == 109 (0x1182b2000) [pid = 1998] [serial = 295] [outer = 0x0] [url = about:blank] 05:27:59 INFO - PROCESS | 1998 | --DOMWINDOW == 108 (0x124c8fc00) [pid = 1998] [serial = 314] [outer = 0x0] [url = about:blank] 05:27:59 INFO - PROCESS | 1998 | --DOMWINDOW == 107 (0x121565400) [pid = 1998] [serial = 313] [outer = 0x0] [url = about:blank] 05:27:59 INFO - PROCESS | 1998 | --DOMWINDOW == 106 (0x12bd36000) [pid = 1998] [serial = 311] [outer = 0x0] [url = about:blank] 05:27:59 INFO - PROCESS | 1998 | --DOMWINDOW == 105 (0x12bcaa400) [pid = 1998] [serial = 310] [outer = 0x0] [url = about:blank] 05:27:59 INFO - PROCESS | 1998 | --DOMWINDOW == 104 (0x12bd34400) [pid = 1998] [serial = 325] [outer = 0x0] [url = about:blank] 05:27:59 INFO - PROCESS | 1998 | --DOMWINDOW == 103 (0x12b8aa400) [pid = 1998] [serial = 308] [outer = 0x0] [url = about:blank] 05:27:59 INFO - PROCESS | 1998 | --DOMWINDOW == 102 (0x12b5cb800) [pid = 1998] [serial = 307] [outer = 0x0] [url = about:blank] 05:27:59 INFO - PROCESS | 1998 | --DOMWINDOW == 101 (0x120fa3400) [pid = 1998] [serial = 299] [outer = 0x0] [url = about:blank] 05:27:59 INFO - PROCESS | 1998 | --DOMWINDOW == 100 (0x1192d0400) [pid = 1998] [serial = 298] [outer = 0x0] [url = about:blank] 05:27:59 INFO - PROCESS | 1998 | --DOMWINDOW == 99 (0x119253000) [pid = 1998] [serial = 334] [outer = 0x0] [url = about:blank] 05:27:59 INFO - PROCESS | 1998 | --DOMWINDOW == 98 (0x12b8a3800) [pid = 1998] [serial = 293] [outer = 0x0] [url = about:blank] 05:27:59 INFO - PROCESS | 1998 | --DOMWINDOW == 97 (0x119077400) [pid = 1998] [serial = 332] [outer = 0x0] [url = about:blank] 05:27:59 INFO - PROCESS | 1998 | --DOMWINDOW == 96 (0x1192ae400) [pid = 1998] [serial = 338] [outer = 0x0] [url = about:blank] 05:27:59 INFO - PROCESS | 1998 | --DOMWINDOW == 95 (0x11904ec00) [pid = 1998] [serial = 337] [outer = 0x0] [url = about:blank] 05:27:59 INFO - PROCESS | 1998 | --DOMWINDOW == 94 (0x119257000) [pid = 1998] [serial = 335] [outer = 0x0] [url = about:blank] 05:27:59 INFO - PROCESS | 1998 | --DOMWINDOW == 93 (0x12c642000) [pid = 1998] [serial = 329] [outer = 0x0] [url = about:blank] 05:27:59 INFO - PROCESS | 1998 | --DOMWINDOW == 92 (0x11935a000) [pid = 1998] [serial = 341] [outer = 0x0] [url = about:blank] 05:27:59 INFO - PROCESS | 1998 | --DOMWINDOW == 91 (0x12bd3a800) [pid = 1998] [serial = 326] [outer = 0x0] [url = about:blank] 05:27:59 INFO - PROCESS | 1998 | 1468499279298 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]]]}] 05:27:59 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 05:27:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 722ms 05:27:59 INFO - PROCESS | 1998 | 1468499279326 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 05:27:59 INFO - PROCESS | 1998 | 1468499279329 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 05:27:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 05:27:59 INFO - PROCESS | 1998 | 1468499279337 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 05:27:59 INFO - PROCESS | 1998 | 1468499279339 Marionette TRACE conn2 <- [1,530,null,{}] 05:27:59 INFO - PROCESS | 1998 | 1468499279352 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}] 05:27:59 INFO - PROCESS | 1998 | 1468499279356 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:59 INFO - PROCESS | 1998 | 1468499279488 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 05:27:59 INFO - PROCESS | 1998 | 1468499279503 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:59 INFO - PROCESS | 1998 | 1468499279506 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:27:59 INFO - PROCESS | 1998 | ++DOCSHELL 0x1190bc800 == 41 [pid = 1998] [id = 140] 05:27:59 INFO - PROCESS | 1998 | ++DOMWINDOW == 92 (0x11924e400) [pid = 1998] [serial = 417] [outer = 0x0] 05:27:59 INFO - PROCESS | 1998 | ++DOMWINDOW == 93 (0x119252400) [pid = 1998] [serial = 418] [outer = 0x11924e400] 05:27:59 INFO - PROCESS | 1998 | 1468499279552 Marionette DEBUG loaded listener.js 05:27:59 INFO - PROCESS | 1998 | ++DOMWINDOW == 94 (0x1192a8800) [pid = 1998] [serial = 419] [outer = 0x11924e400] 05:27:59 INFO - PROCESS | 1998 | 1468499279922 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"]]]}] 05:27:59 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 05:27:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 05:27:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:27:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:27:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 05:27:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:27:59 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 05:27:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 05:27:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:27:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:27:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 05:27:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:27:59 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 626ms 05:27:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 05:27:59 INFO - PROCESS | 1998 | 1468499279958 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 05:27:59 INFO - PROCESS | 1998 | 1468499279960 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 05:27:59 INFO - PROCESS | 1998 | 1468499279962 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 05:27:59 INFO - PROCESS | 1998 | 1468499279963 Marionette TRACE conn2 <- [1,534,null,{}] 05:27:59 INFO - PROCESS | 1998 | 1468499279965 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}] 05:27:59 INFO - PROCESS | 1998 | 1468499279967 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:00 INFO - PROCESS | 1998 | 1468499280056 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 05:28:00 INFO - PROCESS | 1998 | 1468499280060 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:00 INFO - PROCESS | 1998 | 1468499280061 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:00 INFO - PROCESS | 1998 | ++DOCSHELL 0x1214df000 == 42 [pid = 1998] [id = 141] 05:28:00 INFO - PROCESS | 1998 | ++DOMWINDOW == 95 (0x119358000) [pid = 1998] [serial = 420] [outer = 0x0] 05:28:00 INFO - PROCESS | 1998 | ++DOMWINDOW == 96 (0x119a1e000) [pid = 1998] [serial = 421] [outer = 0x119358000] 05:28:00 INFO - PROCESS | 1998 | 1468499280093 Marionette DEBUG loaded listener.js 05:28:00 INFO - PROCESS | 1998 | ++DOMWINDOW == 97 (0x120fab400) [pid = 1998] [serial = 422] [outer = 0x119358000] 05:28:00 INFO - PROCESS | 1998 | 1468499280417 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]]]}] 05:28:00 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 05:28:00 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 469ms 05:28:00 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 05:28:00 INFO - PROCESS | 1998 | 1468499280431 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 05:28:00 INFO - PROCESS | 1998 | 1468499280434 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 05:28:00 INFO - PROCESS | 1998 | 1468499280438 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 05:28:00 INFO - PROCESS | 1998 | 1468499280439 Marionette TRACE conn2 <- [1,538,null,{}] 05:28:00 INFO - PROCESS | 1998 | 1468499280441 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}] 05:28:00 INFO - PROCESS | 1998 | 1468499280443 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:00 INFO - PROCESS | 1998 | 1468499280544 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 05:28:00 INFO - PROCESS | 1998 | 1468499280554 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:00 INFO - PROCESS | 1998 | 1468499280555 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:00 INFO - PROCESS | 1998 | ++DOCSHELL 0x123d80000 == 43 [pid = 1998] [id = 142] 05:28:00 INFO - PROCESS | 1998 | ++DOMWINDOW == 98 (0x11935a000) [pid = 1998] [serial = 423] [outer = 0x0] 05:28:00 INFO - PROCESS | 1998 | ++DOMWINDOW == 99 (0x121a1a400) [pid = 1998] [serial = 424] [outer = 0x11935a000] 05:28:00 INFO - PROCESS | 1998 | 1468499280585 Marionette DEBUG loaded listener.js 05:28:00 INFO - PROCESS | 1998 | ++DOMWINDOW == 100 (0x1254ae800) [pid = 1998] [serial = 425] [outer = 0x11935a000] 05:28:00 INFO - PROCESS | 1998 | 1468499280946 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]]]}] 05:28:00 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. 05:28:00 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 520ms 05:28:00 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 05:28:00 INFO - PROCESS | 1998 | 1468499280960 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 05:28:00 INFO - PROCESS | 1998 | 1468499280962 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 05:28:00 INFO - PROCESS | 1998 | 1468499280966 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 05:28:00 INFO - PROCESS | 1998 | 1468499280970 Marionette TRACE conn2 <- [1,542,null,{}] 05:28:00 INFO - PROCESS | 1998 | 1468499280973 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}] 05:28:00 INFO - PROCESS | 1998 | 1468499280979 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:01 INFO - PROCESS | 1998 | 1468499281183 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 05:28:01 INFO - PROCESS | 1998 | 1468499281256 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:01 INFO - PROCESS | 1998 | 1468499281257 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:01 INFO - PROCESS | 1998 | ++DOCSHELL 0x12547b000 == 44 [pid = 1998] [id = 143] 05:28:01 INFO - PROCESS | 1998 | ++DOMWINDOW == 101 (0x125e0d400) [pid = 1998] [serial = 426] [outer = 0x0] 05:28:01 INFO - PROCESS | 1998 | ++DOMWINDOW == 102 (0x12662d800) [pid = 1998] [serial = 427] [outer = 0x125e0d400] 05:28:01 INFO - PROCESS | 1998 | 1468499281298 Marionette DEBUG loaded listener.js 05:28:01 INFO - PROCESS | 1998 | ++DOMWINDOW == 103 (0x128aa6400) [pid = 1998] [serial = 428] [outer = 0x125e0d400] 05:28:01 INFO - PROCESS | 1998 | 1468499281701 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]]]}] 05:28:01 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. 05:28:01 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 773ms 05:28:01 INFO - PROCESS | 1998 | 1468499281737 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 05:28:01 INFO - PROCESS | 1998 | 1468499281738 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 05:28:01 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 05:28:01 INFO - PROCESS | 1998 | 1468499281741 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 05:28:01 INFO - PROCESS | 1998 | 1468499281742 Marionette TRACE conn2 <- [1,546,null,{}] 05:28:01 INFO - PROCESS | 1998 | 1468499281744 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}] 05:28:01 INFO - PROCESS | 1998 | 1468499281745 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:01 INFO - PROCESS | 1998 | 1468499281848 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 05:28:01 INFO - PROCESS | 1998 | 1468499281895 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:01 INFO - PROCESS | 1998 | 1468499281896 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:01 INFO - PROCESS | 1998 | ++DOCSHELL 0x129177000 == 45 [pid = 1998] [id = 144] 05:28:01 INFO - PROCESS | 1998 | ++DOMWINDOW == 104 (0x125eb5c00) [pid = 1998] [serial = 429] [outer = 0x0] 05:28:01 INFO - PROCESS | 1998 | ++DOMWINDOW == 105 (0x128ab2c00) [pid = 1998] [serial = 430] [outer = 0x125eb5c00] 05:28:01 INFO - PROCESS | 1998 | 1468499281929 Marionette DEBUG loaded listener.js 05:28:01 INFO - PROCESS | 1998 | ++DOMWINDOW == 106 (0x1127d1400) [pid = 1998] [serial = 431] [outer = 0x125eb5c00] 05:28:02 INFO - PROCESS | 1998 | 1468499282252 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]]]}] 05:28:02 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 05:28:02 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 568ms 05:28:02 INFO - PROCESS | 1998 | 1468499282310 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 05:28:02 INFO - PROCESS | 1998 | 1468499282311 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 05:28:02 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 05:28:02 INFO - PROCESS | 1998 | 1468499282313 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 05:28:02 INFO - PROCESS | 1998 | 1468499282314 Marionette TRACE conn2 <- [1,550,null,{}] 05:28:02 INFO - PROCESS | 1998 | 1468499282317 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}] 05:28:02 INFO - PROCESS | 1998 | 1468499282318 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:02 INFO - PROCESS | 1998 | 1468499282423 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 05:28:02 INFO - PROCESS | 1998 | 1468499282441 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:02 INFO - PROCESS | 1998 | 1468499282442 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:02 INFO - PROCESS | 1998 | ++DOCSHELL 0x12a653800 == 46 [pid = 1998] [id = 145] 05:28:02 INFO - PROCESS | 1998 | ++DOMWINDOW == 107 (0x12912b800) [pid = 1998] [serial = 432] [outer = 0x0] 05:28:02 INFO - PROCESS | 1998 | ++DOMWINDOW == 108 (0x12954f800) [pid = 1998] [serial = 433] [outer = 0x12912b800] 05:28:02 INFO - PROCESS | 1998 | 1468499282471 Marionette DEBUG loaded listener.js 05:28:02 INFO - PROCESS | 1998 | ++DOMWINDOW == 109 (0x12a586400) [pid = 1998] [serial = 434] [outer = 0x12912b800] 05:28:02 INFO - PROCESS | 1998 | 1468499282821 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]]]}] 05:28:02 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. 05:28:02 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 521ms 05:28:02 INFO - PROCESS | 1998 | 1468499282835 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 05:28:02 INFO - PROCESS | 1998 | 1468499282836 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 05:28:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 05:28:02 INFO - PROCESS | 1998 | 1468499282838 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 05:28:02 INFO - PROCESS | 1998 | 1468499282839 Marionette TRACE conn2 <- [1,554,null,{}] 05:28:02 INFO - PROCESS | 1998 | 1468499282842 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}] 05:28:02 INFO - PROCESS | 1998 | 1468499282843 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:02 INFO - PROCESS | 1998 | 1468499282942 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 05:28:02 INFO - PROCESS | 1998 | 1468499282954 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:02 INFO - PROCESS | 1998 | 1468499282955 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:02 INFO - PROCESS | 1998 | ++DOCSHELL 0x12a99c000 == 47 [pid = 1998] [id = 146] 05:28:02 INFO - PROCESS | 1998 | ++DOMWINDOW == 110 (0x12a604400) [pid = 1998] [serial = 435] [outer = 0x0] 05:28:02 INFO - PROCESS | 1998 | ++DOMWINDOW == 111 (0x12a611c00) [pid = 1998] [serial = 436] [outer = 0x12a604400] 05:28:02 INFO - PROCESS | 1998 | 1468499282979 Marionette DEBUG loaded listener.js 05:28:03 INFO - PROCESS | 1998 | ++DOMWINDOW == 112 (0x12a96f800) [pid = 1998] [serial = 437] [outer = 0x12a604400] 05:28:03 INFO - PROCESS | 1998 | [1998] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:28:03 INFO - PROCESS | 1998 | --DOMWINDOW == 111 (0x1127d8c00) [pid = 1998] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 05:28:03 INFO - PROCESS | 1998 | --DOMWINDOW == 110 (0x1127cac00) [pid = 1998] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 05:28:03 INFO - PROCESS | 1998 | --DOMWINDOW == 109 (0x128afc800) [pid = 1998] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 05:28:03 INFO - PROCESS | 1998 | --DOMWINDOW == 108 (0x12643b000) [pid = 1998] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 05:28:03 INFO - PROCESS | 1998 | --DOMWINDOW == 107 (0x119f7e400) [pid = 1998] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 05:28:03 INFO - PROCESS | 1998 | --DOMWINDOW == 106 (0x12932f800) [pid = 1998] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 05:28:03 INFO - PROCESS | 1998 | --DOMWINDOW == 105 (0x1254aec00) [pid = 1998] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 05:28:03 INFO - PROCESS | 1998 | --DOMWINDOW == 104 (0x119253400) [pid = 1998] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 05:28:03 INFO - PROCESS | 1998 | --DOMWINDOW == 103 (0x116a0c800) [pid = 1998] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 05:28:03 INFO - PROCESS | 1998 | --DOMWINDOW == 102 (0x1128af000) [pid = 1998] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 05:28:03 INFO - PROCESS | 1998 | --DOMWINDOW == 101 (0x12b8a9400) [pid = 1998] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 05:28:03 INFO - PROCESS | 1998 | --DOMWINDOW == 100 (0x119350c00) [pid = 1998] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 05:28:03 INFO - PROCESS | 1998 | --DOMWINDOW == 99 (0x119a28c00) [pid = 1998] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 05:28:03 INFO - PROCESS | 1998 | [1998] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:28:03 INFO - PROCESS | 1998 | 1468499283446 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]]]}] 05:28:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 05:28:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 618ms 05:28:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 05:28:03 INFO - PROCESS | 1998 | 1468499283456 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 05:28:03 INFO - PROCESS | 1998 | 1468499283458 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 05:28:03 INFO - PROCESS | 1998 | 1468499283460 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 05:28:03 INFO - PROCESS | 1998 | 1468499283461 Marionette TRACE conn2 <- [1,558,null,{}] 05:28:03 INFO - PROCESS | 1998 | 1468499283463 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}] 05:28:03 INFO - PROCESS | 1998 | 1468499283474 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:03 INFO - PROCESS | 1998 | 1468499283564 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 05:28:03 INFO - PROCESS | 1998 | 1468499283570 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:03 INFO - PROCESS | 1998 | 1468499283572 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:03 INFO - PROCESS | 1998 | ++DOCSHELL 0x12a664800 == 48 [pid = 1998] [id = 147] 05:28:03 INFO - PROCESS | 1998 | ++DOMWINDOW == 100 (0x1128a8000) [pid = 1998] [serial = 438] [outer = 0x0] 05:28:03 INFO - PROCESS | 1998 | ++DOMWINDOW == 101 (0x118629000) [pid = 1998] [serial = 439] [outer = 0x1128a8000] 05:28:03 INFO - PROCESS | 1998 | 1468499283596 Marionette DEBUG loaded listener.js 05:28:03 INFO - PROCESS | 1998 | ++DOMWINDOW == 102 (0x126b6f800) [pid = 1998] [serial = 440] [outer = 0x1128a8000] 05:28:03 INFO - PROCESS | 1998 | 1468499283924 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]]]}] 05:28:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 05:28:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 521ms 05:28:03 INFO - PROCESS | 1998 | 1468499283989 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 05:28:03 INFO - PROCESS | 1998 | 1468499283990 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 05:28:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 05:28:03 INFO - PROCESS | 1998 | 1468499283993 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 05:28:03 INFO - PROCESS | 1998 | 1468499283995 Marionette TRACE conn2 <- [1,562,null,{}] 05:28:03 INFO - PROCESS | 1998 | 1468499283997 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}] 05:28:04 INFO - PROCESS | 1998 | 1468499283999 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:04 INFO - PROCESS | 1998 | 1468499284095 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 05:28:04 INFO - PROCESS | 1998 | 1468499284099 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:04 INFO - PROCESS | 1998 | 1468499284100 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:04 INFO - PROCESS | 1998 | ++DOCSHELL 0x12bd22000 == 49 [pid = 1998] [id = 148] 05:28:04 INFO - PROCESS | 1998 | ++DOMWINDOW == 103 (0x1192a4c00) [pid = 1998] [serial = 441] [outer = 0x0] 05:28:04 INFO - PROCESS | 1998 | ++DOMWINDOW == 104 (0x12a971400) [pid = 1998] [serial = 442] [outer = 0x1192a4c00] 05:28:04 INFO - PROCESS | 1998 | 1468499284127 Marionette DEBUG loaded listener.js 05:28:04 INFO - PROCESS | 1998 | ++DOMWINDOW == 105 (0x12b8af400) [pid = 1998] [serial = 443] [outer = 0x1192a4c00] 05:28:04 INFO - PROCESS | 1998 | [1998] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:28:04 INFO - PROCESS | 1998 | [1998] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:28:04 INFO - PROCESS | 1998 | 1468499284499 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]]]}] 05:28:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 05:28:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 522ms 05:28:04 INFO - PROCESS | 1998 | 1468499284530 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 05:28:04 INFO - PROCESS | 1998 | 1468499284532 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 05:28:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 05:28:04 INFO - PROCESS | 1998 | 1468499284537 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 05:28:04 INFO - PROCESS | 1998 | 1468499284538 Marionette TRACE conn2 <- [1,566,null,{}] 05:28:04 INFO - PROCESS | 1998 | 1468499284542 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}] 05:28:04 INFO - PROCESS | 1998 | 1468499284544 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:04 INFO - PROCESS | 1998 | 1468499284676 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 05:28:04 INFO - PROCESS | 1998 | 1468499284682 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:04 INFO - PROCESS | 1998 | 1468499284683 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:04 INFO - PROCESS | 1998 | ++DOCSHELL 0x12c3c1800 == 50 [pid = 1998] [id = 149] 05:28:04 INFO - PROCESS | 1998 | ++DOMWINDOW == 106 (0x12112bc00) [pid = 1998] [serial = 444] [outer = 0x0] 05:28:04 INFO - PROCESS | 1998 | ++DOMWINDOW == 107 (0x121130400) [pid = 1998] [serial = 445] [outer = 0x12112bc00] 05:28:04 INFO - PROCESS | 1998 | 1468499284707 Marionette DEBUG loaded listener.js 05:28:04 INFO - PROCESS | 1998 | ++DOMWINDOW == 108 (0x121135c00) [pid = 1998] [serial = 446] [outer = 0x12112bc00] 05:28:04 INFO - PROCESS | 1998 | [1998] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:28:04 INFO - PROCESS | 1998 | [1998] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:28:05 INFO - PROCESS | 1998 | 1468499285019 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]]]}] 05:28:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 05:28:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 520ms 05:28:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 05:28:05 INFO - PROCESS | 1998 | 1468499285056 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 05:28:05 INFO - PROCESS | 1998 | 1468499285057 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 05:28:05 INFO - PROCESS | 1998 | 1468499285059 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 05:28:05 INFO - PROCESS | 1998 | 1468499285060 Marionette TRACE conn2 <- [1,570,null,{}] 05:28:05 INFO - PROCESS | 1998 | 1468499285062 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}] 05:28:05 INFO - PROCESS | 1998 | 1468499285064 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:05 INFO - PROCESS | 1998 | 1468499285147 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 05:28:05 INFO - PROCESS | 1998 | 1468499285152 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:05 INFO - PROCESS | 1998 | 1468499285153 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:05 INFO - PROCESS | 1998 | ++DOCSHELL 0x12cab9800 == 51 [pid = 1998] [id = 150] 05:28:05 INFO - PROCESS | 1998 | ++DOMWINDOW == 109 (0x121130800) [pid = 1998] [serial = 447] [outer = 0x0] 05:28:05 INFO - PROCESS | 1998 | ++DOMWINDOW == 110 (0x12bcaa400) [pid = 1998] [serial = 448] [outer = 0x121130800] 05:28:05 INFO - PROCESS | 1998 | 1468499285177 Marionette DEBUG loaded listener.js 05:28:05 INFO - PROCESS | 1998 | ++DOMWINDOW == 111 (0x12bd38c00) [pid = 1998] [serial = 449] [outer = 0x121130800] 05:28:05 INFO - PROCESS | 1998 | [1998] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:28:05 INFO - PROCESS | 1998 | 1468499285650 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]]]}] 05:28:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 05:28:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 619ms 05:28:05 INFO - PROCESS | 1998 | 1468499285683 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 05:28:05 INFO - PROCESS | 1998 | 1468499285686 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 05:28:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 05:28:05 INFO - PROCESS | 1998 | 1468499285690 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 05:28:05 INFO - PROCESS | 1998 | 1468499285692 Marionette TRACE conn2 <- [1,574,null,{}] 05:28:05 INFO - PROCESS | 1998 | 1468499285696 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}] 05:28:05 INFO - PROCESS | 1998 | 1468499285698 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:05 INFO - PROCESS | 1998 | 1468499285809 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 05:28:05 INFO - PROCESS | 1998 | 1468499285915 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:05 INFO - PROCESS | 1998 | 1468499285917 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:05 INFO - PROCESS | 1998 | ++DOCSHELL 0x117232800 == 52 [pid = 1998] [id = 151] 05:28:05 INFO - PROCESS | 1998 | ++DOMWINDOW == 112 (0x116787c00) [pid = 1998] [serial = 450] [outer = 0x0] 05:28:05 INFO - PROCESS | 1998 | ++DOMWINDOW == 113 (0x11700e400) [pid = 1998] [serial = 451] [outer = 0x116787c00] 05:28:05 INFO - PROCESS | 1998 | 1468499285949 Marionette DEBUG loaded listener.js 05:28:06 INFO - PROCESS | 1998 | ++DOMWINDOW == 114 (0x118155400) [pid = 1998] [serial = 452] [outer = 0x116787c00] 05:28:06 INFO - PROCESS | 1998 | 1468499286391 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]]]}] 05:28:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 05:28:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 720ms 05:28:06 INFO - PROCESS | 1998 | 1468499286412 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 05:28:06 INFO - PROCESS | 1998 | 1468499286417 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 05:28:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 05:28:06 INFO - PROCESS | 1998 | 1468499286424 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 05:28:06 INFO - PROCESS | 1998 | 1468499286426 Marionette TRACE conn2 <- [1,578,null,{}] 05:28:06 INFO - PROCESS | 1998 | 1468499286430 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}] 05:28:06 INFO - PROCESS | 1998 | 1468499286434 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:06 INFO - PROCESS | 1998 | 1468499286596 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 05:28:06 INFO - PROCESS | 1998 | 1468499286694 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:06 INFO - PROCESS | 1998 | 1468499286696 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:06 INFO - PROCESS | 1998 | ++DOCSHELL 0x124a10800 == 53 [pid = 1998] [id = 152] 05:28:06 INFO - PROCESS | 1998 | ++DOMWINDOW == 115 (0x11862c400) [pid = 1998] [serial = 453] [outer = 0x0] 05:28:06 INFO - PROCESS | 1998 | ++DOMWINDOW == 116 (0x119254400) [pid = 1998] [serial = 454] [outer = 0x11862c400] 05:28:06 INFO - PROCESS | 1998 | 1468499286746 Marionette DEBUG loaded listener.js 05:28:06 INFO - PROCESS | 1998 | ++DOMWINDOW == 117 (0x119350c00) [pid = 1998] [serial = 455] [outer = 0x11862c400] 05:28:07 INFO - PROCESS | 1998 | 1468499287238 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]]]}] 05:28:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 05:28:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 873ms 05:28:07 INFO - PROCESS | 1998 | 1468499287296 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 05:28:07 INFO - PROCESS | 1998 | 1468499287298 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 05:28:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 05:28:07 INFO - PROCESS | 1998 | 1468499287319 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 05:28:07 INFO - PROCESS | 1998 | 1468499287322 Marionette TRACE conn2 <- [1,582,null,{}] 05:28:07 INFO - PROCESS | 1998 | 1468499287330 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}] 05:28:07 INFO - PROCESS | 1998 | 1468499287335 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:07 INFO - PROCESS | 1998 | 1468499287439 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 05:28:07 INFO - PROCESS | 1998 | 1468499287510 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:07 INFO - PROCESS | 1998 | 1468499287513 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:07 INFO - PROCESS | 1998 | ++DOCSHELL 0x12c3c3800 == 54 [pid = 1998] [id = 153] 05:28:07 INFO - PROCESS | 1998 | ++DOMWINDOW == 118 (0x1260cc000) [pid = 1998] [serial = 456] [outer = 0x0] 05:28:07 INFO - PROCESS | 1998 | ++DOMWINDOW == 119 (0x1260d1c00) [pid = 1998] [serial = 457] [outer = 0x1260cc000] 05:28:07 INFO - PROCESS | 1998 | 1468499287543 Marionette DEBUG loaded listener.js 05:28:07 INFO - PROCESS | 1998 | ++DOMWINDOW == 120 (0x126b72800) [pid = 1998] [serial = 458] [outer = 0x1260cc000] 05:28:08 INFO - PROCESS | 1998 | 1468499287995 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]]]}] 05:28:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 05:28:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 727ms 05:28:08 INFO - PROCESS | 1998 | 1468499288044 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 05:28:08 INFO - PROCESS | 1998 | 1468499288046 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 05:28:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 05:28:08 INFO - PROCESS | 1998 | 1468499288051 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 05:28:08 INFO - PROCESS | 1998 | 1468499288053 Marionette TRACE conn2 <- [1,586,null,{}] 05:28:08 INFO - PROCESS | 1998 | 1468499288055 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}] 05:28:08 INFO - PROCESS | 1998 | 1468499288056 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:08 INFO - PROCESS | 1998 | 1468499288158 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 05:28:08 INFO - PROCESS | 1998 | 1468499288227 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:08 INFO - PROCESS | 1998 | 1468499288228 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:08 INFO - PROCESS | 1998 | ++DOCSHELL 0x12cf54800 == 55 [pid = 1998] [id = 154] 05:28:08 INFO - PROCESS | 1998 | ++DOMWINDOW == 121 (0x126bea800) [pid = 1998] [serial = 459] [outer = 0x0] 05:28:08 INFO - PROCESS | 1998 | ++DOMWINDOW == 122 (0x128aaf400) [pid = 1998] [serial = 460] [outer = 0x126bea800] 05:28:08 INFO - PROCESS | 1998 | 1468499288257 Marionette DEBUG loaded listener.js 05:28:08 INFO - PROCESS | 1998 | ++DOMWINDOW == 123 (0x12a607c00) [pid = 1998] [serial = 461] [outer = 0x126bea800] 05:28:08 INFO - PROCESS | 1998 | [1998] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:28:08 INFO - PROCESS | 1998 | 1468499288659 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]]]}] 05:28:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 05:28:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 624ms 05:28:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 05:28:08 INFO - PROCESS | 1998 | 1468499288674 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 05:28:08 INFO - PROCESS | 1998 | 1468499288675 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 05:28:08 INFO - PROCESS | 1998 | 1468499288677 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 05:28:08 INFO - PROCESS | 1998 | 1468499288679 Marionette TRACE conn2 <- [1,590,null,{}] 05:28:08 INFO - PROCESS | 1998 | 1468499288681 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}] 05:28:08 INFO - PROCESS | 1998 | 1468499288682 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:08 INFO - PROCESS | 1998 | 1468499288800 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 05:28:08 INFO - PROCESS | 1998 | 1468499288870 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:08 INFO - PROCESS | 1998 | 1468499288872 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:08 INFO - PROCESS | 1998 | ++DOCSHELL 0x12d45a800 == 56 [pid = 1998] [id = 155] 05:28:08 INFO - PROCESS | 1998 | ++DOMWINDOW == 124 (0x12b5be000) [pid = 1998] [serial = 462] [outer = 0x0] 05:28:08 INFO - PROCESS | 1998 | ++DOMWINDOW == 125 (0x12b840c00) [pid = 1998] [serial = 463] [outer = 0x12b5be000] 05:28:08 INFO - PROCESS | 1998 | 1468499288900 Marionette DEBUG loaded listener.js 05:28:08 INFO - PROCESS | 1998 | ++DOMWINDOW == 126 (0x12bcb2c00) [pid = 1998] [serial = 464] [outer = 0x12b5be000] 05:28:09 INFO - PROCESS | 1998 | 1468499289330 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]]]}] 05:28:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 05:28:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 673ms 05:28:09 INFO - PROCESS | 1998 | 1468499289352 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 05:28:09 INFO - PROCESS | 1998 | 1468499289353 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 05:28:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 05:28:09 INFO - PROCESS | 1998 | 1468499289355 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 05:28:09 INFO - PROCESS | 1998 | 1468499289357 Marionette TRACE conn2 <- [1,594,null,{}] 05:28:09 INFO - PROCESS | 1998 | 1468499289359 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}] 05:28:09 INFO - PROCESS | 1998 | 1468499289362 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:09 INFO - PROCESS | 1998 | 1468499289686 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 05:28:09 INFO - PROCESS | 1998 | 1468499289836 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:09 INFO - PROCESS | 1998 | 1468499289837 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:09 INFO - PROCESS | 1998 | ++DOCSHELL 0x117e16000 == 57 [pid = 1998] [id = 156] 05:28:09 INFO - PROCESS | 1998 | ++DOMWINDOW == 127 (0x112986000) [pid = 1998] [serial = 465] [outer = 0x0] 05:28:09 INFO - PROCESS | 1998 | ++DOMWINDOW == 128 (0x11386e000) [pid = 1998] [serial = 466] [outer = 0x112986000] 05:28:09 INFO - PROCESS | 1998 | 1468499289884 Marionette DEBUG loaded listener.js 05:28:09 INFO - PROCESS | 1998 | ++DOMWINDOW == 129 (0x11678a000) [pid = 1998] [serial = 467] [outer = 0x112986000] 05:28:10 INFO - PROCESS | 1998 | --DOCSHELL 0x12c3c1800 == 56 [pid = 1998] [id = 149] 05:28:10 INFO - PROCESS | 1998 | --DOCSHELL 0x12bd22000 == 55 [pid = 1998] [id = 148] 05:28:10 INFO - PROCESS | 1998 | --DOCSHELL 0x12a664800 == 54 [pid = 1998] [id = 147] 05:28:10 INFO - PROCESS | 1998 | --DOCSHELL 0x12a99c000 == 53 [pid = 1998] [id = 146] 05:28:10 INFO - PROCESS | 1998 | --DOCSHELL 0x12a653800 == 52 [pid = 1998] [id = 145] 05:28:10 INFO - PROCESS | 1998 | --DOCSHELL 0x129177000 == 51 [pid = 1998] [id = 144] 05:28:10 INFO - PROCESS | 1998 | --DOCSHELL 0x12547b000 == 50 [pid = 1998] [id = 143] 05:28:10 INFO - PROCESS | 1998 | --DOCSHELL 0x123d80000 == 49 [pid = 1998] [id = 142] 05:28:10 INFO - PROCESS | 1998 | --DOCSHELL 0x1214df000 == 48 [pid = 1998] [id = 141] 05:28:10 INFO - PROCESS | 1998 | --DOCSHELL 0x1190bc800 == 47 [pid = 1998] [id = 140] 05:28:10 INFO - PROCESS | 1998 | --DOCSHELL 0x11832f000 == 46 [pid = 1998] [id = 139] 05:28:10 INFO - PROCESS | 1998 | --DOCSHELL 0x119029000 == 45 [pid = 1998] [id = 138] 05:28:10 INFO - PROCESS | 1998 | --DOCSHELL 0x12d24c000 == 44 [pid = 1998] [id = 136] 05:28:10 INFO - PROCESS | 1998 | --DOCSHELL 0x128a16800 == 43 [pid = 1998] [id = 135] 05:28:10 INFO - PROCESS | 1998 | --DOCSHELL 0x1190d8800 == 42 [pid = 1998] [id = 134] 05:28:10 INFO - PROCESS | 1998 | --DOCSHELL 0x12cf51800 == 41 [pid = 1998] [id = 133] 05:28:10 INFO - PROCESS | 1998 | 1468499290438 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]]]}] 05:28:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 05:28:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1120ms 05:28:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 05:28:10 INFO - PROCESS | 1998 | 1468499290476 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 05:28:10 INFO - PROCESS | 1998 | 1468499290479 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 05:28:10 INFO - PROCESS | 1998 | 1468499290482 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 05:28:10 INFO - PROCESS | 1998 | 1468499290484 Marionette TRACE conn2 <- [1,598,null,{}] 05:28:10 INFO - PROCESS | 1998 | 1468499290487 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}] 05:28:10 INFO - PROCESS | 1998 | 1468499290489 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:10 INFO - PROCESS | 1998 | 1468499290574 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 05:28:10 INFO - PROCESS | 1998 | --DOMWINDOW == 128 (0x1128aa800) [pid = 1998] [serial = 382] [outer = 0x0] [url = about:blank] 05:28:10 INFO - PROCESS | 1998 | --DOMWINDOW == 127 (0x1127d9800) [pid = 1998] [serial = 380] [outer = 0x0] [url = about:blank] 05:28:10 INFO - PROCESS | 1998 | --DOMWINDOW == 126 (0x1127d5800) [pid = 1998] [serial = 379] [outer = 0x0] [url = about:blank] 05:28:10 INFO - PROCESS | 1998 | --DOMWINDOW == 125 (0x128af1c00) [pid = 1998] [serial = 352] [outer = 0x0] [url = about:blank] 05:28:10 INFO - PROCESS | 1998 | --DOMWINDOW == 124 (0x129335000) [pid = 1998] [serial = 370] [outer = 0x0] [url = about:blank] 05:28:10 INFO - PROCESS | 1998 | --DOMWINDOW == 123 (0x12a587000) [pid = 1998] [serial = 371] [outer = 0x0] [url = about:blank] 05:28:10 INFO - PROCESS | 1998 | --DOMWINDOW == 122 (0x126b72400) [pid = 1998] [serial = 367] [outer = 0x0] [url = about:blank] 05:28:10 INFO - PROCESS | 1998 | --DOMWINDOW == 121 (0x126beb800) [pid = 1998] [serial = 368] [outer = 0x0] [url = about:blank] 05:28:10 INFO - PROCESS | 1998 | --DOMWINDOW == 120 (0x121038c00) [pid = 1998] [serial = 364] [outer = 0x0] [url = about:blank] 05:28:10 INFO - PROCESS | 1998 | --DOMWINDOW == 119 (0x1254af000) [pid = 1998] [serial = 365] [outer = 0x0] [url = about:blank] 05:28:10 INFO - PROCESS | 1998 | --DOMWINDOW == 118 (0x1128af400) [pid = 1998] [serial = 383] [outer = 0x0] [url = about:blank] 05:28:10 INFO - PROCESS | 1998 | --DOMWINDOW == 117 (0x12a973400) [pid = 1998] [serial = 373] [outer = 0x0] [url = about:blank] 05:28:10 INFO - PROCESS | 1998 | --DOMWINDOW == 116 (0x12bd3f000) [pid = 1998] [serial = 359] [outer = 0x0] [url = about:blank] 05:28:10 INFO - PROCESS | 1998 | --DOMWINDOW == 115 (0x12b849c00) [pid = 1998] [serial = 358] [outer = 0x0] [url = about:blank] 05:28:10 INFO - PROCESS | 1998 | --DOMWINDOW == 114 (0x11970dc00) [pid = 1998] [serial = 362] [outer = 0x0] [url = about:blank] 05:28:10 INFO - PROCESS | 1998 | --DOMWINDOW == 113 (0x11925a400) [pid = 1998] [serial = 361] [outer = 0x0] [url = about:blank] 05:28:10 INFO - PROCESS | 1998 | --DOMWINDOW == 112 (0x119071800) [pid = 1998] [serial = 346] [outer = 0x0] [url = about:blank] 05:28:10 INFO - PROCESS | 1998 | --DOMWINDOW == 111 (0x12197e800) [pid = 1998] [serial = 349] [outer = 0x0] [url = about:blank] 05:28:10 INFO - PROCESS | 1998 | --DOMWINDOW == 110 (0x11934f800) [pid = 1998] [serial = 389] [outer = 0x0] [url = about:blank] 05:28:10 INFO - PROCESS | 1998 | --DOMWINDOW == 109 (0x12a971000) [pid = 1998] [serial = 355] [outer = 0x0] [url = about:blank] 05:28:10 INFO - PROCESS | 1998 | --DOMWINDOW == 108 (0x128aa5000) [pid = 1998] [serial = 385] [outer = 0x0] [url = about:blank] 05:28:10 INFO - PROCESS | 1998 | --DOMWINDOW == 107 (0x11856b400) [pid = 1998] [serial = 388] [outer = 0x0] [url = about:blank] 05:28:10 INFO - PROCESS | 1998 | --DOMWINDOW == 106 (0x12c63d000) [pid = 1998] [serial = 377] [outer = 0x0] [url = about:blank] 05:28:10 INFO - PROCESS | 1998 | --DOMWINDOW == 105 (0x12c506c00) [pid = 1998] [serial = 376] [outer = 0x0] [url = about:blank] 05:28:10 INFO - PROCESS | 1998 | --DOMWINDOW == 104 (0x128aab400) [pid = 1998] [serial = 391] [outer = 0x0] [url = about:blank] 05:28:10 INFO - PROCESS | 1998 | --DOMWINDOW == 103 (0x128aa9400) [pid = 1998] [serial = 386] [outer = 0x0] [url = about:blank] 05:28:10 INFO - PROCESS | 1998 | --DOMWINDOW == 102 (0x12954f000) [pid = 1998] [serial = 394] [outer = 0x0] [url = about:blank] 05:28:10 INFO - PROCESS | 1998 | --DOMWINDOW == 101 (0x129557800) [pid = 1998] [serial = 395] [outer = 0x0] [url = about:blank] 05:28:10 INFO - PROCESS | 1998 | --DOMWINDOW == 100 (0x12954ec00) [pid = 1998] [serial = 392] [outer = 0x0] [url = about:blank] 05:28:10 INFO - PROCESS | 1998 | --DOMWINDOW == 99 (0x12b847800) [pid = 1998] [serial = 374] [outer = 0x0] [url = about:blank] 05:28:10 INFO - PROCESS | 1998 | 1468499290645 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:10 INFO - PROCESS | 1998 | 1468499290646 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:10 INFO - PROCESS | 1998 | ++DOCSHELL 0x11832f000 == 42 [pid = 1998] [id = 157] 05:28:10 INFO - PROCESS | 1998 | ++DOMWINDOW == 100 (0x112cb3800) [pid = 1998] [serial = 468] [outer = 0x0] 05:28:10 INFO - PROCESS | 1998 | ++DOMWINDOW == 101 (0x118631000) [pid = 1998] [serial = 469] [outer = 0x112cb3800] 05:28:10 INFO - PROCESS | 1998 | 1468499290676 Marionette DEBUG loaded listener.js 05:28:10 INFO - PROCESS | 1998 | ++DOMWINDOW == 102 (0x1192b2000) [pid = 1998] [serial = 470] [outer = 0x112cb3800] 05:28:10 INFO - PROCESS | 1998 | 1468499290983 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]]]}] 05:28:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 05:28:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 521ms 05:28:11 INFO - PROCESS | 1998 | 1468499291005 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 05:28:11 INFO - PROCESS | 1998 | 1468499291007 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 05:28:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 05:28:11 INFO - PROCESS | 1998 | 1468499291010 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 05:28:11 INFO - PROCESS | 1998 | 1468499291011 Marionette TRACE conn2 <- [1,602,null,{}] 05:28:11 INFO - PROCESS | 1998 | 1468499291014 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}] 05:28:11 INFO - PROCESS | 1998 | 1468499291015 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:11 INFO - PROCESS | 1998 | 1468499291109 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 05:28:11 INFO - PROCESS | 1998 | 1468499291187 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:11 INFO - PROCESS | 1998 | 1468499291188 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:11 INFO - PROCESS | 1998 | ++DOCSHELL 0x121093800 == 43 [pid = 1998] [id = 158] 05:28:11 INFO - PROCESS | 1998 | ++DOMWINDOW == 103 (0x11934e000) [pid = 1998] [serial = 471] [outer = 0x0] 05:28:11 INFO - PROCESS | 1998 | ++DOMWINDOW == 104 (0x12112c800) [pid = 1998] [serial = 472] [outer = 0x11934e000] 05:28:11 INFO - PROCESS | 1998 | 1468499291215 Marionette DEBUG loaded listener.js 05:28:11 INFO - PROCESS | 1998 | ++DOMWINDOW == 105 (0x124ac5000) [pid = 1998] [serial = 473] [outer = 0x11934e000] 05:28:11 INFO - PROCESS | 1998 | 1468499291526 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]]]}] 05:28:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 05:28:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 570ms 05:28:11 INFO - PROCESS | 1998 | 1468499291581 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 05:28:11 INFO - PROCESS | 1998 | 1468499291584 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 05:28:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 05:28:11 INFO - PROCESS | 1998 | 1468499291593 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 05:28:11 INFO - PROCESS | 1998 | 1468499291597 Marionette TRACE conn2 <- [1,606,null,{}] 05:28:11 INFO - PROCESS | 1998 | 1468499291600 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}] 05:28:11 INFO - PROCESS | 1998 | 1468499291603 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:11 INFO - PROCESS | 1998 | 1468499291740 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 05:28:11 INFO - PROCESS | 1998 | 1468499291820 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:11 INFO - PROCESS | 1998 | 1468499291821 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:11 INFO - PROCESS | 1998 | ++DOCSHELL 0x124826000 == 44 [pid = 1998] [id = 159] 05:28:11 INFO - PROCESS | 1998 | ++DOMWINDOW == 106 (0x119708400) [pid = 1998] [serial = 474] [outer = 0x0] 05:28:11 INFO - PROCESS | 1998 | ++DOMWINDOW == 107 (0x1260cb800) [pid = 1998] [serial = 475] [outer = 0x119708400] 05:28:11 INFO - PROCESS | 1998 | 1468499291861 Marionette DEBUG loaded listener.js 05:28:11 INFO - PROCESS | 1998 | ++DOMWINDOW == 108 (0x128aef400) [pid = 1998] [serial = 476] [outer = 0x119708400] 05:28:12 INFO - PROCESS | 1998 | 1468499292186 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]]]}] 05:28:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 05:28:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 628ms 05:28:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 05:28:12 INFO - PROCESS | 1998 | 1468499292222 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 05:28:12 INFO - PROCESS | 1998 | 1468499292223 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 05:28:12 INFO - PROCESS | 1998 | 1468499292226 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 05:28:12 INFO - PROCESS | 1998 | 1468499292227 Marionette TRACE conn2 <- [1,610,null,{}] 05:28:12 INFO - PROCESS | 1998 | 1468499292229 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}] 05:28:12 INFO - PROCESS | 1998 | 1468499292230 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:12 INFO - PROCESS | 1998 | 1468499292354 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 05:28:12 INFO - PROCESS | 1998 | 1468499292405 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:12 INFO - PROCESS | 1998 | 1468499292406 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:12 INFO - PROCESS | 1998 | ++DOCSHELL 0x129170000 == 45 [pid = 1998] [id = 160] 05:28:12 INFO - PROCESS | 1998 | ++DOMWINDOW == 109 (0x1212f1c00) [pid = 1998] [serial = 477] [outer = 0x0] 05:28:12 INFO - PROCESS | 1998 | ++DOMWINDOW == 110 (0x128aef800) [pid = 1998] [serial = 478] [outer = 0x1212f1c00] 05:28:12 INFO - PROCESS | 1998 | 1468499292437 Marionette DEBUG loaded listener.js 05:28:12 INFO - PROCESS | 1998 | ++DOMWINDOW == 111 (0x12a743c00) [pid = 1998] [serial = 479] [outer = 0x1212f1c00] 05:28:12 INFO - PROCESS | 1998 | 1468499292725 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]]]}] 05:28:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 05:28:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 519ms 05:28:12 INFO - PROCESS | 1998 | 1468499292745 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 05:28:12 INFO - PROCESS | 1998 | 1468499292747 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 05:28:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 05:28:12 INFO - PROCESS | 1998 | 1468499292757 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 05:28:12 INFO - PROCESS | 1998 | 1468499292758 Marionette TRACE conn2 <- [1,614,null,{}] 05:28:12 INFO - PROCESS | 1998 | 1468499292760 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}] 05:28:12 INFO - PROCESS | 1998 | 1468499292761 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:12 INFO - PROCESS | 1998 | 1468499292877 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 05:28:12 INFO - PROCESS | 1998 | 1468499292915 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:12 INFO - PROCESS | 1998 | 1468499292918 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:12 INFO - PROCESS | 1998 | ++DOCSHELL 0x116f43800 == 46 [pid = 1998] [id = 161] 05:28:12 INFO - PROCESS | 1998 | ++DOMWINDOW == 112 (0x12b8a8800) [pid = 1998] [serial = 480] [outer = 0x0] 05:28:12 INFO - PROCESS | 1998 | ++DOMWINDOW == 113 (0x12bd34400) [pid = 1998] [serial = 481] [outer = 0x12b8a8800] 05:28:12 INFO - PROCESS | 1998 | 1468499292950 Marionette DEBUG loaded listener.js 05:28:12 INFO - PROCESS | 1998 | ++DOMWINDOW == 114 (0x12c505800) [pid = 1998] [serial = 482] [outer = 0x12b8a8800] 05:28:13 INFO - PROCESS | 1998 | 1468499293270 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]]]}] 05:28:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 05:28:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 569ms 05:28:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 05:28:13 INFO - PROCESS | 1998 | 1468499293326 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 05:28:13 INFO - PROCESS | 1998 | 1468499293328 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 05:28:13 INFO - PROCESS | 1998 | 1468499293330 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 05:28:13 INFO - PROCESS | 1998 | 1468499293331 Marionette TRACE conn2 <- [1,618,null,{}] 05:28:13 INFO - PROCESS | 1998 | 1468499293333 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}] 05:28:13 INFO - PROCESS | 1998 | 1468499293335 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:13 INFO - PROCESS | 1998 | 1468499293441 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 05:28:13 INFO - PROCESS | 1998 | 1468499293477 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:13 INFO - PROCESS | 1998 | 1468499293478 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:13 INFO - PROCESS | 1998 | ++DOCSHELL 0x12b57b000 == 47 [pid = 1998] [id = 162] 05:28:13 INFO - PROCESS | 1998 | ++DOMWINDOW == 115 (0x12b8acc00) [pid = 1998] [serial = 483] [outer = 0x0] 05:28:13 INFO - PROCESS | 1998 | ++DOMWINDOW == 116 (0x12c50b400) [pid = 1998] [serial = 484] [outer = 0x12b8acc00] 05:28:13 INFO - PROCESS | 1998 | 1468499293509 Marionette DEBUG loaded listener.js 05:28:13 INFO - PROCESS | 1998 | ++DOMWINDOW == 117 (0x12c647400) [pid = 1998] [serial = 485] [outer = 0x12b8acc00] 05:28:13 INFO - PROCESS | 1998 | 1468499293827 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]]]}] 05:28:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 05:28:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 521ms 05:28:13 INFO - PROCESS | 1998 | 1468499293853 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 05:28:13 INFO - PROCESS | 1998 | 1468499293855 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 05:28:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 05:28:13 INFO - PROCESS | 1998 | 1468499293857 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 05:28:13 INFO - PROCESS | 1998 | 1468499293858 Marionette TRACE conn2 <- [1,622,null,{}] 05:28:13 INFO - PROCESS | 1998 | 1468499293860 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}] 05:28:13 INFO - PROCESS | 1998 | 1468499293861 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:13 INFO - PROCESS | 1998 | 1468499293968 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 05:28:13 INFO - PROCESS | 1998 | ++DOMWINDOW == 118 (0x1289e7000) [pid = 1998] [serial = 486] [outer = 0x12cb10c00] 05:28:13 INFO - PROCESS | 1998 | 1468499293993 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:13 INFO - PROCESS | 1998 | 1468499293994 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:14 INFO - PROCESS | 1998 | ++DOCSHELL 0x12c660800 == 48 [pid = 1998] [id = 163] 05:28:14 INFO - PROCESS | 1998 | ++DOMWINDOW == 119 (0x1289ee800) [pid = 1998] [serial = 487] [outer = 0x0] 05:28:14 INFO - PROCESS | 1998 | ++DOMWINDOW == 120 (0x1289f0400) [pid = 1998] [serial = 488] [outer = 0x1289ee800] 05:28:14 INFO - PROCESS | 1998 | 1468499294027 Marionette DEBUG loaded listener.js 05:28:14 INFO - PROCESS | 1998 | ++DOMWINDOW == 121 (0x1289f4400) [pid = 1998] [serial = 489] [outer = 0x1289ee800] 05:28:14 INFO - PROCESS | 1998 | 1468499294381 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]]]}] 05:28:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 05:28:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 568ms 05:28:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 05:28:14 INFO - PROCESS | 1998 | 1468499294425 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 05:28:14 INFO - PROCESS | 1998 | 1468499294427 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 05:28:14 INFO - PROCESS | 1998 | 1468499294429 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 05:28:14 INFO - PROCESS | 1998 | 1468499294430 Marionette TRACE conn2 <- [1,626,null,{}] 05:28:14 INFO - PROCESS | 1998 | 1468499294432 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}] 05:28:14 INFO - PROCESS | 1998 | 1468499294433 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:14 INFO - PROCESS | 1998 | 1468499294546 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 05:28:14 INFO - PROCESS | 1998 | 1468499294559 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:14 INFO - PROCESS | 1998 | 1468499294560 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:14 INFO - PROCESS | 1998 | ++DOCSHELL 0x128a15800 == 49 [pid = 1998] [id = 164] 05:28:14 INFO - PROCESS | 1998 | ++DOMWINDOW == 122 (0x125e14000) [pid = 1998] [serial = 490] [outer = 0x0] 05:28:14 INFO - PROCESS | 1998 | ++DOMWINDOW == 123 (0x12c511800) [pid = 1998] [serial = 491] [outer = 0x125e14000] 05:28:14 INFO - PROCESS | 1998 | 1468499294584 Marionette DEBUG loaded listener.js 05:28:14 INFO - PROCESS | 1998 | ++DOMWINDOW == 124 (0x119947400) [pid = 1998] [serial = 492] [outer = 0x125e14000] 05:28:14 INFO - PROCESS | 1998 | --DOMWINDOW == 123 (0x125eb5c00) [pid = 1998] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 05:28:14 INFO - PROCESS | 1998 | --DOMWINDOW == 122 (0x11924e400) [pid = 1998] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 05:28:14 INFO - PROCESS | 1998 | --DOMWINDOW == 121 (0x1128a8000) [pid = 1998] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 05:28:14 INFO - PROCESS | 1998 | --DOMWINDOW == 120 (0x1182b1000) [pid = 1998] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 05:28:14 INFO - PROCESS | 1998 | --DOMWINDOW == 119 (0x11935a000) [pid = 1998] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 05:28:14 INFO - PROCESS | 1998 | --DOMWINDOW == 118 (0x12912b800) [pid = 1998] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 05:28:14 INFO - PROCESS | 1998 | --DOMWINDOW == 117 (0x125e0d400) [pid = 1998] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 05:28:14 INFO - PROCESS | 1998 | --DOMWINDOW == 116 (0x12112bc00) [pid = 1998] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 05:28:14 INFO - PROCESS | 1998 | --DOMWINDOW == 115 (0x119358000) [pid = 1998] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 05:28:14 INFO - PROCESS | 1998 | --DOMWINDOW == 114 (0x117017c00) [pid = 1998] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 05:28:14 INFO - PROCESS | 1998 | --DOMWINDOW == 113 (0x12a604400) [pid = 1998] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 05:28:14 INFO - PROCESS | 1998 | --DOMWINDOW == 112 (0x1192a4c00) [pid = 1998] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 05:28:15 INFO - PROCESS | 1998 | 1468499294998 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]]]}] 05:28:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 05:28:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 618ms 05:28:15 INFO - PROCESS | 1998 | 1468499295052 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 05:28:15 INFO - PROCESS | 1998 | 1468499295055 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 05:28:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 05:28:15 INFO - PROCESS | 1998 | 1468499295065 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 05:28:15 INFO - PROCESS | 1998 | 1468499295068 Marionette TRACE conn2 <- [1,630,null,{}] 05:28:15 INFO - PROCESS | 1998 | 1468499295072 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}] 05:28:15 INFO - PROCESS | 1998 | 1468499295073 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:15 INFO - PROCESS | 1998 | 1468499295216 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 05:28:15 INFO - PROCESS | 1998 | 1468499295271 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:15 INFO - PROCESS | 1998 | 1468499295273 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:15 INFO - PROCESS | 1998 | ++DOCSHELL 0x1167db800 == 50 [pid = 1998] [id = 165] 05:28:15 INFO - PROCESS | 1998 | ++DOMWINDOW == 113 (0x110e7c400) [pid = 1998] [serial = 493] [outer = 0x0] 05:28:15 INFO - PROCESS | 1998 | ++DOMWINDOW == 114 (0x110e7f400) [pid = 1998] [serial = 494] [outer = 0x110e7c400] 05:28:15 INFO - PROCESS | 1998 | 1468499295305 Marionette DEBUG loaded listener.js 05:28:15 INFO - PROCESS | 1998 | ++DOMWINDOW == 115 (0x110e85000) [pid = 1998] [serial = 495] [outer = 0x110e7c400] 05:28:15 INFO - PROCESS | 1998 | 1468499295742 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]]]}] 05:28:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 05:28:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 726ms 05:28:15 INFO - PROCESS | 1998 | 1468499295791 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 05:28:15 INFO - PROCESS | 1998 | 1468499295794 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 05:28:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 05:28:15 INFO - PROCESS | 1998 | 1468499295797 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 05:28:15 INFO - PROCESS | 1998 | 1468499295799 Marionette TRACE conn2 <- [1,634,null,{}] 05:28:15 INFO - PROCESS | 1998 | 1468499295821 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}] 05:28:15 INFO - PROCESS | 1998 | 1468499295824 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:15 INFO - PROCESS | 1998 | 1468499295957 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 05:28:16 INFO - PROCESS | 1998 | 1468499296040 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:16 INFO - PROCESS | 1998 | 1468499296041 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:16 INFO - PROCESS | 1998 | ++DOCSHELL 0x1255de000 == 51 [pid = 1998] [id = 166] 05:28:16 INFO - PROCESS | 1998 | ++DOMWINDOW == 116 (0x117046c00) [pid = 1998] [serial = 496] [outer = 0x0] 05:28:16 INFO - PROCESS | 1998 | ++DOMWINDOW == 117 (0x1182b8000) [pid = 1998] [serial = 497] [outer = 0x117046c00] 05:28:16 INFO - PROCESS | 1998 | 1468499296072 Marionette DEBUG loaded listener.js 05:28:16 INFO - PROCESS | 1998 | ++DOMWINDOW == 118 (0x118e07c00) [pid = 1998] [serial = 498] [outer = 0x117046c00] 05:28:16 INFO - PROCESS | 1998 | [1998] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:28:16 INFO - PROCESS | 1998 | 1468499296489 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]]]}] 05:28:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 05:28:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 739ms 05:28:16 INFO - PROCESS | 1998 | 1468499296536 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 05:28:16 INFO - PROCESS | 1998 | 1468499296538 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 05:28:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 05:28:16 INFO - PROCESS | 1998 | 1468499296541 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 05:28:16 INFO - PROCESS | 1998 | 1468499296542 Marionette TRACE conn2 <- [1,638,null,{}] 05:28:16 INFO - PROCESS | 1998 | 1468499296545 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}] 05:28:16 INFO - PROCESS | 1998 | 1468499296546 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:16 INFO - PROCESS | 1998 | 1468499296653 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 05:28:16 INFO - PROCESS | 1998 | 1468499296715 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:16 INFO - PROCESS | 1998 | 1468499296716 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:16 INFO - PROCESS | 1998 | ++DOCSHELL 0x12bd08800 == 52 [pid = 1998] [id = 167] 05:28:16 INFO - PROCESS | 1998 | ++DOMWINDOW == 119 (0x119351800) [pid = 1998] [serial = 499] [outer = 0x0] 05:28:16 INFO - PROCESS | 1998 | ++DOMWINDOW == 120 (0x121038c00) [pid = 1998] [serial = 500] [outer = 0x119351800] 05:28:16 INFO - PROCESS | 1998 | 1468499296745 Marionette DEBUG loaded listener.js 05:28:16 INFO - PROCESS | 1998 | ++DOMWINDOW == 121 (0x121132c00) [pid = 1998] [serial = 501] [outer = 0x119351800] 05:28:17 INFO - PROCESS | 1998 | [1998] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:28:17 INFO - PROCESS | 1998 | 1468499297192 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]]]}] 05:28:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 05:28:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 668ms 05:28:17 INFO - PROCESS | 1998 | 1468499297210 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 05:28:17 INFO - PROCESS | 1998 | 1468499297212 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 05:28:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 05:28:17 INFO - PROCESS | 1998 | 1468499297220 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 05:28:17 INFO - PROCESS | 1998 | 1468499297223 Marionette TRACE conn2 <- [1,642,null,{}] 05:28:17 INFO - PROCESS | 1998 | 1468499297226 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}] 05:28:17 INFO - PROCESS | 1998 | 1468499297228 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:17 INFO - PROCESS | 1998 | 1468499297358 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 05:28:17 INFO - PROCESS | 1998 | 1468499297419 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:17 INFO - PROCESS | 1998 | 1468499297421 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:17 INFO - PROCESS | 1998 | ++DOCSHELL 0x12cf4d800 == 53 [pid = 1998] [id = 168] 05:28:17 INFO - PROCESS | 1998 | ++DOMWINDOW == 122 (0x121133400) [pid = 1998] [serial = 502] [outer = 0x0] 05:28:17 INFO - PROCESS | 1998 | ++DOMWINDOW == 123 (0x1266edc00) [pid = 1998] [serial = 503] [outer = 0x121133400] 05:28:17 INFO - PROCESS | 1998 | 1468499297449 Marionette DEBUG loaded listener.js 05:28:17 INFO - PROCESS | 1998 | ++DOMWINDOW == 124 (0x128aa8800) [pid = 1998] [serial = 504] [outer = 0x121133400] 05:28:17 INFO - PROCESS | 1998 | 1468499297888 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]]]}] 05:28:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 05:28:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 726ms 05:28:17 INFO - PROCESS | 1998 | 1468499297943 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 05:28:17 INFO - PROCESS | 1998 | 1468499297944 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 05:28:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 05:28:17 INFO - PROCESS | 1998 | 1468499297947 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 05:28:17 INFO - PROCESS | 1998 | 1468499297948 Marionette TRACE conn2 <- [1,646,null,{}] 05:28:17 INFO - PROCESS | 1998 | 1468499297950 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}] 05:28:17 INFO - PROCESS | 1998 | 1468499297952 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:18 INFO - PROCESS | 1998 | 1468499298057 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 05:28:18 INFO - PROCESS | 1998 | 1468499298129 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:18 INFO - PROCESS | 1998 | 1468499298130 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:18 INFO - PROCESS | 1998 | ++DOCSHELL 0x12daeb800 == 54 [pid = 1998] [id = 169] 05:28:18 INFO - PROCESS | 1998 | ++DOMWINDOW == 125 (0x128aa9400) [pid = 1998] [serial = 505] [outer = 0x0] 05:28:18 INFO - PROCESS | 1998 | ++DOMWINDOW == 126 (0x12a4bb800) [pid = 1998] [serial = 506] [outer = 0x128aa9400] 05:28:18 INFO - PROCESS | 1998 | 1468499298160 Marionette DEBUG loaded listener.js 05:28:18 INFO - PROCESS | 1998 | ++DOMWINDOW == 127 (0x12b50fc00) [pid = 1998] [serial = 507] [outer = 0x128aa9400] 05:28:18 INFO - PROCESS | 1998 | 1468499298579 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]]]}] 05:28:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 05:28:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 672ms 05:28:18 INFO - PROCESS | 1998 | 1468499298620 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 05:28:18 INFO - PROCESS | 1998 | 1468499298621 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 05:28:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 05:28:18 INFO - PROCESS | 1998 | 1468499298624 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 05:28:18 INFO - PROCESS | 1998 | 1468499298625 Marionette TRACE conn2 <- [1,650,null,{}] 05:28:18 INFO - PROCESS | 1998 | 1468499298628 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}] 05:28:18 INFO - PROCESS | 1998 | 1468499298629 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:18 INFO - PROCESS | 1998 | 1468499298755 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 05:28:18 INFO - PROCESS | 1998 | 1468499298979 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:18 INFO - PROCESS | 1998 | 1468499298981 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:19 INFO - PROCESS | 1998 | ++DOCSHELL 0x119034800 == 55 [pid = 1998] [id = 170] 05:28:19 INFO - PROCESS | 1998 | ++DOMWINDOW == 128 (0x1128b2400) [pid = 1998] [serial = 508] [outer = 0x0] 05:28:19 INFO - PROCESS | 1998 | ++DOMWINDOW == 129 (0x1132ba800) [pid = 1998] [serial = 509] [outer = 0x1128b2400] 05:28:19 INFO - PROCESS | 1998 | 1468499299025 Marionette DEBUG loaded listener.js 05:28:19 INFO - PROCESS | 1998 | ++DOMWINDOW == 130 (0x117015800) [pid = 1998] [serial = 510] [outer = 0x1128b2400] 05:28:19 INFO - PROCESS | 1998 | 1468499299453 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]]]}] 05:28:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 05:28:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 871ms 05:28:19 INFO - PROCESS | 1998 | 1468499299497 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 05:28:19 INFO - PROCESS | 1998 | 1468499299499 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 05:28:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 05:28:19 INFO - PROCESS | 1998 | 1468499299502 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 05:28:19 INFO - PROCESS | 1998 | 1468499299503 Marionette TRACE conn2 <- [1,654,null,{}] 05:28:19 INFO - PROCESS | 1998 | 1468499299507 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}] 05:28:19 INFO - PROCESS | 1998 | 1468499299510 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:19 INFO - PROCESS | 1998 | 1468499299610 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 05:28:19 INFO - PROCESS | 1998 | 1468499299684 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:19 INFO - PROCESS | 1998 | 1468499299686 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:19 INFO - PROCESS | 1998 | ++DOCSHELL 0x1190d8800 == 56 [pid = 1998] [id = 171] 05:28:19 INFO - PROCESS | 1998 | ++DOMWINDOW == 131 (0x11856e000) [pid = 1998] [serial = 511] [outer = 0x0] 05:28:19 INFO - PROCESS | 1998 | ++DOMWINDOW == 132 (0x1192a6c00) [pid = 1998] [serial = 512] [outer = 0x11856e000] 05:28:19 INFO - PROCESS | 1998 | 1468499299716 Marionette DEBUG loaded listener.js 05:28:19 INFO - PROCESS | 1998 | ++DOMWINDOW == 133 (0x119a24c00) [pid = 1998] [serial = 513] [outer = 0x11856e000] 05:28:20 INFO - PROCESS | 1998 | --DOCSHELL 0x12958b800 == 55 [pid = 1998] [id = 81] 05:28:20 INFO - PROCESS | 1998 | --DOCSHELL 0x128a15800 == 54 [pid = 1998] [id = 164] 05:28:20 INFO - PROCESS | 1998 | --DOCSHELL 0x12c660800 == 53 [pid = 1998] [id = 163] 05:28:20 INFO - PROCESS | 1998 | --DOCSHELL 0x12b57b000 == 52 [pid = 1998] [id = 162] 05:28:20 INFO - PROCESS | 1998 | --DOCSHELL 0x116f43800 == 51 [pid = 1998] [id = 161] 05:28:20 INFO - PROCESS | 1998 | --DOCSHELL 0x129170000 == 50 [pid = 1998] [id = 160] 05:28:20 INFO - PROCESS | 1998 | --DOCSHELL 0x124826000 == 49 [pid = 1998] [id = 159] 05:28:20 INFO - PROCESS | 1998 | --DOCSHELL 0x121093800 == 48 [pid = 1998] [id = 158] 05:28:20 INFO - PROCESS | 1998 | --DOCSHELL 0x11832f000 == 47 [pid = 1998] [id = 157] 05:28:20 INFO - PROCESS | 1998 | --DOCSHELL 0x117e16000 == 46 [pid = 1998] [id = 156] 05:28:20 INFO - PROCESS | 1998 | --DOCSHELL 0x12c3c3800 == 45 [pid = 1998] [id = 153] 05:28:20 INFO - PROCESS | 1998 | --DOCSHELL 0x124a10800 == 44 [pid = 1998] [id = 152] 05:28:20 INFO - PROCESS | 1998 | --DOCSHELL 0x117232800 == 43 [pid = 1998] [id = 151] 05:28:20 INFO - PROCESS | 1998 | --DOCSHELL 0x12cf54800 == 42 [pid = 1998] [id = 154] 05:28:20 INFO - PROCESS | 1998 | --DOCSHELL 0x12cab9800 == 41 [pid = 1998] [id = 150] 05:28:20 INFO - PROCESS | 1998 | --DOCSHELL 0x119605800 == 40 [pid = 1998] [id = 104] 05:28:20 INFO - PROCESS | 1998 | --DOCSHELL 0x12d45a800 == 39 [pid = 1998] [id = 155] 05:28:20 INFO - PROCESS | 1998 | --DOCSHELL 0x11833f000 == 38 [pid = 1998] [id = 66] 05:28:20 INFO - PROCESS | 1998 | --DOCSHELL 0x126b1b800 == 37 [pid = 1998] [id = 85] 05:28:20 INFO - PROCESS | 1998 | --DOCSHELL 0x12bfd6800 == 36 [pid = 1998] [id = 103] 05:28:20 INFO - PROCESS | 1998 | --DOCSHELL 0x12d459800 == 35 [pid = 1998] [id = 137] 05:28:20 INFO - PROCESS | 1998 | --DOCSHELL 0x129377000 == 34 [pid = 1998] [id = 120] 05:28:20 INFO - PROCESS | 1998 | --DOCSHELL 0x1186e2800 == 33 [pid = 1998] [id = 67] 05:28:20 INFO - PROCESS | 1998 | --DOCSHELL 0x119034800 == 32 [pid = 1998] [id = 170] 05:28:20 INFO - PROCESS | 1998 | --DOCSHELL 0x12daeb800 == 31 [pid = 1998] [id = 169] 05:28:20 INFO - PROCESS | 1998 | --DOCSHELL 0x12cf4d800 == 30 [pid = 1998] [id = 168] 05:28:20 INFO - PROCESS | 1998 | --DOCSHELL 0x12bd08800 == 29 [pid = 1998] [id = 167] 05:28:20 INFO - PROCESS | 1998 | --DOCSHELL 0x1255de000 == 28 [pid = 1998] [id = 166] 05:28:20 INFO - PROCESS | 1998 | --DOCSHELL 0x1167db800 == 27 [pid = 1998] [id = 165] 05:28:20 INFO - PROCESS | 1998 | --DOMWINDOW == 132 (0x1127d1400) [pid = 1998] [serial = 431] [outer = 0x0] [url = about:blank] 05:28:20 INFO - PROCESS | 1998 | --DOMWINDOW == 131 (0x12955a000) [pid = 1998] [serial = 397] [outer = 0x0] [url = about:blank] 05:28:20 INFO - PROCESS | 1998 | --DOMWINDOW == 130 (0x119252400) [pid = 1998] [serial = 418] [outer = 0x0] [url = about:blank] 05:28:20 INFO - PROCESS | 1998 | --DOMWINDOW == 129 (0x126b6f800) [pid = 1998] [serial = 440] [outer = 0x0] [url = about:blank] 05:28:20 INFO - PROCESS | 1998 | --DOMWINDOW == 128 (0x118570400) [pid = 1998] [serial = 415] [outer = 0x0] [url = about:blank] 05:28:20 INFO - PROCESS | 1998 | --DOMWINDOW == 127 (0x1254ae800) [pid = 1998] [serial = 425] [outer = 0x0] [url = about:blank] 05:28:20 INFO - PROCESS | 1998 | --DOMWINDOW == 126 (0x12954f800) [pid = 1998] [serial = 433] [outer = 0x0] [url = about:blank] 05:28:20 INFO - PROCESS | 1998 | --DOMWINDOW == 125 (0x121a1a400) [pid = 1998] [serial = 424] [outer = 0x0] [url = about:blank] 05:28:20 INFO - PROCESS | 1998 | --DOMWINDOW == 124 (0x118629400) [pid = 1998] [serial = 416] [outer = 0x0] [url = about:blank] 05:28:20 INFO - PROCESS | 1998 | --DOMWINDOW == 123 (0x128aa6400) [pid = 1998] [serial = 428] [outer = 0x0] [url = about:blank] 05:28:20 INFO - PROCESS | 1998 | --DOMWINDOW == 122 (0x12b518000) [pid = 1998] [serial = 409] [outer = 0x0] [url = about:blank] 05:28:20 INFO - PROCESS | 1998 | --DOMWINDOW == 121 (0x121130400) [pid = 1998] [serial = 445] [outer = 0x0] [url = about:blank] 05:28:20 INFO - PROCESS | 1998 | --DOMWINDOW == 120 (0x12a586400) [pid = 1998] [serial = 434] [outer = 0x0] [url = about:blank] 05:28:20 INFO - PROCESS | 1998 | --DOMWINDOW == 119 (0x119a1e000) [pid = 1998] [serial = 421] [outer = 0x0] [url = about:blank] 05:28:20 INFO - PROCESS | 1998 | --DOMWINDOW == 118 (0x11819a400) [pid = 1998] [serial = 413] [outer = 0x0] [url = about:blank] 05:28:20 INFO - PROCESS | 1998 | --DOMWINDOW == 117 (0x119071400) [pid = 1998] [serial = 400] [outer = 0x0] [url = about:blank] 05:28:20 INFO - PROCESS | 1998 | --DOMWINDOW == 116 (0x12a611c00) [pid = 1998] [serial = 436] [outer = 0x0] [url = about:blank] 05:28:20 INFO - PROCESS | 1998 | --DOMWINDOW == 115 (0x118629000) [pid = 1998] [serial = 439] [outer = 0x0] [url = about:blank] 05:28:20 INFO - PROCESS | 1998 | --DOMWINDOW == 114 (0x12662d800) [pid = 1998] [serial = 427] [outer = 0x0] [url = about:blank] 05:28:20 INFO - PROCESS | 1998 | --DOMWINDOW == 113 (0x128af2000) [pid = 1998] [serial = 406] [outer = 0x0] [url = about:blank] 05:28:20 INFO - PROCESS | 1998 | --DOMWINDOW == 112 (0x128ab2c00) [pid = 1998] [serial = 430] [outer = 0x0] [url = about:blank] 05:28:20 INFO - PROCESS | 1998 | --DOMWINDOW == 111 (0x1192a8800) [pid = 1998] [serial = 419] [outer = 0x0] [url = about:blank] 05:28:20 INFO - PROCESS | 1998 | --DOMWINDOW == 110 (0x12b8af400) [pid = 1998] [serial = 443] [outer = 0x0] [url = about:blank] 05:28:20 INFO - PROCESS | 1998 | --DOMWINDOW == 109 (0x120fab400) [pid = 1998] [serial = 422] [outer = 0x0] [url = about:blank] 05:28:20 INFO - PROCESS | 1998 | --DOMWINDOW == 108 (0x1254a9000) [pid = 1998] [serial = 403] [outer = 0x0] [url = about:blank] 05:28:20 INFO - PROCESS | 1998 | --DOMWINDOW == 107 (0x12a96f800) [pid = 1998] [serial = 437] [outer = 0x0] [url = about:blank] 05:28:20 INFO - PROCESS | 1998 | --DOMWINDOW == 106 (0x12a971400) [pid = 1998] [serial = 442] [outer = 0x0] [url = about:blank] 05:28:20 INFO - PROCESS | 1998 | --DOMWINDOW == 105 (0x1172b6000) [pid = 1998] [serial = 412] [outer = 0x0] [url = about:blank] 05:28:20 INFO - PROCESS | 1998 | --DOMWINDOW == 104 (0x121135c00) [pid = 1998] [serial = 446] [outer = 0x0] [url = about:blank] 05:28:20 INFO - PROCESS | 1998 | --DOMWINDOW == 103 (0x12bcaa400) [pid = 1998] [serial = 448] [outer = 0x0] [url = about:blank] 05:28:20 INFO - PROCESS | 1998 | 1468499300795 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]]]}] 05:28:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 05:28:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1325ms 05:28:20 INFO - PROCESS | 1998 | 1468499300833 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 05:28:20 INFO - PROCESS | 1998 | 1468499300836 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 05:28:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 05:28:20 INFO - PROCESS | 1998 | 1468499300840 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 05:28:20 INFO - PROCESS | 1998 | 1468499300842 Marionette TRACE conn2 <- [1,658,null,{}] 05:28:20 INFO - PROCESS | 1998 | 1468499300845 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}] 05:28:20 INFO - PROCESS | 1998 | 1468499300847 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:20 INFO - PROCESS | 1998 | 1468499300920 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 05:28:20 INFO - PROCESS | 1998 | 1468499300924 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:20 INFO - PROCESS | 1998 | 1468499300927 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:20 INFO - PROCESS | 1998 | ++DOCSHELL 0x116241800 == 28 [pid = 1998] [id = 172] 05:28:20 INFO - PROCESS | 1998 | ++DOMWINDOW == 104 (0x1128b2c00) [pid = 1998] [serial = 514] [outer = 0x0] 05:28:20 INFO - PROCESS | 1998 | ++DOMWINDOW == 105 (0x1138e8400) [pid = 1998] [serial = 515] [outer = 0x1128b2c00] 05:28:20 INFO - PROCESS | 1998 | 1468499300957 Marionette DEBUG loaded listener.js 05:28:21 INFO - PROCESS | 1998 | ++DOMWINDOW == 106 (0x1128af800) [pid = 1998] [serial = 516] [outer = 0x1128b2c00] 05:28:21 INFO - PROCESS | 1998 | 1468499301319 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]]]}] 05:28:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 05:28:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 522ms 05:28:21 INFO - PROCESS | 1998 | 1468499301361 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 05:28:21 INFO - PROCESS | 1998 | 1468499301365 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 05:28:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 05:28:21 INFO - PROCESS | 1998 | 1468499301369 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 05:28:21 INFO - PROCESS | 1998 | 1468499301371 Marionette TRACE conn2 <- [1,662,null,{}] 05:28:21 INFO - PROCESS | 1998 | 1468499301373 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}] 05:28:21 INFO - PROCESS | 1998 | 1468499301375 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:21 INFO - PROCESS | 1998 | 1468499301453 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 05:28:21 INFO - PROCESS | 1998 | 1468499301457 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:21 INFO - PROCESS | 1998 | 1468499301458 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:21 INFO - PROCESS | 1998 | ++DOCSHELL 0x117232800 == 29 [pid = 1998] [id = 173] 05:28:21 INFO - PROCESS | 1998 | ++DOMWINDOW == 107 (0x116fe5c00) [pid = 1998] [serial = 517] [outer = 0x0] 05:28:21 INFO - PROCESS | 1998 | ++DOMWINDOW == 108 (0x1176e0800) [pid = 1998] [serial = 518] [outer = 0x116fe5c00] 05:28:21 INFO - PROCESS | 1998 | 1468499301488 Marionette DEBUG loaded listener.js 05:28:21 INFO - PROCESS | 1998 | ++DOMWINDOW == 109 (0x118192400) [pid = 1998] [serial = 519] [outer = 0x116fe5c00] 05:28:21 INFO - PROCESS | 1998 | [1998] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:28:21 INFO - PROCESS | 1998 | [1998] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:28:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 05:28:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 471ms 05:28:21 INFO - PROCESS | 1998 | 1468499301837 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]]]}] 05:28:21 INFO - PROCESS | 1998 | 1468499301840 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 05:28:21 INFO - PROCESS | 1998 | 1468499301842 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 05:28:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 05:28:21 INFO - PROCESS | 1998 | 1468499301844 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 05:28:21 INFO - PROCESS | 1998 | 1468499301847 Marionette TRACE conn2 <- [1,666,null,{}] 05:28:21 INFO - PROCESS | 1998 | 1468499301857 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}] 05:28:21 INFO - PROCESS | 1998 | 1468499301860 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:21 INFO - PROCESS | 1998 | 1468499301941 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 05:28:22 INFO - PROCESS | 1998 | 1468499301995 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:22 INFO - PROCESS | 1998 | 1468499301997 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:22 INFO - PROCESS | 1998 | ++DOCSHELL 0x1190cf000 == 30 [pid = 1998] [id = 174] 05:28:22 INFO - PROCESS | 1998 | ++DOMWINDOW == 110 (0x111aa9400) [pid = 1998] [serial = 520] [outer = 0x0] 05:28:22 INFO - PROCESS | 1998 | ++DOMWINDOW == 111 (0x11856dc00) [pid = 1998] [serial = 521] [outer = 0x111aa9400] 05:28:22 INFO - PROCESS | 1998 | 1468499302025 Marionette DEBUG loaded listener.js 05:28:22 INFO - PROCESS | 1998 | ++DOMWINDOW == 112 (0x118e06400) [pid = 1998] [serial = 522] [outer = 0x111aa9400] 05:28:22 INFO - PROCESS | 1998 | [1998] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:28:22 INFO - PROCESS | 1998 | [1998] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:28:22 INFO - PROCESS | 1998 | 1468499302338 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]]]}] 05:28:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 05:28:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 525ms 05:28:22 INFO - PROCESS | 1998 | 1468499302370 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 05:28:22 INFO - PROCESS | 1998 | 1468499302372 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 05:28:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 05:28:22 INFO - PROCESS | 1998 | 1468499302374 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 05:28:22 INFO - PROCESS | 1998 | 1468499302375 Marionette TRACE conn2 <- [1,670,null,{}] 05:28:22 INFO - PROCESS | 1998 | 1468499302377 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}] 05:28:22 INFO - PROCESS | 1998 | 1468499302379 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:22 INFO - PROCESS | 1998 | 1468499302457 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 05:28:22 INFO - PROCESS | 1998 | 1468499302460 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:22 INFO - PROCESS | 1998 | 1468499302462 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:22 INFO - PROCESS | 1998 | ++DOCSHELL 0x119fad000 == 31 [pid = 1998] [id = 175] 05:28:22 INFO - PROCESS | 1998 | ++DOMWINDOW == 113 (0x119071400) [pid = 1998] [serial = 523] [outer = 0x0] 05:28:22 INFO - PROCESS | 1998 | ++DOMWINDOW == 114 (0x119256000) [pid = 1998] [serial = 524] [outer = 0x119071400] 05:28:22 INFO - PROCESS | 1998 | 1468499302489 Marionette DEBUG loaded listener.js 05:28:22 INFO - PROCESS | 1998 | ++DOMWINDOW == 115 (0x1192aa800) [pid = 1998] [serial = 525] [outer = 0x119071400] 05:28:22 INFO - PROCESS | 1998 | 1468499302819 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]]]}] 05:28:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 05:28:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 468ms 05:28:22 INFO - PROCESS | 1998 | 1468499302843 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 05:28:22 INFO - PROCESS | 1998 | 1468499302844 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 05:28:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 05:28:22 INFO - PROCESS | 1998 | 1468499302856 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 05:28:22 INFO - PROCESS | 1998 | 1468499302857 Marionette TRACE conn2 <- [1,674,null,{}] 05:28:22 INFO - PROCESS | 1998 | 1468499302859 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}] 05:28:22 INFO - PROCESS | 1998 | 1468499302860 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:22 INFO - PROCESS | 1998 | 1468499302965 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 05:28:22 INFO - PROCESS | 1998 | 1468499302982 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:22 INFO - PROCESS | 1998 | 1468499302983 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:22 INFO - PROCESS | 1998 | ++DOCSHELL 0x1212b9800 == 32 [pid = 1998] [id = 176] 05:28:22 INFO - PROCESS | 1998 | ++DOMWINDOW == 116 (0x116a03c00) [pid = 1998] [serial = 526] [outer = 0x0] 05:28:23 INFO - PROCESS | 1998 | ++DOMWINDOW == 117 (0x1192adc00) [pid = 1998] [serial = 527] [outer = 0x116a03c00] 05:28:23 INFO - PROCESS | 1998 | 1468499303008 Marionette DEBUG loaded listener.js 05:28:23 INFO - PROCESS | 1998 | ++DOMWINDOW == 118 (0x119358000) [pid = 1998] [serial = 528] [outer = 0x116a03c00] 05:28:23 INFO - PROCESS | 1998 | [1998] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:28:23 INFO - PROCESS | 1998 | [1998] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:28:23 INFO - PROCESS | 1998 | 1468499303358 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]]]}] 05:28:23 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 05:28:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 518ms 05:28:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 05:28:23 INFO - PROCESS | 1998 | 1468499303375 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 05:28:23 INFO - PROCESS | 1998 | 1468499303376 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 05:28:23 INFO - PROCESS | 1998 | 1468499303378 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 05:28:23 INFO - PROCESS | 1998 | 1468499303379 Marionette TRACE conn2 <- [1,678,null,{}] 05:28:23 INFO - PROCESS | 1998 | 1468499303382 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}] 05:28:23 INFO - PROCESS | 1998 | 1468499303386 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:23 INFO - PROCESS | 1998 | 1468499303508 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 05:28:23 INFO - PROCESS | 1998 | 1468499303558 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:23 INFO - PROCESS | 1998 | 1468499303560 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:23 INFO - PROCESS | 1998 | ++DOCSHELL 0x124ccf800 == 33 [pid = 1998] [id = 177] 05:28:23 INFO - PROCESS | 1998 | ++DOMWINDOW == 119 (0x11970d000) [pid = 1998] [serial = 529] [outer = 0x0] 05:28:23 INFO - PROCESS | 1998 | ++DOMWINDOW == 120 (0x119f78400) [pid = 1998] [serial = 530] [outer = 0x11970d000] 05:28:23 INFO - PROCESS | 1998 | 1468499303602 Marionette DEBUG loaded listener.js 05:28:23 INFO - PROCESS | 1998 | ++DOMWINDOW == 121 (0x121135c00) [pid = 1998] [serial = 531] [outer = 0x11970d000] 05:28:24 INFO - PROCESS | 1998 | 1468499304045 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]]]}] 05:28:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 05:28:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 672ms 05:28:24 INFO - PROCESS | 1998 | 1468499304051 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 05:28:24 INFO - PROCESS | 1998 | 1468499304053 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 05:28:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 05:28:24 INFO - PROCESS | 1998 | 1468499304055 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 05:28:24 INFO - PROCESS | 1998 | 1468499304056 Marionette TRACE conn2 <- [1,682,null,{}] 05:28:24 INFO - PROCESS | 1998 | 1468499304058 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}] 05:28:24 INFO - PROCESS | 1998 | 1468499304068 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:24 INFO - PROCESS | 1998 | 1468499304169 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 05:28:24 INFO - PROCESS | 1998 | 1468499304173 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:24 INFO - PROCESS | 1998 | 1468499304174 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:24 INFO - PROCESS | 1998 | ++DOCSHELL 0x126b02800 == 34 [pid = 1998] [id = 178] 05:28:24 INFO - PROCESS | 1998 | ++DOMWINDOW == 122 (0x1127ce400) [pid = 1998] [serial = 532] [outer = 0x0] 05:28:24 INFO - PROCESS | 1998 | ++DOMWINDOW == 123 (0x12147cc00) [pid = 1998] [serial = 533] [outer = 0x1127ce400] 05:28:24 INFO - PROCESS | 1998 | 1468499304198 Marionette DEBUG loaded listener.js 05:28:24 INFO - PROCESS | 1998 | ++DOMWINDOW == 124 (0x124acfc00) [pid = 1998] [serial = 534] [outer = 0x1127ce400] 05:28:25 INFO - PROCESS | 1998 | --DOMWINDOW == 123 (0x125e14000) [pid = 1998] [serial = 490] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 05:28:25 INFO - PROCESS | 1998 | --DOMWINDOW == 122 (0x12b8acc00) [pid = 1998] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 05:28:25 INFO - PROCESS | 1998 | --DOMWINDOW == 121 (0x12b8a8800) [pid = 1998] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 05:28:25 INFO - PROCESS | 1998 | --DOMWINDOW == 120 (0x1289ee800) [pid = 1998] [serial = 487] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 05:28:25 INFO - PROCESS | 1998 | --DOMWINDOW == 119 (0x1260cc000) [pid = 1998] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 05:28:25 INFO - PROCESS | 1998 | --DOMWINDOW == 118 (0x121130800) [pid = 1998] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 05:28:25 INFO - PROCESS | 1998 | --DOMWINDOW == 117 (0x112986000) [pid = 1998] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 05:28:25 INFO - PROCESS | 1998 | --DOMWINDOW == 116 (0x116787c00) [pid = 1998] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 05:28:25 INFO - PROCESS | 1998 | --DOMWINDOW == 115 (0x11934e000) [pid = 1998] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 05:28:25 INFO - PROCESS | 1998 | --DOMWINDOW == 114 (0x119708400) [pid = 1998] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 05:28:25 INFO - PROCESS | 1998 | --DOMWINDOW == 113 (0x126bea800) [pid = 1998] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 05:28:25 INFO - PROCESS | 1998 | --DOMWINDOW == 112 (0x112cb3800) [pid = 1998] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 05:28:25 INFO - PROCESS | 1998 | --DOMWINDOW == 111 (0x12b5be000) [pid = 1998] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 05:28:25 INFO - PROCESS | 1998 | --DOMWINDOW == 110 (0x11862c400) [pid = 1998] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 05:28:25 INFO - PROCESS | 1998 | --DOMWINDOW == 109 (0x1212f1c00) [pid = 1998] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 05:28:25 INFO - PROCESS | 1998 | --DOMWINDOW == 108 (0x128aac400) [pid = 1998] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 05:28:25 INFO - PROCESS | 1998 | --DOMWINDOW == 107 (0x120fa1000) [pid = 1998] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 05:28:25 INFO - PROCESS | 1998 | --DOMWINDOW == 106 (0x119051000) [pid = 1998] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 05:28:25 INFO - PROCESS | 1998 | --DOMWINDOW == 105 (0x126be9c00) [pid = 1998] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 05:28:25 INFO - PROCESS | 1998 | --DOMWINDOW == 104 (0x118432c00) [pid = 1998] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 05:28:25 INFO - PROCESS | 1998 | --DOMWINDOW == 103 (0x11935a400) [pid = 1998] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 05:28:25 INFO - PROCESS | 1998 | --DOMWINDOW == 102 (0x128aab800) [pid = 1998] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 05:28:25 INFO - PROCESS | 1998 | --DOMWINDOW == 101 (0x12955d000) [pid = 1998] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 05:28:25 INFO - PROCESS | 1998 | --DOMWINDOW == 100 (0x12a611400) [pid = 1998] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 05:28:25 INFO - PROCESS | 1998 | --DOMWINDOW == 99 (0x1215b5000) [pid = 1998] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 05:28:25 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) 05:28:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1220ms 05:28:25 INFO - PROCESS | 1998 | 1468499305273 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]]]}] 05:28:25 INFO - PROCESS | 1998 | 1468499305276 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 05:28:25 INFO - PROCESS | 1998 | 1468499305277 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 05:28:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 05:28:25 INFO - PROCESS | 1998 | 1468499305279 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 05:28:25 INFO - PROCESS | 1998 | 1468499305280 Marionette TRACE conn2 <- [1,686,null,{}] 05:28:25 INFO - PROCESS | 1998 | 1468499305284 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}] 05:28:25 INFO - PROCESS | 1998 | 1468499305286 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:25 INFO - PROCESS | 1998 | 1468499305359 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 05:28:25 INFO - PROCESS | 1998 | 1468499305362 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:25 INFO - PROCESS | 1998 | 1468499305363 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:25 INFO - PROCESS | 1998 | ++DOCSHELL 0x118e80800 == 35 [pid = 1998] [id = 179] 05:28:25 INFO - PROCESS | 1998 | ++DOMWINDOW == 100 (0x1127cf400) [pid = 1998] [serial = 535] [outer = 0x0] 05:28:25 INFO - PROCESS | 1998 | ++DOMWINDOW == 101 (0x118193800) [pid = 1998] [serial = 536] [outer = 0x1127cf400] 05:28:25 INFO - PROCESS | 1998 | 1468499305390 Marionette DEBUG loaded listener.js 05:28:25 INFO - PROCESS | 1998 | ++DOMWINDOW == 102 (0x11925a000) [pid = 1998] [serial = 537] [outer = 0x1127cf400] 05:28:26 INFO - PROCESS | 1998 | 1468499306214 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]]]}] 05:28:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 05:28:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 975ms 05:28:26 INFO - PROCESS | 1998 | 1468499306262 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 05:28:26 INFO - PROCESS | 1998 | 1468499306263 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 05:28:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 05:28:26 INFO - PROCESS | 1998 | 1468499306266 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 05:28:26 INFO - PROCESS | 1998 | 1468499306267 Marionette TRACE conn2 <- [1,690,null,{}] 05:28:26 INFO - PROCESS | 1998 | 1468499306269 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}] 05:28:26 INFO - PROCESS | 1998 | 1468499306270 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:26 INFO - PROCESS | 1998 | 1468499306343 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 05:28:26 INFO - PROCESS | 1998 | 1468499306398 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:26 INFO - PROCESS | 1998 | 1468499306399 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:26 INFO - PROCESS | 1998 | ++DOCSHELL 0x1190ce000 == 36 [pid = 1998] [id = 180] 05:28:26 INFO - PROCESS | 1998 | ++DOMWINDOW == 103 (0x1127cf000) [pid = 1998] [serial = 538] [outer = 0x0] 05:28:26 INFO - PROCESS | 1998 | ++DOMWINDOW == 104 (0x1217f3800) [pid = 1998] [serial = 539] [outer = 0x1127cf000] 05:28:26 INFO - PROCESS | 1998 | 1468499306424 Marionette DEBUG loaded listener.js 05:28:26 INFO - PROCESS | 1998 | ++DOMWINDOW == 105 (0x124f4c800) [pid = 1998] [serial = 540] [outer = 0x1127cf000] 05:28:27 INFO - PROCESS | 1998 | 1468499307175 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]]]}] 05:28:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 05:28:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 919ms 05:28:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 05:28:27 INFO - PROCESS | 1998 | 1468499307185 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 05:28:27 INFO - PROCESS | 1998 | 1468499307186 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 05:28:27 INFO - PROCESS | 1998 | 1468499307188 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 05:28:27 INFO - PROCESS | 1998 | 1468499307190 Marionette TRACE conn2 <- [1,694,null,{}] 05:28:27 INFO - PROCESS | 1998 | 1468499307192 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}] 05:28:27 INFO - PROCESS | 1998 | 1468499307193 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:27 INFO - PROCESS | 1998 | 1468499307321 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 05:28:27 INFO - PROCESS | 1998 | 1468499307372 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:27 INFO - PROCESS | 1998 | 1468499307373 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:27 INFO - PROCESS | 1998 | ++DOCSHELL 0x1129d0000 == 37 [pid = 1998] [id = 181] 05:28:27 INFO - PROCESS | 1998 | ++DOMWINDOW == 106 (0x110e78800) [pid = 1998] [serial = 541] [outer = 0x0] 05:28:27 INFO - PROCESS | 1998 | ++DOMWINDOW == 107 (0x1127ccc00) [pid = 1998] [serial = 542] [outer = 0x110e78800] 05:28:27 INFO - PROCESS | 1998 | 1468499307406 Marionette DEBUG loaded listener.js 05:28:27 INFO - PROCESS | 1998 | ++DOMWINDOW == 108 (0x1128ae000) [pid = 1998] [serial = 543] [outer = 0x110e78800] 05:28:28 INFO - PROCESS | 1998 | 1468499308411 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]]]}] 05:28:28 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) 05:28:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1271ms 05:28:28 INFO - PROCESS | 1998 | 1468499308462 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 05:28:28 INFO - PROCESS | 1998 | 1468499308464 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 05:28:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 05:28:28 INFO - PROCESS | 1998 | 1468499308468 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 05:28:28 INFO - PROCESS | 1998 | 1468499308470 Marionette TRACE conn2 <- [1,698,null,{}] 05:28:28 INFO - PROCESS | 1998 | 1468499308473 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}] 05:28:28 INFO - PROCESS | 1998 | 1468499308475 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:28 INFO - PROCESS | 1998 | 1468499308585 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 05:28:28 INFO - PROCESS | 1998 | 1468499308637 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:28 INFO - PROCESS | 1998 | 1468499308639 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:28 INFO - PROCESS | 1998 | ++DOCSHELL 0x1190bf000 == 38 [pid = 1998] [id = 182] 05:28:28 INFO - PROCESS | 1998 | ++DOMWINDOW == 109 (0x113d8f400) [pid = 1998] [serial = 544] [outer = 0x0] 05:28:28 INFO - PROCESS | 1998 | ++DOMWINDOW == 110 (0x11814c400) [pid = 1998] [serial = 545] [outer = 0x113d8f400] 05:28:28 INFO - PROCESS | 1998 | 1468499308669 Marionette DEBUG loaded listener.js 05:28:28 INFO - PROCESS | 1998 | ++DOMWINDOW == 111 (0x1182b6c00) [pid = 1998] [serial = 546] [outer = 0x113d8f400] 05:28:29 INFO - PROCESS | 1998 | --DOCSHELL 0x1190ce000 == 37 [pid = 1998] [id = 180] 05:28:29 INFO - PROCESS | 1998 | --DOCSHELL 0x118e80800 == 36 [pid = 1998] [id = 179] 05:28:29 INFO - PROCESS | 1998 | --DOCSHELL 0x126b02800 == 35 [pid = 1998] [id = 178] 05:28:29 INFO - PROCESS | 1998 | --DOCSHELL 0x124ccf800 == 34 [pid = 1998] [id = 177] 05:28:29 INFO - PROCESS | 1998 | --DOCSHELL 0x1212b9800 == 33 [pid = 1998] [id = 176] 05:28:29 INFO - PROCESS | 1998 | --DOCSHELL 0x119fad000 == 32 [pid = 1998] [id = 175] 05:28:29 INFO - PROCESS | 1998 | --DOCSHELL 0x1190cf000 == 31 [pid = 1998] [id = 174] 05:28:29 INFO - PROCESS | 1998 | --DOCSHELL 0x117232800 == 30 [pid = 1998] [id = 173] 05:28:29 INFO - PROCESS | 1998 | --DOCSHELL 0x116241800 == 29 [pid = 1998] [id = 172] 05:28:29 INFO - PROCESS | 1998 | --DOCSHELL 0x1190d8800 == 28 [pid = 1998] [id = 171] 05:28:29 INFO - PROCESS | 1998 | --DOMWINDOW == 110 (0x11934d400) [pid = 1998] [serial = 347] [outer = 0x0] [url = about:blank] 05:28:29 INFO - PROCESS | 1998 | --DOMWINDOW == 109 (0x12932e000) [pid = 1998] [serial = 353] [outer = 0x0] [url = about:blank] 05:28:29 INFO - PROCESS | 1998 | --DOMWINDOW == 108 (0x11934fc00) [pid = 1998] [serial = 401] [outer = 0x0] [url = about:blank] 05:28:29 INFO - PROCESS | 1998 | --DOMWINDOW == 107 (0x12c642c00) [pid = 1998] [serial = 344] [outer = 0x0] [url = about:blank] 05:28:29 INFO - PROCESS | 1998 | --DOMWINDOW == 106 (0x129488c00) [pid = 1998] [serial = 407] [outer = 0x0] [url = about:blank] 05:28:29 INFO - PROCESS | 1998 | --DOMWINDOW == 105 (0x12b8afc00) [pid = 1998] [serial = 410] [outer = 0x0] [url = about:blank] 05:28:29 INFO - PROCESS | 1998 | --DOMWINDOW == 104 (0x12b843c00) [pid = 1998] [serial = 356] [outer = 0x0] [url = about:blank] 05:28:29 INFO - PROCESS | 1998 | --DOMWINDOW == 103 (0x1260d8c00) [pid = 1998] [serial = 404] [outer = 0x0] [url = about:blank] 05:28:29 INFO - PROCESS | 1998 | --DOMWINDOW == 102 (0x128aef400) [pid = 1998] [serial = 476] [outer = 0x0] [url = about:blank] 05:28:29 INFO - PROCESS | 1998 | --DOMWINDOW == 101 (0x128aaf400) [pid = 1998] [serial = 460] [outer = 0x0] [url = about:blank] 05:28:29 INFO - PROCESS | 1998 | --DOMWINDOW == 100 (0x12a607c00) [pid = 1998] [serial = 461] [outer = 0x0] [url = about:blank] 05:28:29 INFO - PROCESS | 1998 | --DOMWINDOW == 99 (0x118631000) [pid = 1998] [serial = 469] [outer = 0x0] [url = about:blank] 05:28:29 INFO - PROCESS | 1998 | --DOMWINDOW == 98 (0x1192b2000) [pid = 1998] [serial = 470] [outer = 0x0] [url = about:blank] 05:28:29 INFO - PROCESS | 1998 | --DOMWINDOW == 97 (0x12b840c00) [pid = 1998] [serial = 463] [outer = 0x0] [url = about:blank] 05:28:29 INFO - PROCESS | 1998 | --DOMWINDOW == 96 (0x12bcb2c00) [pid = 1998] [serial = 464] [outer = 0x0] [url = about:blank] 05:28:29 INFO - PROCESS | 1998 | --DOMWINDOW == 95 (0x119254400) [pid = 1998] [serial = 454] [outer = 0x0] [url = about:blank] 05:28:29 INFO - PROCESS | 1998 | --DOMWINDOW == 94 (0x119350c00) [pid = 1998] [serial = 455] [outer = 0x0] [url = about:blank] 05:28:29 INFO - PROCESS | 1998 | --DOMWINDOW == 93 (0x128aef800) [pid = 1998] [serial = 478] [outer = 0x0] [url = about:blank] 05:28:29 INFO - PROCESS | 1998 | --DOMWINDOW == 92 (0x119947400) [pid = 1998] [serial = 492] [outer = 0x0] [url = about:blank] 05:28:29 INFO - PROCESS | 1998 | --DOMWINDOW == 91 (0x12a743c00) [pid = 1998] [serial = 479] [outer = 0x0] [url = about:blank] 05:28:29 INFO - PROCESS | 1998 | --DOMWINDOW == 90 (0x12b8b0c00) [pid = 1998] [serial = 398] [outer = 0x0] [url = about:blank] 05:28:29 INFO - PROCESS | 1998 | --DOMWINDOW == 89 (0x1254ab800) [pid = 1998] [serial = 350] [outer = 0x0] [url = about:blank] 05:28:29 INFO - PROCESS | 1998 | --DOMWINDOW == 88 (0x12c511800) [pid = 1998] [serial = 491] [outer = 0x0] [url = about:blank] 05:28:29 INFO - PROCESS | 1998 | --DOMWINDOW == 87 (0x12c50b400) [pid = 1998] [serial = 484] [outer = 0x0] [url = about:blank] 05:28:29 INFO - PROCESS | 1998 | --DOMWINDOW == 86 (0x12bd34400) [pid = 1998] [serial = 481] [outer = 0x0] [url = about:blank] 05:28:29 INFO - PROCESS | 1998 | --DOMWINDOW == 85 (0x12c505800) [pid = 1998] [serial = 482] [outer = 0x0] [url = about:blank] 05:28:29 INFO - PROCESS | 1998 | --DOMWINDOW == 84 (0x12102bc00) [pid = 1998] [serial = 200] [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.] 05:28:29 INFO - PROCESS | 1998 | --DOMWINDOW == 83 (0x12c647400) [pid = 1998] [serial = 485] [outer = 0x0] [url = about:blank] 05:28:29 INFO - PROCESS | 1998 | --DOMWINDOW == 82 (0x1289f0400) [pid = 1998] [serial = 488] [outer = 0x0] [url = about:blank] 05:28:29 INFO - PROCESS | 1998 | --DOMWINDOW == 81 (0x1289f4400) [pid = 1998] [serial = 489] [outer = 0x0] [url = about:blank] 05:28:29 INFO - PROCESS | 1998 | --DOMWINDOW == 80 (0x1260d1c00) [pid = 1998] [serial = 457] [outer = 0x0] [url = about:blank] 05:28:29 INFO - PROCESS | 1998 | --DOMWINDOW == 79 (0x126b72800) [pid = 1998] [serial = 458] [outer = 0x0] [url = about:blank] 05:28:29 INFO - PROCESS | 1998 | --DOMWINDOW == 78 (0x12bd38c00) [pid = 1998] [serial = 449] [outer = 0x0] [url = about:blank] 05:28:29 INFO - PROCESS | 1998 | --DOMWINDOW == 77 (0x11386e000) [pid = 1998] [serial = 466] [outer = 0x0] [url = about:blank] 05:28:29 INFO - PROCESS | 1998 | --DOMWINDOW == 76 (0x11678a000) [pid = 1998] [serial = 467] [outer = 0x0] [url = about:blank] 05:28:29 INFO - PROCESS | 1998 | --DOMWINDOW == 75 (0x11700e400) [pid = 1998] [serial = 451] [outer = 0x0] [url = about:blank] 05:28:29 INFO - PROCESS | 1998 | --DOMWINDOW == 74 (0x118155400) [pid = 1998] [serial = 452] [outer = 0x0] [url = about:blank] 05:28:29 INFO - PROCESS | 1998 | --DOMWINDOW == 73 (0x12112c800) [pid = 1998] [serial = 472] [outer = 0x0] [url = about:blank] 05:28:29 INFO - PROCESS | 1998 | --DOMWINDOW == 72 (0x124ac5000) [pid = 1998] [serial = 473] [outer = 0x0] [url = about:blank] 05:28:29 INFO - PROCESS | 1998 | --DOMWINDOW == 71 (0x1260cb800) [pid = 1998] [serial = 475] [outer = 0x0] [url = about:blank] 05:28:29 INFO - PROCESS | 1998 | 1468499309683 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]]]}] 05:28:29 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) 05:28:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1225ms 05:28:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 05:28:29 INFO - PROCESS | 1998 | 1468499309693 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 05:28:29 INFO - PROCESS | 1998 | 1468499309695 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 05:28:29 INFO - PROCESS | 1998 | 1468499309698 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 05:28:29 INFO - PROCESS | 1998 | 1468499309702 Marionette TRACE conn2 <- [1,702,null,{}] 05:28:29 INFO - PROCESS | 1998 | 1468499309706 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}] 05:28:29 INFO - PROCESS | 1998 | 1468499309707 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:29 INFO - PROCESS | 1998 | 1468499309784 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 05:28:29 INFO - PROCESS | 1998 | 1468499309788 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:29 INFO - PROCESS | 1998 | 1468499309791 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:29 INFO - PROCESS | 1998 | ++DOCSHELL 0x116947000 == 29 [pid = 1998] [id = 183] 05:28:29 INFO - PROCESS | 1998 | ++DOMWINDOW == 72 (0x11602d800) [pid = 1998] [serial = 547] [outer = 0x0] 05:28:29 INFO - PROCESS | 1998 | ++DOMWINDOW == 73 (0x1160d6c00) [pid = 1998] [serial = 548] [outer = 0x11602d800] 05:28:29 INFO - PROCESS | 1998 | 1468499309821 Marionette DEBUG loaded listener.js 05:28:29 INFO - PROCESS | 1998 | ++DOMWINDOW == 74 (0x116788c00) [pid = 1998] [serial = 549] [outer = 0x11602d800] 05:28:30 INFO - PROCESS | 1998 | 1468499310671 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]]]}] 05:28:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 05:28:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1022ms 05:28:30 INFO - PROCESS | 1998 | 1468499310721 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 05:28:30 INFO - PROCESS | 1998 | 1468499310724 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 05:28:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 05:28:30 INFO - PROCESS | 1998 | 1468499310729 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 05:28:30 INFO - PROCESS | 1998 | 1468499310730 Marionette TRACE conn2 <- [1,706,null,{}] 05:28:30 INFO - PROCESS | 1998 | 1468499310733 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}] 05:28:30 INFO - PROCESS | 1998 | 1468499310734 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:30 INFO - PROCESS | 1998 | 1468499310812 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 05:28:30 INFO - PROCESS | 1998 | 1468499310820 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:30 INFO - PROCESS | 1998 | 1468499310821 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:30 INFO - PROCESS | 1998 | ++DOCSHELL 0x1186e5800 == 30 [pid = 1998] [id = 184] 05:28:30 INFO - PROCESS | 1998 | ++DOMWINDOW == 75 (0x1176e1c00) [pid = 1998] [serial = 550] [outer = 0x0] 05:28:30 INFO - PROCESS | 1998 | ++DOMWINDOW == 76 (0x118152000) [pid = 1998] [serial = 551] [outer = 0x1176e1c00] 05:28:30 INFO - PROCESS | 1998 | 1468499310849 Marionette DEBUG loaded listener.js 05:28:30 INFO - PROCESS | 1998 | ++DOMWINDOW == 77 (0x1182b7000) [pid = 1998] [serial = 552] [outer = 0x1176e1c00] 05:28:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 05:28:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 969ms 05:28:31 INFO - PROCESS | 1998 | 1468499311693 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]]]}] 05:28:31 INFO - PROCESS | 1998 | 1468499311698 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 05:28:31 INFO - PROCESS | 1998 | 1468499311701 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 05:28:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 05:28:31 INFO - PROCESS | 1998 | 1468499311705 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 05:28:31 INFO - PROCESS | 1998 | 1468499311709 Marionette TRACE conn2 <- [1,710,null,{}] 05:28:31 INFO - PROCESS | 1998 | 1468499311722 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}] 05:28:31 INFO - PROCESS | 1998 | 1468499311727 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:31 INFO - PROCESS | 1998 | 1468499311882 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 05:28:31 INFO - PROCESS | 1998 | 1468499311896 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:31 INFO - PROCESS | 1998 | 1468499311898 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:31 INFO - PROCESS | 1998 | ++DOCSHELL 0x11999f000 == 31 [pid = 1998] [id = 185] 05:28:31 INFO - PROCESS | 1998 | ++DOMWINDOW == 78 (0x118671000) [pid = 1998] [serial = 553] [outer = 0x0] 05:28:31 INFO - PROCESS | 1998 | ++DOMWINDOW == 79 (0x11906ac00) [pid = 1998] [serial = 554] [outer = 0x118671000] 05:28:31 INFO - PROCESS | 1998 | 1468499311927 Marionette DEBUG loaded listener.js 05:28:31 INFO - PROCESS | 1998 | ++DOMWINDOW == 80 (0x11924fc00) [pid = 1998] [serial = 555] [outer = 0x118671000] 05:28:32 INFO - PROCESS | 1998 | 1468499312753 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]]]}] 05:28:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 05:28:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1079ms 05:28:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 05:28:32 INFO - PROCESS | 1998 | 1468499312784 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 05:28:32 INFO - PROCESS | 1998 | 1468499312787 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 05:28:32 INFO - PROCESS | 1998 | 1468499312789 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 05:28:32 INFO - PROCESS | 1998 | 1468499312790 Marionette TRACE conn2 <- [1,714,null,{}] 05:28:32 INFO - PROCESS | 1998 | 1468499312793 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}] 05:28:32 INFO - PROCESS | 1998 | 1468499312794 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:32 INFO - PROCESS | 1998 | 1468499312887 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 05:28:32 INFO - PROCESS | 1998 | 1468499312918 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:32 INFO - PROCESS | 1998 | 1468499312919 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:32 INFO - PROCESS | 1998 | ++DOCSHELL 0x1212c6800 == 32 [pid = 1998] [id = 186] 05:28:32 INFO - PROCESS | 1998 | ++DOMWINDOW == 81 (0x119251400) [pid = 1998] [serial = 556] [outer = 0x0] 05:28:32 INFO - PROCESS | 1998 | ++DOMWINDOW == 82 (0x11934d400) [pid = 1998] [serial = 557] [outer = 0x119251400] 05:28:32 INFO - PROCESS | 1998 | 1468499312944 Marionette DEBUG loaded listener.js 05:28:32 INFO - PROCESS | 1998 | ++DOMWINDOW == 83 (0x11935b400) [pid = 1998] [serial = 558] [outer = 0x119251400] 05:28:33 INFO - PROCESS | 1998 | --DOMWINDOW == 82 (0x11970d000) [pid = 1998] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 05:28:33 INFO - PROCESS | 1998 | --DOMWINDOW == 81 (0x119071400) [pid = 1998] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 05:28:33 INFO - PROCESS | 1998 | --DOMWINDOW == 80 (0x116fe5c00) [pid = 1998] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 05:28:33 INFO - PROCESS | 1998 | --DOMWINDOW == 79 (0x111aa9400) [pid = 1998] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 05:28:33 INFO - PROCESS | 1998 | --DOMWINDOW == 78 (0x1128b2c00) [pid = 1998] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 05:28:33 INFO - PROCESS | 1998 | --DOMWINDOW == 77 (0x11856e000) [pid = 1998] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 05:28:33 INFO - PROCESS | 1998 | --DOMWINDOW == 76 (0x110e7c400) [pid = 1998] [serial = 493] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 05:28:33 INFO - PROCESS | 1998 | --DOMWINDOW == 75 (0x117046c00) [pid = 1998] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 05:28:33 INFO - PROCESS | 1998 | --DOMWINDOW == 74 (0x119351800) [pid = 1998] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 05:28:33 INFO - PROCESS | 1998 | --DOMWINDOW == 73 (0x121133400) [pid = 1998] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 05:28:33 INFO - PROCESS | 1998 | --DOMWINDOW == 72 (0x1127ce400) [pid = 1998] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 05:28:33 INFO - PROCESS | 1998 | --DOMWINDOW == 71 (0x128aa9400) [pid = 1998] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 05:28:33 INFO - PROCESS | 1998 | --DOMWINDOW == 70 (0x1127cf400) [pid = 1998] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 05:28:33 INFO - PROCESS | 1998 | --DOMWINDOW == 69 (0x116a03c00) [pid = 1998] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 05:28:33 INFO - PROCESS | 1998 | --DOMWINDOW == 68 (0x1128b2400) [pid = 1998] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 05:28:33 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 05:28:33 INFO - PROCESS | 1998 | 1468499313755 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]]]}] 05:28:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 970ms 05:28:33 INFO - PROCESS | 1998 | 1468499313759 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 05:28:33 INFO - PROCESS | 1998 | 1468499313760 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 05:28:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 05:28:33 INFO - PROCESS | 1998 | 1468499313762 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 05:28:33 INFO - PROCESS | 1998 | 1468499313763 Marionette TRACE conn2 <- [1,718,null,{}] 05:28:33 INFO - PROCESS | 1998 | 1468499313767 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}] 05:28:33 INFO - PROCESS | 1998 | 1468499313769 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:33 INFO - PROCESS | 1998 | 1468499313841 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 05:28:33 INFO - PROCESS | 1998 | 1468499313890 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:33 INFO - PROCESS | 1998 | 1468499313892 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:33 INFO - PROCESS | 1998 | ++DOCSHELL 0x116f53800 == 33 [pid = 1998] [id = 187] 05:28:33 INFO - PROCESS | 1998 | ++DOMWINDOW == 69 (0x1128b0c00) [pid = 1998] [serial = 559] [outer = 0x0] 05:28:33 INFO - PROCESS | 1998 | ++DOMWINDOW == 70 (0x118151800) [pid = 1998] [serial = 560] [outer = 0x1128b0c00] 05:28:33 INFO - PROCESS | 1998 | 1468499313917 Marionette DEBUG loaded listener.js 05:28:33 INFO - PROCESS | 1998 | ++DOMWINDOW == 71 (0x11925a400) [pid = 1998] [serial = 561] [outer = 0x1128b0c00] 05:28:34 INFO - PROCESS | 1998 | 1468499314666 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]]]}] 05:28:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 05:28:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 919ms 05:28:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 05:28:34 INFO - PROCESS | 1998 | 1468499314681 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 05:28:34 INFO - PROCESS | 1998 | 1468499314683 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 05:28:34 INFO - PROCESS | 1998 | 1468499314686 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 05:28:34 INFO - PROCESS | 1998 | 1468499314687 Marionette TRACE conn2 <- [1,722,null,{}] 05:28:34 INFO - PROCESS | 1998 | 1468499314689 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}] 05:28:34 INFO - PROCESS | 1998 | 1468499314693 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:34 INFO - PROCESS | 1998 | 1468499314790 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 05:28:34 INFO - PROCESS | 1998 | 1468499314794 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:34 INFO - PROCESS | 1998 | 1468499314795 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:34 INFO - PROCESS | 1998 | ++DOCSHELL 0x125e51000 == 34 [pid = 1998] [id = 188] 05:28:34 INFO - PROCESS | 1998 | ++DOMWINDOW == 72 (0x119711000) [pid = 1998] [serial = 562] [outer = 0x0] 05:28:34 INFO - PROCESS | 1998 | ++DOMWINDOW == 73 (0x121126c00) [pid = 1998] [serial = 563] [outer = 0x119711000] 05:28:34 INFO - PROCESS | 1998 | 1468499314822 Marionette DEBUG loaded listener.js 05:28:34 INFO - PROCESS | 1998 | ++DOMWINDOW == 74 (0x121133400) [pid = 1998] [serial = 564] [outer = 0x119711000] 05:28:35 INFO - PROCESS | 1998 | 1468499315167 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] 05:28:35 INFO - PROCESS | 1998 | 1468499315206 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 05:28:35 INFO - PROCESS | 1998 | 1468499315208 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 05:28:35 INFO - PROCESS | 1998 | 1468499315209 Marionette TRACE conn2 <- [1,726,null,{}] 05:28:35 INFO - PROCESS | 1998 | 1468499315212 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}] 05:28:35 INFO - PROCESS | 1998 | 1468499315213 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:35 INFO - PROCESS | 1998 | 1468499315311 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 05:28:35 INFO - PROCESS | 1998 | 1468499315321 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:35 INFO - PROCESS | 1998 | 1468499315322 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:35 INFO - PROCESS | 1998 | ++DOCSHELL 0x126b06000 == 35 [pid = 1998] [id = 189] 05:28:35 INFO - PROCESS | 1998 | ++DOMWINDOW == 75 (0x1127d7c00) [pid = 1998] [serial = 565] [outer = 0x0] 05:28:35 INFO - PROCESS | 1998 | ++DOMWINDOW == 76 (0x1215b9800) [pid = 1998] [serial = 566] [outer = 0x1127d7c00] 05:28:35 INFO - PROCESS | 1998 | 1468499315346 Marionette DEBUG loaded listener.js 05:28:35 INFO - PROCESS | 1998 | ++DOMWINDOW == 77 (0x12489e800) [pid = 1998] [serial = 567] [outer = 0x1127d7c00] 05:28:35 INFO - PROCESS | 1998 | 1468499315693 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]]]}] 05:28:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 05:28:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 571ms 05:28:35 INFO - PROCESS | 1998 | 1468499315780 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 05:28:35 INFO - PROCESS | 1998 | 1468499315782 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 05:28:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 05:28:35 INFO - PROCESS | 1998 | 1468499315785 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 05:28:35 INFO - PROCESS | 1998 | 1468499315787 Marionette TRACE conn2 <- [1,730,null,{}] 05:28:35 INFO - PROCESS | 1998 | 1468499315790 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}] 05:28:35 INFO - PROCESS | 1998 | 1468499315793 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:35 INFO - PROCESS | 1998 | 1468499315982 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 05:28:36 INFO - PROCESS | 1998 | 1468499316101 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:36 INFO - PROCESS | 1998 | 1468499316103 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:36 INFO - PROCESS | 1998 | ++DOCSHELL 0x116094800 == 36 [pid = 1998] [id = 190] 05:28:36 INFO - PROCESS | 1998 | ++DOMWINDOW == 78 (0x1127d5400) [pid = 1998] [serial = 568] [outer = 0x0] 05:28:36 INFO - PROCESS | 1998 | ++DOMWINDOW == 79 (0x1128ab400) [pid = 1998] [serial = 569] [outer = 0x1127d5400] 05:28:36 INFO - PROCESS | 1998 | 1468499316157 Marionette DEBUG loaded listener.js 05:28:36 INFO - PROCESS | 1998 | ++DOMWINDOW == 80 (0x113d3c400) [pid = 1998] [serial = 570] [outer = 0x1127d5400] 05:28:36 INFO - PROCESS | 1998 | 1468499316659 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] 05:28:36 INFO - PROCESS | 1998 | 1468499316720 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 05:28:36 INFO - PROCESS | 1998 | 1468499316725 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 05:28:36 INFO - PROCESS | 1998 | 1468499316728 Marionette TRACE conn2 <- [1,734,null,{}] 05:28:36 INFO - PROCESS | 1998 | 1468499316731 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}] 05:28:36 INFO - PROCESS | 1998 | 1468499316734 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:36 INFO - PROCESS | 1998 | 1468499316862 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 05:28:36 INFO - PROCESS | 1998 | 1468499316952 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:36 INFO - PROCESS | 1998 | 1468499316954 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:36 INFO - PROCESS | 1998 | ++DOCSHELL 0x11961d800 == 37 [pid = 1998] [id = 191] 05:28:36 INFO - PROCESS | 1998 | ++DOMWINDOW == 81 (0x1176dc400) [pid = 1998] [serial = 571] [outer = 0x0] 05:28:36 INFO - PROCESS | 1998 | ++DOMWINDOW == 82 (0x11852cc00) [pid = 1998] [serial = 572] [outer = 0x1176dc400] 05:28:37 INFO - PROCESS | 1998 | 1468499317002 Marionette DEBUG loaded listener.js 05:28:37 INFO - PROCESS | 1998 | ++DOMWINDOW == 83 (0x118625800) [pid = 1998] [serial = 573] [outer = 0x1176dc400] 05:28:37 INFO - PROCESS | 1998 | 1468499317504 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]]]}] 05:28:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 05:28:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 822ms 05:28:37 INFO - PROCESS | 1998 | 1468499317547 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 05:28:37 INFO - PROCESS | 1998 | 1468499317549 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 05:28:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 05:28:37 INFO - PROCESS | 1998 | 1468499317551 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 05:28:37 INFO - PROCESS | 1998 | 1468499317553 Marionette TRACE conn2 <- [1,738,null,{}] 05:28:37 INFO - PROCESS | 1998 | 1468499317555 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}] 05:28:37 INFO - PROCESS | 1998 | 1468499317557 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:37 INFO - PROCESS | 1998 | 1468499317657 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 05:28:37 INFO - PROCESS | 1998 | 1468499317710 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:37 INFO - PROCESS | 1998 | 1468499317711 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:37 INFO - PROCESS | 1998 | ++DOCSHELL 0x1211b3000 == 38 [pid = 1998] [id = 192] 05:28:37 INFO - PROCESS | 1998 | ++DOMWINDOW == 84 (0x119073400) [pid = 1998] [serial = 574] [outer = 0x0] 05:28:37 INFO - PROCESS | 1998 | ++DOMWINDOW == 85 (0x1192b1800) [pid = 1998] [serial = 575] [outer = 0x119073400] 05:28:37 INFO - PROCESS | 1998 | 1468499317741 Marionette DEBUG loaded listener.js 05:28:37 INFO - PROCESS | 1998 | ++DOMWINDOW == 86 (0x119711400) [pid = 1998] [serial = 576] [outer = 0x119073400] 05:28:38 INFO - PROCESS | 1998 | 1468499318621 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]]]}] 05:28:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 05:28:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1119ms 05:28:38 INFO - PROCESS | 1998 | 1468499318671 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 05:28:38 INFO - PROCESS | 1998 | 1468499318674 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 05:28:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 05:28:38 INFO - PROCESS | 1998 | 1468499318682 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 05:28:38 INFO - PROCESS | 1998 | 1468499318685 Marionette TRACE conn2 <- [1,742,null,{}] 05:28:38 INFO - PROCESS | 1998 | 1468499318687 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}] 05:28:38 INFO - PROCESS | 1998 | 1468499318690 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:38 INFO - PROCESS | 1998 | 1468499318819 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 05:28:38 INFO - PROCESS | 1998 | 1468499318867 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:38 INFO - PROCESS | 1998 | 1468499318868 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:38 INFO - PROCESS | 1998 | ++DOCSHELL 0x12a4a3800 == 39 [pid = 1998] [id = 193] 05:28:38 INFO - PROCESS | 1998 | ++DOMWINDOW == 87 (0x119941c00) [pid = 1998] [serial = 577] [outer = 0x0] 05:28:38 INFO - PROCESS | 1998 | ++DOMWINDOW == 88 (0x1212e3000) [pid = 1998] [serial = 578] [outer = 0x119941c00] 05:28:38 INFO - PROCESS | 1998 | 1468499318897 Marionette DEBUG loaded listener.js 05:28:38 INFO - PROCESS | 1998 | ++DOMWINDOW == 89 (0x125eabc00) [pid = 1998] [serial = 579] [outer = 0x119941c00] 05:28:39 INFO - PROCESS | 1998 | 1468499319823 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]]]}] 05:28:39 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 05:28:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1177ms 05:28:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 05:28:39 INFO - PROCESS | 1998 | 1468499319855 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 05:28:39 INFO - PROCESS | 1998 | 1468499319857 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 05:28:39 INFO - PROCESS | 1998 | 1468499319860 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 05:28:39 INFO - PROCESS | 1998 | 1468499319861 Marionette TRACE conn2 <- [1,746,null,{}] 05:28:39 INFO - PROCESS | 1998 | 1468499319865 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}] 05:28:39 INFO - PROCESS | 1998 | 1468499319867 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:39 INFO - PROCESS | 1998 | 1468499319961 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 05:28:40 INFO - PROCESS | 1998 | 1468499320011 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:40 INFO - PROCESS | 1998 | 1468499320014 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:40 INFO - PROCESS | 1998 | ++DOCSHELL 0x118650800 == 40 [pid = 1998] [id = 194] 05:28:40 INFO - PROCESS | 1998 | ++DOMWINDOW == 90 (0x117017800) [pid = 1998] [serial = 580] [outer = 0x0] 05:28:40 INFO - PROCESS | 1998 | ++DOMWINDOW == 91 (0x11704e000) [pid = 1998] [serial = 581] [outer = 0x117017800] 05:28:40 INFO - PROCESS | 1998 | 1468499320043 Marionette DEBUG loaded listener.js 05:28:40 INFO - PROCESS | 1998 | ++DOMWINDOW == 92 (0x118197000) [pid = 1998] [serial = 582] [outer = 0x117017800] 05:28:40 INFO - PROCESS | 1998 | --DOCSHELL 0x126b06000 == 39 [pid = 1998] [id = 189] 05:28:40 INFO - PROCESS | 1998 | --DOCSHELL 0x125e51000 == 38 [pid = 1998] [id = 188] 05:28:40 INFO - PROCESS | 1998 | --DOCSHELL 0x116f53800 == 37 [pid = 1998] [id = 187] 05:28:40 INFO - PROCESS | 1998 | --DOCSHELL 0x1212c6800 == 36 [pid = 1998] [id = 186] 05:28:40 INFO - PROCESS | 1998 | --DOCSHELL 0x11999f000 == 35 [pid = 1998] [id = 185] 05:28:40 INFO - PROCESS | 1998 | --DOCSHELL 0x1186e5800 == 34 [pid = 1998] [id = 184] 05:28:40 INFO - PROCESS | 1998 | --DOCSHELL 0x116947000 == 33 [pid = 1998] [id = 183] 05:28:40 INFO - PROCESS | 1998 | --DOCSHELL 0x1190bf000 == 32 [pid = 1998] [id = 182] 05:28:40 INFO - PROCESS | 1998 | --DOCSHELL 0x1129d0000 == 31 [pid = 1998] [id = 181] 05:28:40 INFO - PROCESS | 1998 | --DOCSHELL 0x12a4a3800 == 30 [pid = 1998] [id = 193] 05:28:40 INFO - PROCESS | 1998 | --DOCSHELL 0x1211b3000 == 29 [pid = 1998] [id = 192] 05:28:40 INFO - PROCESS | 1998 | --DOCSHELL 0x11961d800 == 28 [pid = 1998] [id = 191] 05:28:40 INFO - PROCESS | 1998 | --DOCSHELL 0x116094800 == 27 [pid = 1998] [id = 190] 05:28:40 INFO - PROCESS | 1998 | --DOMWINDOW == 91 (0x1138e8400) [pid = 1998] [serial = 515] [outer = 0x0] [url = about:blank] 05:28:40 INFO - PROCESS | 1998 | --DOMWINDOW == 90 (0x1128af800) [pid = 1998] [serial = 516] [outer = 0x0] [url = about:blank] 05:28:40 INFO - PROCESS | 1998 | --DOMWINDOW == 89 (0x119a24c00) [pid = 1998] [serial = 513] [outer = 0x0] [url = about:blank] 05:28:40 INFO - PROCESS | 1998 | --DOMWINDOW == 88 (0x1192a6c00) [pid = 1998] [serial = 512] [outer = 0x0] [url = about:blank] 05:28:40 INFO - PROCESS | 1998 | --DOMWINDOW == 87 (0x110e85000) [pid = 1998] [serial = 495] [outer = 0x0] [url = about:blank] 05:28:40 INFO - PROCESS | 1998 | --DOMWINDOW == 86 (0x110e7f400) [pid = 1998] [serial = 494] [outer = 0x0] [url = about:blank] 05:28:40 INFO - PROCESS | 1998 | --DOMWINDOW == 85 (0x118e07c00) [pid = 1998] [serial = 498] [outer = 0x0] [url = about:blank] 05:28:40 INFO - PROCESS | 1998 | --DOMWINDOW == 84 (0x1182b8000) [pid = 1998] [serial = 497] [outer = 0x0] [url = about:blank] 05:28:40 INFO - PROCESS | 1998 | --DOMWINDOW == 83 (0x121132c00) [pid = 1998] [serial = 501] [outer = 0x0] [url = about:blank] 05:28:40 INFO - PROCESS | 1998 | --DOMWINDOW == 82 (0x121038c00) [pid = 1998] [serial = 500] [outer = 0x0] [url = about:blank] 05:28:40 INFO - PROCESS | 1998 | --DOMWINDOW == 81 (0x128aa8800) [pid = 1998] [serial = 504] [outer = 0x0] [url = about:blank] 05:28:40 INFO - PROCESS | 1998 | --DOMWINDOW == 80 (0x1266edc00) [pid = 1998] [serial = 503] [outer = 0x0] [url = about:blank] 05:28:40 INFO - PROCESS | 1998 | --DOMWINDOW == 79 (0x12147cc00) [pid = 1998] [serial = 533] [outer = 0x0] [url = about:blank] 05:28:40 INFO - PROCESS | 1998 | --DOMWINDOW == 78 (0x12b50fc00) [pid = 1998] [serial = 507] [outer = 0x0] [url = about:blank] 05:28:40 INFO - PROCESS | 1998 | --DOMWINDOW == 77 (0x121135c00) [pid = 1998] [serial = 531] [outer = 0x0] [url = about:blank] 05:28:40 INFO - PROCESS | 1998 | --DOMWINDOW == 76 (0x12a4bb800) [pid = 1998] [serial = 506] [outer = 0x0] [url = about:blank] 05:28:40 INFO - PROCESS | 1998 | --DOMWINDOW == 75 (0x118193800) [pid = 1998] [serial = 536] [outer = 0x0] [url = about:blank] 05:28:40 INFO - PROCESS | 1998 | --DOMWINDOW == 74 (0x11925a000) [pid = 1998] [serial = 537] [outer = 0x0] [url = about:blank] 05:28:40 INFO - PROCESS | 1998 | --DOMWINDOW == 73 (0x1192adc00) [pid = 1998] [serial = 527] [outer = 0x0] [url = about:blank] 05:28:40 INFO - PROCESS | 1998 | --DOMWINDOW == 72 (0x117015800) [pid = 1998] [serial = 510] [outer = 0x0] [url = about:blank] 05:28:40 INFO - PROCESS | 1998 | --DOMWINDOW == 71 (0x119358000) [pid = 1998] [serial = 528] [outer = 0x0] [url = about:blank] 05:28:40 INFO - PROCESS | 1998 | --DOMWINDOW == 70 (0x124acfc00) [pid = 1998] [serial = 534] [outer = 0x0] [url = about:blank] 05:28:40 INFO - PROCESS | 1998 | --DOMWINDOW == 69 (0x1132ba800) [pid = 1998] [serial = 509] [outer = 0x0] [url = about:blank] 05:28:40 INFO - PROCESS | 1998 | --DOMWINDOW == 68 (0x1217f3800) [pid = 1998] [serial = 539] [outer = 0x0] [url = about:blank] 05:28:40 INFO - PROCESS | 1998 | --DOMWINDOW == 67 (0x119f78400) [pid = 1998] [serial = 530] [outer = 0x0] [url = about:blank] 05:28:40 INFO - PROCESS | 1998 | --DOMWINDOW == 66 (0x119256000) [pid = 1998] [serial = 524] [outer = 0x0] [url = about:blank] 05:28:40 INFO - PROCESS | 1998 | --DOMWINDOW == 65 (0x1192aa800) [pid = 1998] [serial = 525] [outer = 0x0] [url = about:blank] 05:28:40 INFO - PROCESS | 1998 | --DOMWINDOW == 64 (0x1176e0800) [pid = 1998] [serial = 518] [outer = 0x0] [url = about:blank] 05:28:40 INFO - PROCESS | 1998 | --DOMWINDOW == 63 (0x118192400) [pid = 1998] [serial = 519] [outer = 0x0] [url = about:blank] 05:28:40 INFO - PROCESS | 1998 | --DOMWINDOW == 62 (0x11856dc00) [pid = 1998] [serial = 521] [outer = 0x0] [url = about:blank] 05:28:40 INFO - PROCESS | 1998 | --DOMWINDOW == 61 (0x118e06400) [pid = 1998] [serial = 522] [outer = 0x0] [url = about:blank] 05:28:41 INFO - PROCESS | 1998 | 1468499321599 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]]]}] 05:28:41 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.) 05:28:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1775ms 05:28:41 INFO - PROCESS | 1998 | 1468499321637 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 05:28:41 INFO - PROCESS | 1998 | 1468499321638 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 05:28:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 05:28:41 INFO - PROCESS | 1998 | 1468499321642 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 05:28:41 INFO - PROCESS | 1998 | 1468499321643 Marionette TRACE conn2 <- [1,750,null,{}] 05:28:41 INFO - PROCESS | 1998 | 1468499321647 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}] 05:28:41 INFO - PROCESS | 1998 | 1468499321649 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:41 INFO - PROCESS | 1998 | 1468499321718 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 05:28:41 INFO - PROCESS | 1998 | 1468499321723 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:41 INFO - PROCESS | 1998 | 1468499321724 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:41 INFO - PROCESS | 1998 | ++DOCSHELL 0x1162d1000 == 28 [pid = 1998] [id = 195] 05:28:41 INFO - PROCESS | 1998 | ++DOMWINDOW == 62 (0x1133c8000) [pid = 1998] [serial = 583] [outer = 0x0] 05:28:41 INFO - PROCESS | 1998 | ++DOMWINDOW == 63 (0x11662a400) [pid = 1998] [serial = 584] [outer = 0x1133c8000] 05:28:41 INFO - PROCESS | 1998 | 1468499321753 Marionette DEBUG loaded listener.js 05:28:41 INFO - PROCESS | 1998 | ++DOMWINDOW == 64 (0x116a0c800) [pid = 1998] [serial = 585] [outer = 0x1133c8000] 05:28:42 INFO - PROCESS | 1998 | 1468499322542 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]]]}] 05:28:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 05:28:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 921ms 05:28:42 INFO - PROCESS | 1998 | 1468499322563 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 05:28:42 INFO - PROCESS | 1998 | 1468499322567 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 05:28:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 05:28:42 INFO - PROCESS | 1998 | 1468499322572 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 05:28:42 INFO - PROCESS | 1998 | 1468499322574 Marionette TRACE conn2 <- [1,754,null,{}] 05:28:42 INFO - PROCESS | 1998 | 1468499322576 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}] 05:28:42 INFO - PROCESS | 1998 | 1468499322578 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:42 INFO - PROCESS | 1998 | 1468499322681 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 05:28:42 INFO - PROCESS | 1998 | 1468499322710 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:42 INFO - PROCESS | 1998 | 1468499322711 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:42 INFO - PROCESS | 1998 | ++DOCSHELL 0x11707b800 == 29 [pid = 1998] [id = 196] 05:28:42 INFO - PROCESS | 1998 | ++DOMWINDOW == 65 (0x11700b400) [pid = 1998] [serial = 586] [outer = 0x0] 05:28:42 INFO - PROCESS | 1998 | ++DOMWINDOW == 66 (0x1180cdc00) [pid = 1998] [serial = 587] [outer = 0x11700b400] 05:28:42 INFO - PROCESS | 1998 | 1468499322738 Marionette DEBUG loaded listener.js 05:28:42 INFO - PROCESS | 1998 | ++DOMWINDOW == 67 (0x1182b7400) [pid = 1998] [serial = 588] [outer = 0x11700b400] 05:28:43 INFO - PROCESS | 1998 | 1468499323535 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]]]}] 05:28:43 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 05:28:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 970ms 05:28:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 05:28:43 INFO - PROCESS | 1998 | 1468499323547 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 05:28:43 INFO - PROCESS | 1998 | 1468499323548 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 05:28:43 INFO - PROCESS | 1998 | 1468499323552 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 05:28:43 INFO - PROCESS | 1998 | 1468499323554 Marionette TRACE conn2 <- [1,758,null,{}] 05:28:43 INFO - PROCESS | 1998 | 1468499323562 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}] 05:28:43 INFO - PROCESS | 1998 | 1468499323565 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:43 INFO - PROCESS | 1998 | 1468499323655 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 05:28:43 INFO - PROCESS | 1998 | 1468499323690 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:43 INFO - PROCESS | 1998 | 1468499323692 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:43 INFO - PROCESS | 1998 | ++DOCSHELL 0x119033000 == 30 [pid = 1998] [id = 197] 05:28:43 INFO - PROCESS | 1998 | ++DOMWINDOW == 68 (0x116787000) [pid = 1998] [serial = 589] [outer = 0x0] 05:28:43 INFO - PROCESS | 1998 | ++DOMWINDOW == 69 (0x11862c400) [pid = 1998] [serial = 590] [outer = 0x116787000] 05:28:43 INFO - PROCESS | 1998 | 1468499323721 Marionette DEBUG loaded listener.js 05:28:43 INFO - PROCESS | 1998 | ++DOMWINDOW == 70 (0x11867b400) [pid = 1998] [serial = 591] [outer = 0x116787000] 05:28:44 INFO - PROCESS | 1998 | 1468499324015 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]]]}] 05:28:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 05:28:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 473ms 05:28:44 INFO - PROCESS | 1998 | 1468499324041 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 05:28:44 INFO - PROCESS | 1998 | 1468499324042 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 05:28:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 05:28:44 INFO - PROCESS | 1998 | 1468499324045 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 05:28:44 INFO - PROCESS | 1998 | 1468499324046 Marionette TRACE conn2 <- [1,762,null,{}] 05:28:44 INFO - PROCESS | 1998 | 1468499324048 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}] 05:28:44 INFO - PROCESS | 1998 | 1468499324050 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:44 INFO - PROCESS | 1998 | 1468499324149 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 05:28:44 INFO - PROCESS | 1998 | 1468499324178 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:44 INFO - PROCESS | 1998 | 1468499324180 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:44 INFO - PROCESS | 1998 | ++DOCSHELL 0x11961a800 == 31 [pid = 1998] [id = 198] 05:28:44 INFO - PROCESS | 1998 | ++DOMWINDOW == 71 (0x118e07000) [pid = 1998] [serial = 592] [outer = 0x0] 05:28:44 INFO - PROCESS | 1998 | ++DOMWINDOW == 72 (0x119073800) [pid = 1998] [serial = 593] [outer = 0x118e07000] 05:28:44 INFO - PROCESS | 1998 | 1468499324205 Marionette DEBUG loaded listener.js 05:28:44 INFO - PROCESS | 1998 | ++DOMWINDOW == 73 (0x119257800) [pid = 1998] [serial = 594] [outer = 0x118e07000] 05:28:44 INFO - PROCESS | 1998 | --DOMWINDOW == 72 (0x119251400) [pid = 1998] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 05:28:44 INFO - PROCESS | 1998 | --DOMWINDOW == 71 (0x119711000) [pid = 1998] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 05:28:44 INFO - PROCESS | 1998 | --DOMWINDOW == 70 (0x110e78800) [pid = 1998] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 05:28:44 INFO - PROCESS | 1998 | --DOMWINDOW == 69 (0x11602d800) [pid = 1998] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 05:28:44 INFO - PROCESS | 1998 | --DOMWINDOW == 68 (0x1176e1c00) [pid = 1998] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 05:28:44 INFO - PROCESS | 1998 | --DOMWINDOW == 67 (0x113d8f400) [pid = 1998] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 05:28:44 INFO - PROCESS | 1998 | --DOMWINDOW == 66 (0x1128b0c00) [pid = 1998] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 05:28:44 INFO - PROCESS | 1998 | --DOMWINDOW == 65 (0x1127d7c00) [pid = 1998] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 05:28:44 INFO - PROCESS | 1998 | --DOMWINDOW == 64 (0x118671000) [pid = 1998] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 05:28:44 INFO - PROCESS | 1998 | --DOMWINDOW == 63 (0x1127cf000) [pid = 1998] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 05:28:45 INFO - PROCESS | 1998 | 1468499325007 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]]]}] 05:28:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 05:28:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 973ms 05:28:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 05:28:45 INFO - PROCESS | 1998 | 1468499325018 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 05:28:45 INFO - PROCESS | 1998 | 1468499325019 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 05:28:45 INFO - PROCESS | 1998 | 1468499325022 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 05:28:45 INFO - PROCESS | 1998 | 1468499325023 Marionette TRACE conn2 <- [1,766,null,{}] 05:28:45 INFO - PROCESS | 1998 | 1468499325025 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}] 05:28:45 INFO - PROCESS | 1998 | 1468499325026 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:45 INFO - PROCESS | 1998 | 1468499325097 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 05:28:45 INFO - PROCESS | 1998 | 1468499325101 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:45 INFO - PROCESS | 1998 | 1468499325103 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:45 INFO - PROCESS | 1998 | ++DOCSHELL 0x1211b4000 == 32 [pid = 1998] [id = 199] 05:28:45 INFO - PROCESS | 1998 | ++DOMWINDOW == 64 (0x116973800) [pid = 1998] [serial = 595] [outer = 0x0] 05:28:45 INFO - PROCESS | 1998 | ++DOMWINDOW == 65 (0x1182b1000) [pid = 1998] [serial = 596] [outer = 0x116973800] 05:28:45 INFO - PROCESS | 1998 | 1468499325128 Marionette DEBUG loaded listener.js 05:28:45 INFO - PROCESS | 1998 | ++DOMWINDOW == 66 (0x119250800) [pid = 1998] [serial = 597] [outer = 0x116973800] 05:28:45 INFO - PROCESS | 1998 | 1468499325908 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]]]}] 05:28:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 05:28:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 920ms 05:28:45 INFO - PROCESS | 1998 | 1468499325942 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 05:28:45 INFO - PROCESS | 1998 | 1468499325944 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 05:28:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 05:28:45 INFO - PROCESS | 1998 | 1468499325946 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 05:28:45 INFO - PROCESS | 1998 | 1468499325947 Marionette TRACE conn2 <- [1,770,null,{}] 05:28:45 INFO - PROCESS | 1998 | 1468499325949 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}] 05:28:45 INFO - PROCESS | 1998 | 1468499325953 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:46 INFO - PROCESS | 1998 | 1468499326040 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 05:28:46 INFO - PROCESS | 1998 | 1468499326045 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:46 INFO - PROCESS | 1998 | 1468499326046 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:46 INFO - PROCESS | 1998 | ++DOCSHELL 0x121c7b800 == 33 [pid = 1998] [id = 200] 05:28:46 INFO - PROCESS | 1998 | ++DOMWINDOW == 67 (0x1192af800) [pid = 1998] [serial = 598] [outer = 0x0] 05:28:46 INFO - PROCESS | 1998 | ++DOMWINDOW == 68 (0x119710c00) [pid = 1998] [serial = 599] [outer = 0x1192af800] 05:28:46 INFO - PROCESS | 1998 | 1468499326073 Marionette DEBUG loaded listener.js 05:28:46 INFO - PROCESS | 1998 | ++DOMWINDOW == 69 (0x119a26400) [pid = 1998] [serial = 600] [outer = 0x1192af800] 05:28:46 INFO - PROCESS | 1998 | 1468499326390 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]]]}] 05:28:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 05:28:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 474ms 05:28:46 INFO - PROCESS | 1998 | 1468499326421 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 05:28:46 INFO - PROCESS | 1998 | 1468499326422 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 05:28:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 05:28:46 INFO - PROCESS | 1998 | 1468499326425 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 05:28:46 INFO - PROCESS | 1998 | 1468499326433 Marionette TRACE conn2 <- [1,774,null,{}] 05:28:46 INFO - PROCESS | 1998 | 1468499326436 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}] 05:28:46 INFO - PROCESS | 1998 | 1468499326437 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:46 INFO - PROCESS | 1998 | 1468499326531 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 05:28:46 INFO - PROCESS | 1998 | 1468499326538 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:46 INFO - PROCESS | 1998 | 1468499326539 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:46 INFO - PROCESS | 1998 | ++DOCSHELL 0x124832800 == 34 [pid = 1998] [id = 201] 05:28:46 INFO - PROCESS | 1998 | ++DOMWINDOW == 70 (0x11700bc00) [pid = 1998] [serial = 601] [outer = 0x0] 05:28:46 INFO - PROCESS | 1998 | ++DOMWINDOW == 71 (0x119f72800) [pid = 1998] [serial = 602] [outer = 0x11700bc00] 05:28:46 INFO - PROCESS | 1998 | 1468499326564 Marionette DEBUG loaded listener.js 05:28:46 INFO - PROCESS | 1998 | ++DOMWINDOW == 72 (0x120fa7800) [pid = 1998] [serial = 603] [outer = 0x11700bc00] 05:28:46 INFO - PROCESS | 1998 | 1468499326834 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]]]}] 05:28:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 05:28:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 428ms 05:28:46 INFO - PROCESS | 1998 | 1468499326857 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 05:28:46 INFO - PROCESS | 1998 | 1468499326858 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 05:28:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 05:28:46 INFO - PROCESS | 1998 | 1468499326860 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 05:28:46 INFO - PROCESS | 1998 | 1468499326862 Marionette TRACE conn2 <- [1,778,null,{}] 05:28:46 INFO - PROCESS | 1998 | 1468499326864 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}] 05:28:46 INFO - PROCESS | 1998 | 1468499326865 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:46 INFO - PROCESS | 1998 | 1468499326953 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 05:28:46 INFO - PROCESS | 1998 | 1468499326956 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:46 INFO - PROCESS | 1998 | 1468499326957 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:46 INFO - PROCESS | 1998 | ++DOCSHELL 0x12605d800 == 35 [pid = 1998] [id = 202] 05:28:46 INFO - PROCESS | 1998 | ++DOMWINDOW == 73 (0x119354400) [pid = 1998] [serial = 604] [outer = 0x0] 05:28:46 INFO - PROCESS | 1998 | ++DOMWINDOW == 74 (0x12112c800) [pid = 1998] [serial = 605] [outer = 0x119354400] 05:28:46 INFO - PROCESS | 1998 | 1468499326984 Marionette DEBUG loaded listener.js 05:28:47 INFO - PROCESS | 1998 | ++DOMWINDOW == 75 (0x1212e6400) [pid = 1998] [serial = 606] [outer = 0x119354400] 05:28:47 INFO - PROCESS | 1998 | 1468499327627 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]]]}] 05:28:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 05:28:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 820ms 05:28:47 INFO - PROCESS | 1998 | 1468499327682 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 05:28:47 INFO - PROCESS | 1998 | 1468499327686 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 05:28:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 05:28:47 INFO - PROCESS | 1998 | 1468499327691 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 05:28:47 INFO - PROCESS | 1998 | 1468499327697 Marionette TRACE conn2 <- [1,782,null,{}] 05:28:47 INFO - PROCESS | 1998 | 1468499327725 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}] 05:28:47 INFO - PROCESS | 1998 | 1468499327728 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:47 INFO - PROCESS | 1998 | 1468499327911 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 05:28:47 INFO - PROCESS | 1998 | 1468499327957 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:47 INFO - PROCESS | 1998 | 1468499327959 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:47 INFO - PROCESS | 1998 | ++DOCSHELL 0x11706b000 == 36 [pid = 1998] [id = 203] 05:28:47 INFO - PROCESS | 1998 | ++DOMWINDOW == 76 (0x1166eb800) [pid = 1998] [serial = 607] [outer = 0x0] 05:28:48 INFO - PROCESS | 1998 | ++DOMWINDOW == 77 (0x116919c00) [pid = 1998] [serial = 608] [outer = 0x1166eb800] 05:28:48 INFO - PROCESS | 1998 | 1468499328010 Marionette DEBUG loaded listener.js 05:28:48 INFO - PROCESS | 1998 | ++DOMWINDOW == 78 (0x1176d6000) [pid = 1998] [serial = 609] [outer = 0x1166eb800] 05:28:48 INFO - PROCESS | 1998 | 1468499328607 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]]]}] 05:28:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 05:28:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 979ms 05:28:48 INFO - PROCESS | 1998 | 1468499328669 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 05:28:48 INFO - PROCESS | 1998 | 1468499328673 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 05:28:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 05:28:48 INFO - PROCESS | 1998 | 1468499328677 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 05:28:48 INFO - PROCESS | 1998 | 1468499328679 Marionette TRACE conn2 <- [1,786,null,{}] 05:28:48 INFO - PROCESS | 1998 | 1468499328682 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}] 05:28:48 INFO - PROCESS | 1998 | 1468499328684 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:48 INFO - PROCESS | 1998 | 1468499328859 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 05:28:48 INFO - PROCESS | 1998 | 1468499328936 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:48 INFO - PROCESS | 1998 | 1468499328937 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:48 INFO - PROCESS | 1998 | ++DOCSHELL 0x113351000 == 37 [pid = 1998] [id = 204] 05:28:48 INFO - PROCESS | 1998 | ++DOMWINDOW == 79 (0x1133dfc00) [pid = 1998] [serial = 610] [outer = 0x0] 05:28:48 INFO - PROCESS | 1998 | ++DOMWINDOW == 80 (0x113f2f400) [pid = 1998] [serial = 611] [outer = 0x1133dfc00] 05:28:48 INFO - PROCESS | 1998 | 1468499328965 Marionette DEBUG loaded listener.js 05:28:49 INFO - PROCESS | 1998 | ++DOMWINDOW == 81 (0x11700a400) [pid = 1998] [serial = 612] [outer = 0x1133dfc00] 05:28:49 INFO - PROCESS | 1998 | --DOCSHELL 0x124832800 == 36 [pid = 1998] [id = 201] 05:28:49 INFO - PROCESS | 1998 | --DOCSHELL 0x121c7b800 == 35 [pid = 1998] [id = 200] 05:28:49 INFO - PROCESS | 1998 | --DOCSHELL 0x1211b4000 == 34 [pid = 1998] [id = 199] 05:28:49 INFO - PROCESS | 1998 | --DOCSHELL 0x11961a800 == 33 [pid = 1998] [id = 198] 05:28:49 INFO - PROCESS | 1998 | --DOCSHELL 0x119033000 == 32 [pid = 1998] [id = 197] 05:28:49 INFO - PROCESS | 1998 | --DOCSHELL 0x11707b800 == 31 [pid = 1998] [id = 196] 05:28:49 INFO - PROCESS | 1998 | --DOCSHELL 0x1162d1000 == 30 [pid = 1998] [id = 195] 05:28:49 INFO - PROCESS | 1998 | --DOMWINDOW == 80 (0x11934d400) [pid = 1998] [serial = 557] [outer = 0x0] [url = about:blank] 05:28:49 INFO - PROCESS | 1998 | --DOMWINDOW == 79 (0x121126c00) [pid = 1998] [serial = 563] [outer = 0x0] [url = about:blank] 05:28:49 INFO - PROCESS | 1998 | --DOMWINDOW == 78 (0x1127ccc00) [pid = 1998] [serial = 542] [outer = 0x0] [url = about:blank] 05:28:49 INFO - PROCESS | 1998 | --DOMWINDOW == 77 (0x121133400) [pid = 1998] [serial = 564] [outer = 0x0] [url = about:blank] 05:28:49 INFO - PROCESS | 1998 | --DOMWINDOW == 76 (0x1128ae000) [pid = 1998] [serial = 543] [outer = 0x0] [url = about:blank] 05:28:49 INFO - PROCESS | 1998 | --DOMWINDOW == 75 (0x1160d6c00) [pid = 1998] [serial = 548] [outer = 0x0] [url = about:blank] 05:28:49 INFO - PROCESS | 1998 | --DOMWINDOW == 74 (0x116788c00) [pid = 1998] [serial = 549] [outer = 0x0] [url = about:blank] 05:28:49 INFO - PROCESS | 1998 | --DOMWINDOW == 73 (0x118152000) [pid = 1998] [serial = 551] [outer = 0x0] [url = about:blank] 05:28:49 INFO - PROCESS | 1998 | --DOMWINDOW == 72 (0x1182b7000) [pid = 1998] [serial = 552] [outer = 0x0] [url = about:blank] 05:28:49 INFO - PROCESS | 1998 | --DOMWINDOW == 71 (0x11814c400) [pid = 1998] [serial = 545] [outer = 0x0] [url = about:blank] 05:28:49 INFO - PROCESS | 1998 | --DOMWINDOW == 70 (0x1182b6c00) [pid = 1998] [serial = 546] [outer = 0x0] [url = about:blank] 05:28:49 INFO - PROCESS | 1998 | --DOMWINDOW == 69 (0x118151800) [pid = 1998] [serial = 560] [outer = 0x0] [url = about:blank] 05:28:49 INFO - PROCESS | 1998 | --DOMWINDOW == 68 (0x12489e800) [pid = 1998] [serial = 567] [outer = 0x0] [url = about:blank] 05:28:49 INFO - PROCESS | 1998 | --DOMWINDOW == 67 (0x11935b400) [pid = 1998] [serial = 558] [outer = 0x0] [url = about:blank] 05:28:49 INFO - PROCESS | 1998 | --DOMWINDOW == 66 (0x1215b9800) [pid = 1998] [serial = 566] [outer = 0x0] [url = about:blank] 05:28:49 INFO - PROCESS | 1998 | --DOMWINDOW == 65 (0x11906ac00) [pid = 1998] [serial = 554] [outer = 0x0] [url = about:blank] 05:28:49 INFO - PROCESS | 1998 | --DOMWINDOW == 64 (0x11925a400) [pid = 1998] [serial = 561] [outer = 0x0] [url = about:blank] 05:28:49 INFO - PROCESS | 1998 | --DOMWINDOW == 63 (0x11924fc00) [pid = 1998] [serial = 555] [outer = 0x0] [url = about:blank] 05:28:49 INFO - PROCESS | 1998 | --DOMWINDOW == 62 (0x124f4c800) [pid = 1998] [serial = 540] [outer = 0x0] [url = about:blank] 05:28:49 INFO - PROCESS | 1998 | 1468499329387 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]]]}] 05:28:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 05:28:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 720ms 05:28:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 05:28:49 INFO - PROCESS | 1998 | 1468499329399 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 05:28:49 INFO - PROCESS | 1998 | 1468499329403 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 05:28:49 INFO - PROCESS | 1998 | 1468499329406 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 05:28:49 INFO - PROCESS | 1998 | 1468499329408 Marionette TRACE conn2 <- [1,790,null,{}] 05:28:49 INFO - PROCESS | 1998 | 1468499329411 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}] 05:28:49 INFO - PROCESS | 1998 | 1468499329413 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:49 INFO - PROCESS | 1998 | 1468499329497 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 05:28:49 INFO - PROCESS | 1998 | 1468499329547 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:49 INFO - PROCESS | 1998 | 1468499329549 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:49 INFO - PROCESS | 1998 | ++DOCSHELL 0x11705f800 == 31 [pid = 1998] [id = 205] 05:28:49 INFO - PROCESS | 1998 | ++DOMWINDOW == 63 (0x1160d6c00) [pid = 1998] [serial = 613] [outer = 0x0] 05:28:49 INFO - PROCESS | 1998 | ++DOMWINDOW == 64 (0x1176de400) [pid = 1998] [serial = 614] [outer = 0x1160d6c00] 05:28:49 INFO - PROCESS | 1998 | 1468499329575 Marionette DEBUG loaded listener.js 05:28:49 INFO - PROCESS | 1998 | ++DOMWINDOW == 65 (0x1182ac400) [pid = 1998] [serial = 615] [outer = 0x1160d6c00] 05:28:49 INFO - PROCESS | 1998 | 1468499329861 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]]]}] 05:28:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 05:28:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 470ms 05:28:49 INFO - PROCESS | 1998 | 1468499329878 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 05:28:49 INFO - PROCESS | 1998 | 1468499329879 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 05:28:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 05:28:49 INFO - PROCESS | 1998 | 1468499329882 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 05:28:49 INFO - PROCESS | 1998 | 1468499329883 Marionette TRACE conn2 <- [1,794,null,{}] 05:28:49 INFO - PROCESS | 1998 | 1468499329894 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}] 05:28:49 INFO - PROCESS | 1998 | 1468499329895 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:49 INFO - PROCESS | 1998 | 1468499329980 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 05:28:50 INFO - PROCESS | 1998 | 1468499330036 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:50 INFO - PROCESS | 1998 | 1468499330037 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:50 INFO - PROCESS | 1998 | ++DOCSHELL 0x11902c800 == 32 [pid = 1998] [id = 206] 05:28:50 INFO - PROCESS | 1998 | ++DOMWINDOW == 66 (0x1132ba800) [pid = 1998] [serial = 616] [outer = 0x0] 05:28:50 INFO - PROCESS | 1998 | ++DOMWINDOW == 67 (0x11856bc00) [pid = 1998] [serial = 617] [outer = 0x1132ba800] 05:28:50 INFO - PROCESS | 1998 | 1468499330064 Marionette DEBUG loaded listener.js 05:28:50 INFO - PROCESS | 1998 | ++DOMWINDOW == 68 (0x118631800) [pid = 1998] [serial = 618] [outer = 0x1132ba800] 05:28:50 INFO - PROCESS | 1998 | 1468499330369 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]]]}] 05:28:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 05:28:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 527ms 05:28:50 INFO - PROCESS | 1998 | 1468499330410 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 05:28:50 INFO - PROCESS | 1998 | 1468499330413 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 05:28:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 05:28:50 INFO - PROCESS | 1998 | 1468499330428 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 05:28:50 INFO - PROCESS | 1998 | 1468499330433 Marionette TRACE conn2 <- [1,798,null,{}] 05:28:50 INFO - PROCESS | 1998 | 1468499330437 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}] 05:28:50 INFO - PROCESS | 1998 | 1468499330440 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:50 INFO - PROCESS | 1998 | 1468499330566 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 05:28:50 INFO - PROCESS | 1998 | 1468499330639 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:50 INFO - PROCESS | 1998 | 1468499330641 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:50 INFO - PROCESS | 1998 | ++DOCSHELL 0x119b04000 == 33 [pid = 1998] [id = 207] 05:28:50 INFO - PROCESS | 1998 | ++DOMWINDOW == 69 (0x1166ec400) [pid = 1998] [serial = 619] [outer = 0x0] 05:28:50 INFO - PROCESS | 1998 | ++DOMWINDOW == 70 (0x11867ac00) [pid = 1998] [serial = 620] [outer = 0x1166ec400] 05:28:50 INFO - PROCESS | 1998 | 1468499330681 Marionette DEBUG loaded listener.js 05:28:50 INFO - PROCESS | 1998 | ++DOMWINDOW == 71 (0x1192a8c00) [pid = 1998] [serial = 621] [outer = 0x1166ec400] 05:28:51 INFO - PROCESS | 1998 | 1468499331052 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]]]}] 05:28:51 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 05:28:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 684ms 05:28:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 05:28:51 INFO - PROCESS | 1998 | 1468499331103 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 05:28:51 INFO - PROCESS | 1998 | 1468499331104 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 05:28:51 INFO - PROCESS | 1998 | 1468499331106 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 05:28:51 INFO - PROCESS | 1998 | 1468499331107 Marionette TRACE conn2 <- [1,802,null,{}] 05:28:51 INFO - PROCESS | 1998 | 1468499331109 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}] 05:28:51 INFO - PROCESS | 1998 | 1468499331111 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:51 INFO - PROCESS | 1998 | 1468499331213 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 05:28:51 INFO - PROCESS | 1998 | 1468499331218 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:51 INFO - PROCESS | 1998 | 1468499331219 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:51 INFO - PROCESS | 1998 | ++DOCSHELL 0x121c70800 == 34 [pid = 1998] [id = 208] 05:28:51 INFO - PROCESS | 1998 | ++DOMWINDOW == 72 (0x118575000) [pid = 1998] [serial = 622] [outer = 0x0] 05:28:51 INFO - PROCESS | 1998 | ++DOMWINDOW == 73 (0x11934e800) [pid = 1998] [serial = 623] [outer = 0x118575000] 05:28:51 INFO - PROCESS | 1998 | 1468499331243 Marionette DEBUG loaded listener.js 05:28:51 INFO - PROCESS | 1998 | ++DOMWINDOW == 74 (0x11970ec00) [pid = 1998] [serial = 624] [outer = 0x118575000] 05:28:51 INFO - PROCESS | 1998 | 1468499331550 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]]]}] 05:28:51 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 05:28:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 469ms 05:28:51 INFO - PROCESS | 1998 | 1468499331575 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 05:28:51 INFO - PROCESS | 1998 | 1468499331577 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 05:28:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 05:28:51 INFO - PROCESS | 1998 | 1468499331579 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 05:28:51 INFO - PROCESS | 1998 | 1468499331580 Marionette TRACE conn2 <- [1,806,null,{}] 05:28:51 INFO - PROCESS | 1998 | 1468499331582 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}] 05:28:51 INFO - PROCESS | 1998 | 1468499331584 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:51 INFO - PROCESS | 1998 | 1468499331682 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 05:28:51 INFO - PROCESS | 1998 | 1468499331716 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:51 INFO - PROCESS | 1998 | 1468499331720 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:51 INFO - PROCESS | 1998 | ++DOCSHELL 0x1211ae800 == 35 [pid = 1998] [id = 209] 05:28:51 INFO - PROCESS | 1998 | ++DOMWINDOW == 75 (0x12102bc00) [pid = 1998] [serial = 625] [outer = 0x0] 05:28:51 INFO - PROCESS | 1998 | ++DOMWINDOW == 76 (0x121061c00) [pid = 1998] [serial = 626] [outer = 0x12102bc00] 05:28:51 INFO - PROCESS | 1998 | 1468499331752 Marionette DEBUG loaded listener.js 05:28:51 INFO - PROCESS | 1998 | ++DOMWINDOW == 77 (0x1212ef000) [pid = 1998] [serial = 627] [outer = 0x12102bc00] 05:28:52 INFO - PROCESS | 1998 | [1998] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 05:28:52 INFO - PROCESS | 1998 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 05:28:52 INFO - PROCESS | 1998 | Determined SkiaGL cache limits: Size 100663296, Items: 256 05:28:52 INFO - PROCESS | 1998 | [GFX2-]: Using SkiaGL canvas. 05:28:52 INFO - PROCESS | 1998 | 1468499332133 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]]]}] 05:28:52 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 05:28:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 571ms 05:28:52 INFO - PROCESS | 1998 | 1468499332150 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 05:28:52 INFO - PROCESS | 1998 | 1468499332152 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 05:28:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 05:28:52 INFO - PROCESS | 1998 | 1468499332161 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 05:28:52 INFO - PROCESS | 1998 | 1468499332162 Marionette TRACE conn2 <- [1,810,null,{}] 05:28:52 INFO - PROCESS | 1998 | 1468499332165 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}] 05:28:52 INFO - PROCESS | 1998 | 1468499332166 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:52 INFO - PROCESS | 1998 | 1468499332262 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 05:28:52 INFO - PROCESS | 1998 | 1468499332267 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:52 INFO - PROCESS | 1998 | 1468499332268 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:52 INFO - PROCESS | 1998 | ++DOCSHELL 0x128a02800 == 36 [pid = 1998] [id = 210] 05:28:52 INFO - PROCESS | 1998 | ++DOMWINDOW == 78 (0x1133dc000) [pid = 1998] [serial = 628] [outer = 0x0] 05:28:52 INFO - PROCESS | 1998 | ++DOMWINDOW == 79 (0x1215b4800) [pid = 1998] [serial = 629] [outer = 0x1133dc000] 05:28:52 INFO - PROCESS | 1998 | 1468499332291 Marionette DEBUG loaded listener.js 05:28:52 INFO - PROCESS | 1998 | ++DOMWINDOW == 80 (0x1254a8800) [pid = 1998] [serial = 630] [outer = 0x1133dc000] 05:28:52 INFO - PROCESS | 1998 | 1468499332616 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]]]}] 05:28:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 05:28:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 476ms 05:28:52 INFO - PROCESS | 1998 | 1468499332631 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 05:28:52 INFO - PROCESS | 1998 | 1468499332643 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 05:28:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 05:28:52 INFO - PROCESS | 1998 | 1468499332657 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 05:28:52 INFO - PROCESS | 1998 | 1468499332658 Marionette TRACE conn2 <- [1,814,null,{}] 05:28:52 INFO - PROCESS | 1998 | 1468499332661 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}] 05:28:52 INFO - PROCESS | 1998 | 1468499332662 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:52 INFO - PROCESS | 1998 | 1468499332759 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 05:28:52 INFO - PROCESS | 1998 | 1468499332762 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:52 INFO - PROCESS | 1998 | 1468499332764 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:52 INFO - PROCESS | 1998 | ++DOCSHELL 0x11902f800 == 37 [pid = 1998] [id = 211] 05:28:52 INFO - PROCESS | 1998 | ++DOMWINDOW == 81 (0x111e58000) [pid = 1998] [serial = 631] [outer = 0x0] 05:28:52 INFO - PROCESS | 1998 | ++DOMWINDOW == 82 (0x125e14400) [pid = 1998] [serial = 632] [outer = 0x111e58000] 05:28:52 INFO - PROCESS | 1998 | 1468499332787 Marionette DEBUG loaded listener.js 05:28:52 INFO - PROCESS | 1998 | ++DOMWINDOW == 83 (0x1260d0800) [pid = 1998] [serial = 633] [outer = 0x111e58000] 05:28:53 INFO - PROCESS | 1998 | 1468499333133 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] 05:28:53 INFO - PROCESS | 1998 | 1468499333177 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 05:28:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 05:28:53 INFO - PROCESS | 1998 | 1468499333179 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 05:28:53 INFO - PROCESS | 1998 | 1468499333181 Marionette TRACE conn2 <- [1,818,null,{}] 05:28:53 INFO - PROCESS | 1998 | 1468499333183 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}] 05:28:53 INFO - PROCESS | 1998 | 1468499333184 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:53 INFO - PROCESS | 1998 | 1468499333276 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 05:28:53 INFO - PROCESS | 1998 | 1468499333290 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:53 INFO - PROCESS | 1998 | 1468499333291 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:53 INFO - PROCESS | 1998 | ++DOCSHELL 0x129179800 == 38 [pid = 1998] [id = 212] 05:28:53 INFO - PROCESS | 1998 | ++DOMWINDOW == 84 (0x1260d6800) [pid = 1998] [serial = 634] [outer = 0x0] 05:28:53 INFO - PROCESS | 1998 | ++DOMWINDOW == 85 (0x12662c400) [pid = 1998] [serial = 635] [outer = 0x1260d6800] 05:28:53 INFO - PROCESS | 1998 | 1468499333315 Marionette DEBUG loaded listener.js 05:28:53 INFO - PROCESS | 1998 | ++DOMWINDOW == 86 (0x1266e4000) [pid = 1998] [serial = 636] [outer = 0x1260d6800] 05:28:53 INFO - PROCESS | 1998 | --DOMWINDOW == 85 (0x116787000) [pid = 1998] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 05:28:53 INFO - PROCESS | 1998 | --DOMWINDOW == 84 (0x11700b400) [pid = 1998] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 05:28:53 INFO - PROCESS | 1998 | --DOMWINDOW == 83 (0x117017800) [pid = 1998] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 05:28:53 INFO - PROCESS | 1998 | --DOMWINDOW == 82 (0x1133c8000) [pid = 1998] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 05:28:53 INFO - PROCESS | 1998 | --DOMWINDOW == 81 (0x1127d5400) [pid = 1998] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 05:28:53 INFO - PROCESS | 1998 | --DOMWINDOW == 80 (0x1176dc400) [pid = 1998] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 05:28:53 INFO - PROCESS | 1998 | --DOMWINDOW == 79 (0x119073400) [pid = 1998] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 05:28:53 INFO - PROCESS | 1998 | --DOMWINDOW == 78 (0x119941c00) [pid = 1998] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 05:28:53 INFO - PROCESS | 1998 | --DOMWINDOW == 77 (0x118e07000) [pid = 1998] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 05:28:53 INFO - PROCESS | 1998 | --DOMWINDOW == 76 (0x11700bc00) [pid = 1998] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 05:28:53 INFO - PROCESS | 1998 | --DOMWINDOW == 75 (0x116973800) [pid = 1998] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 05:28:53 INFO - PROCESS | 1998 | --DOMWINDOW == 74 (0x1192af800) [pid = 1998] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 05:28:53 INFO - PROCESS | 1998 | 1468499333626 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]]]}] 05:28:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 05:28:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 468ms 05:28:53 INFO - PROCESS | 1998 | 1468499333648 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 05:28:53 INFO - PROCESS | 1998 | 1468499333650 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 05:28:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 05:28:53 INFO - PROCESS | 1998 | 1468499333655 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 05:28:53 INFO - PROCESS | 1998 | 1468499333665 Marionette TRACE conn2 <- [1,822,null,{}] 05:28:53 INFO - PROCESS | 1998 | 1468499333668 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}] 05:28:53 INFO - PROCESS | 1998 | 1468499333671 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:53 INFO - PROCESS | 1998 | 1468499333747 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 05:28:53 INFO - PROCESS | 1998 | 1468499333796 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:53 INFO - PROCESS | 1998 | 1468499333797 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:53 INFO - PROCESS | 1998 | ++DOCSHELL 0x129582000 == 39 [pid = 1998] [id = 213] 05:28:53 INFO - PROCESS | 1998 | ++DOMWINDOW == 75 (0x1127d1800) [pid = 1998] [serial = 637] [outer = 0x0] 05:28:53 INFO - PROCESS | 1998 | ++DOMWINDOW == 76 (0x1182acc00) [pid = 1998] [serial = 638] [outer = 0x1127d1800] 05:28:53 INFO - PROCESS | 1998 | 1468499333822 Marionette DEBUG loaded listener.js 05:28:53 INFO - PROCESS | 1998 | ++DOMWINDOW == 77 (0x119941c00) [pid = 1998] [serial = 639] [outer = 0x1127d1800] 05:28:54 INFO - PROCESS | 1998 | 1468499334082 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] 05:28:54 INFO - PROCESS | 1998 | 1468499334143 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 05:28:54 INFO - PROCESS | 1998 | 1468499334145 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 05:28:54 INFO - PROCESS | 1998 | 1468499334146 Marionette TRACE conn2 <- [1,826,null,{}] 05:28:54 INFO - PROCESS | 1998 | 1468499334149 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}] 05:28:54 INFO - PROCESS | 1998 | 1468499334150 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:54 INFO - PROCESS | 1998 | 1468499334234 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 05:28:54 INFO - PROCESS | 1998 | 1468499334239 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:54 INFO - PROCESS | 1998 | 1468499334240 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:54 INFO - PROCESS | 1998 | ++DOCSHELL 0x12a708800 == 40 [pid = 1998] [id = 214] 05:28:54 INFO - PROCESS | 1998 | ++DOMWINDOW == 78 (0x119943400) [pid = 1998] [serial = 640] [outer = 0x0] 05:28:54 INFO - PROCESS | 1998 | ++DOMWINDOW == 79 (0x12690c800) [pid = 1998] [serial = 641] [outer = 0x119943400] 05:28:54 INFO - PROCESS | 1998 | 1468499334267 Marionette DEBUG loaded listener.js 05:28:54 INFO - PROCESS | 1998 | ++DOMWINDOW == 80 (0x126b72800) [pid = 1998] [serial = 642] [outer = 0x119943400] 05:28:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 05:28:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 468ms 05:28:54 INFO - PROCESS | 1998 | 1468499334608 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]]]}] 05:28:54 INFO - PROCESS | 1998 | 1468499334614 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 05:28:54 INFO - PROCESS | 1998 | 1468499334615 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 05:28:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 05:28:54 INFO - PROCESS | 1998 | 1468499334620 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 05:28:54 INFO - PROCESS | 1998 | 1468499334630 Marionette TRACE conn2 <- [1,830,null,{}] 05:28:54 INFO - PROCESS | 1998 | 1468499334633 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}] 05:28:54 INFO - PROCESS | 1998 | 1468499334637 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:54 INFO - PROCESS | 1998 | 1468499334748 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 05:28:54 INFO - PROCESS | 1998 | 1468499334754 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:54 INFO - PROCESS | 1998 | 1468499334755 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:54 INFO - PROCESS | 1998 | ++DOCSHELL 0x12a721000 == 41 [pid = 1998] [id = 215] 05:28:54 INFO - PROCESS | 1998 | ++DOMWINDOW == 81 (0x120fa9c00) [pid = 1998] [serial = 643] [outer = 0x0] 05:28:54 INFO - PROCESS | 1998 | ++DOMWINDOW == 82 (0x126b7b000) [pid = 1998] [serial = 644] [outer = 0x120fa9c00] 05:28:54 INFO - PROCESS | 1998 | 1468499334779 Marionette DEBUG loaded listener.js 05:28:54 INFO - PROCESS | 1998 | ++DOMWINDOW == 83 (0x126be7c00) [pid = 1998] [serial = 645] [outer = 0x120fa9c00] 05:28:55 INFO - PROCESS | 1998 | 1468499335056 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]]]}] 05:28:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 05:28:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 478ms 05:28:55 INFO - PROCESS | 1998 | 1468499335099 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 05:28:55 INFO - PROCESS | 1998 | 1468499335101 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 05:28:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 05:28:55 INFO - PROCESS | 1998 | 1468499335106 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 05:28:55 INFO - PROCESS | 1998 | 1468499335107 Marionette TRACE conn2 <- [1,834,null,{}] 05:28:55 INFO - PROCESS | 1998 | 1468499335110 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}] 05:28:55 INFO - PROCESS | 1998 | 1468499335111 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:55 INFO - PROCESS | 1998 | 1468499335192 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 05:28:55 INFO - PROCESS | 1998 | 1468499335195 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:55 INFO - PROCESS | 1998 | 1468499335196 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:55 INFO - PROCESS | 1998 | ++DOCSHELL 0x12a9ae000 == 42 [pid = 1998] [id = 216] 05:28:55 INFO - PROCESS | 1998 | ++DOMWINDOW == 84 (0x126be6c00) [pid = 1998] [serial = 646] [outer = 0x0] 05:28:55 INFO - PROCESS | 1998 | ++DOMWINDOW == 85 (0x1289e7800) [pid = 1998] [serial = 647] [outer = 0x126be6c00] 05:28:55 INFO - PROCESS | 1998 | 1468499335220 Marionette DEBUG loaded listener.js 05:28:55 INFO - PROCESS | 1998 | ++DOMWINDOW == 86 (0x1289f0800) [pid = 1998] [serial = 648] [outer = 0x126be6c00] 05:28:55 INFO - PROCESS | 1998 | 1468499335638 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]]]}] 05:28:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 05:28:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 570ms 05:28:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 05:28:55 INFO - PROCESS | 1998 | 1468499335676 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 05:28:55 INFO - PROCESS | 1998 | 1468499335678 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 05:28:55 INFO - PROCESS | 1998 | 1468499335682 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 05:28:55 INFO - PROCESS | 1998 | 1468499335684 Marionette TRACE conn2 <- [1,838,null,{}] 05:28:55 INFO - PROCESS | 1998 | 1468499335688 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}] 05:28:55 INFO - PROCESS | 1998 | 1468499335690 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:55 INFO - PROCESS | 1998 | 1468499335797 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 05:28:55 INFO - PROCESS | 1998 | 1468499335849 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:55 INFO - PROCESS | 1998 | 1468499335852 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:55 INFO - PROCESS | 1998 | ++DOCSHELL 0x11723a000 == 43 [pid = 1998] [id = 217] 05:28:55 INFO - PROCESS | 1998 | ++DOMWINDOW == 87 (0x116910c00) [pid = 1998] [serial = 649] [outer = 0x0] 05:28:55 INFO - PROCESS | 1998 | ++DOMWINDOW == 88 (0x117014000) [pid = 1998] [serial = 650] [outer = 0x116910c00] 05:28:55 INFO - PROCESS | 1998 | 1468499335882 Marionette DEBUG loaded listener.js 05:28:55 INFO - PROCESS | 1998 | ++DOMWINDOW == 89 (0x118151c00) [pid = 1998] [serial = 651] [outer = 0x116910c00] 05:28:56 INFO - PROCESS | 1998 | 1468499336284 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]]]}] 05:28:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 05:28:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 673ms 05:28:56 INFO - PROCESS | 1998 | 1468499336367 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 05:28:56 INFO - PROCESS | 1998 | 1468499336370 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 05:28:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 05:28:56 INFO - PROCESS | 1998 | 1468499336376 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 05:28:56 INFO - PROCESS | 1998 | 1468499336378 Marionette TRACE conn2 <- [1,842,null,{}] 05:28:56 INFO - PROCESS | 1998 | 1468499336380 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}] 05:28:56 INFO - PROCESS | 1998 | 1468499336382 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:56 INFO - PROCESS | 1998 | 1468499336486 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 05:28:56 INFO - PROCESS | 1998 | 1468499336551 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:56 INFO - PROCESS | 1998 | 1468499336553 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:56 INFO - PROCESS | 1998 | ++DOCSHELL 0x1255e1800 == 44 [pid = 1998] [id = 218] 05:28:56 INFO - PROCESS | 1998 | ++DOMWINDOW == 90 (0x118677400) [pid = 1998] [serial = 652] [outer = 0x0] 05:28:56 INFO - PROCESS | 1998 | ++DOMWINDOW == 91 (0x118e12000) [pid = 1998] [serial = 653] [outer = 0x118677400] 05:28:56 INFO - PROCESS | 1998 | 1468499336583 Marionette DEBUG loaded listener.js 05:28:56 INFO - PROCESS | 1998 | ++DOMWINDOW == 92 (0x11924f400) [pid = 1998] [serial = 654] [outer = 0x118677400] 05:28:57 INFO - PROCESS | 1998 | 1468499337006 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]]]}] 05:28:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 05:28:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 669ms 05:28:57 INFO - PROCESS | 1998 | 1468499337078 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 05:28:57 INFO - PROCESS | 1998 | 1468499337080 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 05:28:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 05:28:57 INFO - PROCESS | 1998 | 1468499337087 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 05:28:57 INFO - PROCESS | 1998 | 1468499337089 Marionette TRACE conn2 <- [1,846,null,{}] 05:28:57 INFO - PROCESS | 1998 | 1468499337097 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}] 05:28:57 INFO - PROCESS | 1998 | 1468499337101 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:57 INFO - PROCESS | 1998 | 1468499337201 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 05:28:57 INFO - PROCESS | 1998 | 1468499337265 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:57 INFO - PROCESS | 1998 | 1468499337267 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:57 INFO - PROCESS | 1998 | ++DOCSHELL 0x12b574800 == 45 [pid = 1998] [id = 219] 05:28:57 INFO - PROCESS | 1998 | ++DOMWINDOW == 93 (0x120fa5000) [pid = 1998] [serial = 655] [outer = 0x0] 05:28:57 INFO - PROCESS | 1998 | ++DOMWINDOW == 94 (0x121127800) [pid = 1998] [serial = 656] [outer = 0x120fa5000] 05:28:57 INFO - PROCESS | 1998 | 1468499337298 Marionette DEBUG loaded listener.js 05:28:57 INFO - PROCESS | 1998 | ++DOMWINDOW == 95 (0x121561000) [pid = 1998] [serial = 657] [outer = 0x120fa5000] 05:28:57 INFO - PROCESS | 1998 | 1468499337725 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]]]}] 05:28:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 05:28:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 674ms 05:28:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 05:28:57 INFO - PROCESS | 1998 | 1468499337761 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 05:28:57 INFO - PROCESS | 1998 | 1468499337763 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 05:28:57 INFO - PROCESS | 1998 | 1468499337765 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 05:28:57 INFO - PROCESS | 1998 | 1468499337766 Marionette TRACE conn2 <- [1,850,null,{}] 05:28:57 INFO - PROCESS | 1998 | 1468499337771 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}] 05:28:57 INFO - PROCESS | 1998 | 1468499337772 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:57 INFO - PROCESS | 1998 | 1468499337874 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 05:28:57 INFO - PROCESS | 1998 | 1468499337937 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:57 INFO - PROCESS | 1998 | 1468499337938 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:57 INFO - PROCESS | 1998 | ++DOCSHELL 0x12bd0e000 == 46 [pid = 1998] [id = 220] 05:28:57 INFO - PROCESS | 1998 | ++DOMWINDOW == 96 (0x1254b1400) [pid = 1998] [serial = 658] [outer = 0x0] 05:28:57 INFO - PROCESS | 1998 | ++DOMWINDOW == 97 (0x1260d7000) [pid = 1998] [serial = 659] [outer = 0x1254b1400] 05:28:57 INFO - PROCESS | 1998 | 1468499337967 Marionette DEBUG loaded listener.js 05:28:58 INFO - PROCESS | 1998 | ++DOMWINDOW == 98 (0x126b77000) [pid = 1998] [serial = 660] [outer = 0x1254b1400] 05:28:58 INFO - PROCESS | 1998 | 1468499338392 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]]]}] 05:28:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 05:28:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 671ms 05:28:58 INFO - PROCESS | 1998 | 1468499338453 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 05:28:58 INFO - PROCESS | 1998 | 1468499338455 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 05:28:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 05:28:58 INFO - PROCESS | 1998 | 1468499338480 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 05:28:58 INFO - PROCESS | 1998 | 1468499338482 Marionette TRACE conn2 <- [1,854,null,{}] 05:28:58 INFO - PROCESS | 1998 | 1468499338652 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}] 05:28:58 INFO - PROCESS | 1998 | 1468499338653 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:58 INFO - PROCESS | 1998 | 1468499338749 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 05:28:58 INFO - PROCESS | 1998 | 1468499338797 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:58 INFO - PROCESS | 1998 | 1468499338799 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:58 INFO - PROCESS | 1998 | ++DOCSHELL 0x11865b800 == 47 [pid = 1998] [id = 221] 05:28:58 INFO - PROCESS | 1998 | ++DOMWINDOW == 99 (0x116294400) [pid = 1998] [serial = 661] [outer = 0x0] 05:28:58 INFO - PROCESS | 1998 | ++DOMWINDOW == 100 (0x116785400) [pid = 1998] [serial = 662] [outer = 0x116294400] 05:28:58 INFO - PROCESS | 1998 | 1468499338827 Marionette DEBUG loaded listener.js 05:28:58 INFO - PROCESS | 1998 | ++DOMWINDOW == 101 (0x117018800) [pid = 1998] [serial = 663] [outer = 0x116294400] 05:28:59 INFO - PROCESS | 1998 | 1468499339249 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]]]}] 05:28:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 05:28:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 803ms 05:28:59 INFO - PROCESS | 1998 | 1468499339284 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 05:28:59 INFO - PROCESS | 1998 | 1468499339286 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 05:28:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 05:28:59 INFO - PROCESS | 1998 | 1468499339289 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 05:28:59 INFO - PROCESS | 1998 | 1468499339291 Marionette TRACE conn2 <- [1,858,null,{}] 05:28:59 INFO - PROCESS | 1998 | 1468499339294 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}] 05:28:59 INFO - PROCESS | 1998 | 1468499339296 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:59 INFO - PROCESS | 1998 | 1468499339387 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 05:28:59 INFO - PROCESS | 1998 | 1468499339442 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:59 INFO - PROCESS | 1998 | 1468499339444 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:28:59 INFO - PROCESS | 1998 | ++DOCSHELL 0x119023000 == 48 [pid = 1998] [id = 222] 05:28:59 INFO - PROCESS | 1998 | ++DOMWINDOW == 102 (0x11856d800) [pid = 1998] [serial = 664] [outer = 0x0] 05:28:59 INFO - PROCESS | 1998 | ++DOMWINDOW == 103 (0x11857ac00) [pid = 1998] [serial = 665] [outer = 0x11856d800] 05:28:59 INFO - PROCESS | 1998 | 1468499339473 Marionette DEBUG loaded listener.js 05:28:59 INFO - PROCESS | 1998 | ++DOMWINDOW == 104 (0x118678800) [pid = 1998] [serial = 666] [outer = 0x11856d800] 05:29:00 INFO - PROCESS | 1998 | --DOCSHELL 0x12a721000 == 47 [pid = 1998] [id = 215] 05:29:00 INFO - PROCESS | 1998 | --DOCSHELL 0x12a708800 == 46 [pid = 1998] [id = 214] 05:29:00 INFO - PROCESS | 1998 | --DOCSHELL 0x129582000 == 45 [pid = 1998] [id = 213] 05:29:00 INFO - PROCESS | 1998 | --DOCSHELL 0x129179800 == 44 [pid = 1998] [id = 212] 05:29:00 INFO - PROCESS | 1998 | --DOCSHELL 0x11902f800 == 43 [pid = 1998] [id = 211] 05:29:00 INFO - PROCESS | 1998 | --DOCSHELL 0x128a02800 == 42 [pid = 1998] [id = 210] 05:29:00 INFO - PROCESS | 1998 | --DOCSHELL 0x1211ae800 == 41 [pid = 1998] [id = 209] 05:29:00 INFO - PROCESS | 1998 | --DOCSHELL 0x121c70800 == 40 [pid = 1998] [id = 208] 05:29:00 INFO - PROCESS | 1998 | --DOCSHELL 0x119b04000 == 39 [pid = 1998] [id = 207] 05:29:00 INFO - PROCESS | 1998 | --DOCSHELL 0x11902c800 == 38 [pid = 1998] [id = 206] 05:29:00 INFO - PROCESS | 1998 | --DOCSHELL 0x11705f800 == 37 [pid = 1998] [id = 205] 05:29:00 INFO - PROCESS | 1998 | --DOCSHELL 0x113351000 == 36 [pid = 1998] [id = 204] 05:29:00 INFO - PROCESS | 1998 | --DOCSHELL 0x11706b000 == 35 [pid = 1998] [id = 203] 05:29:00 INFO - PROCESS | 1998 | --DOCSHELL 0x12605d800 == 34 [pid = 1998] [id = 202] 05:29:00 INFO - PROCESS | 1998 | --DOCSHELL 0x118650800 == 33 [pid = 1998] [id = 194] 05:29:00 INFO - PROCESS | 1998 | --DOCSHELL 0x11865b800 == 32 [pid = 1998] [id = 221] 05:29:00 INFO - PROCESS | 1998 | --DOCSHELL 0x12bd0e000 == 31 [pid = 1998] [id = 220] 05:29:00 INFO - PROCESS | 1998 | --DOCSHELL 0x12b574800 == 30 [pid = 1998] [id = 219] 05:29:00 INFO - PROCESS | 1998 | --DOCSHELL 0x1255e1800 == 29 [pid = 1998] [id = 218] 05:29:00 INFO - PROCESS | 1998 | --DOCSHELL 0x12a9ae000 == 28 [pid = 1998] [id = 216] 05:29:00 INFO - PROCESS | 1998 | --DOCSHELL 0x11723a000 == 27 [pid = 1998] [id = 217] 05:29:00 INFO - PROCESS | 1998 | --DOMWINDOW == 103 (0x11862c400) [pid = 1998] [serial = 590] [outer = 0x0] [url = about:blank] 05:29:00 INFO - PROCESS | 1998 | --DOMWINDOW == 102 (0x1180cdc00) [pid = 1998] [serial = 587] [outer = 0x0] [url = about:blank] 05:29:00 INFO - PROCESS | 1998 | --DOMWINDOW == 101 (0x118197000) [pid = 1998] [serial = 582] [outer = 0x0] [url = about:blank] 05:29:00 INFO - PROCESS | 1998 | --DOMWINDOW == 100 (0x11704e000) [pid = 1998] [serial = 581] [outer = 0x0] [url = about:blank] 05:29:00 INFO - PROCESS | 1998 | --DOMWINDOW == 99 (0x11662a400) [pid = 1998] [serial = 584] [outer = 0x0] [url = about:blank] 05:29:00 INFO - PROCESS | 1998 | --DOMWINDOW == 98 (0x116a0c800) [pid = 1998] [serial = 585] [outer = 0x0] [url = about:blank] 05:29:00 INFO - PROCESS | 1998 | --DOMWINDOW == 97 (0x113d3c400) [pid = 1998] [serial = 570] [outer = 0x0] [url = about:blank] 05:29:00 INFO - PROCESS | 1998 | --DOMWINDOW == 96 (0x1128ab400) [pid = 1998] [serial = 569] [outer = 0x0] [url = about:blank] 05:29:00 INFO - PROCESS | 1998 | --DOMWINDOW == 95 (0x118625800) [pid = 1998] [serial = 573] [outer = 0x0] [url = about:blank] 05:29:00 INFO - PROCESS | 1998 | --DOMWINDOW == 94 (0x11852cc00) [pid = 1998] [serial = 572] [outer = 0x0] [url = about:blank] 05:29:00 INFO - PROCESS | 1998 | --DOMWINDOW == 93 (0x119711400) [pid = 1998] [serial = 576] [outer = 0x0] [url = about:blank] 05:29:00 INFO - PROCESS | 1998 | --DOMWINDOW == 92 (0x1192b1800) [pid = 1998] [serial = 575] [outer = 0x0] [url = about:blank] 05:29:00 INFO - PROCESS | 1998 | --DOMWINDOW == 91 (0x125eabc00) [pid = 1998] [serial = 579] [outer = 0x0] [url = about:blank] 05:29:00 INFO - PROCESS | 1998 | --DOMWINDOW == 90 (0x1212e3000) [pid = 1998] [serial = 578] [outer = 0x0] [url = about:blank] 05:29:00 INFO - PROCESS | 1998 | --DOMWINDOW == 89 (0x119073800) [pid = 1998] [serial = 593] [outer = 0x0] [url = about:blank] 05:29:00 INFO - PROCESS | 1998 | --DOMWINDOW == 88 (0x11867b400) [pid = 1998] [serial = 591] [outer = 0x0] [url = about:blank] 05:29:00 INFO - PROCESS | 1998 | --DOMWINDOW == 87 (0x119f72800) [pid = 1998] [serial = 602] [outer = 0x0] [url = about:blank] 05:29:00 INFO - PROCESS | 1998 | --DOMWINDOW == 86 (0x1182b1000) [pid = 1998] [serial = 596] [outer = 0x0] [url = about:blank] 05:29:00 INFO - PROCESS | 1998 | --DOMWINDOW == 85 (0x120fa7800) [pid = 1998] [serial = 603] [outer = 0x0] [url = about:blank] 05:29:00 INFO - PROCESS | 1998 | --DOMWINDOW == 84 (0x119a26400) [pid = 1998] [serial = 600] [outer = 0x0] [url = about:blank] 05:29:00 INFO - PROCESS | 1998 | --DOMWINDOW == 83 (0x119250800) [pid = 1998] [serial = 597] [outer = 0x0] [url = about:blank] 05:29:00 INFO - PROCESS | 1998 | --DOMWINDOW == 82 (0x119257800) [pid = 1998] [serial = 594] [outer = 0x0] [url = about:blank] 05:29:00 INFO - PROCESS | 1998 | --DOMWINDOW == 81 (0x119710c00) [pid = 1998] [serial = 599] [outer = 0x0] [url = about:blank] 05:29:00 INFO - PROCESS | 1998 | --DOMWINDOW == 80 (0x1182b7400) [pid = 1998] [serial = 588] [outer = 0x0] [url = about:blank] 05:29:00 INFO - PROCESS | 1998 | 1468499340356 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]]]}] 05:29:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 05:29:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1073ms 05:29:00 INFO - PROCESS | 1998 | 1468499340362 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 05:29:00 INFO - PROCESS | 1998 | 1468499340364 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 05:29:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 05:29:00 INFO - PROCESS | 1998 | 1468499340370 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 05:29:00 INFO - PROCESS | 1998 | 1468499340372 Marionette TRACE conn2 <- [1,862,null,{}] 05:29:00 INFO - PROCESS | 1998 | 1468499340376 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}] 05:29:00 INFO - PROCESS | 1998 | 1468499340377 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:00 INFO - PROCESS | 1998 | 1468499340459 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 05:29:00 INFO - PROCESS | 1998 | 1468499340512 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:00 INFO - PROCESS | 1998 | 1468499340516 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:00 INFO - PROCESS | 1998 | ++DOCSHELL 0x11661a800 == 28 [pid = 1998] [id = 223] 05:29:00 INFO - PROCESS | 1998 | ++DOMWINDOW == 81 (0x1132b8000) [pid = 1998] [serial = 667] [outer = 0x0] 05:29:00 INFO - PROCESS | 1998 | ++DOMWINDOW == 82 (0x113d3c400) [pid = 1998] [serial = 668] [outer = 0x1132b8000] 05:29:00 INFO - PROCESS | 1998 | 1468499340553 Marionette DEBUG loaded listener.js 05:29:00 INFO - PROCESS | 1998 | ++DOMWINDOW == 83 (0x11662ac00) [pid = 1998] [serial = 669] [outer = 0x1132b8000] 05:29:00 INFO - PROCESS | 1998 | 1468499340989 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]]]}] 05:29:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 05:29:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 625ms 05:29:00 INFO - PROCESS | 1998 | 1468499340994 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 05:29:01 INFO - PROCESS | 1998 | 1468499340999 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 05:29:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 05:29:01 INFO - PROCESS | 1998 | 1468499341006 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 05:29:01 INFO - PROCESS | 1998 | 1468499341008 Marionette TRACE conn2 <- [1,866,null,{}] 05:29:01 INFO - PROCESS | 1998 | 1468499341011 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}] 05:29:01 INFO - PROCESS | 1998 | 1468499341013 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:01 INFO - PROCESS | 1998 | 1468499341090 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 05:29:01 INFO - PROCESS | 1998 | 1468499341141 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:01 INFO - PROCESS | 1998 | 1468499341142 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:01 INFO - PROCESS | 1998 | ++DOCSHELL 0x117230800 == 29 [pid = 1998] [id = 224] 05:29:01 INFO - PROCESS | 1998 | ++DOMWINDOW == 84 (0x116788800) [pid = 1998] [serial = 670] [outer = 0x0] 05:29:01 INFO - PROCESS | 1998 | ++DOMWINDOW == 85 (0x117043800) [pid = 1998] [serial = 671] [outer = 0x116788800] 05:29:01 INFO - PROCESS | 1998 | 1468499341170 Marionette DEBUG loaded listener.js 05:29:01 INFO - PROCESS | 1998 | ++DOMWINDOW == 86 (0x118192400) [pid = 1998] [serial = 672] [outer = 0x116788800] 05:29:01 INFO - PROCESS | 1998 | 1468499341481 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]]]}] 05:29:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 05:29:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 523ms 05:29:01 INFO - PROCESS | 1998 | 1468499341528 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 05:29:01 INFO - PROCESS | 1998 | 1468499341529 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 05:29:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 05:29:01 INFO - PROCESS | 1998 | 1468499341532 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 05:29:01 INFO - PROCESS | 1998 | 1468499341534 Marionette TRACE conn2 <- [1,870,null,{}] 05:29:01 INFO - PROCESS | 1998 | 1468499341542 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}] 05:29:01 INFO - PROCESS | 1998 | 1468499341545 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:01 INFO - PROCESS | 1998 | 1468499341623 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 05:29:01 INFO - PROCESS | 1998 | 1468499341674 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:01 INFO - PROCESS | 1998 | 1468499341676 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:01 INFO - PROCESS | 1998 | ++DOCSHELL 0x1190bc800 == 30 [pid = 1998] [id = 225] 05:29:01 INFO - PROCESS | 1998 | ++DOMWINDOW == 87 (0x1127d0400) [pid = 1998] [serial = 673] [outer = 0x0] 05:29:01 INFO - PROCESS | 1998 | ++DOMWINDOW == 88 (0x11852dc00) [pid = 1998] [serial = 674] [outer = 0x1127d0400] 05:29:01 INFO - PROCESS | 1998 | 1468499341703 Marionette DEBUG loaded listener.js 05:29:01 INFO - PROCESS | 1998 | ++DOMWINDOW == 89 (0x118678000) [pid = 1998] [serial = 675] [outer = 0x1127d0400] 05:29:01 INFO - PROCESS | 1998 | 1468499341976 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]]]}] 05:29:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 05:29:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 473ms 05:29:02 INFO - PROCESS | 1998 | 1468499342007 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 05:29:02 INFO - PROCESS | 1998 | 1468499342009 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 05:29:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 05:29:02 INFO - PROCESS | 1998 | 1468499342011 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 05:29:02 INFO - PROCESS | 1998 | 1468499342012 Marionette TRACE conn2 <- [1,874,null,{}] 05:29:02 INFO - PROCESS | 1998 | 1468499342015 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}] 05:29:02 INFO - PROCESS | 1998 | 1468499342016 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:02 INFO - PROCESS | 1998 | 1468499342100 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 05:29:02 INFO - PROCESS | 1998 | 1468499342106 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:02 INFO - PROCESS | 1998 | 1468499342107 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:02 INFO - PROCESS | 1998 | ++DOCSHELL 0x119faa800 == 31 [pid = 1998] [id = 226] 05:29:02 INFO - PROCESS | 1998 | ++DOMWINDOW == 90 (0x11867e800) [pid = 1998] [serial = 676] [outer = 0x0] 05:29:02 INFO - PROCESS | 1998 | ++DOMWINDOW == 91 (0x11906b000) [pid = 1998] [serial = 677] [outer = 0x11867e800] 05:29:02 INFO - PROCESS | 1998 | 1468499342132 Marionette DEBUG loaded listener.js 05:29:02 INFO - PROCESS | 1998 | ++DOMWINDOW == 92 (0x119253000) [pid = 1998] [serial = 678] [outer = 0x11867e800] 05:29:02 INFO - PROCESS | 1998 | 1468499342505 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]]]}] 05:29:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 05:29:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 520ms 05:29:02 INFO - PROCESS | 1998 | 1468499342531 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 05:29:02 INFO - PROCESS | 1998 | 1468499342533 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 05:29:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 05:29:02 INFO - PROCESS | 1998 | 1468499342535 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 05:29:02 INFO - PROCESS | 1998 | 1468499342536 Marionette TRACE conn2 <- [1,878,null,{}] 05:29:02 INFO - PROCESS | 1998 | 1468499342538 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}] 05:29:02 INFO - PROCESS | 1998 | 1468499342539 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:02 INFO - PROCESS | 1998 | 1468499342630 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 05:29:02 INFO - PROCESS | 1998 | 1468499342634 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:02 INFO - PROCESS | 1998 | 1468499342635 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:02 INFO - PROCESS | 1998 | ++DOCSHELL 0x1212ba000 == 32 [pid = 1998] [id = 227] 05:29:02 INFO - PROCESS | 1998 | ++DOMWINDOW == 93 (0x11297bc00) [pid = 1998] [serial = 679] [outer = 0x0] 05:29:02 INFO - PROCESS | 1998 | ++DOMWINDOW == 94 (0x119257800) [pid = 1998] [serial = 680] [outer = 0x11297bc00] 05:29:02 INFO - PROCESS | 1998 | 1468499342660 Marionette DEBUG loaded listener.js 05:29:02 INFO - PROCESS | 1998 | ++DOMWINDOW == 95 (0x1192ae800) [pid = 1998] [serial = 681] [outer = 0x11297bc00] 05:29:03 INFO - PROCESS | 1998 | 1468499342993 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]]]}] 05:29:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 05:29:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 469ms 05:29:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 05:29:03 INFO - PROCESS | 1998 | 1468499343007 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 05:29:03 INFO - PROCESS | 1998 | 1468499343008 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 05:29:03 INFO - PROCESS | 1998 | 1468499343010 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 05:29:03 INFO - PROCESS | 1998 | 1468499343011 Marionette TRACE conn2 <- [1,882,null,{}] 05:29:03 INFO - PROCESS | 1998 | 1468499343023 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}] 05:29:03 INFO - PROCESS | 1998 | 1468499343027 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:03 INFO - PROCESS | 1998 | 1468499343140 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 05:29:03 INFO - PROCESS | 1998 | 1468499343143 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:03 INFO - PROCESS | 1998 | 1468499343145 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:03 INFO - PROCESS | 1998 | ++DOCSHELL 0x123d8d800 == 33 [pid = 1998] [id = 228] 05:29:03 INFO - PROCESS | 1998 | ++DOMWINDOW == 96 (0x1127d9800) [pid = 1998] [serial = 682] [outer = 0x0] 05:29:03 INFO - PROCESS | 1998 | ++DOMWINDOW == 97 (0x119350400) [pid = 1998] [serial = 683] [outer = 0x1127d9800] 05:29:03 INFO - PROCESS | 1998 | 1468499343169 Marionette DEBUG loaded listener.js 05:29:03 INFO - PROCESS | 1998 | ++DOMWINDOW == 98 (0x120fa4c00) [pid = 1998] [serial = 684] [outer = 0x1127d9800] 05:29:03 INFO - PROCESS | 1998 | 1468499343466 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]]]}] 05:29:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 05:29:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 478ms 05:29:03 INFO - PROCESS | 1998 | 1468499343514 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 05:29:03 INFO - PROCESS | 1998 | 1468499343516 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 05:29:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 05:29:03 INFO - PROCESS | 1998 | 1468499343528 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 05:29:03 INFO - PROCESS | 1998 | 1468499343529 Marionette TRACE conn2 <- [1,886,null,{}] 05:29:03 INFO - PROCESS | 1998 | 1468499343531 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}] 05:29:03 INFO - PROCESS | 1998 | 1468499343532 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:03 INFO - PROCESS | 1998 | 1468499343622 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 05:29:03 INFO - PROCESS | 1998 | 1468499343657 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:03 INFO - PROCESS | 1998 | 1468499343658 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:03 INFO - PROCESS | 1998 | ++DOCSHELL 0x1255e8800 == 34 [pid = 1998] [id = 229] 05:29:03 INFO - PROCESS | 1998 | ++DOMWINDOW == 99 (0x118196800) [pid = 1998] [serial = 685] [outer = 0x0] 05:29:03 INFO - PROCESS | 1998 | ++DOMWINDOW == 100 (0x121128c00) [pid = 1998] [serial = 686] [outer = 0x118196800] 05:29:03 INFO - PROCESS | 1998 | 1468499343683 Marionette DEBUG loaded listener.js 05:29:03 INFO - PROCESS | 1998 | ++DOMWINDOW == 101 (0x121133c00) [pid = 1998] [serial = 687] [outer = 0x118196800] 05:29:04 INFO - PROCESS | 1998 | 1468499344012 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]]]}] 05:29:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 05:29:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 518ms 05:29:04 INFO - PROCESS | 1998 | 1468499344049 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 05:29:04 INFO - PROCESS | 1998 | 1468499344051 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 05:29:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 05:29:04 INFO - PROCESS | 1998 | 1468499344053 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 05:29:04 INFO - PROCESS | 1998 | 1468499344054 Marionette TRACE conn2 <- [1,890,null,{}] 05:29:04 INFO - PROCESS | 1998 | 1468499344057 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}] 05:29:04 INFO - PROCESS | 1998 | 1468499344058 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:04 INFO - PROCESS | 1998 | 1468499344151 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 05:29:04 INFO - PROCESS | 1998 | 1468499344155 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:04 INFO - PROCESS | 1998 | 1468499344156 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:04 INFO - PROCESS | 1998 | ++DOCSHELL 0x126b11800 == 35 [pid = 1998] [id = 230] 05:29:04 INFO - PROCESS | 1998 | ++DOMWINDOW == 102 (0x121133000) [pid = 1998] [serial = 688] [outer = 0x0] 05:29:04 INFO - PROCESS | 1998 | ++DOMWINDOW == 103 (0x1215b5000) [pid = 1998] [serial = 689] [outer = 0x121133000] 05:29:04 INFO - PROCESS | 1998 | 1468499344180 Marionette DEBUG loaded listener.js 05:29:04 INFO - PROCESS | 1998 | ++DOMWINDOW == 104 (0x124895800) [pid = 1998] [serial = 690] [outer = 0x121133000] 05:29:04 INFO - PROCESS | 1998 | --DOMWINDOW == 103 (0x1133dc000) [pid = 1998] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 05:29:04 INFO - PROCESS | 1998 | --DOMWINDOW == 102 (0x1127d1800) [pid = 1998] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 05:29:04 INFO - PROCESS | 1998 | --DOMWINDOW == 101 (0x111e58000) [pid = 1998] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 05:29:04 INFO - PROCESS | 1998 | --DOMWINDOW == 100 (0x1166eb800) [pid = 1998] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 05:29:04 INFO - PROCESS | 1998 | --DOMWINDOW == 99 (0x1133dfc00) [pid = 1998] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 05:29:04 INFO - PROCESS | 1998 | --DOMWINDOW == 98 (0x119354400) [pid = 1998] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 05:29:04 INFO - PROCESS | 1998 | --DOMWINDOW == 97 (0x1166ec400) [pid = 1998] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 05:29:04 INFO - PROCESS | 1998 | --DOMWINDOW == 96 (0x118575000) [pid = 1998] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 05:29:04 INFO - PROCESS | 1998 | --DOMWINDOW == 95 (0x1160d6c00) [pid = 1998] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 05:29:04 INFO - PROCESS | 1998 | --DOMWINDOW == 94 (0x1260d6800) [pid = 1998] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 05:29:04 INFO - PROCESS | 1998 | --DOMWINDOW == 93 (0x1132ba800) [pid = 1998] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 05:29:04 INFO - PROCESS | 1998 | --DOMWINDOW == 92 (0x119943400) [pid = 1998] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 05:29:04 INFO - PROCESS | 1998 | --DOMWINDOW == 91 (0x126be6c00) [pid = 1998] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 05:29:04 INFO - PROCESS | 1998 | --DOMWINDOW == 90 (0x120fa9c00) [pid = 1998] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 05:29:04 INFO - PROCESS | 1998 | --DOMWINDOW == 89 (0x12102bc00) [pid = 1998] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 05:29:04 INFO - PROCESS | 1998 | 1468499344653 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]]]}] 05:29:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 05:29:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 621ms 05:29:04 INFO - PROCESS | 1998 | 1468499344677 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 05:29:04 INFO - PROCESS | 1998 | 1468499344678 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 05:29:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 05:29:04 INFO - PROCESS | 1998 | 1468499344680 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 05:29:04 INFO - PROCESS | 1998 | 1468499344681 Marionette TRACE conn2 <- [1,894,null,{}] 05:29:04 INFO - PROCESS | 1998 | 1468499344709 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}] 05:29:04 INFO - PROCESS | 1998 | 1468499344711 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:04 INFO - PROCESS | 1998 | 1468499344814 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 05:29:04 INFO - PROCESS | 1998 | 1468499344820 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:04 INFO - PROCESS | 1998 | 1468499344821 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:04 INFO - PROCESS | 1998 | ++DOCSHELL 0x119035000 == 36 [pid = 1998] [id = 231] 05:29:04 INFO - PROCESS | 1998 | ++DOMWINDOW == 90 (0x112e86000) [pid = 1998] [serial = 691] [outer = 0x0] 05:29:04 INFO - PROCESS | 1998 | ++DOMWINDOW == 91 (0x11856e800) [pid = 1998] [serial = 692] [outer = 0x112e86000] 05:29:04 INFO - PROCESS | 1998 | 1468499344846 Marionette DEBUG loaded listener.js 05:29:04 INFO - PROCESS | 1998 | ++DOMWINDOW == 92 (0x1192aa800) [pid = 1998] [serial = 693] [outer = 0x112e86000] 05:29:05 INFO - PROCESS | 1998 | 1468499345156 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]]]}] 05:29:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 05:29:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 522ms 05:29:05 INFO - PROCESS | 1998 | 1468499345202 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 05:29:05 INFO - PROCESS | 1998 | 1468499345204 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 05:29:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 05:29:05 INFO - PROCESS | 1998 | 1468499345206 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 05:29:05 INFO - PROCESS | 1998 | 1468499345207 Marionette TRACE conn2 <- [1,898,null,{}] 05:29:05 INFO - PROCESS | 1998 | 1468499345209 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}] 05:29:05 INFO - PROCESS | 1998 | 1468499345210 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:05 INFO - PROCESS | 1998 | 1468499345285 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 05:29:05 INFO - PROCESS | 1998 | 1468499345338 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:05 INFO - PROCESS | 1998 | 1468499345339 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:05 INFO - PROCESS | 1998 | ++DOCSHELL 0x129582000 == 37 [pid = 1998] [id = 232] 05:29:05 INFO - PROCESS | 1998 | ++DOMWINDOW == 93 (0x1180d7c00) [pid = 1998] [serial = 694] [outer = 0x0] 05:29:05 INFO - PROCESS | 1998 | ++DOMWINDOW == 94 (0x121560400) [pid = 1998] [serial = 695] [outer = 0x1180d7c00] 05:29:05 INFO - PROCESS | 1998 | 1468499345363 Marionette DEBUG loaded listener.js 05:29:05 INFO - PROCESS | 1998 | ++DOMWINDOW == 95 (0x124ac3800) [pid = 1998] [serial = 696] [outer = 0x1180d7c00] 05:29:05 INFO - PROCESS | 1998 | 1468499345631 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]]]}] 05:29:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 05:29:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 469ms 05:29:05 INFO - PROCESS | 1998 | 1468499345676 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 05:29:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 05:29:05 INFO - PROCESS | 1998 | 1468499345678 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 05:29:05 INFO - PROCESS | 1998 | 1468499345680 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 05:29:05 INFO - PROCESS | 1998 | 1468499345682 Marionette TRACE conn2 <- [1,902,null,{}] 05:29:05 INFO - PROCESS | 1998 | 1468499345687 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}] 05:29:05 INFO - PROCESS | 1998 | 1468499345690 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:05 INFO - PROCESS | 1998 | 1468499345792 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 05:29:05 INFO - PROCESS | 1998 | 1468499345796 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:05 INFO - PROCESS | 1998 | 1468499345798 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:05 INFO - PROCESS | 1998 | ++DOCSHELL 0x1212b9800 == 38 [pid = 1998] [id = 233] 05:29:05 INFO - PROCESS | 1998 | ++DOMWINDOW == 96 (0x119352000) [pid = 1998] [serial = 697] [outer = 0x0] 05:29:05 INFO - PROCESS | 1998 | ++DOMWINDOW == 97 (0x125eba000) [pid = 1998] [serial = 698] [outer = 0x119352000] 05:29:05 INFO - PROCESS | 1998 | 1468499345826 Marionette DEBUG loaded listener.js 05:29:05 INFO - PROCESS | 1998 | ++DOMWINDOW == 98 (0x126b6f800) [pid = 1998] [serial = 699] [outer = 0x119352000] 05:29:06 INFO - PROCESS | 1998 | 1468499346213 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]]]}] 05:29:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 05:29:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 571ms 05:29:06 INFO - PROCESS | 1998 | 1468499346253 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 05:29:06 INFO - PROCESS | 1998 | 1468499346254 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 05:29:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 05:29:06 INFO - PROCESS | 1998 | 1468499346256 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 05:29:06 INFO - PROCESS | 1998 | 1468499346257 Marionette TRACE conn2 <- [1,906,null,{}] 05:29:06 INFO - PROCESS | 1998 | 1468499346259 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}] 05:29:06 INFO - PROCESS | 1998 | 1468499346260 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:06 INFO - PROCESS | 1998 | 1468499346356 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 05:29:06 INFO - PROCESS | 1998 | 1468499346362 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:06 INFO - PROCESS | 1998 | 1468499346363 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:06 INFO - PROCESS | 1998 | ++DOCSHELL 0x12b56b000 == 39 [pid = 1998] [id = 234] 05:29:06 INFO - PROCESS | 1998 | ++DOMWINDOW == 99 (0x124c90000) [pid = 1998] [serial = 700] [outer = 0x0] 05:29:06 INFO - PROCESS | 1998 | ++DOMWINDOW == 100 (0x126b7b800) [pid = 1998] [serial = 701] [outer = 0x124c90000] 05:29:06 INFO - PROCESS | 1998 | 1468499346403 Marionette DEBUG loaded listener.js 05:29:06 INFO - PROCESS | 1998 | ++DOMWINDOW == 101 (0x126bdec00) [pid = 1998] [serial = 702] [outer = 0x124c90000] 05:29:07 INFO - PROCESS | 1998 | 1468499347053 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]]]}] 05:29:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 05:29:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 868ms 05:29:07 INFO - PROCESS | 1998 | 1468499347139 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 05:29:07 INFO - PROCESS | 1998 | 1468499347142 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 05:29:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 05:29:07 INFO - PROCESS | 1998 | 1468499347147 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 05:29:07 INFO - PROCESS | 1998 | 1468499347150 Marionette TRACE conn2 <- [1,910,null,{}] 05:29:07 INFO - PROCESS | 1998 | 1468499347154 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}] 05:29:07 INFO - PROCESS | 1998 | 1468499347156 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:07 INFO - PROCESS | 1998 | 1468499347268 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 05:29:07 INFO - PROCESS | 1998 | 1468499347319 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:07 INFO - PROCESS | 1998 | 1468499347321 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:07 INFO - PROCESS | 1998 | ++DOCSHELL 0x117e2e800 == 40 [pid = 1998] [id = 235] 05:29:07 INFO - PROCESS | 1998 | ++DOMWINDOW == 102 (0x1128b1400) [pid = 1998] [serial = 703] [outer = 0x0] 05:29:07 INFO - PROCESS | 1998 | ++DOMWINDOW == 103 (0x1133dfc00) [pid = 1998] [serial = 704] [outer = 0x1128b1400] 05:29:07 INFO - PROCESS | 1998 | 1468499347352 Marionette DEBUG loaded listener.js 05:29:07 INFO - PROCESS | 1998 | ++DOMWINDOW == 104 (0x116917800) [pid = 1998] [serial = 705] [outer = 0x1128b1400] 05:29:07 INFO - PROCESS | 1998 | 1468499347809 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]]]}] 05:29:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 05:29:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 724ms 05:29:07 INFO - PROCESS | 1998 | 1468499347907 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 05:29:07 INFO - PROCESS | 1998 | 1468499347910 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 05:29:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 05:29:07 INFO - PROCESS | 1998 | 1468499347916 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 05:29:07 INFO - PROCESS | 1998 | 1468499347918 Marionette TRACE conn2 <- [1,914,null,{}] 05:29:07 INFO - PROCESS | 1998 | 1468499347921 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}] 05:29:07 INFO - PROCESS | 1998 | 1468499347923 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:08 INFO - PROCESS | 1998 | 1468499348033 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 05:29:08 INFO - PROCESS | 1998 | 1468499348108 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:08 INFO - PROCESS | 1998 | 1468499348110 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:08 INFO - PROCESS | 1998 | ++DOCSHELL 0x1162d1000 == 41 [pid = 1998] [id = 236] 05:29:08 INFO - PROCESS | 1998 | ++DOMWINDOW == 105 (0x1128ac000) [pid = 1998] [serial = 706] [outer = 0x0] 05:29:08 INFO - PROCESS | 1998 | ++DOMWINDOW == 106 (0x117014c00) [pid = 1998] [serial = 707] [outer = 0x1128ac000] 05:29:08 INFO - PROCESS | 1998 | 1468499348141 Marionette DEBUG loaded listener.js 05:29:08 INFO - PROCESS | 1998 | ++DOMWINDOW == 107 (0x11856f400) [pid = 1998] [serial = 708] [outer = 0x1128ac000] 05:29:08 INFO - PROCESS | 1998 | --DOCSHELL 0x1212b9800 == 40 [pid = 1998] [id = 233] 05:29:08 INFO - PROCESS | 1998 | --DOCSHELL 0x129582000 == 39 [pid = 1998] [id = 232] 05:29:08 INFO - PROCESS | 1998 | --DOCSHELL 0x119035000 == 38 [pid = 1998] [id = 231] 05:29:08 INFO - PROCESS | 1998 | --DOCSHELL 0x126b11800 == 37 [pid = 1998] [id = 230] 05:29:08 INFO - PROCESS | 1998 | --DOCSHELL 0x1255e8800 == 36 [pid = 1998] [id = 229] 05:29:08 INFO - PROCESS | 1998 | --DOCSHELL 0x123d8d800 == 35 [pid = 1998] [id = 228] 05:29:08 INFO - PROCESS | 1998 | --DOCSHELL 0x1212ba000 == 34 [pid = 1998] [id = 227] 05:29:08 INFO - PROCESS | 1998 | --DOCSHELL 0x119faa800 == 33 [pid = 1998] [id = 226] 05:29:08 INFO - PROCESS | 1998 | --DOCSHELL 0x1190bc800 == 32 [pid = 1998] [id = 225] 05:29:08 INFO - PROCESS | 1998 | --DOCSHELL 0x117230800 == 31 [pid = 1998] [id = 224] 05:29:08 INFO - PROCESS | 1998 | --DOCSHELL 0x11661a800 == 30 [pid = 1998] [id = 223] 05:29:08 INFO - PROCESS | 1998 | --DOCSHELL 0x119023000 == 29 [pid = 1998] [id = 222] 05:29:08 INFO - PROCESS | 1998 | --DOMWINDOW == 106 (0x1215b4800) [pid = 1998] [serial = 629] [outer = 0x0] [url = about:blank] 05:29:08 INFO - PROCESS | 1998 | --DOMWINDOW == 105 (0x1182acc00) [pid = 1998] [serial = 638] [outer = 0x0] [url = about:blank] 05:29:08 INFO - PROCESS | 1998 | --DOMWINDOW == 104 (0x1260d0800) [pid = 1998] [serial = 633] [outer = 0x0] [url = about:blank] 05:29:08 INFO - PROCESS | 1998 | --DOMWINDOW == 103 (0x125e14400) [pid = 1998] [serial = 632] [outer = 0x0] [url = about:blank] 05:29:08 INFO - PROCESS | 1998 | --DOMWINDOW == 102 (0x116919c00) [pid = 1998] [serial = 608] [outer = 0x0] [url = about:blank] 05:29:08 INFO - PROCESS | 1998 | --DOMWINDOW == 101 (0x1176d6000) [pid = 1998] [serial = 609] [outer = 0x0] [url = about:blank] 05:29:08 INFO - PROCESS | 1998 | --DOMWINDOW == 100 (0x113f2f400) [pid = 1998] [serial = 611] [outer = 0x0] [url = about:blank] 05:29:08 INFO - PROCESS | 1998 | --DOMWINDOW == 99 (0x11700a400) [pid = 1998] [serial = 612] [outer = 0x0] [url = about:blank] 05:29:08 INFO - PROCESS | 1998 | --DOMWINDOW == 98 (0x1212e6400) [pid = 1998] [serial = 606] [outer = 0x0] [url = about:blank] 05:29:08 INFO - PROCESS | 1998 | --DOMWINDOW == 97 (0x12112c800) [pid = 1998] [serial = 605] [outer = 0x0] [url = about:blank] 05:29:08 INFO - PROCESS | 1998 | --DOMWINDOW == 96 (0x11867ac00) [pid = 1998] [serial = 620] [outer = 0x0] [url = about:blank] 05:29:08 INFO - PROCESS | 1998 | --DOMWINDOW == 95 (0x1192a8c00) [pid = 1998] [serial = 621] [outer = 0x0] [url = about:blank] 05:29:08 INFO - PROCESS | 1998 | --DOMWINDOW == 94 (0x11934e800) [pid = 1998] [serial = 623] [outer = 0x0] [url = about:blank] 05:29:08 INFO - PROCESS | 1998 | --DOMWINDOW == 93 (0x1176de400) [pid = 1998] [serial = 614] [outer = 0x0] [url = about:blank] 05:29:08 INFO - PROCESS | 1998 | --DOMWINDOW == 92 (0x1182ac400) [pid = 1998] [serial = 615] [outer = 0x0] [url = about:blank] 05:29:08 INFO - PROCESS | 1998 | --DOMWINDOW == 91 (0x12662c400) [pid = 1998] [serial = 635] [outer = 0x0] [url = about:blank] 05:29:08 INFO - PROCESS | 1998 | --DOMWINDOW == 90 (0x11856bc00) [pid = 1998] [serial = 617] [outer = 0x0] [url = about:blank] 05:29:08 INFO - PROCESS | 1998 | --DOMWINDOW == 89 (0x118631800) [pid = 1998] [serial = 618] [outer = 0x0] [url = about:blank] 05:29:08 INFO - PROCESS | 1998 | --DOMWINDOW == 88 (0x12690c800) [pid = 1998] [serial = 641] [outer = 0x0] [url = about:blank] 05:29:08 INFO - PROCESS | 1998 | --DOMWINDOW == 87 (0x1289f0800) [pid = 1998] [serial = 648] [outer = 0x0] [url = about:blank] 05:29:08 INFO - PROCESS | 1998 | --DOMWINDOW == 86 (0x1289e7800) [pid = 1998] [serial = 647] [outer = 0x0] [url = about:blank] 05:29:08 INFO - PROCESS | 1998 | --DOMWINDOW == 85 (0x126be7c00) [pid = 1998] [serial = 645] [outer = 0x0] [url = about:blank] 05:29:08 INFO - PROCESS | 1998 | --DOMWINDOW == 84 (0x126b7b000) [pid = 1998] [serial = 644] [outer = 0x0] [url = about:blank] 05:29:08 INFO - PROCESS | 1998 | --DOMWINDOW == 83 (0x121061c00) [pid = 1998] [serial = 626] [outer = 0x0] [url = about:blank] 05:29:08 INFO - PROCESS | 1998 | --DOMWINDOW == 82 (0x1266e4000) [pid = 1998] [serial = 636] [outer = 0x0] [url = about:blank] 05:29:08 INFO - PROCESS | 1998 | --DOMWINDOW == 81 (0x1212ef000) [pid = 1998] [serial = 627] [outer = 0x0] [url = about:blank] 05:29:08 INFO - PROCESS | 1998 | --DOMWINDOW == 80 (0x1254a8800) [pid = 1998] [serial = 630] [outer = 0x0] [url = about:blank] 05:29:08 INFO - PROCESS | 1998 | --DOMWINDOW == 79 (0x119941c00) [pid = 1998] [serial = 639] [outer = 0x0] [url = about:blank] 05:29:08 INFO - PROCESS | 1998 | --DOMWINDOW == 78 (0x126b72800) [pid = 1998] [serial = 642] [outer = 0x0] [url = about:blank] 05:29:08 INFO - PROCESS | 1998 | --DOMWINDOW == 77 (0x11970ec00) [pid = 1998] [serial = 624] [outer = 0x0] [url = about:blank] 05:29:08 INFO - PROCESS | 1998 | 1468499348762 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]]]}] 05:29:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 05:29:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 873ms 05:29:08 INFO - PROCESS | 1998 | 1468499348791 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 05:29:08 INFO - PROCESS | 1998 | 1468499348793 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 05:29:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 05:29:08 INFO - PROCESS | 1998 | 1468499348796 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 05:29:08 INFO - PROCESS | 1998 | 1468499348799 Marionette TRACE conn2 <- [1,918,null,{}] 05:29:08 INFO - PROCESS | 1998 | 1468499348806 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}] 05:29:08 INFO - PROCESS | 1998 | 1468499348807 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:08 INFO - PROCESS | 1998 | 1468499348887 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 05:29:08 INFO - PROCESS | 1998 | 1468499348892 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:08 INFO - PROCESS | 1998 | 1468499348894 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:08 INFO - PROCESS | 1998 | ++DOCSHELL 0x11380e000 == 30 [pid = 1998] [id = 237] 05:29:08 INFO - PROCESS | 1998 | ++DOMWINDOW == 78 (0x112982000) [pid = 1998] [serial = 709] [outer = 0x0] 05:29:08 INFO - PROCESS | 1998 | ++DOMWINDOW == 79 (0x112e81400) [pid = 1998] [serial = 710] [outer = 0x112982000] 05:29:08 INFO - PROCESS | 1998 | 1468499348924 Marionette DEBUG loaded listener.js 05:29:08 INFO - PROCESS | 1998 | ++DOMWINDOW == 80 (0x1133ca800) [pid = 1998] [serial = 711] [outer = 0x112982000] 05:29:09 INFO - PROCESS | 1998 | 1468499349291 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]]]}] 05:29:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 05:29:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 523ms 05:29:09 INFO - PROCESS | 1998 | 1468499349320 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 05:29:09 INFO - PROCESS | 1998 | 1468499349323 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 05:29:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 05:29:09 INFO - PROCESS | 1998 | 1468499349327 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 05:29:09 INFO - PROCESS | 1998 | 1468499349329 Marionette TRACE conn2 <- [1,922,null,{}] 05:29:09 INFO - PROCESS | 1998 | 1468499349331 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}] 05:29:09 INFO - PROCESS | 1998 | 1468499349333 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:09 INFO - PROCESS | 1998 | 1468499349414 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 05:29:09 INFO - PROCESS | 1998 | 1468499349420 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:09 INFO - PROCESS | 1998 | 1468499349422 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:09 INFO - PROCESS | 1998 | ++DOCSHELL 0x1169a2000 == 31 [pid = 1998] [id = 238] 05:29:09 INFO - PROCESS | 1998 | ++DOMWINDOW == 81 (0x116078000) [pid = 1998] [serial = 712] [outer = 0x0] 05:29:09 INFO - PROCESS | 1998 | ++DOMWINDOW == 82 (0x116295800) [pid = 1998] [serial = 713] [outer = 0x116078000] 05:29:09 INFO - PROCESS | 1998 | 1468499349448 Marionette DEBUG loaded listener.js 05:29:09 INFO - PROCESS | 1998 | ++DOMWINDOW == 83 (0x11678a400) [pid = 1998] [serial = 714] [outer = 0x116078000] 05:29:09 INFO - PROCESS | 1998 | 1468499349781 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]]]}] 05:29:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 05:29:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 471ms 05:29:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 05:29:09 INFO - PROCESS | 1998 | 1468499349799 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 05:29:09 INFO - PROCESS | 1998 | 1468499349800 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 05:29:09 INFO - PROCESS | 1998 | 1468499349805 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 05:29:09 INFO - PROCESS | 1998 | 1468499349808 Marionette TRACE conn2 <- [1,926,null,{}] 05:29:09 INFO - PROCESS | 1998 | 1468499349816 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}] 05:29:09 INFO - PROCESS | 1998 | 1468499349819 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:09 INFO - PROCESS | 1998 | 1468499349904 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 05:29:09 INFO - PROCESS | 1998 | 1468499349954 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:09 INFO - PROCESS | 1998 | 1468499349956 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:09 INFO - PROCESS | 1998 | ++DOCSHELL 0x118662000 == 32 [pid = 1998] [id = 239] 05:29:09 INFO - PROCESS | 1998 | ++DOMWINDOW == 84 (0x1127d5800) [pid = 1998] [serial = 715] [outer = 0x0] 05:29:09 INFO - PROCESS | 1998 | ++DOMWINDOW == 85 (0x117043400) [pid = 1998] [serial = 716] [outer = 0x1127d5800] 05:29:09 INFO - PROCESS | 1998 | 1468499349983 Marionette DEBUG loaded listener.js 05:29:10 INFO - PROCESS | 1998 | ++DOMWINDOW == 86 (0x1182ac400) [pid = 1998] [serial = 717] [outer = 0x1127d5800] 05:29:10 INFO - PROCESS | 1998 | 1468499350289 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]]]}] 05:29:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 05:29:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 522ms 05:29:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 05:29:10 INFO - PROCESS | 1998 | 1468499350326 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 05:29:10 INFO - PROCESS | 1998 | 1468499350328 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 05:29:10 INFO - PROCESS | 1998 | 1468499350330 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 05:29:10 INFO - PROCESS | 1998 | 1468499350331 Marionette TRACE conn2 <- [1,930,null,{}] 05:29:10 INFO - PROCESS | 1998 | 1468499350334 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}] 05:29:10 INFO - PROCESS | 1998 | 1468499350335 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:10 INFO - PROCESS | 1998 | 1468499350418 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 05:29:10 INFO - PROCESS | 1998 | 1468499350423 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:10 INFO - PROCESS | 1998 | 1468499350424 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:10 INFO - PROCESS | 1998 | ++DOCSHELL 0x1199ba800 == 33 [pid = 1998] [id = 240] 05:29:10 INFO - PROCESS | 1998 | ++DOMWINDOW == 87 (0x118522800) [pid = 1998] [serial = 718] [outer = 0x0] 05:29:10 INFO - PROCESS | 1998 | ++DOMWINDOW == 88 (0x11862b400) [pid = 1998] [serial = 719] [outer = 0x118522800] 05:29:10 INFO - PROCESS | 1998 | 1468499350449 Marionette DEBUG loaded listener.js 05:29:10 INFO - PROCESS | 1998 | ++DOMWINDOW == 89 (0x118631800) [pid = 1998] [serial = 720] [outer = 0x118522800] 05:29:10 INFO - PROCESS | 1998 | 1468499350774 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]]]}] 05:29:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 05:29:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 469ms 05:29:10 INFO - PROCESS | 1998 | 1468499350800 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 05:29:10 INFO - PROCESS | 1998 | 1468499350803 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 05:29:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 05:29:10 INFO - PROCESS | 1998 | 1468499350806 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 05:29:10 INFO - PROCESS | 1998 | 1468499350807 Marionette TRACE conn2 <- [1,934,null,{}] 05:29:10 INFO - PROCESS | 1998 | 1468499350809 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}] 05:29:10 INFO - PROCESS | 1998 | 1468499350811 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:10 INFO - PROCESS | 1998 | 1468499350915 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 05:29:10 INFO - PROCESS | 1998 | 1468499350927 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:10 INFO - PROCESS | 1998 | 1468499350928 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:10 INFO - PROCESS | 1998 | ++DOCSHELL 0x1211c2000 == 34 [pid = 1998] [id = 241] 05:29:10 INFO - PROCESS | 1998 | ++DOMWINDOW == 90 (0x1127d3800) [pid = 1998] [serial = 721] [outer = 0x0] 05:29:10 INFO - PROCESS | 1998 | ++DOMWINDOW == 91 (0x118677000) [pid = 1998] [serial = 722] [outer = 0x1127d3800] 05:29:10 INFO - PROCESS | 1998 | 1468499350952 Marionette DEBUG loaded listener.js 05:29:10 INFO - PROCESS | 1998 | ++DOMWINDOW == 92 (0x118e11800) [pid = 1998] [serial = 723] [outer = 0x1127d3800] 05:29:11 INFO - PROCESS | 1998 | 1468499351330 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]]]}] 05:29:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 05:29:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 568ms 05:29:11 INFO - PROCESS | 1998 | 1468499351380 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 05:29:11 INFO - PROCESS | 1998 | 1468499351381 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 05:29:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 05:29:11 INFO - PROCESS | 1998 | 1468499351383 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 05:29:11 INFO - PROCESS | 1998 | 1468499351385 Marionette TRACE conn2 <- [1,938,null,{}] 05:29:11 INFO - PROCESS | 1998 | 1468499351387 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}] 05:29:11 INFO - PROCESS | 1998 | 1468499351391 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:11 INFO - PROCESS | 1998 | 1468499351496 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 05:29:11 INFO - PROCESS | 1998 | 1468499351533 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:11 INFO - PROCESS | 1998 | 1468499351535 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:11 INFO - PROCESS | 1998 | ++DOCSHELL 0x124819000 == 35 [pid = 1998] [id = 242] 05:29:11 INFO - PROCESS | 1998 | ++DOMWINDOW == 93 (0x118e13400) [pid = 1998] [serial = 724] [outer = 0x0] 05:29:11 INFO - PROCESS | 1998 | ++DOMWINDOW == 94 (0x11906e400) [pid = 1998] [serial = 725] [outer = 0x118e13400] 05:29:11 INFO - PROCESS | 1998 | 1468499351560 Marionette DEBUG loaded listener.js 05:29:11 INFO - PROCESS | 1998 | ++DOMWINDOW == 95 (0x119709000) [pid = 1998] [serial = 726] [outer = 0x118e13400] 05:29:11 INFO - PROCESS | 1998 | 1468499351872 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]]]}] 05:29:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 05:29:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 519ms 05:29:11 INFO - PROCESS | 1998 | 1468499351910 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 05:29:11 INFO - PROCESS | 1998 | 1468499351912 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 05:29:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 05:29:11 INFO - PROCESS | 1998 | 1468499351914 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 05:29:11 INFO - PROCESS | 1998 | 1468499351915 Marionette TRACE conn2 <- [1,942,null,{}] 05:29:11 INFO - PROCESS | 1998 | 1468499351917 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}] 05:29:11 INFO - PROCESS | 1998 | 1468499351920 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:12 INFO - PROCESS | 1998 | 1468499352015 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 05:29:12 INFO - PROCESS | 1998 | 1468499352019 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:12 INFO - PROCESS | 1998 | 1468499352020 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:12 INFO - PROCESS | 1998 | ++DOCSHELL 0x1219dd000 == 36 [pid = 1998] [id = 243] 05:29:12 INFO - PROCESS | 1998 | ++DOMWINDOW == 96 (0x11925a400) [pid = 1998] [serial = 727] [outer = 0x0] 05:29:12 INFO - PROCESS | 1998 | ++DOMWINDOW == 97 (0x119944400) [pid = 1998] [serial = 728] [outer = 0x11925a400] 05:29:12 INFO - PROCESS | 1998 | 1468499352045 Marionette DEBUG loaded listener.js 05:29:12 INFO - PROCESS | 1998 | ++DOMWINDOW == 98 (0x119a28c00) [pid = 1998] [serial = 729] [outer = 0x11925a400] 05:29:12 INFO - PROCESS | 1998 | 1468499352359 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]]]}] 05:29:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 05:29:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 472ms 05:29:12 INFO - PROCESS | 1998 | 1468499352399 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 05:29:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 05:29:12 INFO - PROCESS | 1998 | 1468499352400 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 05:29:12 INFO - PROCESS | 1998 | 1468499352405 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 05:29:12 INFO - PROCESS | 1998 | 1468499352407 Marionette TRACE conn2 <- [1,946,null,{}] 05:29:12 INFO - PROCESS | 1998 | 1468499352409 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}] 05:29:12 INFO - PROCESS | 1998 | 1468499352410 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:12 INFO - PROCESS | 1998 | 1468499352508 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 05:29:12 INFO - PROCESS | 1998 | 1468499352519 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:12 INFO - PROCESS | 1998 | 1468499352521 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:12 INFO - PROCESS | 1998 | ++DOCSHELL 0x128a0d000 == 37 [pid = 1998] [id = 244] 05:29:12 INFO - PROCESS | 1998 | ++DOMWINDOW == 99 (0x119a29000) [pid = 1998] [serial = 730] [outer = 0x0] 05:29:12 INFO - PROCESS | 1998 | ++DOMWINDOW == 100 (0x120fa4000) [pid = 1998] [serial = 731] [outer = 0x119a29000] 05:29:12 INFO - PROCESS | 1998 | 1468499352552 Marionette DEBUG loaded listener.js 05:29:12 INFO - PROCESS | 1998 | ++DOMWINDOW == 101 (0x121127400) [pid = 1998] [serial = 732] [outer = 0x119a29000] 05:29:12 INFO - PROCESS | 1998 | 1468499352964 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]]]}] 05:29:12 INFO - PROCESS | 1998 | --DOMWINDOW == 100 (0x119352000) [pid = 1998] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 05:29:12 INFO - PROCESS | 1998 | --DOMWINDOW == 99 (0x11297bc00) [pid = 1998] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 05:29:12 INFO - PROCESS | 1998 | --DOMWINDOW == 98 (0x11856d800) [pid = 1998] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 05:29:12 INFO - PROCESS | 1998 | --DOMWINDOW == 97 (0x116788800) [pid = 1998] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 05:29:12 INFO - PROCESS | 1998 | --DOMWINDOW == 96 (0x1132b8000) [pid = 1998] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 05:29:12 INFO - PROCESS | 1998 | --DOMWINDOW == 95 (0x1127d9800) [pid = 1998] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 05:29:12 INFO - PROCESS | 1998 | --DOMWINDOW == 94 (0x11867e800) [pid = 1998] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 05:29:12 INFO - PROCESS | 1998 | --DOMWINDOW == 93 (0x118196800) [pid = 1998] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 05:29:12 INFO - PROCESS | 1998 | --DOMWINDOW == 92 (0x1127d0400) [pid = 1998] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 05:29:12 INFO - PROCESS | 1998 | --DOMWINDOW == 91 (0x121133000) [pid = 1998] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 05:29:12 INFO - PROCESS | 1998 | --DOMWINDOW == 90 (0x112e86000) [pid = 1998] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 05:29:12 INFO - PROCESS | 1998 | --DOMWINDOW == 89 (0x116910c00) [pid = 1998] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 05:29:12 INFO - PROCESS | 1998 | --DOMWINDOW == 88 (0x118677400) [pid = 1998] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 05:29:12 INFO - PROCESS | 1998 | --DOMWINDOW == 87 (0x120fa5000) [pid = 1998] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 05:29:12 INFO - PROCESS | 1998 | --DOMWINDOW == 86 (0x1254b1400) [pid = 1998] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 05:29:12 INFO - PROCESS | 1998 | --DOMWINDOW == 85 (0x1180d7c00) [pid = 1998] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 05:29:12 INFO - PROCESS | 1998 | --DOMWINDOW == 84 (0x116294400) [pid = 1998] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 05:29:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 05:29:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 623ms 05:29:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 05:29:13 INFO - PROCESS | 1998 | 1468499353028 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 05:29:13 INFO - PROCESS | 1998 | 1468499353029 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 05:29:13 INFO - PROCESS | 1998 | 1468499353031 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 05:29:13 INFO - PROCESS | 1998 | 1468499353032 Marionette TRACE conn2 <- [1,950,null,{}] 05:29:13 INFO - PROCESS | 1998 | 1468499353034 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}] 05:29:13 INFO - PROCESS | 1998 | 1468499353036 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:13 INFO - PROCESS | 1998 | 1468499353116 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 05:29:13 INFO - PROCESS | 1998 | 1468499353121 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:13 INFO - PROCESS | 1998 | 1468499353123 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:13 INFO - PROCESS | 1998 | ++DOCSHELL 0x119b6e800 == 38 [pid = 1998] [id = 245] 05:29:13 INFO - PROCESS | 1998 | ++DOMWINDOW == 85 (0x1150d7400) [pid = 1998] [serial = 733] [outer = 0x0] 05:29:13 INFO - PROCESS | 1998 | ++DOMWINDOW == 86 (0x116910c00) [pid = 1998] [serial = 734] [outer = 0x1150d7400] 05:29:13 INFO - PROCESS | 1998 | 1468499353146 Marionette DEBUG loaded listener.js 05:29:13 INFO - PROCESS | 1998 | ++DOMWINDOW == 87 (0x118626c00) [pid = 1998] [serial = 735] [outer = 0x1150d7400] 05:29:13 INFO - PROCESS | 1998 | 1468499353474 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]]]}] 05:29:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 05:29:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 468ms 05:29:13 INFO - PROCESS | 1998 | 1468499353500 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 05:29:13 INFO - PROCESS | 1998 | 1468499353503 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 05:29:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 05:29:13 INFO - PROCESS | 1998 | 1468499353507 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 05:29:13 INFO - PROCESS | 1998 | 1468499353509 Marionette TRACE conn2 <- [1,954,null,{}] 05:29:13 INFO - PROCESS | 1998 | 1468499353511 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}] 05:29:13 INFO - PROCESS | 1998 | 1468499353512 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:13 INFO - PROCESS | 1998 | 1468499353615 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 05:29:13 INFO - PROCESS | 1998 | 1468499353620 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:13 INFO - PROCESS | 1998 | 1468499353622 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:13 INFO - PROCESS | 1998 | ++DOCSHELL 0x12937c000 == 39 [pid = 1998] [id = 246] 05:29:13 INFO - PROCESS | 1998 | ++DOMWINDOW == 88 (0x11336c800) [pid = 1998] [serial = 736] [outer = 0x0] 05:29:13 INFO - PROCESS | 1998 | ++DOMWINDOW == 89 (0x11819cc00) [pid = 1998] [serial = 737] [outer = 0x11336c800] 05:29:13 INFO - PROCESS | 1998 | 1468499353653 Marionette DEBUG loaded listener.js 05:29:13 INFO - PROCESS | 1998 | ++DOMWINDOW == 90 (0x12112a800) [pid = 1998] [serial = 738] [outer = 0x11336c800] 05:29:13 INFO - PROCESS | 1998 | 1468499353966 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]]]}] 05:29:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 05:29:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 470ms 05:29:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 05:29:13 INFO - PROCESS | 1998 | 1468499353978 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 05:29:13 INFO - PROCESS | 1998 | 1468499353979 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 05:29:13 INFO - PROCESS | 1998 | 1468499353981 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 05:29:13 INFO - PROCESS | 1998 | 1468499353983 Marionette TRACE conn2 <- [1,958,null,{}] 05:29:13 INFO - PROCESS | 1998 | 1468499353991 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}] 05:29:13 INFO - PROCESS | 1998 | 1468499353993 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:14 INFO - PROCESS | 1998 | 1468499354092 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 05:29:14 INFO - PROCESS | 1998 | 1468499354096 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:14 INFO - PROCESS | 1998 | 1468499354097 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:14 INFO - PROCESS | 1998 | ++DOCSHELL 0x12a703000 == 40 [pid = 1998] [id = 247] 05:29:14 INFO - PROCESS | 1998 | ++DOMWINDOW == 91 (0x12112e400) [pid = 1998] [serial = 739] [outer = 0x0] 05:29:14 INFO - PROCESS | 1998 | ++DOMWINDOW == 92 (0x121569800) [pid = 1998] [serial = 740] [outer = 0x12112e400] 05:29:14 INFO - PROCESS | 1998 | 1468499354123 Marionette DEBUG loaded listener.js 05:29:14 INFO - PROCESS | 1998 | ++DOMWINDOW == 93 (0x124f48000) [pid = 1998] [serial = 741] [outer = 0x12112e400] 05:29:14 INFO - PROCESS | 1998 | 1468499354458 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]]]}] 05:29:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 05:29:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 525ms 05:29:14 INFO - PROCESS | 1998 | 1468499354507 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 05:29:14 INFO - PROCESS | 1998 | 1468499354508 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 05:29:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 05:29:14 INFO - PROCESS | 1998 | 1468499354510 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 05:29:14 INFO - PROCESS | 1998 | 1468499354511 Marionette TRACE conn2 <- [1,962,null,{}] 05:29:14 INFO - PROCESS | 1998 | 1468499354514 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}] 05:29:14 INFO - PROCESS | 1998 | 1468499354515 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:14 INFO - PROCESS | 1998 | 1468499354621 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 05:29:14 INFO - PROCESS | 1998 | 1468499354634 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:14 INFO - PROCESS | 1998 | 1468499354635 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:14 INFO - PROCESS | 1998 | ++DOCSHELL 0x12a71d000 == 41 [pid = 1998] [id = 248] 05:29:14 INFO - PROCESS | 1998 | ++DOMWINDOW == 94 (0x12489e400) [pid = 1998] [serial = 742] [outer = 0x0] 05:29:14 INFO - PROCESS | 1998 | ++DOMWINDOW == 95 (0x1254b3800) [pid = 1998] [serial = 743] [outer = 0x12489e400] 05:29:14 INFO - PROCESS | 1998 | 1468499354659 Marionette DEBUG loaded listener.js 05:29:14 INFO - PROCESS | 1998 | ++DOMWINDOW == 96 (0x1260cc400) [pid = 1998] [serial = 744] [outer = 0x12489e400] 05:29:15 INFO - PROCESS | 1998 | 1468499355140 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]]]}] 05:29:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 05:29:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 670ms 05:29:15 INFO - PROCESS | 1998 | 1468499355184 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 05:29:15 INFO - PROCESS | 1998 | 1468499355187 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 05:29:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 05:29:15 INFO - PROCESS | 1998 | 1468499355192 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 05:29:15 INFO - PROCESS | 1998 | 1468499355194 Marionette TRACE conn2 <- [1,966,null,{}] 05:29:15 INFO - PROCESS | 1998 | 1468499355198 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}] 05:29:15 INFO - PROCESS | 1998 | 1468499355200 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:15 INFO - PROCESS | 1998 | 1468499355308 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 05:29:15 INFO - PROCESS | 1998 | 1468499355374 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:15 INFO - PROCESS | 1998 | 1468499355376 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:15 INFO - PROCESS | 1998 | ++DOCSHELL 0x11666c800 == 42 [pid = 1998] [id = 249] 05:29:15 INFO - PROCESS | 1998 | ++DOMWINDOW == 97 (0x1127d1400) [pid = 1998] [serial = 745] [outer = 0x0] 05:29:15 INFO - PROCESS | 1998 | ++DOMWINDOW == 98 (0x112985400) [pid = 1998] [serial = 746] [outer = 0x1127d1400] 05:29:15 INFO - PROCESS | 1998 | 1468499355406 Marionette DEBUG loaded listener.js 05:29:15 INFO - PROCESS | 1998 | ++DOMWINDOW == 99 (0x113867000) [pid = 1998] [serial = 747] [outer = 0x1127d1400] 05:29:15 INFO - PROCESS | 1998 | 1468499355837 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]]]}] 05:29:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 05:29:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 670ms 05:29:15 INFO - PROCESS | 1998 | 1468499355862 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 05:29:15 INFO - PROCESS | 1998 | 1468499355865 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 05:29:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 05:29:15 INFO - PROCESS | 1998 | 1468499355870 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 05:29:15 INFO - PROCESS | 1998 | 1468499355872 Marionette TRACE conn2 <- [1,970,null,{}] 05:29:15 INFO - PROCESS | 1998 | 1468499355874 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}] 05:29:15 INFO - PROCESS | 1998 | 1468499355876 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:15 INFO - PROCESS | 1998 | 1468499355982 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 05:29:16 INFO - PROCESS | 1998 | 1468499356085 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:16 INFO - PROCESS | 1998 | 1468499356086 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:16 INFO - PROCESS | 1998 | ++DOCSHELL 0x123d80000 == 43 [pid = 1998] [id = 250] 05:29:16 INFO - PROCESS | 1998 | ++DOMWINDOW == 100 (0x117011400) [pid = 1998] [serial = 748] [outer = 0x0] 05:29:16 INFO - PROCESS | 1998 | ++DOMWINDOW == 101 (0x1172b5800) [pid = 1998] [serial = 749] [outer = 0x117011400] 05:29:16 INFO - PROCESS | 1998 | 1468499356118 Marionette DEBUG loaded listener.js 05:29:16 INFO - PROCESS | 1998 | ++DOMWINDOW == 102 (0x118158400) [pid = 1998] [serial = 750] [outer = 0x117011400] 05:29:16 INFO - PROCESS | 1998 | 1468499356540 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]]]}] 05:29:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 05:29:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 719ms 05:29:16 INFO - PROCESS | 1998 | 1468499356590 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 05:29:16 INFO - PROCESS | 1998 | 1468499356592 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 05:29:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 05:29:16 INFO - PROCESS | 1998 | 1468499356594 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 05:29:16 INFO - PROCESS | 1998 | 1468499356597 Marionette TRACE conn2 <- [1,974,null,{}] 05:29:16 INFO - PROCESS | 1998 | 1468499356605 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}] 05:29:16 INFO - PROCESS | 1998 | 1468499356608 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:16 INFO - PROCESS | 1998 | 1468499356712 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 05:29:16 INFO - PROCESS | 1998 | 1468499356769 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:16 INFO - PROCESS | 1998 | 1468499356772 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:16 INFO - PROCESS | 1998 | ++DOCSHELL 0x12a9a2800 == 44 [pid = 1998] [id = 251] 05:29:16 INFO - PROCESS | 1998 | ++DOMWINDOW == 103 (0x118624800) [pid = 1998] [serial = 751] [outer = 0x0] 05:29:16 INFO - PROCESS | 1998 | ++DOMWINDOW == 104 (0x11924cc00) [pid = 1998] [serial = 752] [outer = 0x118624800] 05:29:16 INFO - PROCESS | 1998 | 1468499356803 Marionette DEBUG loaded listener.js 05:29:16 INFO - PROCESS | 1998 | ++DOMWINDOW == 105 (0x1192b0000) [pid = 1998] [serial = 753] [outer = 0x118624800] 05:29:17 INFO - PROCESS | 1998 | 1468499357264 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]]]}] 05:29:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 05:29:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 724ms 05:29:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 05:29:17 INFO - PROCESS | 1998 | 1468499357322 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 05:29:17 INFO - PROCESS | 1998 | 1468499357324 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 05:29:17 INFO - PROCESS | 1998 | 1468499357327 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 05:29:17 INFO - PROCESS | 1998 | 1468499357329 Marionette TRACE conn2 <- [1,978,null,{}] 05:29:17 INFO - PROCESS | 1998 | 1468499357331 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}] 05:29:17 INFO - PROCESS | 1998 | 1468499357333 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:17 INFO - PROCESS | 1998 | 1468499357437 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 05:29:17 INFO - PROCESS | 1998 | 1468499357504 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:17 INFO - PROCESS | 1998 | 1468499357505 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:17 INFO - PROCESS | 1998 | ++DOCSHELL 0x11705f800 == 45 [pid = 1998] [id = 252] 05:29:17 INFO - PROCESS | 1998 | ++DOMWINDOW == 106 (0x1128b1000) [pid = 1998] [serial = 754] [outer = 0x0] 05:29:17 INFO - PROCESS | 1998 | ++DOMWINDOW == 107 (0x11924f000) [pid = 1998] [serial = 755] [outer = 0x1128b1000] 05:29:17 INFO - PROCESS | 1998 | 1468499357535 Marionette DEBUG loaded listener.js 05:29:17 INFO - PROCESS | 1998 | ++DOMWINDOW == 108 (0x11994c400) [pid = 1998] [serial = 756] [outer = 0x1128b1000] 05:29:18 INFO - PROCESS | 1998 | 1468499358092 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]]]}] 05:29:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 05:29:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 822ms 05:29:18 INFO - PROCESS | 1998 | 1468499358149 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 05:29:18 INFO - PROCESS | 1998 | 1468499358151 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 05:29:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 05:29:18 INFO - PROCESS | 1998 | 1468499358155 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 05:29:18 INFO - PROCESS | 1998 | 1468499358156 Marionette TRACE conn2 <- [1,982,null,{}] 05:29:18 INFO - PROCESS | 1998 | 1468499358160 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}] 05:29:18 INFO - PROCESS | 1998 | 1468499358162 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:18 INFO - PROCESS | 1998 | 1468499358258 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 05:29:18 INFO - PROCESS | 1998 | 1468499358316 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:18 INFO - PROCESS | 1998 | 1468499358317 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:18 INFO - PROCESS | 1998 | ++DOCSHELL 0x112e1c000 == 46 [pid = 1998] [id = 253] 05:29:18 INFO - PROCESS | 1998 | ++DOMWINDOW == 109 (0x1129dd400) [pid = 1998] [serial = 757] [outer = 0x0] 05:29:18 INFO - PROCESS | 1998 | ++DOMWINDOW == 110 (0x113d41800) [pid = 1998] [serial = 758] [outer = 0x1129dd400] 05:29:18 INFO - PROCESS | 1998 | 1468499358345 Marionette DEBUG loaded listener.js 05:29:18 INFO - PROCESS | 1998 | ++DOMWINDOW == 111 (0x11662ec00) [pid = 1998] [serial = 759] [outer = 0x1129dd400] 05:29:19 INFO - PROCESS | 1998 | --DOCSHELL 0x12a703000 == 45 [pid = 1998] [id = 247] 05:29:19 INFO - PROCESS | 1998 | --DOCSHELL 0x12937c000 == 44 [pid = 1998] [id = 246] 05:29:19 INFO - PROCESS | 1998 | --DOCSHELL 0x119b6e800 == 43 [pid = 1998] [id = 245] 05:29:19 INFO - PROCESS | 1998 | --DOCSHELL 0x128a0d000 == 42 [pid = 1998] [id = 244] 05:29:19 INFO - PROCESS | 1998 | --DOCSHELL 0x1219dd000 == 41 [pid = 1998] [id = 243] 05:29:19 INFO - PROCESS | 1998 | --DOCSHELL 0x124819000 == 40 [pid = 1998] [id = 242] 05:29:19 INFO - PROCESS | 1998 | --DOCSHELL 0x1211c2000 == 39 [pid = 1998] [id = 241] 05:29:19 INFO - PROCESS | 1998 | --DOCSHELL 0x1199ba800 == 38 [pid = 1998] [id = 240] 05:29:19 INFO - PROCESS | 1998 | --DOCSHELL 0x118662000 == 37 [pid = 1998] [id = 239] 05:29:19 INFO - PROCESS | 1998 | --DOCSHELL 0x1169a2000 == 36 [pid = 1998] [id = 238] 05:29:19 INFO - PROCESS | 1998 | --DOCSHELL 0x11380e000 == 35 [pid = 1998] [id = 237] 05:29:19 INFO - PROCESS | 1998 | --DOCSHELL 0x1162d1000 == 34 [pid = 1998] [id = 236] 05:29:19 INFO - PROCESS | 1998 | --DOCSHELL 0x117e2e800 == 33 [pid = 1998] [id = 235] 05:29:19 INFO - PROCESS | 1998 | --DOCSHELL 0x12b56b000 == 32 [pid = 1998] [id = 234] 05:29:19 INFO - PROCESS | 1998 | --DOCSHELL 0x11705f800 == 31 [pid = 1998] [id = 252] 05:29:19 INFO - PROCESS | 1998 | --DOCSHELL 0x12a9a2800 == 30 [pid = 1998] [id = 251] 05:29:19 INFO - PROCESS | 1998 | --DOCSHELL 0x123d80000 == 29 [pid = 1998] [id = 250] 05:29:19 INFO - PROCESS | 1998 | --DOCSHELL 0x12a71d000 == 28 [pid = 1998] [id = 248] 05:29:19 INFO - PROCESS | 1998 | --DOCSHELL 0x11666c800 == 27 [pid = 1998] [id = 249] 05:29:19 INFO - PROCESS | 1998 | --DOMWINDOW == 110 (0x119257800) [pid = 1998] [serial = 680] [outer = 0x0] [url = about:blank] 05:29:19 INFO - PROCESS | 1998 | --DOMWINDOW == 109 (0x118678800) [pid = 1998] [serial = 666] [outer = 0x0] [url = about:blank] 05:29:19 INFO - PROCESS | 1998 | --DOMWINDOW == 108 (0x11857ac00) [pid = 1998] [serial = 665] [outer = 0x0] [url = about:blank] 05:29:19 INFO - PROCESS | 1998 | --DOMWINDOW == 107 (0x117043800) [pid = 1998] [serial = 671] [outer = 0x0] [url = about:blank] 05:29:19 INFO - PROCESS | 1998 | --DOMWINDOW == 106 (0x118192400) [pid = 1998] [serial = 672] [outer = 0x0] [url = about:blank] 05:29:19 INFO - PROCESS | 1998 | --DOMWINDOW == 105 (0x113d3c400) [pid = 1998] [serial = 668] [outer = 0x0] [url = about:blank] 05:29:19 INFO - PROCESS | 1998 | --DOMWINDOW == 104 (0x11662ac00) [pid = 1998] [serial = 669] [outer = 0x0] [url = about:blank] 05:29:19 INFO - PROCESS | 1998 | --DOMWINDOW == 103 (0x119350400) [pid = 1998] [serial = 683] [outer = 0x0] [url = about:blank] 05:29:19 INFO - PROCESS | 1998 | --DOMWINDOW == 102 (0x11906b000) [pid = 1998] [serial = 677] [outer = 0x0] [url = about:blank] 05:29:19 INFO - PROCESS | 1998 | --DOMWINDOW == 101 (0x1192ae800) [pid = 1998] [serial = 681] [outer = 0x0] [url = about:blank] 05:29:19 INFO - PROCESS | 1998 | --DOMWINDOW == 100 (0x121128c00) [pid = 1998] [serial = 686] [outer = 0x0] [url = about:blank] 05:29:19 INFO - PROCESS | 1998 | --DOMWINDOW == 99 (0x120fa4c00) [pid = 1998] [serial = 684] [outer = 0x0] [url = about:blank] 05:29:19 INFO - PROCESS | 1998 | --DOMWINDOW == 98 (0x11852dc00) [pid = 1998] [serial = 674] [outer = 0x0] [url = about:blank] 05:29:19 INFO - PROCESS | 1998 | --DOMWINDOW == 97 (0x118678000) [pid = 1998] [serial = 675] [outer = 0x0] [url = about:blank] 05:29:19 INFO - PROCESS | 1998 | --DOMWINDOW == 96 (0x1215b5000) [pid = 1998] [serial = 689] [outer = 0x0] [url = about:blank] 05:29:19 INFO - PROCESS | 1998 | --DOMWINDOW == 95 (0x11856e800) [pid = 1998] [serial = 692] [outer = 0x0] [url = about:blank] 05:29:19 INFO - PROCESS | 1998 | --DOMWINDOW == 94 (0x121133c00) [pid = 1998] [serial = 687] [outer = 0x0] [url = about:blank] 05:29:19 INFO - PROCESS | 1998 | --DOMWINDOW == 93 (0x118151c00) [pid = 1998] [serial = 651] [outer = 0x0] [url = about:blank] 05:29:19 INFO - PROCESS | 1998 | --DOMWINDOW == 92 (0x117014000) [pid = 1998] [serial = 650] [outer = 0x0] [url = about:blank] 05:29:19 INFO - PROCESS | 1998 | --DOMWINDOW == 91 (0x11924f400) [pid = 1998] [serial = 654] [outer = 0x0] [url = about:blank] 05:29:19 INFO - PROCESS | 1998 | --DOMWINDOW == 90 (0x118e12000) [pid = 1998] [serial = 653] [outer = 0x0] [url = about:blank] 05:29:19 INFO - PROCESS | 1998 | --DOMWINDOW == 89 (0x121561000) [pid = 1998] [serial = 657] [outer = 0x0] [url = about:blank] 05:29:19 INFO - PROCESS | 1998 | --DOMWINDOW == 88 (0x121127800) [pid = 1998] [serial = 656] [outer = 0x0] [url = about:blank] 05:29:19 INFO - PROCESS | 1998 | --DOMWINDOW == 87 (0x126b77000) [pid = 1998] [serial = 660] [outer = 0x0] [url = about:blank] 05:29:19 INFO - PROCESS | 1998 | --DOMWINDOW == 86 (0x1260d7000) [pid = 1998] [serial = 659] [outer = 0x0] [url = about:blank] 05:29:19 INFO - PROCESS | 1998 | --DOMWINDOW == 85 (0x124895800) [pid = 1998] [serial = 690] [outer = 0x0] [url = about:blank] 05:29:19 INFO - PROCESS | 1998 | --DOMWINDOW == 84 (0x124ac3800) [pid = 1998] [serial = 696] [outer = 0x0] [url = about:blank] 05:29:19 INFO - PROCESS | 1998 | --DOMWINDOW == 83 (0x117018800) [pid = 1998] [serial = 663] [outer = 0x0] [url = about:blank] 05:29:19 INFO - PROCESS | 1998 | --DOMWINDOW == 82 (0x116785400) [pid = 1998] [serial = 662] [outer = 0x0] [url = about:blank] 05:29:19 INFO - PROCESS | 1998 | --DOMWINDOW == 81 (0x126b6f800) [pid = 1998] [serial = 699] [outer = 0x0] [url = about:blank] 05:29:19 INFO - PROCESS | 1998 | --DOMWINDOW == 80 (0x121560400) [pid = 1998] [serial = 695] [outer = 0x0] [url = about:blank] 05:29:19 INFO - PROCESS | 1998 | --DOMWINDOW == 79 (0x119253000) [pid = 1998] [serial = 678] [outer = 0x0] [url = about:blank] 05:29:19 INFO - PROCESS | 1998 | --DOMWINDOW == 78 (0x1192aa800) [pid = 1998] [serial = 693] [outer = 0x0] [url = about:blank] 05:29:19 INFO - PROCESS | 1998 | --DOMWINDOW == 77 (0x125eba000) [pid = 1998] [serial = 698] [outer = 0x0] [url = about:blank] 05:29:19 INFO - PROCESS | 1998 | 1468499359307 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]]]}] 05:29:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 05:29:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1173ms 05:29:19 INFO - PROCESS | 1998 | 1468499359328 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 05:29:19 INFO - PROCESS | 1998 | 1468499359331 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 05:29:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 05:29:19 INFO - PROCESS | 1998 | 1468499359335 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 05:29:19 INFO - PROCESS | 1998 | 1468499359338 Marionette TRACE conn2 <- [1,986,null,{}] 05:29:19 INFO - PROCESS | 1998 | 1468499359342 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}] 05:29:19 INFO - PROCESS | 1998 | 1468499359343 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:19 INFO - PROCESS | 1998 | 1468499359425 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 05:29:19 INFO - PROCESS | 1998 | 1468499359432 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:19 INFO - PROCESS | 1998 | 1468499359433 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:19 INFO - PROCESS | 1998 | ++DOCSHELL 0x116009000 == 28 [pid = 1998] [id = 254] 05:29:19 INFO - PROCESS | 1998 | ++DOMWINDOW == 78 (0x112e8b800) [pid = 1998] [serial = 760] [outer = 0x0] 05:29:19 INFO - PROCESS | 1998 | ++DOMWINDOW == 79 (0x1133c9000) [pid = 1998] [serial = 761] [outer = 0x112e8b800] 05:29:19 INFO - PROCESS | 1998 | 1468499359465 Marionette DEBUG loaded listener.js 05:29:19 INFO - PROCESS | 1998 | ++DOMWINDOW == 80 (0x110e85800) [pid = 1998] [serial = 762] [outer = 0x112e8b800] 05:29:19 INFO - PROCESS | 1998 | 1468499359793 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]]]}] 05:29:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 05:29:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 472ms 05:29:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 05:29:19 INFO - PROCESS | 1998 | 1468499359807 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 05:29:19 INFO - PROCESS | 1998 | 1468499359811 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 05:29:19 INFO - PROCESS | 1998 | 1468499359815 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 05:29:19 INFO - PROCESS | 1998 | 1468499359817 Marionette TRACE conn2 <- [1,990,null,{}] 05:29:19 INFO - PROCESS | 1998 | 1468499359842 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}] 05:29:19 INFO - PROCESS | 1998 | 1468499359844 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:19 INFO - PROCESS | 1998 | 1468499359920 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 05:29:19 INFO - PROCESS | 1998 | 1468499359924 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:19 INFO - PROCESS | 1998 | 1468499359926 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:19 INFO - PROCESS | 1998 | ++DOCSHELL 0x117e15800 == 29 [pid = 1998] [id = 255] 05:29:19 INFO - PROCESS | 1998 | ++DOMWINDOW == 81 (0x1166ec400) [pid = 1998] [serial = 763] [outer = 0x0] 05:29:19 INFO - PROCESS | 1998 | ++DOMWINDOW == 82 (0x117019000) [pid = 1998] [serial = 764] [outer = 0x1166ec400] 05:29:19 INFO - PROCESS | 1998 | 1468499359955 Marionette DEBUG loaded listener.js 05:29:20 INFO - PROCESS | 1998 | ++DOMWINDOW == 83 (0x1180d0400) [pid = 1998] [serial = 765] [outer = 0x1166ec400] 05:29:20 INFO - PROCESS | 1998 | 1468499360293 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]]]}] 05:29:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 05:29:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 488ms 05:29:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 05:29:20 INFO - PROCESS | 1998 | 1468499360305 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 05:29:20 INFO - PROCESS | 1998 | 1468499360306 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 05:29:20 INFO - PROCESS | 1998 | 1468499360316 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 05:29:20 INFO - PROCESS | 1998 | 1468499360318 Marionette TRACE conn2 <- [1,994,null,{}] 05:29:20 INFO - PROCESS | 1998 | 1468499360326 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}] 05:29:20 INFO - PROCESS | 1998 | 1468499360330 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:20 INFO - PROCESS | 1998 | 1468499360411 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 05:29:20 INFO - PROCESS | 1998 | 1468499360462 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:20 INFO - PROCESS | 1998 | 1468499360464 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:20 INFO - PROCESS | 1998 | ++DOCSHELL 0x119605000 == 30 [pid = 1998] [id = 256] 05:29:20 INFO - PROCESS | 1998 | ++DOMWINDOW == 84 (0x1127d5400) [pid = 1998] [serial = 766] [outer = 0x0] 05:29:20 INFO - PROCESS | 1998 | ++DOMWINDOW == 85 (0x1182b7400) [pid = 1998] [serial = 767] [outer = 0x1127d5400] 05:29:20 INFO - PROCESS | 1998 | 1468499360491 Marionette DEBUG loaded listener.js 05:29:20 INFO - PROCESS | 1998 | ++DOMWINDOW == 86 (0x118623400) [pid = 1998] [serial = 768] [outer = 0x1127d5400] 05:29:21 INFO - PROCESS | 1998 | --DOCSHELL 0x116009000 == 29 [pid = 1998] [id = 254] 05:29:21 INFO - PROCESS | 1998 | --DOCSHELL 0x112e1c000 == 28 [pid = 1998] [id = 253] 05:29:21 INFO - PROCESS | 1998 | --DOCSHELL 0x117e15800 == 27 [pid = 1998] [id = 255] 05:29:21 INFO - PROCESS | 1998 | 1468499361815 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]]]}] 05:29:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 05:29:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1530ms 05:29:21 INFO - PROCESS | 1998 | 1468499361840 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 05:29:21 INFO - PROCESS | 1998 | 1468499361844 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 05:29:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 05:29:21 INFO - PROCESS | 1998 | 1468499361849 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 05:29:21 INFO - PROCESS | 1998 | 1468499361855 Marionette TRACE conn2 <- [1,998,null,{}] 05:29:21 INFO - PROCESS | 1998 | 1468499361888 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}] 05:29:21 INFO - PROCESS | 1998 | 1468499361891 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:22 INFO - PROCESS | 1998 | 1468499362024 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 05:29:22 INFO - PROCESS | 1998 | 1468499362035 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:22 INFO - PROCESS | 1998 | 1468499362037 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:22 INFO - PROCESS | 1998 | ++DOCSHELL 0x116996800 == 28 [pid = 1998] [id = 257] 05:29:22 INFO - PROCESS | 1998 | ++DOMWINDOW == 87 (0x116030800) [pid = 1998] [serial = 769] [outer = 0x0] 05:29:22 INFO - PROCESS | 1998 | ++DOMWINDOW == 88 (0x116074c00) [pid = 1998] [serial = 770] [outer = 0x116030800] 05:29:22 INFO - PROCESS | 1998 | 1468499362065 Marionette DEBUG loaded listener.js 05:29:22 INFO - PROCESS | 1998 | ++DOMWINDOW == 89 (0x117013400) [pid = 1998] [serial = 771] [outer = 0x116030800] 05:29:22 INFO - PROCESS | 1998 | 1468499362445 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]]]}] 05:29:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 05:29:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 637ms 05:29:22 INFO - PROCESS | 1998 | 1468499362486 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 05:29:22 INFO - PROCESS | 1998 | 1468499362490 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 05:29:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 05:29:22 INFO - PROCESS | 1998 | 1468499362495 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 05:29:22 INFO - PROCESS | 1998 | 1468499362497 Marionette TRACE conn2 <- [1,1002,null,{}] 05:29:22 INFO - PROCESS | 1998 | 1468499362499 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}] 05:29:22 INFO - PROCESS | 1998 | 1468499362501 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:22 INFO - PROCESS | 1998 | 1468499362604 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 05:29:22 INFO - PROCESS | 1998 | 1468499362664 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:22 INFO - PROCESS | 1998 | 1468499362665 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:22 INFO - PROCESS | 1998 | ++DOCSHELL 0x1190d7800 == 29 [pid = 1998] [id = 258] 05:29:22 INFO - PROCESS | 1998 | ++DOMWINDOW == 90 (0x1182b6400) [pid = 1998] [serial = 772] [outer = 0x0] 05:29:22 INFO - PROCESS | 1998 | ++DOMWINDOW == 91 (0x11852b000) [pid = 1998] [serial = 773] [outer = 0x1182b6400] 05:29:22 INFO - PROCESS | 1998 | 1468499362693 Marionette DEBUG loaded listener.js 05:29:22 INFO - PROCESS | 1998 | ++DOMWINDOW == 92 (0x11856d800) [pid = 1998] [serial = 774] [outer = 0x1182b6400] 05:29:23 INFO - PROCESS | 1998 | 1468499363058 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]]]}] 05:29:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 05:29:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 569ms 05:29:23 INFO - PROCESS | 1998 | 1468499363065 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 05:29:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 05:29:23 INFO - PROCESS | 1998 | 1468499363077 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 05:29:23 INFO - PROCESS | 1998 | 1468499363079 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 05:29:23 INFO - PROCESS | 1998 | 1468499363082 Marionette TRACE conn2 <- [1,1006,null,{}] 05:29:23 INFO - PROCESS | 1998 | 1468499363092 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}] 05:29:23 INFO - PROCESS | 1998 | 1468499363095 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:23 INFO - PROCESS | 1998 | 1468499363202 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 05:29:23 INFO - PROCESS | 1998 | 1468499363207 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:23 INFO - PROCESS | 1998 | 1468499363210 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:23 INFO - PROCESS | 1998 | ++DOCSHELL 0x1211b6000 == 30 [pid = 1998] [id = 259] 05:29:23 INFO - PROCESS | 1998 | ++DOMWINDOW == 93 (0x11867a400) [pid = 1998] [serial = 775] [outer = 0x0] 05:29:23 INFO - PROCESS | 1998 | ++DOMWINDOW == 94 (0x119069c00) [pid = 1998] [serial = 776] [outer = 0x11867a400] 05:29:23 INFO - PROCESS | 1998 | 1468499363238 Marionette DEBUG loaded listener.js 05:29:23 INFO - PROCESS | 1998 | ++DOMWINDOW == 95 (0x119257000) [pid = 1998] [serial = 777] [outer = 0x11867a400] 05:29:23 INFO - PROCESS | 1998 | 1468499363587 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]]]}] 05:29:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 05:29:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 525ms 05:29:23 INFO - PROCESS | 1998 | 1468499363606 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 05:29:23 INFO - PROCESS | 1998 | 1468499363608 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 05:29:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 05:29:23 INFO - PROCESS | 1998 | 1468499363615 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 05:29:23 INFO - PROCESS | 1998 | 1468499363617 Marionette TRACE conn2 <- [1,1010,null,{}] 05:29:23 INFO - PROCESS | 1998 | 1468499363621 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}] 05:29:23 INFO - PROCESS | 1998 | 1468499363623 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:23 INFO - PROCESS | 1998 | 1468499363720 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 05:29:23 INFO - PROCESS | 1998 | 1468499363724 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:23 INFO - PROCESS | 1998 | 1468499363725 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:23 INFO - PROCESS | 1998 | ++DOCSHELL 0x12187e800 == 31 [pid = 1998] [id = 260] 05:29:23 INFO - PROCESS | 1998 | ++DOMWINDOW == 96 (0x1192a6c00) [pid = 1998] [serial = 778] [outer = 0x0] 05:29:23 INFO - PROCESS | 1998 | ++DOMWINDOW == 97 (0x1192d0800) [pid = 1998] [serial = 779] [outer = 0x1192a6c00] 05:29:23 INFO - PROCESS | 1998 | 1468499363751 Marionette DEBUG loaded listener.js 05:29:23 INFO - PROCESS | 1998 | ++DOMWINDOW == 98 (0x119355800) [pid = 1998] [serial = 780] [outer = 0x1192a6c00] 05:29:24 INFO - PROCESS | 1998 | 1468499364090 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]]]}] 05:29:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 05:29:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 520ms 05:29:24 INFO - PROCESS | 1998 | 1468499364135 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 05:29:24 INFO - PROCESS | 1998 | 1468499364137 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 05:29:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 05:29:24 INFO - PROCESS | 1998 | 1468499364139 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 05:29:24 INFO - PROCESS | 1998 | 1468499364141 Marionette TRACE conn2 <- [1,1014,null,{}] 05:29:24 INFO - PROCESS | 1998 | 1468499364143 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}] 05:29:24 INFO - PROCESS | 1998 | 1468499364145 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:24 INFO - PROCESS | 1998 | 1468499364628 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 05:29:24 INFO - PROCESS | 1998 | --DOMWINDOW == 97 (0x118e13400) [pid = 1998] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 05:29:24 INFO - PROCESS | 1998 | --DOMWINDOW == 96 (0x11925a400) [pid = 1998] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 05:29:24 INFO - PROCESS | 1998 | --DOMWINDOW == 95 (0x119a29000) [pid = 1998] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 05:29:24 INFO - PROCESS | 1998 | --DOMWINDOW == 94 (0x112982000) [pid = 1998] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 05:29:24 INFO - PROCESS | 1998 | --DOMWINDOW == 93 (0x116078000) [pid = 1998] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 05:29:24 INFO - PROCESS | 1998 | --DOMWINDOW == 92 (0x1127d5800) [pid = 1998] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 05:29:24 INFO - PROCESS | 1998 | --DOMWINDOW == 91 (0x124c90000) [pid = 1998] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 05:29:24 INFO - PROCESS | 1998 | --DOMWINDOW == 90 (0x1128b1400) [pid = 1998] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 05:29:24 INFO - PROCESS | 1998 | --DOMWINDOW == 89 (0x118522800) [pid = 1998] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 05:29:24 INFO - PROCESS | 1998 | --DOMWINDOW == 88 (0x1128ac000) [pid = 1998] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 05:29:24 INFO - PROCESS | 1998 | --DOMWINDOW == 87 (0x1129dd400) [pid = 1998] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 05:29:24 INFO - PROCESS | 1998 | --DOMWINDOW == 86 (0x1166ec400) [pid = 1998] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 05:29:24 INFO - PROCESS | 1998 | --DOMWINDOW == 85 (0x1127d1400) [pid = 1998] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 05:29:24 INFO - PROCESS | 1998 | --DOMWINDOW == 84 (0x117011400) [pid = 1998] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 05:29:24 INFO - PROCESS | 1998 | --DOMWINDOW == 83 (0x1150d7400) [pid = 1998] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 05:29:24 INFO - PROCESS | 1998 | --DOMWINDOW == 82 (0x112e8b800) [pid = 1998] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 05:29:24 INFO - PROCESS | 1998 | --DOMWINDOW == 81 (0x11336c800) [pid = 1998] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 05:29:24 INFO - PROCESS | 1998 | --DOMWINDOW == 80 (0x12112e400) [pid = 1998] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 05:29:24 INFO - PROCESS | 1998 | --DOMWINDOW == 79 (0x118624800) [pid = 1998] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 05:29:24 INFO - PROCESS | 1998 | --DOMWINDOW == 78 (0x12489e400) [pid = 1998] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 05:29:24 INFO - PROCESS | 1998 | --DOMWINDOW == 77 (0x1128b1000) [pid = 1998] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 05:29:24 INFO - PROCESS | 1998 | --DOMWINDOW == 76 (0x1127d3800) [pid = 1998] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 05:29:24 INFO - PROCESS | 1998 | 1468499364681 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:24 INFO - PROCESS | 1998 | 1468499364682 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:24 INFO - PROCESS | 1998 | ++DOCSHELL 0x1162ed800 == 32 [pid = 1998] [id = 261] 05:29:24 INFO - PROCESS | 1998 | ++DOMWINDOW == 77 (0x110e82800) [pid = 1998] [serial = 781] [outer = 0x0] 05:29:24 INFO - PROCESS | 1998 | ++DOMWINDOW == 78 (0x1127d1000) [pid = 1998] [serial = 782] [outer = 0x110e82800] 05:29:24 INFO - PROCESS | 1998 | 1468499364709 Marionette DEBUG loaded listener.js 05:29:24 INFO - PROCESS | 1998 | ++DOMWINDOW == 79 (0x112e86000) [pid = 1998] [serial = 783] [outer = 0x110e82800] 05:29:25 INFO - PROCESS | 1998 | 1468499365128 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]]]}] 05:29:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 05:29:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1019ms 05:29:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 05:29:25 INFO - PROCESS | 1998 | 1468499365159 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 05:29:25 INFO - PROCESS | 1998 | 1468499365160 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 05:29:25 INFO - PROCESS | 1998 | 1468499365162 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 05:29:25 INFO - PROCESS | 1998 | 1468499365163 Marionette TRACE conn2 <- [1,1018,null,{}] 05:29:25 INFO - PROCESS | 1998 | 1468499365165 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}] 05:29:25 INFO - PROCESS | 1998 | 1468499365169 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:25 INFO - PROCESS | 1998 | 1468499365261 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 05:29:25 INFO - PROCESS | 1998 | 1468499365265 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:25 INFO - PROCESS | 1998 | 1468499365266 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:25 INFO - PROCESS | 1998 | ++DOCSHELL 0x126b10000 == 33 [pid = 1998] [id = 262] 05:29:25 INFO - PROCESS | 1998 | ++DOMWINDOW == 80 (0x1150d7400) [pid = 1998] [serial = 784] [outer = 0x0] 05:29:25 INFO - PROCESS | 1998 | ++DOMWINDOW == 81 (0x118629400) [pid = 1998] [serial = 785] [outer = 0x1150d7400] 05:29:25 INFO - PROCESS | 1998 | 1468499365293 Marionette DEBUG loaded listener.js 05:29:25 INFO - PROCESS | 1998 | ++DOMWINDOW == 82 (0x119a1e800) [pid = 1998] [serial = 786] [outer = 0x1150d7400] 05:29:25 INFO - PROCESS | 1998 | 1468499365596 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]]]}] 05:29:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 05:29:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 469ms 05:29:25 INFO - PROCESS | 1998 | 1468499365631 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 05:29:25 INFO - PROCESS | 1998 | 1468499365633 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 05:29:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 05:29:25 INFO - PROCESS | 1998 | 1468499365636 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 05:29:25 INFO - PROCESS | 1998 | 1468499365639 Marionette TRACE conn2 <- [1,1022,null,{}] 05:29:25 INFO - PROCESS | 1998 | 1468499365641 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}] 05:29:25 INFO - PROCESS | 1998 | 1468499365642 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:25 INFO - PROCESS | 1998 | 1468499365723 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 05:29:25 INFO - PROCESS | 1998 | 1468499365781 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:25 INFO - PROCESS | 1998 | 1468499365783 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:25 INFO - PROCESS | 1998 | ++DOCSHELL 0x128a14800 == 34 [pid = 1998] [id = 263] 05:29:25 INFO - PROCESS | 1998 | ++DOMWINDOW == 83 (0x116078000) [pid = 1998] [serial = 787] [outer = 0x0] 05:29:25 INFO - PROCESS | 1998 | ++DOMWINDOW == 84 (0x120fa7000) [pid = 1998] [serial = 788] [outer = 0x116078000] 05:29:25 INFO - PROCESS | 1998 | 1468499365822 Marionette DEBUG loaded listener.js 05:29:25 INFO - PROCESS | 1998 | ++DOMWINDOW == 85 (0x121127c00) [pid = 1998] [serial = 789] [outer = 0x116078000] 05:29:26 INFO - PROCESS | 1998 | 1468499366250 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]]]}] 05:29:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 05:29:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 669ms 05:29:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 05:29:26 INFO - PROCESS | 1998 | 1468499366307 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 05:29:26 INFO - PROCESS | 1998 | 1468499366308 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 05:29:26 INFO - PROCESS | 1998 | 1468499366311 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 05:29:26 INFO - PROCESS | 1998 | 1468499366314 Marionette TRACE conn2 <- [1,1026,null,{}] 05:29:26 INFO - PROCESS | 1998 | 1468499366317 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}] 05:29:26 INFO - PROCESS | 1998 | 1468499366319 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:26 INFO - PROCESS | 1998 | 1468499366439 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 05:29:26 INFO - PROCESS | 1998 | 1468499366446 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:26 INFO - PROCESS | 1998 | 1468499366447 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:26 INFO - PROCESS | 1998 | ++DOCSHELL 0x129372800 == 35 [pid = 1998] [id = 264] 05:29:26 INFO - PROCESS | 1998 | ++DOMWINDOW == 86 (0x121128000) [pid = 1998] [serial = 790] [outer = 0x0] 05:29:26 INFO - PROCESS | 1998 | ++DOMWINDOW == 87 (0x1212e6400) [pid = 1998] [serial = 791] [outer = 0x121128000] 05:29:26 INFO - PROCESS | 1998 | 1468499366471 Marionette DEBUG loaded listener.js 05:29:26 INFO - PROCESS | 1998 | ++DOMWINDOW == 88 (0x121563400) [pid = 1998] [serial = 792] [outer = 0x121128000] 05:29:27 INFO - PROCESS | 1998 | --DOCSHELL 0x116996800 == 34 [pid = 1998] [id = 257] 05:29:27 INFO - PROCESS | 1998 | --DOCSHELL 0x119605000 == 33 [pid = 1998] [id = 256] 05:29:27 INFO - PROCESS | 1998 | --DOCSHELL 0x1190d7800 == 32 [pid = 1998] [id = 258] 05:29:27 INFO - PROCESS | 1998 | --DOCSHELL 0x126b10000 == 31 [pid = 1998] [id = 262] 05:29:27 INFO - PROCESS | 1998 | --DOCSHELL 0x1211b6000 == 30 [pid = 1998] [id = 259] 05:29:27 INFO - PROCESS | 1998 | --DOCSHELL 0x1162ed800 == 29 [pid = 1998] [id = 261] 05:29:27 INFO - PROCESS | 1998 | --DOCSHELL 0x12187e800 == 28 [pid = 1998] [id = 260] 05:29:27 INFO - PROCESS | 1998 | --DOMWINDOW == 87 (0x11906e400) [pid = 1998] [serial = 725] [outer = 0x0] [url = about:blank] 05:29:27 INFO - PROCESS | 1998 | --DOMWINDOW == 86 (0x119944400) [pid = 1998] [serial = 728] [outer = 0x0] [url = about:blank] 05:29:27 INFO - PROCESS | 1998 | --DOMWINDOW == 85 (0x119709000) [pid = 1998] [serial = 726] [outer = 0x0] [url = about:blank] 05:29:27 INFO - PROCESS | 1998 | --DOMWINDOW == 84 (0x120fa4000) [pid = 1998] [serial = 731] [outer = 0x0] [url = about:blank] 05:29:27 INFO - PROCESS | 1998 | --DOMWINDOW == 83 (0x112e81400) [pid = 1998] [serial = 710] [outer = 0x0] [url = about:blank] 05:29:27 INFO - PROCESS | 1998 | --DOMWINDOW == 82 (0x1133ca800) [pid = 1998] [serial = 711] [outer = 0x0] [url = about:blank] 05:29:27 INFO - PROCESS | 1998 | --DOMWINDOW == 81 (0x116295800) [pid = 1998] [serial = 713] [outer = 0x0] [url = about:blank] 05:29:27 INFO - PROCESS | 1998 | --DOMWINDOW == 80 (0x11678a400) [pid = 1998] [serial = 714] [outer = 0x0] [url = about:blank] 05:29:27 INFO - PROCESS | 1998 | --DOMWINDOW == 79 (0x117043400) [pid = 1998] [serial = 716] [outer = 0x0] [url = about:blank] 05:29:27 INFO - PROCESS | 1998 | --DOMWINDOW == 78 (0x1182ac400) [pid = 1998] [serial = 717] [outer = 0x0] [url = about:blank] 05:29:27 INFO - PROCESS | 1998 | --DOMWINDOW == 77 (0x126bdec00) [pid = 1998] [serial = 702] [outer = 0x0] [url = about:blank] 05:29:27 INFO - PROCESS | 1998 | --DOMWINDOW == 76 (0x126b7b800) [pid = 1998] [serial = 701] [outer = 0x0] [url = about:blank] 05:29:27 INFO - PROCESS | 1998 | --DOMWINDOW == 75 (0x1133dfc00) [pid = 1998] [serial = 704] [outer = 0x0] [url = about:blank] 05:29:27 INFO - PROCESS | 1998 | --DOMWINDOW == 74 (0x116917800) [pid = 1998] [serial = 705] [outer = 0x0] [url = about:blank] 05:29:27 INFO - PROCESS | 1998 | --DOMWINDOW == 73 (0x11862b400) [pid = 1998] [serial = 719] [outer = 0x0] [url = about:blank] 05:29:27 INFO - PROCESS | 1998 | --DOMWINDOW == 72 (0x118631800) [pid = 1998] [serial = 720] [outer = 0x0] [url = about:blank] 05:29:27 INFO - PROCESS | 1998 | --DOMWINDOW == 71 (0x117014c00) [pid = 1998] [serial = 707] [outer = 0x0] [url = about:blank] 05:29:27 INFO - PROCESS | 1998 | --DOMWINDOW == 70 (0x11856f400) [pid = 1998] [serial = 708] [outer = 0x0] [url = about:blank] 05:29:27 INFO - PROCESS | 1998 | --DOMWINDOW == 69 (0x113d41800) [pid = 1998] [serial = 758] [outer = 0x0] [url = about:blank] 05:29:27 INFO - PROCESS | 1998 | --DOMWINDOW == 68 (0x11662ec00) [pid = 1998] [serial = 759] [outer = 0x0] [url = about:blank] 05:29:27 INFO - PROCESS | 1998 | --DOMWINDOW == 67 (0x117019000) [pid = 1998] [serial = 764] [outer = 0x0] [url = about:blank] 05:29:27 INFO - PROCESS | 1998 | --DOMWINDOW == 66 (0x112985400) [pid = 1998] [serial = 746] [outer = 0x0] [url = about:blank] 05:29:27 INFO - PROCESS | 1998 | --DOMWINDOW == 65 (0x1172b5800) [pid = 1998] [serial = 749] [outer = 0x0] [url = about:blank] 05:29:27 INFO - PROCESS | 1998 | --DOMWINDOW == 64 (0x113867000) [pid = 1998] [serial = 747] [outer = 0x0] [url = about:blank] 05:29:27 INFO - PROCESS | 1998 | --DOMWINDOW == 63 (0x1180d0400) [pid = 1998] [serial = 765] [outer = 0x0] [url = about:blank] 05:29:27 INFO - PROCESS | 1998 | --DOMWINDOW == 62 (0x116910c00) [pid = 1998] [serial = 734] [outer = 0x0] [url = about:blank] 05:29:27 INFO - PROCESS | 1998 | --DOMWINDOW == 61 (0x1133c9000) [pid = 1998] [serial = 761] [outer = 0x0] [url = about:blank] 05:29:27 INFO - PROCESS | 1998 | --DOMWINDOW == 60 (0x11819cc00) [pid = 1998] [serial = 737] [outer = 0x0] [url = about:blank] 05:29:27 INFO - PROCESS | 1998 | --DOMWINDOW == 59 (0x124f48000) [pid = 1998] [serial = 741] [outer = 0x0] [url = about:blank] 05:29:27 INFO - PROCESS | 1998 | --DOMWINDOW == 58 (0x11924cc00) [pid = 1998] [serial = 752] [outer = 0x0] [url = about:blank] 05:29:27 INFO - PROCESS | 1998 | --DOMWINDOW == 57 (0x118626c00) [pid = 1998] [serial = 735] [outer = 0x0] [url = about:blank] 05:29:27 INFO - PROCESS | 1998 | --DOMWINDOW == 56 (0x118158400) [pid = 1998] [serial = 750] [outer = 0x0] [url = about:blank] 05:29:27 INFO - PROCESS | 1998 | --DOMWINDOW == 55 (0x1260cc400) [pid = 1998] [serial = 744] [outer = 0x0] [url = about:blank] 05:29:27 INFO - PROCESS | 1998 | --DOMWINDOW == 54 (0x11994c400) [pid = 1998] [serial = 756] [outer = 0x0] [url = about:blank] 05:29:27 INFO - PROCESS | 1998 | --DOMWINDOW == 53 (0x110e85800) [pid = 1998] [serial = 762] [outer = 0x0] [url = about:blank] 05:29:27 INFO - PROCESS | 1998 | --DOMWINDOW == 52 (0x11924f000) [pid = 1998] [serial = 755] [outer = 0x0] [url = about:blank] 05:29:27 INFO - PROCESS | 1998 | --DOMWINDOW == 51 (0x121569800) [pid = 1998] [serial = 740] [outer = 0x0] [url = about:blank] 05:29:27 INFO - PROCESS | 1998 | --DOMWINDOW == 50 (0x1192b0000) [pid = 1998] [serial = 753] [outer = 0x0] [url = about:blank] 05:29:27 INFO - PROCESS | 1998 | --DOMWINDOW == 49 (0x1254b3800) [pid = 1998] [serial = 743] [outer = 0x0] [url = about:blank] 05:29:27 INFO - PROCESS | 1998 | --DOMWINDOW == 48 (0x121127400) [pid = 1998] [serial = 732] [outer = 0x0] [url = about:blank] 05:29:27 INFO - PROCESS | 1998 | --DOMWINDOW == 47 (0x12112a800) [pid = 1998] [serial = 738] [outer = 0x0] [url = about:blank] 05:29:27 INFO - PROCESS | 1998 | --DOMWINDOW == 46 (0x118677000) [pid = 1998] [serial = 722] [outer = 0x0] [url = about:blank] 05:29:27 INFO - PROCESS | 1998 | --DOMWINDOW == 45 (0x119a28c00) [pid = 1998] [serial = 729] [outer = 0x0] [url = about:blank] 05:29:27 INFO - PROCESS | 1998 | --DOMWINDOW == 44 (0x118e11800) [pid = 1998] [serial = 723] [outer = 0x0] [url = about:blank] 05:29:27 INFO - PROCESS | 1998 | --DOCSHELL 0x128a14800 == 27 [pid = 1998] [id = 263] 05:29:27 INFO - PROCESS | 1998 | --DOMWINDOW == 43 (0x1182b7400) [pid = 1998] [serial = 767] [outer = 0x0] [url = about:blank] 05:29:27 INFO - PROCESS | 1998 | 1468499367694 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]]]}] 05:29:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 05:29:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1423ms 05:29:27 INFO - PROCESS | 1998 | 1468499367744 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 05:29:27 INFO - PROCESS | 1998 | 1468499367747 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 05:29:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 05:29:27 INFO - PROCESS | 1998 | 1468499367755 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 05:29:27 INFO - PROCESS | 1998 | 1468499367757 Marionette TRACE conn2 <- [1,1030,null,{}] 05:29:27 INFO - PROCESS | 1998 | 1468499367761 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}] 05:29:27 INFO - PROCESS | 1998 | 1468499367762 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:27 INFO - PROCESS | 1998 | 1468499367842 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 05:29:27 INFO - PROCESS | 1998 | 1468499367847 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:27 INFO - PROCESS | 1998 | 1468499367850 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:27 INFO - PROCESS | 1998 | ++DOCSHELL 0x115076000 == 28 [pid = 1998] [id = 265] 05:29:27 INFO - PROCESS | 1998 | ++DOMWINDOW == 44 (0x112e67800) [pid = 1998] [serial = 793] [outer = 0x0] 05:29:27 INFO - PROCESS | 1998 | ++DOMWINDOW == 45 (0x112e82c00) [pid = 1998] [serial = 794] [outer = 0x112e67800] 05:29:27 INFO - PROCESS | 1998 | 1468499367882 Marionette DEBUG loaded listener.js 05:29:27 INFO - PROCESS | 1998 | ++DOMWINDOW == 46 (0x1133ca400) [pid = 1998] [serial = 795] [outer = 0x112e67800] 05:29:28 INFO - PROCESS | 1998 | 1468499368282 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]]]}] 05:29:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 05:29:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 573ms 05:29:28 INFO - PROCESS | 1998 | 1468499368328 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 05:29:28 INFO - PROCESS | 1998 | 1468499368333 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 05:29:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 05:29:28 INFO - PROCESS | 1998 | 1468499368340 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 05:29:28 INFO - PROCESS | 1998 | 1468499368343 Marionette TRACE conn2 <- [1,1034,null,{}] 05:29:28 INFO - PROCESS | 1998 | 1468499368347 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}] 05:29:28 INFO - PROCESS | 1998 | 1468499368350 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:28 INFO - PROCESS | 1998 | 1468499368467 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 05:29:28 INFO - PROCESS | 1998 | 1468499368483 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:28 INFO - PROCESS | 1998 | 1468499368484 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:28 INFO - PROCESS | 1998 | ++DOCSHELL 0x116f3e000 == 29 [pid = 1998] [id = 266] 05:29:28 INFO - PROCESS | 1998 | ++DOMWINDOW == 47 (0x113d3d400) [pid = 1998] [serial = 796] [outer = 0x0] 05:29:28 INFO - PROCESS | 1998 | ++DOMWINDOW == 48 (0x116077800) [pid = 1998] [serial = 797] [outer = 0x113d3d400] 05:29:28 INFO - PROCESS | 1998 | 1468499368529 Marionette DEBUG loaded listener.js 05:29:28 INFO - PROCESS | 1998 | ++DOMWINDOW == 49 (0x116630000) [pid = 1998] [serial = 798] [outer = 0x113d3d400] 05:29:28 INFO - PROCESS | 1998 | 1468499368896 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]]]}] 05:29:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 05:29:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 571ms 05:29:28 INFO - PROCESS | 1998 | 1468499368910 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 05:29:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 05:29:28 INFO - PROCESS | 1998 | 1468499368921 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 05:29:28 INFO - PROCESS | 1998 | 1468499368924 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 05:29:28 INFO - PROCESS | 1998 | 1468499368927 Marionette TRACE conn2 <- [1,1038,null,{}] 05:29:28 INFO - PROCESS | 1998 | 1468499368935 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}] 05:29:28 INFO - PROCESS | 1998 | 1468499368938 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:29 INFO - PROCESS | 1998 | 1468499369010 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 05:29:29 INFO - PROCESS | 1998 | 1468499369035 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:29 INFO - PROCESS | 1998 | 1468499369037 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:29 INFO - PROCESS | 1998 | ++DOCSHELL 0x118348800 == 30 [pid = 1998] [id = 267] 05:29:29 INFO - PROCESS | 1998 | ++DOMWINDOW == 50 (0x110fa1c00) [pid = 1998] [serial = 799] [outer = 0x0] 05:29:29 INFO - PROCESS | 1998 | ++DOMWINDOW == 51 (0x117042400) [pid = 1998] [serial = 800] [outer = 0x110fa1c00] 05:29:29 INFO - PROCESS | 1998 | 1468499369064 Marionette DEBUG loaded listener.js 05:29:29 INFO - PROCESS | 1998 | ++DOMWINDOW == 52 (0x1176d8000) [pid = 1998] [serial = 801] [outer = 0x110fa1c00] 05:29:29 INFO - PROCESS | 1998 | 1468499369390 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]]]}] 05:29:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 05:29:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 521ms 05:29:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 05:29:29 INFO - PROCESS | 1998 | 1468499369446 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 05:29:29 INFO - PROCESS | 1998 | 1468499369447 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 05:29:29 INFO - PROCESS | 1998 | 1468499369450 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 05:29:29 INFO - PROCESS | 1998 | 1468499369451 Marionette TRACE conn2 <- [1,1042,null,{}] 05:29:29 INFO - PROCESS | 1998 | 1468499369453 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}] 05:29:29 INFO - PROCESS | 1998 | 1468499369454 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:29 INFO - PROCESS | 1998 | 1468499369551 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 05:29:29 INFO - PROCESS | 1998 | 1468499369559 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:29 INFO - PROCESS | 1998 | 1468499369560 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:29 INFO - PROCESS | 1998 | ++DOCSHELL 0x1186ea800 == 31 [pid = 1998] [id = 268] 05:29:29 INFO - PROCESS | 1998 | ++DOMWINDOW == 53 (0x117eb9400) [pid = 1998] [serial = 802] [outer = 0x0] 05:29:29 INFO - PROCESS | 1998 | ++DOMWINDOW == 54 (0x118158400) [pid = 1998] [serial = 803] [outer = 0x117eb9400] 05:29:29 INFO - PROCESS | 1998 | 1468499369588 Marionette DEBUG loaded listener.js 05:29:29 INFO - PROCESS | 1998 | ++DOMWINDOW == 55 (0x1182acc00) [pid = 1998] [serial = 804] [outer = 0x117eb9400] 05:29:29 INFO - PROCESS | 1998 | 1468499369894 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]]]}] 05:29:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 05:29:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 472ms 05:29:29 INFO - PROCESS | 1998 | 1468499369924 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 05:29:29 INFO - PROCESS | 1998 | 1468499369925 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 05:29:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 05:29:29 INFO - PROCESS | 1998 | 1468499369927 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 05:29:29 INFO - PROCESS | 1998 | 1468499369929 Marionette TRACE conn2 <- [1,1046,null,{}] 05:29:29 INFO - PROCESS | 1998 | 1468499369931 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}] 05:29:29 INFO - PROCESS | 1998 | 1468499369942 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:30 INFO - PROCESS | 1998 | 1468499370012 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 05:29:30 INFO - PROCESS | 1998 | 1468499370015 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:30 INFO - PROCESS | 1998 | 1468499370016 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:30 INFO - PROCESS | 1998 | ++DOCSHELL 0x119618000 == 32 [pid = 1998] [id = 269] 05:29:30 INFO - PROCESS | 1998 | ++DOMWINDOW == 56 (0x1128a8000) [pid = 1998] [serial = 805] [outer = 0x0] 05:29:30 INFO - PROCESS | 1998 | ++DOMWINDOW == 57 (0x11852dc00) [pid = 1998] [serial = 806] [outer = 0x1128a8000] 05:29:30 INFO - PROCESS | 1998 | 1468499370042 Marionette DEBUG loaded listener.js 05:29:30 INFO - PROCESS | 1998 | ++DOMWINDOW == 58 (0x11857a800) [pid = 1998] [serial = 807] [outer = 0x1128a8000] 05:29:30 INFO - PROCESS | 1998 | 1468499370370 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]]]}] 05:29:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 05:29:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 468ms 05:29:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 05:29:30 INFO - PROCESS | 1998 | 1468499370396 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 05:29:30 INFO - PROCESS | 1998 | 1468499370397 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 05:29:30 INFO - PROCESS | 1998 | 1468499370399 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 05:29:30 INFO - PROCESS | 1998 | 1468499370401 Marionette TRACE conn2 <- [1,1050,null,{}] 05:29:30 INFO - PROCESS | 1998 | 1468499370403 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}] 05:29:30 INFO - PROCESS | 1998 | 1468499370407 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:30 INFO - PROCESS | 1998 | 1468499370518 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 05:29:30 INFO - PROCESS | 1998 | 1468499370526 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:30 INFO - PROCESS | 1998 | 1468499370527 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:30 INFO - PROCESS | 1998 | ++DOCSHELL 0x119b22800 == 33 [pid = 1998] [id = 270] 05:29:30 INFO - PROCESS | 1998 | ++DOMWINDOW == 59 (0x118623800) [pid = 1998] [serial = 808] [outer = 0x0] 05:29:30 INFO - PROCESS | 1998 | ++DOMWINDOW == 60 (0x11862dc00) [pid = 1998] [serial = 809] [outer = 0x118623800] 05:29:30 INFO - PROCESS | 1998 | 1468499370552 Marionette DEBUG loaded listener.js 05:29:30 INFO - PROCESS | 1998 | ++DOMWINDOW == 61 (0x119047400) [pid = 1998] [serial = 810] [outer = 0x118623800] 05:29:30 INFO - PROCESS | 1998 | 1468499370856 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]]]}] 05:29:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 05:29:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 468ms 05:29:30 INFO - PROCESS | 1998 | 1468499370868 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 05:29:30 INFO - PROCESS | 1998 | 1468499370871 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 05:29:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 05:29:30 INFO - PROCESS | 1998 | 1468499370875 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 05:29:30 INFO - PROCESS | 1998 | 1468499370876 Marionette TRACE conn2 <- [1,1054,null,{}] 05:29:30 INFO - PROCESS | 1998 | 1468499370879 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}] 05:29:30 INFO - PROCESS | 1998 | 1468499370880 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:30 INFO - PROCESS | 1998 | 1468499370960 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 05:29:30 INFO - PROCESS | 1998 | 1468499370963 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:30 INFO - PROCESS | 1998 | 1468499370964 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:30 INFO - PROCESS | 1998 | ++DOCSHELL 0x1214f6000 == 34 [pid = 1998] [id = 271] 05:29:30 INFO - PROCESS | 1998 | ++DOMWINDOW == 62 (0x111c19800) [pid = 1998] [serial = 811] [outer = 0x0] 05:29:30 INFO - PROCESS | 1998 | ++DOMWINDOW == 63 (0x11924e400) [pid = 1998] [serial = 812] [outer = 0x111c19800] 05:29:30 INFO - PROCESS | 1998 | 1468499370990 Marionette DEBUG loaded listener.js 05:29:31 INFO - PROCESS | 1998 | ++DOMWINDOW == 64 (0x119259800) [pid = 1998] [serial = 813] [outer = 0x111c19800] 05:29:31 INFO - PROCESS | 1998 | 1468499371310 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]]]}] 05:29:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 05:29:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 469ms 05:29:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 05:29:31 INFO - PROCESS | 1998 | 1468499371345 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 05:29:31 INFO - PROCESS | 1998 | 1468499371346 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 05:29:31 INFO - PROCESS | 1998 | 1468499371348 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 05:29:31 INFO - PROCESS | 1998 | 1468499371349 Marionette TRACE conn2 <- [1,1058,null,{}] 05:29:31 INFO - PROCESS | 1998 | 1468499371351 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}] 05:29:31 INFO - PROCESS | 1998 | 1468499371352 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:31 INFO - PROCESS | 1998 | 1468499371446 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 05:29:31 INFO - PROCESS | 1998 | 1468499371453 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:31 INFO - PROCESS | 1998 | 1468499371455 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:31 INFO - PROCESS | 1998 | ++DOCSHELL 0x1219d3800 == 35 [pid = 1998] [id = 272] 05:29:31 INFO - PROCESS | 1998 | ++DOMWINDOW == 65 (0x11924f000) [pid = 1998] [serial = 814] [outer = 0x0] 05:29:31 INFO - PROCESS | 1998 | ++DOMWINDOW == 66 (0x1192ab000) [pid = 1998] [serial = 815] [outer = 0x11924f000] 05:29:31 INFO - PROCESS | 1998 | 1468499371480 Marionette DEBUG loaded listener.js 05:29:31 INFO - PROCESS | 1998 | ++DOMWINDOW == 67 (0x1192ca400) [pid = 1998] [serial = 816] [outer = 0x11924f000] 05:29:31 INFO - PROCESS | 1998 | 1468499371763 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]]]}] 05:29:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 05:29:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 473ms 05:29:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 05:29:31 INFO - PROCESS | 1998 | 1468499371822 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 05:29:31 INFO - PROCESS | 1998 | 1468499371823 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 05:29:31 INFO - PROCESS | 1998 | 1468499371825 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 05:29:31 INFO - PROCESS | 1998 | 1468499371826 Marionette TRACE conn2 <- [1,1062,null,{}] 05:29:31 INFO - PROCESS | 1998 | 1468499371829 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}] 05:29:31 INFO - PROCESS | 1998 | 1468499371830 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:31 INFO - PROCESS | 1998 | 1468499371910 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 05:29:31 INFO - PROCESS | 1998 | 1468499371913 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:31 INFO - PROCESS | 1998 | 1468499371914 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:31 INFO - PROCESS | 1998 | ++DOCSHELL 0x118342800 == 36 [pid = 1998] [id = 273] 05:29:31 INFO - PROCESS | 1998 | ++DOMWINDOW == 68 (0x1192ca800) [pid = 1998] [serial = 817] [outer = 0x0] 05:29:31 INFO - PROCESS | 1998 | ++DOMWINDOW == 69 (0x119706c00) [pid = 1998] [serial = 818] [outer = 0x1192ca800] 05:29:31 INFO - PROCESS | 1998 | 1468499371941 Marionette DEBUG loaded listener.js 05:29:31 INFO - PROCESS | 1998 | ++DOMWINDOW == 70 (0x119711000) [pid = 1998] [serial = 819] [outer = 0x1192ca800] 05:29:32 INFO - PROCESS | 1998 | 1468499372253 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]]]}] 05:29:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 05:29:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 470ms 05:29:32 INFO - PROCESS | 1998 | 1468499372295 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 05:29:32 INFO - PROCESS | 1998 | 1468499372297 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 05:29:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 05:29:32 INFO - PROCESS | 1998 | 1468499372299 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 05:29:32 INFO - PROCESS | 1998 | 1468499372300 Marionette TRACE conn2 <- [1,1066,null,{}] 05:29:32 INFO - PROCESS | 1998 | 1468499372302 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}] 05:29:32 INFO - PROCESS | 1998 | 1468499372304 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:32 INFO - PROCESS | 1998 | 1468499372410 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 05:29:32 INFO - PROCESS | 1998 | 1468499372415 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:32 INFO - PROCESS | 1998 | 1468499372416 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:32 INFO - PROCESS | 1998 | ++DOCSHELL 0x125e4b000 == 37 [pid = 1998] [id = 274] 05:29:32 INFO - PROCESS | 1998 | ++DOMWINDOW == 71 (0x119356400) [pid = 1998] [serial = 820] [outer = 0x0] 05:29:32 INFO - PROCESS | 1998 | ++DOMWINDOW == 72 (0x119a23400) [pid = 1998] [serial = 821] [outer = 0x119356400] 05:29:32 INFO - PROCESS | 1998 | 1468499372444 Marionette DEBUG loaded listener.js 05:29:32 INFO - PROCESS | 1998 | ++DOMWINDOW == 73 (0x120fa3400) [pid = 1998] [serial = 822] [outer = 0x119356400] 05:29:32 INFO - PROCESS | 1998 | 1468499372775 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]]]}] 05:29:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 05:29:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 520ms 05:29:32 INFO - PROCESS | 1998 | 1468499372819 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 05:29:32 INFO - PROCESS | 1998 | 1468499372821 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 05:29:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 05:29:32 INFO - PROCESS | 1998 | 1468499372823 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 05:29:32 INFO - PROCESS | 1998 | 1468499372824 Marionette TRACE conn2 <- [1,1070,null,{}] 05:29:32 INFO - PROCESS | 1998 | 1468499372827 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}] 05:29:32 INFO - PROCESS | 1998 | 1468499372828 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:32 INFO - PROCESS | 1998 | 1468499372929 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 05:29:32 INFO - PROCESS | 1998 | 1468499372941 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:32 INFO - PROCESS | 1998 | 1468499372950 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:32 INFO - PROCESS | 1998 | ++DOCSHELL 0x119616800 == 38 [pid = 1998] [id = 275] 05:29:32 INFO - PROCESS | 1998 | ++DOMWINDOW == 74 (0x119a29000) [pid = 1998] [serial = 823] [outer = 0x0] 05:29:32 INFO - PROCESS | 1998 | ++DOMWINDOW == 75 (0x121061800) [pid = 1998] [serial = 824] [outer = 0x119a29000] 05:29:32 INFO - PROCESS | 1998 | 1468499372977 Marionette DEBUG loaded listener.js 05:29:33 INFO - PROCESS | 1998 | ++DOMWINDOW == 76 (0x121561000) [pid = 1998] [serial = 825] [outer = 0x119a29000] 05:29:33 INFO - PROCESS | 1998 | 1468499373290 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]]]}] 05:29:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 05:29:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 520ms 05:29:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 05:29:33 INFO - PROCESS | 1998 | 1468499373344 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 05:29:33 INFO - PROCESS | 1998 | 1468499373345 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 05:29:33 INFO - PROCESS | 1998 | 1468499373347 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 05:29:33 INFO - PROCESS | 1998 | 1468499373348 Marionette TRACE conn2 <- [1,1074,null,{}] 05:29:33 INFO - PROCESS | 1998 | 1468499373350 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}] 05:29:33 INFO - PROCESS | 1998 | 1468499373352 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:33 INFO - PROCESS | 1998 | 1468499373444 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 05:29:33 INFO - PROCESS | 1998 | 1468499373456 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:33 INFO - PROCESS | 1998 | 1468499373457 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:33 INFO - PROCESS | 1998 | ++DOCSHELL 0x12916d000 == 39 [pid = 1998] [id = 276] 05:29:33 INFO - PROCESS | 1998 | ++DOMWINDOW == 77 (0x121562400) [pid = 1998] [serial = 826] [outer = 0x0] 05:29:33 INFO - PROCESS | 1998 | ++DOMWINDOW == 78 (0x121a1bc00) [pid = 1998] [serial = 827] [outer = 0x121562400] 05:29:33 INFO - PROCESS | 1998 | 1468499373481 Marionette DEBUG loaded listener.js 05:29:33 INFO - PROCESS | 1998 | ++DOMWINDOW == 79 (0x12489e800) [pid = 1998] [serial = 828] [outer = 0x121562400] 05:29:33 INFO - PROCESS | 1998 | 1468499373824 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]]]}] 05:29:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 05:29:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 522ms 05:29:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 05:29:33 INFO - PROCESS | 1998 | 1468499373869 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 05:29:33 INFO - PROCESS | 1998 | 1468499373871 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 05:29:33 INFO - PROCESS | 1998 | 1468499373873 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 05:29:33 INFO - PROCESS | 1998 | 1468499373874 Marionette TRACE conn2 <- [1,1078,null,{}] 05:29:33 INFO - PROCESS | 1998 | 1468499373876 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}] 05:29:33 INFO - PROCESS | 1998 | 1468499373877 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:33 INFO - PROCESS | 1998 | 1468499373977 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 05:29:33 INFO - PROCESS | 1998 | 1468499373990 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:33 INFO - PROCESS | 1998 | 1468499373991 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:33 INFO - PROCESS | 1998 | ++DOCSHELL 0x129591000 == 40 [pid = 1998] [id = 277] 05:29:33 INFO - PROCESS | 1998 | ++DOMWINDOW == 80 (0x124ac4400) [pid = 1998] [serial = 829] [outer = 0x0] 05:29:34 INFO - PROCESS | 1998 | ++DOMWINDOW == 81 (0x124c8ec00) [pid = 1998] [serial = 830] [outer = 0x124ac4400] 05:29:34 INFO - PROCESS | 1998 | 1468499374015 Marionette DEBUG loaded listener.js 05:29:34 INFO - PROCESS | 1998 | ++DOMWINDOW == 82 (0x1254ab000) [pid = 1998] [serial = 831] [outer = 0x124ac4400] 05:29:34 INFO - PROCESS | 1998 | 1468499374422 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]]]}] 05:29:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 05:29:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 570ms 05:29:34 INFO - PROCESS | 1998 | 1468499374444 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 05:29:34 INFO - PROCESS | 1998 | 1468499374446 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 05:29:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 05:29:34 INFO - PROCESS | 1998 | 1468499374449 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 05:29:34 INFO - PROCESS | 1998 | 1468499374451 Marionette TRACE conn2 <- [1,1082,null,{}] 05:29:34 INFO - PROCESS | 1998 | 1468499374455 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}] 05:29:34 INFO - PROCESS | 1998 | 1468499374456 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:34 INFO - PROCESS | 1998 | 1468499374600 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 05:29:34 INFO - PROCESS | 1998 | 1468499374616 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:34 INFO - PROCESS | 1998 | 1468499374617 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:34 INFO - PROCESS | 1998 | ++DOCSHELL 0x12a4a2800 == 41 [pid = 1998] [id = 278] 05:29:34 INFO - PROCESS | 1998 | ++DOMWINDOW == 83 (0x124acd800) [pid = 1998] [serial = 832] [outer = 0x0] 05:29:34 INFO - PROCESS | 1998 | ++DOMWINDOW == 84 (0x125e14400) [pid = 1998] [serial = 833] [outer = 0x124acd800] 05:29:34 INFO - PROCESS | 1998 | 1468499374661 Marionette DEBUG loaded listener.js 05:29:34 INFO - PROCESS | 1998 | ++DOMWINDOW == 85 (0x1260cb000) [pid = 1998] [serial = 834] [outer = 0x124acd800] 05:29:34 INFO - PROCESS | 1998 | --DOMWINDOW == 84 (0x116078000) [pid = 1998] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 05:29:34 INFO - PROCESS | 1998 | --DOMWINDOW == 83 (0x1182b6400) [pid = 1998] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 05:29:34 INFO - PROCESS | 1998 | --DOMWINDOW == 82 (0x11867a400) [pid = 1998] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 05:29:34 INFO - PROCESS | 1998 | --DOMWINDOW == 81 (0x1192a6c00) [pid = 1998] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 05:29:34 INFO - PROCESS | 1998 | --DOMWINDOW == 80 (0x1150d7400) [pid = 1998] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 05:29:34 INFO - PROCESS | 1998 | --DOMWINDOW == 79 (0x1127d5400) [pid = 1998] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 05:29:34 INFO - PROCESS | 1998 | --DOMWINDOW == 78 (0x116030800) [pid = 1998] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 05:29:34 INFO - PROCESS | 1998 | --DOMWINDOW == 77 (0x110e82800) [pid = 1998] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 05:29:35 INFO - PROCESS | 1998 | 1468499375040 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]]]}] 05:29:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 05:29:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 621ms 05:29:35 INFO - PROCESS | 1998 | 1468499375072 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 05:29:35 INFO - PROCESS | 1998 | 1468499375073 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 05:29:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 05:29:35 INFO - PROCESS | 1998 | 1468499375075 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 05:29:35 INFO - PROCESS | 1998 | 1468499375076 Marionette TRACE conn2 <- [1,1086,null,{}] 05:29:35 INFO - PROCESS | 1998 | 1468499375086 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}] 05:29:35 INFO - PROCESS | 1998 | 1468499375087 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:35 INFO - PROCESS | 1998 | 1468499375167 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 05:29:35 INFO - PROCESS | 1998 | 1468499375173 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:35 INFO - PROCESS | 1998 | 1468499375174 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:35 INFO - PROCESS | 1998 | ++DOCSHELL 0x12a718800 == 42 [pid = 1998] [id = 279] 05:29:35 INFO - PROCESS | 1998 | ++DOMWINDOW == 78 (0x118573800) [pid = 1998] [serial = 835] [outer = 0x0] 05:29:35 INFO - PROCESS | 1998 | ++DOMWINDOW == 79 (0x1192a8800) [pid = 1998] [serial = 836] [outer = 0x118573800] 05:29:35 INFO - PROCESS | 1998 | 1468499375198 Marionette DEBUG loaded listener.js 05:29:35 INFO - PROCESS | 1998 | ++DOMWINDOW == 80 (0x125e10400) [pid = 1998] [serial = 837] [outer = 0x118573800] 05:29:35 INFO - PROCESS | 1998 | 1468499375487 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]]]}] 05:29:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 05:29:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 426ms 05:29:35 INFO - PROCESS | 1998 | 1468499375511 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 05:29:35 INFO - PROCESS | 1998 | 1468499375512 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 05:29:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 05:29:35 INFO - PROCESS | 1998 | 1468499375514 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 05:29:35 INFO - PROCESS | 1998 | 1468499375515 Marionette TRACE conn2 <- [1,1090,null,{}] 05:29:35 INFO - PROCESS | 1998 | 1468499375518 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}] 05:29:35 INFO - PROCESS | 1998 | 1468499375523 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:35 INFO - PROCESS | 1998 | 1468499375647 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 05:29:35 INFO - PROCESS | 1998 | 1468499375653 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:35 INFO - PROCESS | 1998 | 1468499375654 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:35 INFO - PROCESS | 1998 | ++DOCSHELL 0x12a99e800 == 43 [pid = 1998] [id = 280] 05:29:35 INFO - PROCESS | 1998 | ++DOMWINDOW == 81 (0x120f9cc00) [pid = 1998] [serial = 838] [outer = 0x0] 05:29:35 INFO - PROCESS | 1998 | ++DOMWINDOW == 82 (0x1260d5000) [pid = 1998] [serial = 839] [outer = 0x120f9cc00] 05:29:35 INFO - PROCESS | 1998 | 1468499375692 Marionette DEBUG loaded listener.js 05:29:35 INFO - PROCESS | 1998 | ++DOMWINDOW == 83 (0x1264adc00) [pid = 1998] [serial = 840] [outer = 0x120f9cc00] 05:29:36 INFO - PROCESS | 1998 | 1468499376164 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]]]}] 05:29:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 05:29:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 669ms 05:29:36 INFO - PROCESS | 1998 | 1468499376183 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 05:29:36 INFO - PROCESS | 1998 | 1468499376184 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 05:29:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 05:29:36 INFO - PROCESS | 1998 | 1468499376189 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 05:29:36 INFO - PROCESS | 1998 | 1468499376190 Marionette TRACE conn2 <- [1,1094,null,{}] 05:29:36 INFO - PROCESS | 1998 | 1468499376192 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}] 05:29:36 INFO - PROCESS | 1998 | 1468499376194 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:36 INFO - PROCESS | 1998 | 1468499376290 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 05:29:36 INFO - PROCESS | 1998 | 1468499376294 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:36 INFO - PROCESS | 1998 | 1468499376295 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:36 INFO - PROCESS | 1998 | ++DOCSHELL 0x12b580800 == 44 [pid = 1998] [id = 281] 05:29:36 INFO - PROCESS | 1998 | ++DOMWINDOW == 84 (0x1160dc000) [pid = 1998] [serial = 841] [outer = 0x0] 05:29:36 INFO - PROCESS | 1998 | ++DOMWINDOW == 85 (0x12662c800) [pid = 1998] [serial = 842] [outer = 0x1160dc000] 05:29:36 INFO - PROCESS | 1998 | 1468499376319 Marionette DEBUG loaded listener.js 05:29:36 INFO - PROCESS | 1998 | ++DOMWINDOW == 86 (0x1266ef400) [pid = 1998] [serial = 843] [outer = 0x1160dc000] 05:29:36 INFO - PROCESS | 1998 | 1468499376622 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]]]}] 05:29:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 05:29:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 470ms 05:29:36 INFO - PROCESS | 1998 | 1468499376658 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 05:29:36 INFO - PROCESS | 1998 | 1468499376659 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 05:29:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 05:29:36 INFO - PROCESS | 1998 | 1468499376661 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 05:29:36 INFO - PROCESS | 1998 | 1468499376662 Marionette TRACE conn2 <- [1,1098,null,{}] 05:29:36 INFO - PROCESS | 1998 | 1468499376665 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}] 05:29:36 INFO - PROCESS | 1998 | 1468499376666 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:36 INFO - PROCESS | 1998 | 1468499376747 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 05:29:36 INFO - PROCESS | 1998 | 1468499376798 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:36 INFO - PROCESS | 1998 | 1468499376799 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:36 INFO - PROCESS | 1998 | ++DOCSHELL 0x12b585000 == 45 [pid = 1998] [id = 282] 05:29:36 INFO - PROCESS | 1998 | ++DOMWINDOW == 87 (0x11906e800) [pid = 1998] [serial = 844] [outer = 0x0] 05:29:36 INFO - PROCESS | 1998 | ++DOMWINDOW == 88 (0x12690ec00) [pid = 1998] [serial = 845] [outer = 0x11906e800] 05:29:36 INFO - PROCESS | 1998 | 1468499376823 Marionette DEBUG loaded listener.js 05:29:36 INFO - PROCESS | 1998 | ++DOMWINDOW == 89 (0x126b70c00) [pid = 1998] [serial = 846] [outer = 0x11906e800] 05:29:37 INFO - PROCESS | 1998 | 1468499377318 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]]]}] 05:29:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 05:29:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 670ms 05:29:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 05:29:37 INFO - PROCESS | 1998 | 1468499377332 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 05:29:37 INFO - PROCESS | 1998 | 1468499377335 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 05:29:37 INFO - PROCESS | 1998 | 1468499377338 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 05:29:37 INFO - PROCESS | 1998 | 1468499377341 Marionette TRACE conn2 <- [1,1102,null,{}] 05:29:37 INFO - PROCESS | 1998 | 1468499377344 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}] 05:29:37 INFO - PROCESS | 1998 | 1468499377346 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:37 INFO - PROCESS | 1998 | 1468499377503 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 05:29:37 INFO - PROCESS | 1998 | 1468499377710 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:37 INFO - PROCESS | 1998 | 1468499377711 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:37 INFO - PROCESS | 1998 | ++DOCSHELL 0x119fa5000 == 46 [pid = 1998] [id = 283] 05:29:37 INFO - PROCESS | 1998 | ++DOMWINDOW == 90 (0x117011400) [pid = 1998] [serial = 847] [outer = 0x0] 05:29:37 INFO - PROCESS | 1998 | ++DOMWINDOW == 91 (0x117015800) [pid = 1998] [serial = 848] [outer = 0x117011400] 05:29:37 INFO - PROCESS | 1998 | 1468499377744 Marionette DEBUG loaded listener.js 05:29:37 INFO - PROCESS | 1998 | ++DOMWINDOW == 92 (0x11336f400) [pid = 1998] [serial = 849] [outer = 0x117011400] 05:29:38 INFO - PROCESS | 1998 | 1468499378312 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]]]}] 05:29:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 05:29:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1024ms 05:29:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 05:29:38 INFO - PROCESS | 1998 | 1468499378362 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 05:29:38 INFO - PROCESS | 1998 | 1468499378365 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 05:29:38 INFO - PROCESS | 1998 | 1468499378369 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 05:29:38 INFO - PROCESS | 1998 | 1468499378371 Marionette TRACE conn2 <- [1,1106,null,{}] 05:29:38 INFO - PROCESS | 1998 | 1468499378374 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}] 05:29:38 INFO - PROCESS | 1998 | 1468499378376 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:38 INFO - PROCESS | 1998 | 1468499378614 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 05:29:38 INFO - PROCESS | 1998 | 1468499378698 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:38 INFO - PROCESS | 1998 | 1468499378700 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:38 INFO - PROCESS | 1998 | ++DOCSHELL 0x113abb000 == 47 [pid = 1998] [id = 284] 05:29:38 INFO - PROCESS | 1998 | ++DOMWINDOW == 93 (0x1128b3000) [pid = 1998] [serial = 850] [outer = 0x0] 05:29:38 INFO - PROCESS | 1998 | ++DOMWINDOW == 94 (0x1133d3800) [pid = 1998] [serial = 851] [outer = 0x1128b3000] 05:29:38 INFO - PROCESS | 1998 | 1468499378728 Marionette DEBUG loaded listener.js 05:29:38 INFO - PROCESS | 1998 | ++DOMWINDOW == 95 (0x117013000) [pid = 1998] [serial = 852] [outer = 0x1128b3000] 05:29:39 INFO - PROCESS | 1998 | --DOCSHELL 0x12b580800 == 46 [pid = 1998] [id = 281] 05:29:39 INFO - PROCESS | 1998 | --DOCSHELL 0x12a99e800 == 45 [pid = 1998] [id = 280] 05:29:39 INFO - PROCESS | 1998 | --DOCSHELL 0x12a718800 == 44 [pid = 1998] [id = 279] 05:29:39 INFO - PROCESS | 1998 | --DOCSHELL 0x12a4a2800 == 43 [pid = 1998] [id = 278] 05:29:39 INFO - PROCESS | 1998 | --DOCSHELL 0x129591000 == 42 [pid = 1998] [id = 277] 05:29:39 INFO - PROCESS | 1998 | --DOCSHELL 0x12916d000 == 41 [pid = 1998] [id = 276] 05:29:39 INFO - PROCESS | 1998 | --DOCSHELL 0x119616800 == 40 [pid = 1998] [id = 275] 05:29:39 INFO - PROCESS | 1998 | --DOCSHELL 0x125e4b000 == 39 [pid = 1998] [id = 274] 05:29:39 INFO - PROCESS | 1998 | --DOMWINDOW == 94 (0x1212e6400) [pid = 1998] [serial = 791] [outer = 0x0] [url = about:blank] 05:29:39 INFO - PROCESS | 1998 | --DOCSHELL 0x118342800 == 38 [pid = 1998] [id = 273] 05:29:39 INFO - PROCESS | 1998 | --DOCSHELL 0x1219d3800 == 37 [pid = 1998] [id = 272] 05:29:39 INFO - PROCESS | 1998 | --DOCSHELL 0x1214f6000 == 36 [pid = 1998] [id = 271] 05:29:39 INFO - PROCESS | 1998 | --DOCSHELL 0x119b22800 == 35 [pid = 1998] [id = 270] 05:29:39 INFO - PROCESS | 1998 | --DOCSHELL 0x119618000 == 34 [pid = 1998] [id = 269] 05:29:39 INFO - PROCESS | 1998 | --DOCSHELL 0x1186ea800 == 33 [pid = 1998] [id = 268] 05:29:39 INFO - PROCESS | 1998 | --DOCSHELL 0x118348800 == 32 [pid = 1998] [id = 267] 05:29:39 INFO - PROCESS | 1998 | --DOCSHELL 0x116f3e000 == 31 [pid = 1998] [id = 266] 05:29:39 INFO - PROCESS | 1998 | --DOCSHELL 0x115076000 == 30 [pid = 1998] [id = 265] 05:29:39 INFO - PROCESS | 1998 | --DOCSHELL 0x129372800 == 29 [pid = 1998] [id = 264] 05:29:39 INFO - PROCESS | 1998 | 1468499379197 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]]]}] 05:29:39 INFO - PROCESS | 1998 | --DOMWINDOW == 93 (0x120fa7000) [pid = 1998] [serial = 788] [outer = 0x0] [url = about:blank] 05:29:39 INFO - PROCESS | 1998 | --DOMWINDOW == 92 (0x121127c00) [pid = 1998] [serial = 789] [outer = 0x0] [url = about:blank] 05:29:39 INFO - PROCESS | 1998 | --DOMWINDOW == 91 (0x11852b000) [pid = 1998] [serial = 773] [outer = 0x0] [url = about:blank] 05:29:39 INFO - PROCESS | 1998 | --DOMWINDOW == 90 (0x119069c00) [pid = 1998] [serial = 776] [outer = 0x0] [url = about:blank] 05:29:39 INFO - PROCESS | 1998 | --DOMWINDOW == 89 (0x11856d800) [pid = 1998] [serial = 774] [outer = 0x0] [url = about:blank] 05:29:39 INFO - PROCESS | 1998 | --DOMWINDOW == 88 (0x1192d0800) [pid = 1998] [serial = 779] [outer = 0x0] [url = about:blank] 05:29:39 INFO - PROCESS | 1998 | --DOMWINDOW == 87 (0x119257000) [pid = 1998] [serial = 777] [outer = 0x0] [url = about:blank] 05:29:39 INFO - PROCESS | 1998 | --DOMWINDOW == 86 (0x119355800) [pid = 1998] [serial = 780] [outer = 0x0] [url = about:blank] 05:29:39 INFO - PROCESS | 1998 | --DOMWINDOW == 85 (0x118629400) [pid = 1998] [serial = 785] [outer = 0x0] [url = about:blank] 05:29:39 INFO - PROCESS | 1998 | --DOMWINDOW == 84 (0x118623400) [pid = 1998] [serial = 768] [outer = 0x0] [url = about:blank] 05:29:39 INFO - PROCESS | 1998 | --DOMWINDOW == 83 (0x116074c00) [pid = 1998] [serial = 770] [outer = 0x0] [url = about:blank] 05:29:39 INFO - PROCESS | 1998 | --DOMWINDOW == 82 (0x1127d1000) [pid = 1998] [serial = 782] [outer = 0x0] [url = about:blank] 05:29:39 INFO - PROCESS | 1998 | --DOMWINDOW == 81 (0x112e86000) [pid = 1998] [serial = 783] [outer = 0x0] [url = about:blank] 05:29:39 INFO - PROCESS | 1998 | --DOMWINDOW == 80 (0x119a1e800) [pid = 1998] [serial = 786] [outer = 0x0] [url = about:blank] 05:29:39 INFO - PROCESS | 1998 | --DOMWINDOW == 79 (0x117013400) [pid = 1998] [serial = 771] [outer = 0x0] [url = about:blank] 05:29:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 05:29:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 870ms 05:29:39 INFO - PROCESS | 1998 | 1468499379240 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 05:29:39 INFO - PROCESS | 1998 | 1468499379243 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 05:29:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 05:29:39 INFO - PROCESS | 1998 | 1468499379246 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 05:29:39 INFO - PROCESS | 1998 | 1468499379248 Marionette TRACE conn2 <- [1,1110,null,{}] 05:29:39 INFO - PROCESS | 1998 | 1468499379251 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}] 05:29:39 INFO - PROCESS | 1998 | 1468499379252 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:39 INFO - PROCESS | 1998 | 1468499379331 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 05:29:39 INFO - PROCESS | 1998 | 1468499379339 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:39 INFO - PROCESS | 1998 | 1468499379341 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:39 INFO - PROCESS | 1998 | ++DOCSHELL 0x116f3e000 == 30 [pid = 1998] [id = 285] 05:29:39 INFO - PROCESS | 1998 | ++DOMWINDOW == 80 (0x11628c400) [pid = 1998] [serial = 853] [outer = 0x0] 05:29:39 INFO - PROCESS | 1998 | ++DOMWINDOW == 81 (0x1180d3c00) [pid = 1998] [serial = 854] [outer = 0x11628c400] 05:29:39 INFO - PROCESS | 1998 | 1468499379367 Marionette DEBUG loaded listener.js 05:29:39 INFO - PROCESS | 1998 | ++DOMWINDOW == 82 (0x1182b6c00) [pid = 1998] [serial = 855] [outer = 0x11628c400] 05:29:39 INFO - PROCESS | 1998 | 1468499379696 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]]]}] 05:29:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 05:29:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 470ms 05:29:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 05:29:39 INFO - PROCESS | 1998 | 1468499379715 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 05:29:39 INFO - PROCESS | 1998 | 1468499379717 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 05:29:39 INFO - PROCESS | 1998 | 1468499379721 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 05:29:39 INFO - PROCESS | 1998 | 1468499379723 Marionette TRACE conn2 <- [1,1114,null,{}] 05:29:39 INFO - PROCESS | 1998 | 1468499379726 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}] 05:29:39 INFO - PROCESS | 1998 | 1468499379727 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:39 INFO - PROCESS | 1998 | 1468499379817 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 05:29:39 INFO - PROCESS | 1998 | 1468499379870 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:39 INFO - PROCESS | 1998 | 1468499379871 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:39 INFO - PROCESS | 1998 | ++DOCSHELL 0x11902c000 == 31 [pid = 1998] [id = 286] 05:29:39 INFO - PROCESS | 1998 | ++DOMWINDOW == 83 (0x11856d000) [pid = 1998] [serial = 856] [outer = 0x0] 05:29:39 INFO - PROCESS | 1998 | ++DOMWINDOW == 84 (0x11862c400) [pid = 1998] [serial = 857] [outer = 0x11856d000] 05:29:39 INFO - PROCESS | 1998 | 1468499379897 Marionette DEBUG loaded listener.js 05:29:39 INFO - PROCESS | 1998 | ++DOMWINDOW == 85 (0x118e08800) [pid = 1998] [serial = 858] [outer = 0x11856d000] 05:29:40 INFO - PROCESS | 1998 | 1468499380196 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]]]}] 05:29:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 05:29:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 525ms 05:29:40 INFO - PROCESS | 1998 | 1468499380246 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 05:29:40 INFO - PROCESS | 1998 | 1468499380248 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 05:29:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 05:29:40 INFO - PROCESS | 1998 | 1468499380258 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 05:29:40 INFO - PROCESS | 1998 | 1468499380262 Marionette TRACE conn2 <- [1,1118,null,{}] 05:29:40 INFO - PROCESS | 1998 | 1468499380264 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}] 05:29:40 INFO - PROCESS | 1998 | 1468499380266 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:40 INFO - PROCESS | 1998 | 1468499380353 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 05:29:40 INFO - PROCESS | 1998 | 1468499380402 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:40 INFO - PROCESS | 1998 | 1468499380404 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:40 INFO - PROCESS | 1998 | ++DOCSHELL 0x11999e800 == 32 [pid = 1998] [id = 287] 05:29:40 INFO - PROCESS | 1998 | ++DOMWINDOW == 86 (0x118572800) [pid = 1998] [serial = 859] [outer = 0x0] 05:29:40 INFO - PROCESS | 1998 | ++DOMWINDOW == 87 (0x118e13400) [pid = 1998] [serial = 860] [outer = 0x118572800] 05:29:40 INFO - PROCESS | 1998 | 1468499380429 Marionette DEBUG loaded listener.js 05:29:40 INFO - PROCESS | 1998 | ++DOMWINDOW == 88 (0x119350000) [pid = 1998] [serial = 861] [outer = 0x118572800] 05:29:40 INFO - PROCESS | 1998 | 1468499380708 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]]]}] 05:29:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 05:29:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 477ms 05:29:40 INFO - PROCESS | 1998 | 1468499380729 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 05:29:40 INFO - PROCESS | 1998 | 1468499380730 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 05:29:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 05:29:40 INFO - PROCESS | 1998 | 1468499380733 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 05:29:40 INFO - PROCESS | 1998 | 1468499380734 Marionette TRACE conn2 <- [1,1122,null,{}] 05:29:40 INFO - PROCESS | 1998 | 1468499380745 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}] 05:29:40 INFO - PROCESS | 1998 | 1468499380746 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:40 INFO - PROCESS | 1998 | 1468499380828 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 05:29:40 INFO - PROCESS | 1998 | 1468499380832 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:40 INFO - PROCESS | 1998 | 1468499380834 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:40 INFO - PROCESS | 1998 | ++DOCSHELL 0x12482f000 == 33 [pid = 1998] [id = 288] 05:29:40 INFO - PROCESS | 1998 | ++DOMWINDOW == 89 (0x119351c00) [pid = 1998] [serial = 862] [outer = 0x0] 05:29:40 INFO - PROCESS | 1998 | ++DOMWINDOW == 90 (0x119711400) [pid = 1998] [serial = 863] [outer = 0x119351c00] 05:29:40 INFO - PROCESS | 1998 | 1468499380861 Marionette DEBUG loaded listener.js 05:29:40 INFO - PROCESS | 1998 | ++DOMWINDOW == 91 (0x119f7c800) [pid = 1998] [serial = 864] [outer = 0x119351c00] 05:29:41 INFO - PROCESS | 1998 | 1468499381184 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]]]}] 05:29:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 05:29:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 476ms 05:29:41 INFO - PROCESS | 1998 | 1468499381210 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 05:29:41 INFO - PROCESS | 1998 | 1468499381211 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 05:29:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 05:29:41 INFO - PROCESS | 1998 | 1468499381213 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 05:29:41 INFO - PROCESS | 1998 | 1468499381215 Marionette TRACE conn2 <- [1,1126,null,{}] 05:29:41 INFO - PROCESS | 1998 | 1468499381217 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}] 05:29:41 INFO - PROCESS | 1998 | 1468499381218 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:41 INFO - PROCESS | 1998 | 1468499381329 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 05:29:41 INFO - PROCESS | 1998 | 1468499381355 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:41 INFO - PROCESS | 1998 | 1468499381359 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:41 INFO - PROCESS | 1998 | ++DOCSHELL 0x119faa800 == 34 [pid = 1998] [id = 289] 05:29:41 INFO - PROCESS | 1998 | ++DOMWINDOW == 92 (0x12112c800) [pid = 1998] [serial = 865] [outer = 0x0] 05:29:41 INFO - PROCESS | 1998 | ++DOMWINDOW == 93 (0x12112f000) [pid = 1998] [serial = 866] [outer = 0x12112c800] 05:29:41 INFO - PROCESS | 1998 | 1468499381392 Marionette DEBUG loaded listener.js 05:29:41 INFO - PROCESS | 1998 | ++DOMWINDOW == 94 (0x121976800) [pid = 1998] [serial = 867] [outer = 0x12112c800] 05:29:41 INFO - PROCESS | 1998 | 1468499381737 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]]]}] 05:29:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 05:29:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 569ms 05:29:41 INFO - PROCESS | 1998 | 1468499381783 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 05:29:41 INFO - PROCESS | 1998 | 1468499381784 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 05:29:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 05:29:41 INFO - PROCESS | 1998 | 1468499381786 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 05:29:41 INFO - PROCESS | 1998 | 1468499381787 Marionette TRACE conn2 <- [1,1130,null,{}] 05:29:41 INFO - PROCESS | 1998 | 1468499381789 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}] 05:29:41 INFO - PROCESS | 1998 | 1468499381791 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:41 INFO - PROCESS | 1998 | 1468499381885 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 05:29:41 INFO - PROCESS | 1998 | 1468499381888 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:41 INFO - PROCESS | 1998 | 1468499381895 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:41 INFO - PROCESS | 1998 | ++DOCSHELL 0x128a0f000 == 35 [pid = 1998] [id = 290] 05:29:41 INFO - PROCESS | 1998 | ++DOMWINDOW == 95 (0x119945800) [pid = 1998] [serial = 868] [outer = 0x0] 05:29:41 INFO - PROCESS | 1998 | ++DOMWINDOW == 96 (0x124f4c800) [pid = 1998] [serial = 869] [outer = 0x119945800] 05:29:41 INFO - PROCESS | 1998 | 1468499381950 Marionette DEBUG loaded listener.js 05:29:41 INFO - PROCESS | 1998 | ++DOMWINDOW == 97 (0x1260d2000) [pid = 1998] [serial = 870] [outer = 0x119945800] 05:29:42 INFO - PROCESS | 1998 | 1468499382311 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]]]}] 05:29:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 05:29:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 568ms 05:29:42 INFO - PROCESS | 1998 | 1468499382355 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 05:29:42 INFO - PROCESS | 1998 | 1468499382356 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 05:29:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 05:29:42 INFO - PROCESS | 1998 | 1468499382358 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 05:29:42 INFO - PROCESS | 1998 | 1468499382359 Marionette TRACE conn2 <- [1,1134,null,{}] 05:29:42 INFO - PROCESS | 1998 | 1468499382362 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}] 05:29:42 INFO - PROCESS | 1998 | 1468499382363 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:42 INFO - PROCESS | 1998 | 1468499382456 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 05:29:42 INFO - PROCESS | 1998 | 1468499382468 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:42 INFO - PROCESS | 1998 | 1468499382469 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:42 INFO - PROCESS | 1998 | ++DOCSHELL 0x119029000 == 36 [pid = 1998] [id = 291] 05:29:42 INFO - PROCESS | 1998 | ++DOMWINDOW == 98 (0x1260d3000) [pid = 1998] [serial = 871] [outer = 0x0] 05:29:42 INFO - PROCESS | 1998 | ++DOMWINDOW == 99 (0x12690d000) [pid = 1998] [serial = 872] [outer = 0x1260d3000] 05:29:42 INFO - PROCESS | 1998 | 1468499382493 Marionette DEBUG loaded listener.js 05:29:42 INFO - PROCESS | 1998 | ++DOMWINDOW == 100 (0x126b72800) [pid = 1998] [serial = 873] [outer = 0x1260d3000] 05:29:42 INFO - PROCESS | 1998 | 1468499382807 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]]]}] 05:29:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 05:29:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 468ms 05:29:42 INFO - PROCESS | 1998 | 1468499382830 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 05:29:42 INFO - PROCESS | 1998 | 1468499382832 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 05:29:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 05:29:42 INFO - PROCESS | 1998 | 1468499382834 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 05:29:42 INFO - PROCESS | 1998 | 1468499382835 Marionette TRACE conn2 <- [1,1138,null,{}] 05:29:42 INFO - PROCESS | 1998 | 1468499382840 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}] 05:29:42 INFO - PROCESS | 1998 | 1468499382841 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:42 INFO - PROCESS | 1998 | 1468499382943 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 05:29:42 INFO - PROCESS | 1998 | 1468499382946 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:42 INFO - PROCESS | 1998 | 1468499382948 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:42 INFO - PROCESS | 1998 | ++DOCSHELL 0x12a492800 == 37 [pid = 1998] [id = 292] 05:29:42 INFO - PROCESS | 1998 | ++DOMWINDOW == 101 (0x12662d800) [pid = 1998] [serial = 874] [outer = 0x0] 05:29:42 INFO - PROCESS | 1998 | ++DOMWINDOW == 102 (0x1266e2000) [pid = 1998] [serial = 875] [outer = 0x12662d800] 05:29:42 INFO - PROCESS | 1998 | 1468499382972 Marionette DEBUG loaded listener.js 05:29:43 INFO - PROCESS | 1998 | ++DOMWINDOW == 103 (0x126bce800) [pid = 1998] [serial = 876] [outer = 0x12662d800] 05:29:43 INFO - PROCESS | 1998 | --DOMWINDOW == 102 (0x1128a8000) [pid = 1998] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 05:29:43 INFO - PROCESS | 1998 | --DOMWINDOW == 101 (0x121128000) [pid = 1998] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 05:29:43 INFO - PROCESS | 1998 | --DOMWINDOW == 100 (0x119356400) [pid = 1998] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 05:29:43 INFO - PROCESS | 1998 | --DOMWINDOW == 99 (0x124acd800) [pid = 1998] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 05:29:43 INFO - PROCESS | 1998 | --DOMWINDOW == 98 (0x121562400) [pid = 1998] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 05:29:43 INFO - PROCESS | 1998 | --DOMWINDOW == 97 (0x124ac4400) [pid = 1998] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 05:29:43 INFO - PROCESS | 1998 | --DOMWINDOW == 96 (0x118623800) [pid = 1998] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 05:29:43 INFO - PROCESS | 1998 | --DOMWINDOW == 95 (0x112e67800) [pid = 1998] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 05:29:43 INFO - PROCESS | 1998 | --DOMWINDOW == 94 (0x1192ca800) [pid = 1998] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 05:29:43 INFO - PROCESS | 1998 | --DOMWINDOW == 93 (0x11924f000) [pid = 1998] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 05:29:43 INFO - PROCESS | 1998 | --DOMWINDOW == 92 (0x117eb9400) [pid = 1998] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 05:29:43 INFO - PROCESS | 1998 | --DOMWINDOW == 91 (0x120f9cc00) [pid = 1998] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 05:29:43 INFO - PROCESS | 1998 | --DOMWINDOW == 90 (0x118573800) [pid = 1998] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 05:29:43 INFO - PROCESS | 1998 | --DOMWINDOW == 89 (0x119a29000) [pid = 1998] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 05:29:43 INFO - PROCESS | 1998 | --DOMWINDOW == 88 (0x1160dc000) [pid = 1998] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 05:29:43 INFO - PROCESS | 1998 | --DOMWINDOW == 87 (0x111c19800) [pid = 1998] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 05:29:43 INFO - PROCESS | 1998 | --DOMWINDOW == 86 (0x113d3d400) [pid = 1998] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 05:29:43 INFO - PROCESS | 1998 | 1468499383555 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]]]}] 05:29:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 05:29:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 771ms 05:29:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 05:29:43 INFO - PROCESS | 1998 | 1468499383606 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 05:29:43 INFO - PROCESS | 1998 | 1468499383607 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 05:29:43 INFO - PROCESS | 1998 | 1468499383609 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 05:29:43 INFO - PROCESS | 1998 | 1468499383610 Marionette TRACE conn2 <- [1,1142,null,{}] 05:29:43 INFO - PROCESS | 1998 | 1468499383612 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}] 05:29:43 INFO - PROCESS | 1998 | 1468499383614 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:43 INFO - PROCESS | 1998 | 1468499383691 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 05:29:43 INFO - PROCESS | 1998 | 1468499383695 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:43 INFO - PROCESS | 1998 | 1468499383696 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:43 INFO - PROCESS | 1998 | ++DOCSHELL 0x125476800 == 38 [pid = 1998] [id = 293] 05:29:43 INFO - PROCESS | 1998 | ++DOMWINDOW == 87 (0x113d3d400) [pid = 1998] [serial = 877] [outer = 0x0] 05:29:43 INFO - PROCESS | 1998 | ++DOMWINDOW == 88 (0x1166eb400) [pid = 1998] [serial = 878] [outer = 0x113d3d400] 05:29:43 INFO - PROCESS | 1998 | 1468499383721 Marionette DEBUG loaded listener.js 05:29:43 INFO - PROCESS | 1998 | ++DOMWINDOW == 89 (0x118573800) [pid = 1998] [serial = 879] [outer = 0x113d3d400] 05:29:44 INFO - PROCESS | 1998 | 1468499384034 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]]]}] 05:29:44 INFO - PROCESS | 1998 | ++DOMWINDOW == 90 (0x11934e000) [pid = 1998] [serial = 880] [outer = 0x12cb10c00] 05:29:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 05:29:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 468ms 05:29:44 INFO - PROCESS | 1998 | 1468499384085 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 05:29:44 INFO - PROCESS | 1998 | 1468499384088 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 05:29:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 05:29:44 INFO - PROCESS | 1998 | 1468499384091 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 05:29:44 INFO - PROCESS | 1998 | 1468499384092 Marionette TRACE conn2 <- [1,1146,null,{}] 05:29:44 INFO - PROCESS | 1998 | 1468499384094 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}] 05:29:44 INFO - PROCESS | 1998 | 1468499384096 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:44 INFO - PROCESS | 1998 | 1468499384206 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 05:29:44 INFO - PROCESS | 1998 | 1468499384239 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:44 INFO - PROCESS | 1998 | 1468499384240 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:44 INFO - PROCESS | 1998 | ++DOCSHELL 0x12a99d000 == 39 [pid = 1998] [id = 294] 05:29:44 INFO - PROCESS | 1998 | ++DOMWINDOW == 91 (0x112e67800) [pid = 1998] [serial = 881] [outer = 0x0] 05:29:44 INFO - PROCESS | 1998 | ++DOMWINDOW == 92 (0x119258000) [pid = 1998] [serial = 882] [outer = 0x112e67800] 05:29:44 INFO - PROCESS | 1998 | 1468499384267 Marionette DEBUG loaded listener.js 05:29:44 INFO - PROCESS | 1998 | ++DOMWINDOW == 93 (0x126be0000) [pid = 1998] [serial = 883] [outer = 0x112e67800] 05:29:44 INFO - PROCESS | 1998 | 1468499384550 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]]]}] 05:29:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 05:29:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 518ms 05:29:44 INFO - PROCESS | 1998 | 1468499384610 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 05:29:44 INFO - PROCESS | 1998 | 1468499384612 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 05:29:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 05:29:44 INFO - PROCESS | 1998 | 1468499384615 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 05:29:44 INFO - PROCESS | 1998 | 1468499384618 Marionette TRACE conn2 <- [1,1150,null,{}] 05:29:44 INFO - PROCESS | 1998 | 1468499384624 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}] 05:29:44 INFO - PROCESS | 1998 | 1468499384626 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:44 INFO - PROCESS | 1998 | 1468499384722 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 05:29:44 INFO - PROCESS | 1998 | 1468499384773 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:44 INFO - PROCESS | 1998 | 1468499384774 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:44 INFO - PROCESS | 1998 | ++DOCSHELL 0x12bfc9000 == 40 [pid = 1998] [id = 295] 05:29:44 INFO - PROCESS | 1998 | ++DOMWINDOW == 94 (0x118432c00) [pid = 1998] [serial = 884] [outer = 0x0] 05:29:44 INFO - PROCESS | 1998 | ++DOMWINDOW == 95 (0x126be8800) [pid = 1998] [serial = 885] [outer = 0x118432c00] 05:29:44 INFO - PROCESS | 1998 | 1468499384798 Marionette DEBUG loaded listener.js 05:29:44 INFO - PROCESS | 1998 | ++DOMWINDOW == 96 (0x1289f1400) [pid = 1998] [serial = 886] [outer = 0x118432c00] 05:29:45 INFO - PROCESS | 1998 | 1468499385066 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]]]}] 05:29:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 05:29:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 477ms 05:29:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 05:29:45 INFO - PROCESS | 1998 | 1468499385093 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 05:29:45 INFO - PROCESS | 1998 | 1468499385094 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 05:29:45 INFO - PROCESS | 1998 | 1468499385096 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 05:29:45 INFO - PROCESS | 1998 | 1468499385097 Marionette TRACE conn2 <- [1,1154,null,{}] 05:29:45 INFO - PROCESS | 1998 | 1468499385099 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}] 05:29:45 INFO - PROCESS | 1998 | 1468499385112 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:45 INFO - PROCESS | 1998 | 1468499385231 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 05:29:45 INFO - PROCESS | 1998 | 1468499385237 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:45 INFO - PROCESS | 1998 | 1468499385238 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:45 INFO - PROCESS | 1998 | ++DOCSHELL 0x12bfe6000 == 41 [pid = 1998] [id = 296] 05:29:45 INFO - PROCESS | 1998 | ++DOMWINDOW == 97 (0x1289f1c00) [pid = 1998] [serial = 887] [outer = 0x0] 05:29:45 INFO - PROCESS | 1998 | ++DOMWINDOW == 98 (0x128aa8800) [pid = 1998] [serial = 888] [outer = 0x1289f1c00] 05:29:45 INFO - PROCESS | 1998 | 1468499385271 Marionette DEBUG loaded listener.js 05:29:45 INFO - PROCESS | 1998 | ++DOMWINDOW == 99 (0x128aad000) [pid = 1998] [serial = 889] [outer = 0x1289f1c00] 05:29:45 INFO - PROCESS | 1998 | 1468499385762 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]]]}] 05:29:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 05:29:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 723ms 05:29:45 INFO - PROCESS | 1998 | 1468499385820 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 05:29:45 INFO - PROCESS | 1998 | 1468499385823 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 05:29:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 05:29:45 INFO - PROCESS | 1998 | 1468499385828 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 05:29:45 INFO - PROCESS | 1998 | 1468499385832 Marionette TRACE conn2 <- [1,1158,null,{}] 05:29:45 INFO - PROCESS | 1998 | 1468499385838 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}] 05:29:45 INFO - PROCESS | 1998 | 1468499385840 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:46 INFO - PROCESS | 1998 | 1468499386001 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 05:29:46 INFO - PROCESS | 1998 | 1468499386138 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:46 INFO - PROCESS | 1998 | 1468499386139 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:46 INFO - PROCESS | 1998 | ++DOCSHELL 0x1186cc800 == 42 [pid = 1998] [id = 297] 05:29:46 INFO - PROCESS | 1998 | ++DOMWINDOW == 100 (0x117017800) [pid = 1998] [serial = 890] [outer = 0x0] 05:29:46 INFO - PROCESS | 1998 | ++DOMWINDOW == 101 (0x117ebd000) [pid = 1998] [serial = 891] [outer = 0x117017800] 05:29:46 INFO - PROCESS | 1998 | 1468499386188 Marionette DEBUG loaded listener.js 05:29:46 INFO - PROCESS | 1998 | ++DOMWINDOW == 102 (0x118574400) [pid = 1998] [serial = 892] [outer = 0x117017800] 05:29:46 INFO - PROCESS | 1998 | 1468499386690 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]]]}] 05:29:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 05:29:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 876ms 05:29:46 INFO - PROCESS | 1998 | 1468499386703 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 05:29:46 INFO - PROCESS | 1998 | 1468499386706 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 05:29:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 05:29:46 INFO - PROCESS | 1998 | 1468499386711 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 05:29:46 INFO - PROCESS | 1998 | 1468499386713 Marionette TRACE conn2 <- [1,1162,null,{}] 05:29:46 INFO - PROCESS | 1998 | 1468499386716 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}] 05:29:46 INFO - PROCESS | 1998 | 1468499386717 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:46 INFO - PROCESS | 1998 | 1468499386820 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 05:29:46 INFO - PROCESS | 1998 | 1468499386870 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:46 INFO - PROCESS | 1998 | 1468499386872 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:46 INFO - PROCESS | 1998 | ++DOCSHELL 0x124825000 == 43 [pid = 1998] [id = 298] 05:29:46 INFO - PROCESS | 1998 | ++DOMWINDOW == 103 (0x11862a000) [pid = 1998] [serial = 893] [outer = 0x0] 05:29:46 INFO - PROCESS | 1998 | ++DOMWINDOW == 104 (0x11906ac00) [pid = 1998] [serial = 894] [outer = 0x11862a000] 05:29:46 INFO - PROCESS | 1998 | 1468499386902 Marionette DEBUG loaded listener.js 05:29:46 INFO - PROCESS | 1998 | ++DOMWINDOW == 105 (0x119256800) [pid = 1998] [serial = 895] [outer = 0x11862a000] 05:29:47 INFO - PROCESS | 1998 | 1468499387311 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]]]}] 05:29:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 05:29:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 619ms 05:29:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 05:29:47 INFO - PROCESS | 1998 | 1468499387330 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 05:29:47 INFO - PROCESS | 1998 | 1468499387332 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 05:29:47 INFO - PROCESS | 1998 | 1468499387334 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 05:29:47 INFO - PROCESS | 1998 | 1468499387339 Marionette TRACE conn2 <- [1,1166,null,{}] 05:29:47 INFO - PROCESS | 1998 | 1468499387347 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}] 05:29:47 INFO - PROCESS | 1998 | 1468499387350 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:47 INFO - PROCESS | 1998 | 1468499387451 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 05:29:47 INFO - PROCESS | 1998 | 1468499387538 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:47 INFO - PROCESS | 1998 | 1468499387540 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:47 INFO - PROCESS | 1998 | ++DOCSHELL 0x12bfde800 == 44 [pid = 1998] [id = 299] 05:29:47 INFO - PROCESS | 1998 | ++DOMWINDOW == 106 (0x121129000) [pid = 1998] [serial = 896] [outer = 0x0] 05:29:47 INFO - PROCESS | 1998 | ++DOMWINDOW == 107 (0x121569800) [pid = 1998] [serial = 897] [outer = 0x121129000] 05:29:47 INFO - PROCESS | 1998 | 1468499387571 Marionette DEBUG loaded listener.js 05:29:47 INFO - PROCESS | 1998 | ++DOMWINDOW == 108 (0x124e04400) [pid = 1998] [serial = 898] [outer = 0x121129000] 05:29:47 INFO - PROCESS | 1998 | 1468499387950 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]]]}] 05:29:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 05:29:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 674ms 05:29:48 INFO - PROCESS | 1998 | 1468499388009 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 05:29:48 INFO - PROCESS | 1998 | 1468499388011 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 05:29:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 05:29:48 INFO - PROCESS | 1998 | 1468499388013 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 05:29:48 INFO - PROCESS | 1998 | 1468499388014 Marionette TRACE conn2 <- [1,1170,null,{}] 05:29:48 INFO - PROCESS | 1998 | 1468499388017 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}] 05:29:48 INFO - PROCESS | 1998 | 1468499388018 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:48 INFO - PROCESS | 1998 | 1468499388121 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 05:29:48 INFO - PROCESS | 1998 | 1468499388174 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:48 INFO - PROCESS | 1998 | 1468499388176 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:48 INFO - PROCESS | 1998 | ++DOCSHELL 0x12c3dd800 == 45 [pid = 1998] [id = 300] 05:29:48 INFO - PROCESS | 1998 | ++DOMWINDOW == 109 (0x126639c00) [pid = 1998] [serial = 899] [outer = 0x0] 05:29:48 INFO - PROCESS | 1998 | ++DOMWINDOW == 110 (0x126b78400) [pid = 1998] [serial = 900] [outer = 0x126639c00] 05:29:48 INFO - PROCESS | 1998 | 1468499388204 Marionette DEBUG loaded listener.js 05:29:48 INFO - PROCESS | 1998 | ++DOMWINDOW == 111 (0x126be6800) [pid = 1998] [serial = 901] [outer = 0x126639c00] 05:29:48 INFO - PROCESS | 1998 | 1468499388632 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]]]}] 05:29:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 05:29:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 669ms 05:29:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 05:29:48 INFO - PROCESS | 1998 | 1468499388683 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 05:29:48 INFO - PROCESS | 1998 | 1468499388684 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 05:29:48 INFO - PROCESS | 1998 | 1468499388686 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 05:29:48 INFO - PROCESS | 1998 | 1468499388688 Marionette TRACE conn2 <- [1,1174,null,{}] 05:29:48 INFO - PROCESS | 1998 | 1468499388690 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}] 05:29:48 INFO - PROCESS | 1998 | 1468499388691 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:48 INFO - PROCESS | 1998 | 1468499388807 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 05:29:48 INFO - PROCESS | 1998 | 1468499388875 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:48 INFO - PROCESS | 1998 | 1468499388876 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:48 INFO - PROCESS | 1998 | ++DOCSHELL 0x126651800 == 46 [pid = 1998] [id = 301] 05:29:48 INFO - PROCESS | 1998 | ++DOMWINDOW == 112 (0x1172be400) [pid = 1998] [serial = 902] [outer = 0x0] 05:29:48 INFO - PROCESS | 1998 | ++DOMWINDOW == 113 (0x126bd8400) [pid = 1998] [serial = 903] [outer = 0x1172be400] 05:29:48 INFO - PROCESS | 1998 | 1468499388905 Marionette DEBUG loaded listener.js 05:29:48 INFO - PROCESS | 1998 | ++DOMWINDOW == 114 (0x1289eb400) [pid = 1998] [serial = 904] [outer = 0x1172be400] 05:29:49 INFO - PROCESS | 1998 | 1468499389458 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] 05:29:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 05:29:49 INFO - PROCESS | 1998 | 1468499389511 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 05:29:49 INFO - PROCESS | 1998 | 1468499389514 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 05:29:49 INFO - PROCESS | 1998 | 1468499389516 Marionette TRACE conn2 <- [1,1178,null,{}] 05:29:49 INFO - PROCESS | 1998 | 1468499389520 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}] 05:29:49 INFO - PROCESS | 1998 | 1468499389523 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:49 INFO - PROCESS | 1998 | 1468499389618 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 05:29:49 INFO - PROCESS | 1998 | 1468499389675 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:49 INFO - PROCESS | 1998 | 1468499389676 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:49 INFO - PROCESS | 1998 | ++DOCSHELL 0x11961b800 == 47 [pid = 1998] [id = 302] 05:29:49 INFO - PROCESS | 1998 | ++DOMWINDOW == 115 (0x117043400) [pid = 1998] [serial = 905] [outer = 0x0] 05:29:49 INFO - PROCESS | 1998 | ++DOMWINDOW == 116 (0x1172ba400) [pid = 1998] [serial = 906] [outer = 0x117043400] 05:29:49 INFO - PROCESS | 1998 | 1468499389703 Marionette DEBUG loaded listener.js 05:29:49 INFO - PROCESS | 1998 | ++DOMWINDOW == 117 (0x1182b5c00) [pid = 1998] [serial = 907] [outer = 0x117043400] 05:29:50 INFO - PROCESS | 1998 | 1468499390136 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] 05:29:50 INFO - PROCESS | 1998 | 1468499390847 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 05:29:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 05:29:50 INFO - PROCESS | 1998 | 1468499390856 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 05:29:50 INFO - PROCESS | 1998 | 1468499390859 Marionette TRACE conn2 <- [1,1182,null,{}] 05:29:50 INFO - PROCESS | 1998 | 1468499390864 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}] 05:29:50 INFO - PROCESS | 1998 | 1468499390867 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:50 INFO - PROCESS | 1998 | 1468499390990 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 05:29:51 INFO - PROCESS | 1998 | 1468499390997 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:51 INFO - PROCESS | 1998 | 1468499391001 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:51 INFO - PROCESS | 1998 | ++DOCSHELL 0x11601a000 == 28 [pid = 1998] [id = 303] 05:29:51 INFO - PROCESS | 1998 | ++DOMWINDOW == 84 (0x116029400) [pid = 1998] [serial = 908] [outer = 0x0] 05:29:51 INFO - PROCESS | 1998 | ++DOMWINDOW == 85 (0x116078800) [pid = 1998] [serial = 909] [outer = 0x116029400] 05:29:51 INFO - PROCESS | 1998 | 1468499391035 Marionette DEBUG loaded listener.js 05:29:51 INFO - PROCESS | 1998 | ++DOMWINDOW == 86 (0x11678a000) [pid = 1998] [serial = 910] [outer = 0x116029400] 05:29:51 INFO - PROCESS | 1998 | 1468499391479 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] 05:29:51 INFO - PROCESS | 1998 | 1468499391531 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 05:29:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 05:29:51 INFO - PROCESS | 1998 | 1468499391536 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 05:29:51 INFO - PROCESS | 1998 | 1468499391538 Marionette TRACE conn2 <- [1,1186,null,{}] 05:29:51 INFO - PROCESS | 1998 | 1468499391541 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}] 05:29:51 INFO - PROCESS | 1998 | 1468499391543 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:51 INFO - PROCESS | 1998 | 1468499391617 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 05:29:51 INFO - PROCESS | 1998 | 1468499391625 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:51 INFO - PROCESS | 1998 | 1468499391626 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:51 INFO - PROCESS | 1998 | ++DOCSHELL 0x11707d800 == 29 [pid = 1998] [id = 304] 05:29:51 INFO - PROCESS | 1998 | ++DOMWINDOW == 87 (0x1180d4400) [pid = 1998] [serial = 911] [outer = 0x0] 05:29:51 INFO - PROCESS | 1998 | ++DOMWINDOW == 88 (0x11819c000) [pid = 1998] [serial = 912] [outer = 0x1180d4400] 05:29:51 INFO - PROCESS | 1998 | 1468499391654 Marionette DEBUG loaded listener.js 05:29:51 INFO - PROCESS | 1998 | ++DOMWINDOW == 89 (0x11852cc00) [pid = 1998] [serial = 913] [outer = 0x1180d4400] 05:29:51 INFO - PROCESS | 1998 | 1468499391980 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] 05:29:52 INFO - PROCESS | 1998 | 1468499392009 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 05:29:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 05:29:52 INFO - PROCESS | 1998 | 1468499392012 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 05:29:52 INFO - PROCESS | 1998 | 1468499392013 Marionette TRACE conn2 <- [1,1190,null,{}] 05:29:52 INFO - PROCESS | 1998 | 1468499392022 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}] 05:29:52 INFO - PROCESS | 1998 | 1468499392025 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:52 INFO - PROCESS | 1998 | 1468499392113 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 05:29:52 INFO - PROCESS | 1998 | 1468499392119 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:52 INFO - PROCESS | 1998 | 1468499392124 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:52 INFO - PROCESS | 1998 | ++DOCSHELL 0x11961c800 == 30 [pid = 1998] [id = 305] 05:29:52 INFO - PROCESS | 1998 | ++DOMWINDOW == 90 (0x118e07800) [pid = 1998] [serial = 914] [outer = 0x0] 05:29:52 INFO - PROCESS | 1998 | ++DOMWINDOW == 91 (0x119069400) [pid = 1998] [serial = 915] [outer = 0x118e07800] 05:29:52 INFO - PROCESS | 1998 | 1468499392153 Marionette DEBUG loaded listener.js 05:29:52 INFO - PROCESS | 1998 | ++DOMWINDOW == 92 (0x119255c00) [pid = 1998] [serial = 916] [outer = 0x118e07800] 05:29:52 INFO - PROCESS | 1998 | 1468499392498 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] 05:29:52 INFO - PROCESS | 1998 | 1468499392532 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 05:29:52 INFO - PROCESS | 1998 | 1468499392535 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 05:29:52 INFO - PROCESS | 1998 | 1468499392536 Marionette TRACE conn2 <- [1,1194,null,{}] 05:29:52 INFO - PROCESS | 1998 | 1468499392538 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}] 05:29:52 INFO - PROCESS | 1998 | 1468499392539 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:52 INFO - PROCESS | 1998 | 1468499392615 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 05:29:52 INFO - PROCESS | 1998 | 1468499392673 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:52 INFO - PROCESS | 1998 | 1468499392675 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:52 INFO - PROCESS | 1998 | ++DOCSHELL 0x119fb9000 == 31 [pid = 1998] [id = 306] 05:29:52 INFO - PROCESS | 1998 | ++DOMWINDOW == 93 (0x119256400) [pid = 1998] [serial = 917] [outer = 0x0] 05:29:52 INFO - PROCESS | 1998 | ++DOMWINDOW == 94 (0x11934fc00) [pid = 1998] [serial = 918] [outer = 0x119256400] 05:29:52 INFO - PROCESS | 1998 | 1468499392700 Marionette DEBUG loaded listener.js 05:29:52 INFO - PROCESS | 1998 | ++DOMWINDOW == 95 (0x119709800) [pid = 1998] [serial = 919] [outer = 0x119256400] 05:29:52 INFO - PROCESS | 1998 | 1468499392985 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] 05:29:53 INFO - PROCESS | 1998 | 1468499393013 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 05:29:53 INFO - PROCESS | 1998 | 1468499393015 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 05:29:53 INFO - PROCESS | 1998 | 1468499393016 Marionette TRACE conn2 <- [1,1198,null,{}] 05:29:53 INFO - PROCESS | 1998 | 1468499393026 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}] 05:29:53 INFO - PROCESS | 1998 | 1468499393027 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:53 INFO - PROCESS | 1998 | 1468499393138 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 05:29:53 INFO - PROCESS | 1998 | 1468499393141 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:53 INFO - PROCESS | 1998 | 1468499393143 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:53 INFO - PROCESS | 1998 | ++DOCSHELL 0x123d80000 == 32 [pid = 1998] [id = 307] 05:29:53 INFO - PROCESS | 1998 | ++DOMWINDOW == 96 (0x112e89000) [pid = 1998] [serial = 920] [outer = 0x0] 05:29:53 INFO - PROCESS | 1998 | ++DOMWINDOW == 97 (0x1192a8400) [pid = 1998] [serial = 921] [outer = 0x112e89000] 05:29:53 INFO - PROCESS | 1998 | 1468499393168 Marionette DEBUG loaded listener.js 05:29:53 INFO - PROCESS | 1998 | ++DOMWINDOW == 98 (0x121129400) [pid = 1998] [serial = 922] [outer = 0x112e89000] 05:29:53 INFO - PROCESS | 1998 | 1468499393626 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]]]}] 05:29:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 05:29:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 618ms 05:29:53 INFO - PROCESS | 1998 | 1468499393635 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 05:29:53 INFO - PROCESS | 1998 | 1468499393637 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 05:29:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 05:29:53 INFO - PROCESS | 1998 | 1468499393641 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 05:29:53 INFO - PROCESS | 1998 | 1468499393643 Marionette TRACE conn2 <- [1,1202,null,{}] 05:29:53 INFO - PROCESS | 1998 | 1468499393645 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}] 05:29:53 INFO - PROCESS | 1998 | 1468499393649 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:53 INFO - PROCESS | 1998 | 1468499393768 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 05:29:53 INFO - PROCESS | 1998 | 1468499393772 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:53 INFO - PROCESS | 1998 | 1468499393774 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:53 INFO - PROCESS | 1998 | ++DOCSHELL 0x1255ec800 == 33 [pid = 1998] [id = 308] 05:29:53 INFO - PROCESS | 1998 | ++DOMWINDOW == 99 (0x121135800) [pid = 1998] [serial = 923] [outer = 0x0] 05:29:53 INFO - PROCESS | 1998 | ++DOMWINDOW == 100 (0x12197c000) [pid = 1998] [serial = 924] [outer = 0x121135800] 05:29:53 INFO - PROCESS | 1998 | 1468499393799 Marionette DEBUG loaded listener.js 05:29:53 INFO - PROCESS | 1998 | ++DOMWINDOW == 101 (0x125e0d800) [pid = 1998] [serial = 925] [outer = 0x121135800] 05:29:54 INFO - PROCESS | 1998 | 1468499394142 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]]]}] 05:29:54 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 05:29:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 519ms 05:29:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 05:29:54 INFO - PROCESS | 1998 | 1468499394160 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 05:29:54 INFO - PROCESS | 1998 | 1468499394161 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 05:29:54 INFO - PROCESS | 1998 | 1468499394163 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 05:29:54 INFO - PROCESS | 1998 | 1468499394164 Marionette TRACE conn2 <- [1,1206,null,{}] 05:29:54 INFO - PROCESS | 1998 | 1468499394166 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}] 05:29:54 INFO - PROCESS | 1998 | 1468499394168 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:54 INFO - PROCESS | 1998 | 1468499394263 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 05:29:54 INFO - PROCESS | 1998 | 1468499394266 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:54 INFO - PROCESS | 1998 | 1468499394275 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:54 INFO - PROCESS | 1998 | ++DOCSHELL 0x128a02800 == 34 [pid = 1998] [id = 309] 05:29:54 INFO - PROCESS | 1998 | ++DOMWINDOW == 102 (0x121487c00) [pid = 1998] [serial = 926] [outer = 0x0] 05:29:54 INFO - PROCESS | 1998 | ++DOMWINDOW == 103 (0x1260d2400) [pid = 1998] [serial = 927] [outer = 0x121487c00] 05:29:54 INFO - PROCESS | 1998 | 1468499394300 Marionette DEBUG loaded listener.js 05:29:54 INFO - PROCESS | 1998 | ++DOMWINDOW == 104 (0x124c8f000) [pid = 1998] [serial = 928] [outer = 0x121487c00] 05:29:54 INFO - PROCESS | 1998 | 1468499394657 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]]]}] 05:29:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 05:29:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 519ms 05:29:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 05:29:54 INFO - PROCESS | 1998 | 1468499394690 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 05:29:54 INFO - PROCESS | 1998 | 1468499394692 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 05:29:54 INFO - PROCESS | 1998 | 1468499394694 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 05:29:54 INFO - PROCESS | 1998 | 1468499394695 Marionette TRACE conn2 <- [1,1210,null,{}] 05:29:54 INFO - PROCESS | 1998 | 1468499394697 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}] 05:29:54 INFO - PROCESS | 1998 | 1468499394698 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:54 INFO - PROCESS | 1998 | 1468499394793 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 05:29:54 INFO - PROCESS | 1998 | 1468499394796 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:54 INFO - PROCESS | 1998 | 1468499394798 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:54 INFO - PROCESS | 1998 | ++DOCSHELL 0x128e82000 == 35 [pid = 1998] [id = 310] 05:29:54 INFO - PROCESS | 1998 | ++DOMWINDOW == 105 (0x11935b000) [pid = 1998] [serial = 929] [outer = 0x0] 05:29:54 INFO - PROCESS | 1998 | ++DOMWINDOW == 106 (0x126916400) [pid = 1998] [serial = 930] [outer = 0x11935b000] 05:29:54 INFO - PROCESS | 1998 | 1468499394822 Marionette DEBUG loaded listener.js 05:29:54 INFO - PROCESS | 1998 | ++DOMWINDOW == 107 (0x126bcec00) [pid = 1998] [serial = 931] [outer = 0x11935b000] 05:29:55 INFO - PROCESS | 1998 | --DOMWINDOW == 106 (0x110fa1c00) [pid = 1998] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 05:29:55 INFO - PROCESS | 1998 | --DOMWINDOW == 105 (0x119945800) [pid = 1998] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 05:29:55 INFO - PROCESS | 1998 | --DOMWINDOW == 104 (0x1260d3000) [pid = 1998] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 05:29:55 INFO - PROCESS | 1998 | --DOMWINDOW == 103 (0x11628c400) [pid = 1998] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 05:29:55 INFO - PROCESS | 1998 | --DOMWINDOW == 102 (0x11856d000) [pid = 1998] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 05:29:55 INFO - PROCESS | 1998 | --DOMWINDOW == 101 (0x119351c00) [pid = 1998] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 05:29:55 INFO - PROCESS | 1998 | --DOMWINDOW == 100 (0x11906e800) [pid = 1998] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 05:29:55 INFO - PROCESS | 1998 | --DOMWINDOW == 99 (0x118432c00) [pid = 1998] [serial = 884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 05:29:55 INFO - PROCESS | 1998 | --DOMWINDOW == 98 (0x118572800) [pid = 1998] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 05:29:55 INFO - PROCESS | 1998 | --DOMWINDOW == 97 (0x1289f1c00) [pid = 1998] [serial = 887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 05:29:55 INFO - PROCESS | 1998 | --DOMWINDOW == 96 (0x1128b3000) [pid = 1998] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 05:29:55 INFO - PROCESS | 1998 | --DOMWINDOW == 95 (0x117011400) [pid = 1998] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 05:29:55 INFO - PROCESS | 1998 | --DOMWINDOW == 94 (0x12662d800) [pid = 1998] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 05:29:55 INFO - PROCESS | 1998 | --DOMWINDOW == 93 (0x112e67800) [pid = 1998] [serial = 881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 05:29:55 INFO - PROCESS | 1998 | --DOMWINDOW == 92 (0x113d3d400) [pid = 1998] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 05:29:55 INFO - PROCESS | 1998 | --DOMWINDOW == 91 (0x12112c800) [pid = 1998] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 05:29:55 INFO - PROCESS | 1998 | 1468499395316 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]]]}] 05:29:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 05:29:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 670ms 05:29:55 INFO - PROCESS | 1998 | 1468499395365 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 05:29:55 INFO - PROCESS | 1998 | 1468499395366 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 05:29:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 05:29:55 INFO - PROCESS | 1998 | 1468499395368 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 05:29:55 INFO - PROCESS | 1998 | 1468499395369 Marionette TRACE conn2 <- [1,1214,null,{}] 05:29:55 INFO - PROCESS | 1998 | 1468499395372 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}] 05:29:55 INFO - PROCESS | 1998 | 1468499395373 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:55 INFO - PROCESS | 1998 | 1468499395449 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 05:29:55 INFO - PROCESS | 1998 | 1468499395505 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:55 INFO - PROCESS | 1998 | 1468499395506 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:55 INFO - PROCESS | 1998 | ++DOCSHELL 0x128e7a000 == 36 [pid = 1998] [id = 311] 05:29:55 INFO - PROCESS | 1998 | ++DOMWINDOW == 92 (0x112da6800) [pid = 1998] [serial = 932] [outer = 0x0] 05:29:55 INFO - PROCESS | 1998 | ++DOMWINDOW == 93 (0x118572800) [pid = 1998] [serial = 933] [outer = 0x112da6800] 05:29:55 INFO - PROCESS | 1998 | 1468499395538 Marionette DEBUG loaded listener.js 05:29:55 INFO - PROCESS | 1998 | ++DOMWINDOW == 94 (0x119945800) [pid = 1998] [serial = 934] [outer = 0x112da6800] 05:29:55 INFO - PROCESS | 1998 | 1468499395821 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]]]}] 05:29:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 05:29:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 468ms 05:29:55 INFO - PROCESS | 1998 | 1468499395846 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 05:29:55 INFO - PROCESS | 1998 | 1468499395847 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 05:29:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 05:29:55 INFO - PROCESS | 1998 | 1468499395850 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 05:29:55 INFO - PROCESS | 1998 | 1468499395851 Marionette TRACE conn2 <- [1,1218,null,{}] 05:29:55 INFO - PROCESS | 1998 | 1468499395861 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}] 05:29:55 INFO - PROCESS | 1998 | 1468499395862 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:55 INFO - PROCESS | 1998 | 1468499395946 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 05:29:55 INFO - PROCESS | 1998 | 1468499395950 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:55 INFO - PROCESS | 1998 | 1468499395951 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:55 INFO - PROCESS | 1998 | ++DOCSHELL 0x12a663800 == 37 [pid = 1998] [id = 312] 05:29:55 INFO - PROCESS | 1998 | ++DOMWINDOW == 95 (0x120fab400) [pid = 1998] [serial = 935] [outer = 0x0] 05:29:55 INFO - PROCESS | 1998 | ++DOMWINDOW == 96 (0x126b6fc00) [pid = 1998] [serial = 936] [outer = 0x120fab400] 05:29:55 INFO - PROCESS | 1998 | 1468499395978 Marionette DEBUG loaded listener.js 05:29:56 INFO - PROCESS | 1998 | ++DOMWINDOW == 97 (0x126bdf800) [pid = 1998] [serial = 937] [outer = 0x120fab400] 05:29:56 INFO - PROCESS | 1998 | 1468499396331 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]]]}] 05:29:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 05:29:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 527ms 05:29:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 05:29:56 INFO - PROCESS | 1998 | 1468499396386 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 05:29:56 INFO - PROCESS | 1998 | 1468499396388 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 05:29:56 INFO - PROCESS | 1998 | 1468499396394 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 05:29:56 INFO - PROCESS | 1998 | 1468499396396 Marionette TRACE conn2 <- [1,1222,null,{}] 05:29:56 INFO - PROCESS | 1998 | 1468499396399 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}] 05:29:56 INFO - PROCESS | 1998 | 1468499396401 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:56 INFO - PROCESS | 1998 | 1468499396490 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 05:29:56 INFO - PROCESS | 1998 | 1468499396493 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:56 INFO - PROCESS | 1998 | 1468499396494 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:56 INFO - PROCESS | 1998 | ++DOCSHELL 0x12a99c000 == 38 [pid = 1998] [id = 313] 05:29:56 INFO - PROCESS | 1998 | ++DOMWINDOW == 98 (0x1266e5000) [pid = 1998] [serial = 938] [outer = 0x0] 05:29:56 INFO - PROCESS | 1998 | ++DOMWINDOW == 99 (0x1289f1000) [pid = 1998] [serial = 939] [outer = 0x1266e5000] 05:29:56 INFO - PROCESS | 1998 | 1468499396515 Marionette DEBUG loaded listener.js 05:29:56 INFO - PROCESS | 1998 | ++DOMWINDOW == 100 (0x128aaa000) [pid = 1998] [serial = 940] [outer = 0x1266e5000] 05:29:56 INFO - PROCESS | 1998 | 1468499396909 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] 05:29:56 INFO - PROCESS | 1998 | 1468499396925 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 05:29:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 05:29:56 INFO - PROCESS | 1998 | 1468499396928 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 05:29:56 INFO - PROCESS | 1998 | 1468499396930 Marionette TRACE conn2 <- [1,1226,null,{}] 05:29:56 INFO - PROCESS | 1998 | 1468499396933 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}] 05:29:56 INFO - PROCESS | 1998 | 1468499396935 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:57 INFO - PROCESS | 1998 | 1468499397089 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 05:29:57 INFO - PROCESS | 1998 | 1468499397097 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:57 INFO - PROCESS | 1998 | 1468499397099 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:57 INFO - PROCESS | 1998 | ++DOCSHELL 0x12b576800 == 39 [pid = 1998] [id = 314] 05:29:57 INFO - PROCESS | 1998 | ++DOMWINDOW == 101 (0x125e17800) [pid = 1998] [serial = 941] [outer = 0x0] 05:29:57 INFO - PROCESS | 1998 | ++DOMWINDOW == 102 (0x128ab1000) [pid = 1998] [serial = 942] [outer = 0x125e17800] 05:29:57 INFO - PROCESS | 1998 | 1468499397138 Marionette DEBUG loaded listener.js 05:29:57 INFO - PROCESS | 1998 | ++DOMWINDOW == 103 (0x128af3000) [pid = 1998] [serial = 943] [outer = 0x125e17800] 05:29:57 INFO - PROCESS | 1998 | 1468499397728 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]]]}] 05:29:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 05:29:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 819ms 05:29:57 INFO - PROCESS | 1998 | 1468499397762 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 05:29:57 INFO - PROCESS | 1998 | 1468499397765 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 05:29:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 05:29:57 INFO - PROCESS | 1998 | 1468499397771 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 05:29:57 INFO - PROCESS | 1998 | 1468499397775 Marionette TRACE conn2 <- [1,1230,null,{}] 05:29:57 INFO - PROCESS | 1998 | 1468499397825 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}] 05:29:57 INFO - PROCESS | 1998 | 1468499397826 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:57 INFO - PROCESS | 1998 | 1468499397956 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 05:29:57 INFO - PROCESS | 1998 | 1468499397994 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:57 INFO - PROCESS | 1998 | 1468499397995 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:58 INFO - PROCESS | 1998 | ++DOCSHELL 0x11864b800 == 40 [pid = 1998] [id = 315] 05:29:58 INFO - PROCESS | 1998 | ++DOMWINDOW == 104 (0x116970800) [pid = 1998] [serial = 944] [outer = 0x0] 05:29:58 INFO - PROCESS | 1998 | ++DOMWINDOW == 105 (0x117013800) [pid = 1998] [serial = 945] [outer = 0x116970800] 05:29:58 INFO - PROCESS | 1998 | 1468499398026 Marionette DEBUG loaded listener.js 05:29:58 INFO - PROCESS | 1998 | ++DOMWINDOW == 106 (0x118158800) [pid = 1998] [serial = 946] [outer = 0x116970800] 05:29:58 INFO - PROCESS | 1998 | 1468499398513 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]]]}] 05:29:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 05:29:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 776ms 05:29:58 INFO - PROCESS | 1998 | 1468499398546 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 05:29:58 INFO - PROCESS | 1998 | 1468499398549 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 05:29:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 05:29:58 INFO - PROCESS | 1998 | 1468499398556 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 05:29:58 INFO - PROCESS | 1998 | 1468499398558 Marionette TRACE conn2 <- [1,1234,null,{}] 05:29:58 INFO - PROCESS | 1998 | 1468499398561 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}] 05:29:58 INFO - PROCESS | 1998 | 1468499398562 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:58 INFO - PROCESS | 1998 | 1468499398681 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 05:29:58 INFO - PROCESS | 1998 | 1468499398759 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:58 INFO - PROCESS | 1998 | 1468499398761 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:58 INFO - PROCESS | 1998 | ++DOCSHELL 0x1219bf000 == 41 [pid = 1998] [id = 316] 05:29:58 INFO - PROCESS | 1998 | ++DOMWINDOW == 107 (0x118632400) [pid = 1998] [serial = 947] [outer = 0x0] 05:29:58 INFO - PROCESS | 1998 | ++DOMWINDOW == 108 (0x118ebc400) [pid = 1998] [serial = 948] [outer = 0x118632400] 05:29:58 INFO - PROCESS | 1998 | 1468499398791 Marionette DEBUG loaded listener.js 05:29:58 INFO - PROCESS | 1998 | ++DOMWINDOW == 109 (0x119257000) [pid = 1998] [serial = 949] [outer = 0x118632400] 05:29:59 INFO - PROCESS | 1998 | 1468499399453 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]]]}] 05:29:59 INFO - PROCESS | 1998 | --DOCSHELL 0x12a99c000 == 40 [pid = 1998] [id = 313] 05:29:59 INFO - PROCESS | 1998 | --DOCSHELL 0x12a663800 == 39 [pid = 1998] [id = 312] 05:29:59 INFO - PROCESS | 1998 | --DOCSHELL 0x128e7a000 == 38 [pid = 1998] [id = 311] 05:29:59 INFO - PROCESS | 1998 | --DOCSHELL 0x128e82000 == 37 [pid = 1998] [id = 310] 05:29:59 INFO - PROCESS | 1998 | --DOCSHELL 0x128a02800 == 36 [pid = 1998] [id = 309] 05:29:59 INFO - PROCESS | 1998 | --DOCSHELL 0x1255ec800 == 35 [pid = 1998] [id = 308] 05:29:59 INFO - PROCESS | 1998 | --DOCSHELL 0x123d80000 == 34 [pid = 1998] [id = 307] 05:29:59 INFO - PROCESS | 1998 | --DOCSHELL 0x119fb9000 == 33 [pid = 1998] [id = 306] 05:29:59 INFO - PROCESS | 1998 | --DOCSHELL 0x11961c800 == 32 [pid = 1998] [id = 305] 05:29:59 INFO - PROCESS | 1998 | --DOCSHELL 0x11707d800 == 31 [pid = 1998] [id = 304] 05:29:59 INFO - PROCESS | 1998 | --DOCSHELL 0x11601a000 == 30 [pid = 1998] [id = 303] 05:29:59 INFO - PROCESS | 1998 | --DOCSHELL 0x11961b800 == 29 [pid = 1998] [id = 302] 05:29:59 INFO - PROCESS | 1998 | --DOMWINDOW == 108 (0x124f4c800) [pid = 1998] [serial = 869] [outer = 0x0] [url = about:blank] 05:29:59 INFO - PROCESS | 1998 | --DOMWINDOW == 107 (0x12690d000) [pid = 1998] [serial = 872] [outer = 0x0] [url = about:blank] 05:29:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 05:29:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 977ms 05:29:59 INFO - PROCESS | 1998 | --DOMWINDOW == 106 (0x1260d2000) [pid = 1998] [serial = 870] [outer = 0x0] [url = about:blank] 05:29:59 INFO - PROCESS | 1998 | --DOMWINDOW == 105 (0x1180d3c00) [pid = 1998] [serial = 854] [outer = 0x0] [url = about:blank] 05:29:59 INFO - PROCESS | 1998 | --DOMWINDOW == 104 (0x1182b6c00) [pid = 1998] [serial = 855] [outer = 0x0] [url = about:blank] 05:29:59 INFO - PROCESS | 1998 | --DOMWINDOW == 103 (0x11862c400) [pid = 1998] [serial = 857] [outer = 0x0] [url = about:blank] 05:29:59 INFO - PROCESS | 1998 | --DOMWINDOW == 102 (0x118e08800) [pid = 1998] [serial = 858] [outer = 0x0] [url = about:blank] 05:29:59 INFO - PROCESS | 1998 | --DOMWINDOW == 101 (0x119711400) [pid = 1998] [serial = 863] [outer = 0x0] [url = about:blank] 05:29:59 INFO - PROCESS | 1998 | --DOMWINDOW == 100 (0x119f7c800) [pid = 1998] [serial = 864] [outer = 0x0] [url = about:blank] 05:29:59 INFO - PROCESS | 1998 | --DOMWINDOW == 99 (0x12690ec00) [pid = 1998] [serial = 845] [outer = 0x0] [url = about:blank] 05:29:59 INFO - PROCESS | 1998 | --DOMWINDOW == 98 (0x1289f1400) [pid = 1998] [serial = 886] [outer = 0x0] [url = about:blank] 05:29:59 INFO - PROCESS | 1998 | --DOMWINDOW == 97 (0x126b70c00) [pid = 1998] [serial = 846] [outer = 0x0] [url = about:blank] 05:29:59 INFO - PROCESS | 1998 | --DOMWINDOW == 96 (0x118e13400) [pid = 1998] [serial = 860] [outer = 0x0] [url = about:blank] 05:29:59 INFO - PROCESS | 1998 | --DOMWINDOW == 95 (0x128aa8800) [pid = 1998] [serial = 888] [outer = 0x0] [url = about:blank] 05:29:59 INFO - PROCESS | 1998 | --DOMWINDOW == 94 (0x119350000) [pid = 1998] [serial = 861] [outer = 0x0] [url = about:blank] 05:29:59 INFO - PROCESS | 1998 | --DOMWINDOW == 93 (0x1133d3800) [pid = 1998] [serial = 851] [outer = 0x0] [url = about:blank] 05:29:59 INFO - PROCESS | 1998 | --DOMWINDOW == 92 (0x128aad000) [pid = 1998] [serial = 889] [outer = 0x0] [url = about:blank] 05:29:59 INFO - PROCESS | 1998 | --DOMWINDOW == 91 (0x117013000) [pid = 1998] [serial = 852] [outer = 0x0] [url = about:blank] 05:29:59 INFO - PROCESS | 1998 | --DOMWINDOW == 90 (0x117015800) [pid = 1998] [serial = 848] [outer = 0x0] [url = about:blank] 05:29:59 INFO - PROCESS | 1998 | --DOMWINDOW == 89 (0x11336f400) [pid = 1998] [serial = 849] [outer = 0x0] [url = about:blank] 05:29:59 INFO - PROCESS | 1998 | --DOMWINDOW == 88 (0x1266e2000) [pid = 1998] [serial = 875] [outer = 0x0] [url = about:blank] 05:29:59 INFO - PROCESS | 1998 | --DOMWINDOW == 87 (0x1289e7000) [pid = 1998] [serial = 486] [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.] 05:29:59 INFO - PROCESS | 1998 | --DOMWINDOW == 86 (0x119258000) [pid = 1998] [serial = 882] [outer = 0x0] [url = about:blank] 05:29:59 INFO - PROCESS | 1998 | --DOMWINDOW == 85 (0x1166eb400) [pid = 1998] [serial = 878] [outer = 0x0] [url = about:blank] 05:29:59 INFO - PROCESS | 1998 | --DOMWINDOW == 84 (0x126bce800) [pid = 1998] [serial = 876] [outer = 0x0] [url = about:blank] 05:29:59 INFO - PROCESS | 1998 | --DOMWINDOW == 83 (0x12112f000) [pid = 1998] [serial = 866] [outer = 0x0] [url = about:blank] 05:29:59 INFO - PROCESS | 1998 | --DOMWINDOW == 82 (0x126b72800) [pid = 1998] [serial = 873] [outer = 0x0] [url = about:blank] 05:29:59 INFO - PROCESS | 1998 | --DOMWINDOW == 81 (0x126be0000) [pid = 1998] [serial = 883] [outer = 0x0] [url = about:blank] 05:29:59 INFO - PROCESS | 1998 | --DOMWINDOW == 80 (0x118573800) [pid = 1998] [serial = 879] [outer = 0x0] [url = about:blank] 05:29:59 INFO - PROCESS | 1998 | --DOMWINDOW == 79 (0x126be8800) [pid = 1998] [serial = 885] [outer = 0x0] [url = about:blank] 05:29:59 INFO - PROCESS | 1998 | --DOMWINDOW == 78 (0x121976800) [pid = 1998] [serial = 867] [outer = 0x0] [url = about:blank] 05:29:59 INFO - PROCESS | 1998 | --DOMWINDOW == 77 (0x1176d8000) [pid = 1998] [serial = 801] [outer = 0x0] [url = about:blank] 05:29:59 INFO - PROCESS | 1998 | 1468499399535 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 05:29:59 INFO - PROCESS | 1998 | 1468499399537 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 05:29:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 05:29:59 INFO - PROCESS | 1998 | 1468499399542 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 05:29:59 INFO - PROCESS | 1998 | 1468499399544 Marionette TRACE conn2 <- [1,1238,null,{}] 05:29:59 INFO - PROCESS | 1998 | 1468499399548 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}] 05:29:59 INFO - PROCESS | 1998 | 1468499399549 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:59 INFO - PROCESS | 1998 | 1468499399629 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 05:29:59 INFO - PROCESS | 1998 | 1468499399640 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:59 INFO - PROCESS | 1998 | 1468499399642 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:29:59 INFO - PROCESS | 1998 | ++DOCSHELL 0x116f40800 == 30 [pid = 1998] [id = 317] 05:29:59 INFO - PROCESS | 1998 | ++DOMWINDOW == 78 (0x11678c000) [pid = 1998] [serial = 950] [outer = 0x0] 05:29:59 INFO - PROCESS | 1998 | ++DOMWINDOW == 79 (0x11700f400) [pid = 1998] [serial = 951] [outer = 0x11678c000] 05:29:59 INFO - PROCESS | 1998 | 1468499399670 Marionette DEBUG loaded listener.js 05:29:59 INFO - PROCESS | 1998 | ++DOMWINDOW == 80 (0x1176e1c00) [pid = 1998] [serial = 952] [outer = 0x11678c000] 05:30:00 INFO - PROCESS | 1998 | 1468499400009 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]]]}] 05:30:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 05:30:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 519ms 05:30:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 05:30:00 INFO - PROCESS | 1998 | 1468499400078 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 05:30:00 INFO - PROCESS | 1998 | 1468499400081 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 05:30:00 INFO - PROCESS | 1998 | 1468499400086 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 05:30:00 INFO - PROCESS | 1998 | 1468499400088 Marionette TRACE conn2 <- [1,1242,null,{}] 05:30:00 INFO - PROCESS | 1998 | 1468499400090 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}] 05:30:00 INFO - PROCESS | 1998 | 1468499400092 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:00 INFO - PROCESS | 1998 | 1468499400168 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 05:30:00 INFO - PROCESS | 1998 | 1468499400174 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:00 INFO - PROCESS | 1998 | 1468499400175 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:00 INFO - PROCESS | 1998 | ++DOCSHELL 0x11902d800 == 31 [pid = 1998] [id = 318] 05:30:00 INFO - PROCESS | 1998 | ++DOMWINDOW == 81 (0x1182b0800) [pid = 1998] [serial = 953] [outer = 0x0] 05:30:00 INFO - PROCESS | 1998 | ++DOMWINDOW == 82 (0x118623400) [pid = 1998] [serial = 954] [outer = 0x1182b0800] 05:30:00 INFO - PROCESS | 1998 | 1468499400201 Marionette DEBUG loaded listener.js 05:30:00 INFO - PROCESS | 1998 | ++DOMWINDOW == 83 (0x11867b000) [pid = 1998] [serial = 955] [outer = 0x1182b0800] 05:30:00 INFO - PROCESS | 1998 | 1468499400557 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]]]}] 05:30:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 05:30:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 521ms 05:30:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 05:30:00 INFO - PROCESS | 1998 | 1468499400607 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 05:30:00 INFO - PROCESS | 1998 | 1468499400609 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 05:30:00 INFO - PROCESS | 1998 | 1468499400611 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 05:30:00 INFO - PROCESS | 1998 | 1468499400613 Marionette TRACE conn2 <- [1,1246,null,{}] 05:30:00 INFO - PROCESS | 1998 | 1468499400621 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}] 05:30:00 INFO - PROCESS | 1998 | 1468499400624 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:00 INFO - PROCESS | 1998 | 1468499400704 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 05:30:00 INFO - PROCESS | 1998 | 1468499400712 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:00 INFO - PROCESS | 1998 | 1468499400714 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:00 INFO - PROCESS | 1998 | ++DOCSHELL 0x1211b9000 == 32 [pid = 1998] [id = 319] 05:30:00 INFO - PROCESS | 1998 | ++DOMWINDOW == 84 (0x119048400) [pid = 1998] [serial = 956] [outer = 0x0] 05:30:00 INFO - PROCESS | 1998 | ++DOMWINDOW == 85 (0x1192ac000) [pid = 1998] [serial = 957] [outer = 0x119048400] 05:30:00 INFO - PROCESS | 1998 | 1468499400742 Marionette DEBUG loaded listener.js 05:30:00 INFO - PROCESS | 1998 | ++DOMWINDOW == 86 (0x11970d000) [pid = 1998] [serial = 958] [outer = 0x119048400] 05:30:01 INFO - PROCESS | 1998 | 1468499401094 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]]]}] 05:30:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 05:30:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 520ms 05:30:01 INFO - PROCESS | 1998 | 1468499401131 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 05:30:01 INFO - PROCESS | 1998 | 1468499401133 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 05:30:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 05:30:01 INFO - PROCESS | 1998 | 1468499401135 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 05:30:01 INFO - PROCESS | 1998 | 1468499401137 Marionette TRACE conn2 <- [1,1250,null,{}] 05:30:01 INFO - PROCESS | 1998 | 1468499401139 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}] 05:30:01 INFO - PROCESS | 1998 | 1468499401140 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:01 INFO - PROCESS | 1998 | 1468499401223 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 05:30:01 INFO - PROCESS | 1998 | 1468499401279 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:01 INFO - PROCESS | 1998 | 1468499401280 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:01 INFO - PROCESS | 1998 | ++DOCSHELL 0x124cb9000 == 33 [pid = 1998] [id = 320] 05:30:01 INFO - PROCESS | 1998 | ++DOMWINDOW == 87 (0x119a1e400) [pid = 1998] [serial = 959] [outer = 0x0] 05:30:01 INFO - PROCESS | 1998 | ++DOMWINDOW == 88 (0x120fa6800) [pid = 1998] [serial = 960] [outer = 0x119a1e400] 05:30:01 INFO - PROCESS | 1998 | 1468499401306 Marionette DEBUG loaded listener.js 05:30:01 INFO - PROCESS | 1998 | ++DOMWINDOW == 89 (0x12112c800) [pid = 1998] [serial = 961] [outer = 0x119a1e400] 05:30:01 INFO - PROCESS | 1998 | 1468499401596 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]]]}] 05:30:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 05:30:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 471ms 05:30:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 05:30:01 INFO - PROCESS | 1998 | 1468499401612 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 05:30:01 INFO - PROCESS | 1998 | 1468499401614 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 05:30:01 INFO - PROCESS | 1998 | 1468499401616 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 05:30:01 INFO - PROCESS | 1998 | 1468499401617 Marionette TRACE conn2 <- [1,1254,null,{}] 05:30:01 INFO - PROCESS | 1998 | 1468499401627 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}] 05:30:01 INFO - PROCESS | 1998 | 1468499401628 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:01 INFO - PROCESS | 1998 | 1468499401730 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 05:30:01 INFO - PROCESS | 1998 | 1468499401734 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:01 INFO - PROCESS | 1998 | 1468499401735 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:01 INFO - PROCESS | 1998 | ++DOCSHELL 0x12606c000 == 34 [pid = 1998] [id = 321] 05:30:01 INFO - PROCESS | 1998 | ++DOMWINDOW == 90 (0x1132b8000) [pid = 1998] [serial = 962] [outer = 0x0] 05:30:01 INFO - PROCESS | 1998 | ++DOMWINDOW == 91 (0x121133000) [pid = 1998] [serial = 963] [outer = 0x1132b8000] 05:30:01 INFO - PROCESS | 1998 | 1468499401760 Marionette DEBUG loaded listener.js 05:30:01 INFO - PROCESS | 1998 | ++DOMWINDOW == 92 (0x124a36400) [pid = 1998] [serial = 964] [outer = 0x1132b8000] 05:30:02 INFO - PROCESS | 1998 | 1468499402099 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]]]}] 05:30:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 05:30:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 521ms 05:30:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 05:30:02 INFO - PROCESS | 1998 | 1468499402139 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 05:30:02 INFO - PROCESS | 1998 | 1468499402141 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 05:30:02 INFO - PROCESS | 1998 | 1468499402143 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 05:30:02 INFO - PROCESS | 1998 | 1468499402144 Marionette TRACE conn2 <- [1,1258,null,{}] 05:30:02 INFO - PROCESS | 1998 | 1468499402146 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}] 05:30:02 INFO - PROCESS | 1998 | 1468499402150 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:02 INFO - PROCESS | 1998 | 1468499402265 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 05:30:02 INFO - PROCESS | 1998 | 1468499402300 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:02 INFO - PROCESS | 1998 | 1468499402301 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:02 INFO - PROCESS | 1998 | ++DOCSHELL 0x128914000 == 35 [pid = 1998] [id = 322] 05:30:02 INFO - PROCESS | 1998 | ++DOMWINDOW == 93 (0x124c89800) [pid = 1998] [serial = 965] [outer = 0x0] 05:30:02 INFO - PROCESS | 1998 | ++DOMWINDOW == 94 (0x12643e400) [pid = 1998] [serial = 966] [outer = 0x124c89800] 05:30:02 INFO - PROCESS | 1998 | 1468499402326 Marionette DEBUG loaded listener.js 05:30:02 INFO - PROCESS | 1998 | ++DOMWINDOW == 95 (0x126be0000) [pid = 1998] [serial = 967] [outer = 0x124c89800] 05:30:02 INFO - PROCESS | 1998 | 1468499402624 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]]]}] 05:30:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 05:30:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 518ms 05:30:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 05:30:02 INFO - PROCESS | 1998 | 1468499402661 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 05:30:02 INFO - PROCESS | 1998 | 1468499402663 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 05:30:02 INFO - PROCESS | 1998 | 1468499402665 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 05:30:02 INFO - PROCESS | 1998 | 1468499402666 Marionette TRACE conn2 <- [1,1262,null,{}] 05:30:02 INFO - PROCESS | 1998 | 1468499402668 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}] 05:30:02 INFO - PROCESS | 1998 | 1468499402670 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:02 INFO - PROCESS | 1998 | 1468499402767 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 05:30:02 INFO - PROCESS | 1998 | 1468499402778 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:02 INFO - PROCESS | 1998 | 1468499402779 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:02 INFO - PROCESS | 1998 | ++DOCSHELL 0x116099800 == 36 [pid = 1998] [id = 323] 05:30:02 INFO - PROCESS | 1998 | ++DOMWINDOW == 96 (0x126be0400) [pid = 1998] [serial = 968] [outer = 0x0] 05:30:02 INFO - PROCESS | 1998 | ++DOMWINDOW == 97 (0x1289e8400) [pid = 1998] [serial = 969] [outer = 0x126be0400] 05:30:02 INFO - PROCESS | 1998 | 1468499402804 Marionette DEBUG loaded listener.js 05:30:02 INFO - PROCESS | 1998 | ++DOMWINDOW == 98 (0x1289f4800) [pid = 1998] [serial = 970] [outer = 0x126be0400] 05:30:03 INFO - PROCESS | 1998 | 1468499403139 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]]]}] 05:30:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 05:30:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 519ms 05:30:03 INFO - PROCESS | 1998 | 1468499403185 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 05:30:03 INFO - PROCESS | 1998 | 1468499403186 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 05:30:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 05:30:03 INFO - PROCESS | 1998 | 1468499403188 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 05:30:03 INFO - PROCESS | 1998 | 1468499403189 Marionette TRACE conn2 <- [1,1266,null,{}] 05:30:03 INFO - PROCESS | 1998 | 1468499403191 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}] 05:30:03 INFO - PROCESS | 1998 | 1468499403192 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:03 INFO - PROCESS | 1998 | 1468499403288 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 05:30:03 INFO - PROCESS | 1998 | 1468499403291 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:03 INFO - PROCESS | 1998 | 1468499403292 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:03 INFO - PROCESS | 1998 | ++DOCSHELL 0x12a71e800 == 37 [pid = 1998] [id = 324] 05:30:03 INFO - PROCESS | 1998 | ++DOMWINDOW == 99 (0x126be4c00) [pid = 1998] [serial = 971] [outer = 0x0] 05:30:03 INFO - PROCESS | 1998 | ++DOMWINDOW == 100 (0x128aad000) [pid = 1998] [serial = 972] [outer = 0x126be4c00] 05:30:03 INFO - PROCESS | 1998 | 1468499403316 Marionette DEBUG loaded listener.js 05:30:03 INFO - PROCESS | 1998 | ++DOMWINDOW == 101 (0x128aef400) [pid = 1998] [serial = 973] [outer = 0x126be4c00] 05:30:03 INFO - PROCESS | 1998 | --DOMWINDOW == 100 (0x117043400) [pid = 1998] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 05:30:03 INFO - PROCESS | 1998 | --DOMWINDOW == 99 (0x118e07800) [pid = 1998] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 05:30:03 INFO - PROCESS | 1998 | --DOMWINDOW == 98 (0x1180d4400) [pid = 1998] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 05:30:03 INFO - PROCESS | 1998 | --DOMWINDOW == 97 (0x116029400) [pid = 1998] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 05:30:03 INFO - PROCESS | 1998 | --DOMWINDOW == 96 (0x112e89000) [pid = 1998] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 05:30:03 INFO - PROCESS | 1998 | --DOMWINDOW == 95 (0x119256400) [pid = 1998] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 05:30:03 INFO - PROCESS | 1998 | --DOMWINDOW == 94 (0x117017800) [pid = 1998] [serial = 890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 05:30:03 INFO - PROCESS | 1998 | --DOMWINDOW == 93 (0x11862a000) [pid = 1998] [serial = 893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 05:30:03 INFO - PROCESS | 1998 | --DOMWINDOW == 92 (0x1266e5000) [pid = 1998] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 05:30:03 INFO - PROCESS | 1998 | --DOMWINDOW == 91 (0x121129000) [pid = 1998] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 05:30:03 INFO - PROCESS | 1998 | --DOMWINDOW == 90 (0x126639c00) [pid = 1998] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 05:30:03 INFO - PROCESS | 1998 | --DOMWINDOW == 89 (0x1172be400) [pid = 1998] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 05:30:03 INFO - PROCESS | 1998 | --DOMWINDOW == 88 (0x121135800) [pid = 1998] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 05:30:03 INFO - PROCESS | 1998 | --DOMWINDOW == 87 (0x112da6800) [pid = 1998] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 05:30:03 INFO - PROCESS | 1998 | --DOMWINDOW == 86 (0x121487c00) [pid = 1998] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 05:30:03 INFO - PROCESS | 1998 | --DOMWINDOW == 85 (0x11935b000) [pid = 1998] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 05:30:03 INFO - PROCESS | 1998 | --DOMWINDOW == 84 (0x120fab400) [pid = 1998] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 05:30:03 INFO - PROCESS | 1998 | 1468499403750 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]]]}] 05:30:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 05:30:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 569ms 05:30:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 05:30:03 INFO - PROCESS | 1998 | 1468499403758 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 05:30:03 INFO - PROCESS | 1998 | 1468499403759 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 05:30:03 INFO - PROCESS | 1998 | 1468499403761 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 05:30:03 INFO - PROCESS | 1998 | 1468499403762 Marionette TRACE conn2 <- [1,1270,null,{}] 05:30:03 INFO - PROCESS | 1998 | 1468499403765 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}] 05:30:03 INFO - PROCESS | 1998 | 1468499403766 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:03 INFO - PROCESS | 1998 | 1468499403845 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 05:30:03 INFO - PROCESS | 1998 | 1468499403848 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:03 INFO - PROCESS | 1998 | 1468499403850 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:03 INFO - PROCESS | 1998 | ++DOCSHELL 0x12606e000 == 38 [pid = 1998] [id = 325] 05:30:03 INFO - PROCESS | 1998 | ++DOMWINDOW == 85 (0x112e86000) [pid = 1998] [serial = 974] [outer = 0x0] 05:30:03 INFO - PROCESS | 1998 | ++DOMWINDOW == 86 (0x118676000) [pid = 1998] [serial = 975] [outer = 0x112e86000] 05:30:03 INFO - PROCESS | 1998 | 1468499403876 Marionette DEBUG loaded listener.js 05:30:03 INFO - PROCESS | 1998 | ++DOMWINDOW == 87 (0x11970a800) [pid = 1998] [serial = 976] [outer = 0x112e86000] 05:30:04 INFO - PROCESS | 1998 | 1468499404194 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]]]}] 05:30:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 05:30:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 469ms 05:30:04 INFO - PROCESS | 1998 | 1468499404231 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 05:30:04 INFO - PROCESS | 1998 | 1468499404232 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 05:30:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 05:30:04 INFO - PROCESS | 1998 | 1468499404235 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 05:30:04 INFO - PROCESS | 1998 | 1468499404236 Marionette TRACE conn2 <- [1,1274,null,{}] 05:30:04 INFO - PROCESS | 1998 | 1468499404238 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}] 05:30:04 INFO - PROCESS | 1998 | 1468499404239 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:04 INFO - PROCESS | 1998 | 1468499404343 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 05:30:04 INFO - PROCESS | 1998 | 1468499404349 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:04 INFO - PROCESS | 1998 | 1468499404350 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:04 INFO - PROCESS | 1998 | ++DOCSHELL 0x12b586800 == 39 [pid = 1998] [id = 326] 05:30:04 INFO - PROCESS | 1998 | ++DOMWINDOW == 88 (0x11904a400) [pid = 1998] [serial = 977] [outer = 0x0] 05:30:04 INFO - PROCESS | 1998 | ++DOMWINDOW == 89 (0x126638c00) [pid = 1998] [serial = 978] [outer = 0x11904a400] 05:30:04 INFO - PROCESS | 1998 | 1468499404374 Marionette DEBUG loaded listener.js 05:30:04 INFO - PROCESS | 1998 | ++DOMWINDOW == 90 (0x1289ea000) [pid = 1998] [serial = 979] [outer = 0x11904a400] 05:30:04 INFO - PROCESS | 1998 | 1468499404696 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]]]}] 05:30:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 05:30:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 517ms 05:30:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 05:30:04 INFO - PROCESS | 1998 | 1468499404753 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 05:30:04 INFO - PROCESS | 1998 | 1468499404755 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 05:30:04 INFO - PROCESS | 1998 | 1468499404757 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 05:30:04 INFO - PROCESS | 1998 | 1468499404759 Marionette TRACE conn2 <- [1,1278,null,{}] 05:30:04 INFO - PROCESS | 1998 | 1468499404761 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}] 05:30:04 INFO - PROCESS | 1998 | 1468499404762 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:04 INFO - PROCESS | 1998 | 1468499404857 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 05:30:04 INFO - PROCESS | 1998 | 1468499404909 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:04 INFO - PROCESS | 1998 | 1468499404911 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:04 INFO - PROCESS | 1998 | ++DOCSHELL 0x12bd16800 == 40 [pid = 1998] [id = 327] 05:30:04 INFO - PROCESS | 1998 | ++DOMWINDOW == 91 (0x119943c00) [pid = 1998] [serial = 980] [outer = 0x0] 05:30:04 INFO - PROCESS | 1998 | ++DOMWINDOW == 92 (0x128af3400) [pid = 1998] [serial = 981] [outer = 0x119943c00] 05:30:04 INFO - PROCESS | 1998 | 1468499404937 Marionette DEBUG loaded listener.js 05:30:04 INFO - PROCESS | 1998 | ++DOMWINDOW == 93 (0x12912ac00) [pid = 1998] [serial = 982] [outer = 0x119943c00] 05:30:05 INFO - PROCESS | 1998 | 1468499405209 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]]]}] 05:30:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 05:30:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 468ms 05:30:05 INFO - PROCESS | 1998 | 1468499405226 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 05:30:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 05:30:05 INFO - PROCESS | 1998 | 1468499405229 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 05:30:05 INFO - PROCESS | 1998 | 1468499405231 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 05:30:05 INFO - PROCESS | 1998 | 1468499405232 Marionette TRACE conn2 <- [1,1282,null,{}] 05:30:05 INFO - PROCESS | 1998 | 1468499405235 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}] 05:30:05 INFO - PROCESS | 1998 | 1468499405236 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:05 INFO - PROCESS | 1998 | 1468499405332 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 05:30:05 INFO - PROCESS | 1998 | 1468499405335 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:05 INFO - PROCESS | 1998 | 1468499405337 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:05 INFO - PROCESS | 1998 | ++DOCSHELL 0x12bfe5000 == 41 [pid = 1998] [id = 328] 05:30:05 INFO - PROCESS | 1998 | ++DOMWINDOW == 94 (0x12912b000) [pid = 1998] [serial = 983] [outer = 0x0] 05:30:05 INFO - PROCESS | 1998 | ++DOMWINDOW == 95 (0x12932f800) [pid = 1998] [serial = 984] [outer = 0x12912b000] 05:30:05 INFO - PROCESS | 1998 | 1468499405363 Marionette DEBUG loaded listener.js 05:30:05 INFO - PROCESS | 1998 | ++DOMWINDOW == 96 (0x129338800) [pid = 1998] [serial = 985] [outer = 0x12912b000] 05:30:05 INFO - PROCESS | 1998 | 1468499405755 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]]]}] 05:30:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 05:30:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 570ms 05:30:05 INFO - PROCESS | 1998 | 1468499405802 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 05:30:05 INFO - PROCESS | 1998 | 1468499405805 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 05:30:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 05:30:05 INFO - PROCESS | 1998 | 1468499405808 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 05:30:05 INFO - PROCESS | 1998 | 1468499405810 Marionette TRACE conn2 <- [1,1286,null,{}] 05:30:05 INFO - PROCESS | 1998 | 1468499405814 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}] 05:30:05 INFO - PROCESS | 1998 | 1468499405815 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:05 INFO - PROCESS | 1998 | 1468499405927 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 05:30:05 INFO - PROCESS | 1998 | 1468499405984 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:05 INFO - PROCESS | 1998 | 1468499405987 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:06 INFO - PROCESS | 1998 | ++DOCSHELL 0x117063800 == 42 [pid = 1998] [id = 329] 05:30:06 INFO - PROCESS | 1998 | ++DOMWINDOW == 97 (0x1128b2c00) [pid = 1998] [serial = 986] [outer = 0x0] 05:30:06 INFO - PROCESS | 1998 | ++DOMWINDOW == 98 (0x116075800) [pid = 1998] [serial = 987] [outer = 0x1128b2c00] 05:30:06 INFO - PROCESS | 1998 | 1468499406018 Marionette DEBUG loaded listener.js 05:30:06 INFO - PROCESS | 1998 | ++DOMWINDOW == 99 (0x1176e1400) [pid = 1998] [serial = 988] [outer = 0x1128b2c00] 05:30:06 INFO - PROCESS | 1998 | 1468499406471 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]]]}] 05:30:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 05:30:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 719ms 05:30:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 05:30:06 INFO - PROCESS | 1998 | 1468499406528 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 05:30:06 INFO - PROCESS | 1998 | 1468499406531 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 05:30:06 INFO - PROCESS | 1998 | 1468499406536 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 05:30:06 INFO - PROCESS | 1998 | 1468499406538 Marionette TRACE conn2 <- [1,1290,null,{}] 05:30:06 INFO - PROCESS | 1998 | 1468499406541 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}] 05:30:06 INFO - PROCESS | 1998 | 1468499406542 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:06 INFO - PROCESS | 1998 | 1468499406647 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 05:30:06 INFO - PROCESS | 1998 | 1468499406703 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:06 INFO - PROCESS | 1998 | 1468499406705 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:06 INFO - PROCESS | 1998 | ++DOCSHELL 0x12547c000 == 43 [pid = 1998] [id = 330] 05:30:06 INFO - PROCESS | 1998 | ++DOMWINDOW == 100 (0x1182b7000) [pid = 1998] [serial = 989] [outer = 0x0] 05:30:06 INFO - PROCESS | 1998 | ++DOMWINDOW == 101 (0x1192a8800) [pid = 1998] [serial = 990] [outer = 0x1182b7000] 05:30:06 INFO - PROCESS | 1998 | 1468499406735 Marionette DEBUG loaded listener.js 05:30:06 INFO - PROCESS | 1998 | ++DOMWINDOW == 102 (0x11970d400) [pid = 1998] [serial = 991] [outer = 0x1182b7000] 05:30:07 INFO - PROCESS | 1998 | 1468499407191 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]]]}] 05:30:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 05:30:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 671ms 05:30:07 INFO - PROCESS | 1998 | 1468499407208 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 05:30:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 05:30:07 INFO - PROCESS | 1998 | 1468499407209 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 05:30:07 INFO - PROCESS | 1998 | 1468499407212 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 05:30:07 INFO - PROCESS | 1998 | 1468499407214 Marionette TRACE conn2 <- [1,1294,null,{}] 05:30:07 INFO - PROCESS | 1998 | 1468499407222 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}] 05:30:07 INFO - PROCESS | 1998 | 1468499407226 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:07 INFO - PROCESS | 1998 | 1468499407350 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 05:30:07 INFO - PROCESS | 1998 | 1468499407434 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:07 INFO - PROCESS | 1998 | 1468499407436 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:07 INFO - PROCESS | 1998 | ++DOCSHELL 0x12bfde800 == 44 [pid = 1998] [id = 331] 05:30:07 INFO - PROCESS | 1998 | ++DOMWINDOW == 103 (0x12489c400) [pid = 1998] [serial = 992] [outer = 0x0] 05:30:07 INFO - PROCESS | 1998 | ++DOMWINDOW == 104 (0x125eadc00) [pid = 1998] [serial = 993] [outer = 0x12489c400] 05:30:07 INFO - PROCESS | 1998 | 1468499407466 Marionette DEBUG loaded listener.js 05:30:07 INFO - PROCESS | 1998 | ++DOMWINDOW == 105 (0x1266efc00) [pid = 1998] [serial = 994] [outer = 0x12489c400] 05:30:07 INFO - PROCESS | 1998 | 1468499407882 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]]]}] 05:30:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 05:30:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 722ms 05:30:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 05:30:07 INFO - PROCESS | 1998 | 1468499407934 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 05:30:07 INFO - PROCESS | 1998 | 1468499407936 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 05:30:07 INFO - PROCESS | 1998 | 1468499407938 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 05:30:07 INFO - PROCESS | 1998 | 1468499407939 Marionette TRACE conn2 <- [1,1298,null,{}] 05:30:07 INFO - PROCESS | 1998 | 1468499407942 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}] 05:30:07 INFO - PROCESS | 1998 | 1468499407943 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:08 INFO - PROCESS | 1998 | 1468499408043 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 05:30:08 INFO - PROCESS | 1998 | 1468499408099 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:08 INFO - PROCESS | 1998 | 1468499408100 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:08 INFO - PROCESS | 1998 | ++DOCSHELL 0x12cab8800 == 45 [pid = 1998] [id = 332] 05:30:08 INFO - PROCESS | 1998 | ++DOMWINDOW == 106 (0x126b71400) [pid = 1998] [serial = 995] [outer = 0x0] 05:30:08 INFO - PROCESS | 1998 | ++DOMWINDOW == 107 (0x126be7400) [pid = 1998] [serial = 996] [outer = 0x126b71400] 05:30:08 INFO - PROCESS | 1998 | 1468499408128 Marionette DEBUG loaded listener.js 05:30:08 INFO - PROCESS | 1998 | ++DOMWINDOW == 108 (0x128af6c00) [pid = 1998] [serial = 997] [outer = 0x126b71400] 05:30:08 INFO - PROCESS | 1998 | 1468499408568 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]]]}] 05:30:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 05:30:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 669ms 05:30:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 05:30:08 INFO - PROCESS | 1998 | 1468499408607 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 05:30:08 INFO - PROCESS | 1998 | 1468499408609 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 05:30:08 INFO - PROCESS | 1998 | 1468499408611 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 05:30:08 INFO - PROCESS | 1998 | 1468499408612 Marionette TRACE conn2 <- [1,1302,null,{}] 05:30:08 INFO - PROCESS | 1998 | 1468499408615 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}] 05:30:08 INFO - PROCESS | 1998 | 1468499408616 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:08 INFO - PROCESS | 1998 | 1468499408735 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 05:30:08 INFO - PROCESS | 1998 | 1468499408791 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:08 INFO - PROCESS | 1998 | 1468499408793 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:08 INFO - PROCESS | 1998 | ++DOCSHELL 0x123d83800 == 46 [pid = 1998] [id = 333] 05:30:08 INFO - PROCESS | 1998 | ++DOMWINDOW == 109 (0x12134ec00) [pid = 1998] [serial = 998] [outer = 0x0] 05:30:08 INFO - PROCESS | 1998 | ++DOMWINDOW == 110 (0x126be7000) [pid = 1998] [serial = 999] [outer = 0x12134ec00] 05:30:08 INFO - PROCESS | 1998 | 1468499408821 Marionette DEBUG loaded listener.js 05:30:08 INFO - PROCESS | 1998 | ++DOMWINDOW == 111 (0x128cbc800) [pid = 1998] [serial = 1000] [outer = 0x12134ec00] 05:30:09 INFO - PROCESS | 1998 | 1468499409429 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]]]}] 05:30:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 05:30:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 872ms 05:30:09 INFO - PROCESS | 1998 | 1468499409483 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 05:30:09 INFO - PROCESS | 1998 | 1468499409486 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 05:30:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 05:30:09 INFO - PROCESS | 1998 | 1468499409490 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 05:30:09 INFO - PROCESS | 1998 | 1468499409493 Marionette TRACE conn2 <- [1,1306,null,{}] 05:30:09 INFO - PROCESS | 1998 | 1468499409497 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}] 05:30:09 INFO - PROCESS | 1998 | 1468499409499 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:09 INFO - PROCESS | 1998 | 1468499409628 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 05:30:09 INFO - PROCESS | 1998 | 1468499409731 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:09 INFO - PROCESS | 1998 | 1468499409733 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:09 INFO - PROCESS | 1998 | ++DOCSHELL 0x117238800 == 47 [pid = 1998] [id = 334] 05:30:09 INFO - PROCESS | 1998 | ++DOMWINDOW == 112 (0x117eb5400) [pid = 1998] [serial = 1001] [outer = 0x0] 05:30:09 INFO - PROCESS | 1998 | ++DOMWINDOW == 113 (0x118158000) [pid = 1998] [serial = 1002] [outer = 0x117eb5400] 05:30:09 INFO - PROCESS | 1998 | 1468499409779 Marionette DEBUG loaded listener.js 05:30:09 INFO - PROCESS | 1998 | ++DOMWINDOW == 114 (0x118574000) [pid = 1998] [serial = 1003] [outer = 0x117eb5400] 05:30:10 INFO - PROCESS | 1998 | --DOCSHELL 0x12bd16800 == 46 [pid = 1998] [id = 327] 05:30:10 INFO - PROCESS | 1998 | --DOCSHELL 0x12b586800 == 45 [pid = 1998] [id = 326] 05:30:10 INFO - PROCESS | 1998 | --DOCSHELL 0x12606e000 == 44 [pid = 1998] [id = 325] 05:30:10 INFO - PROCESS | 1998 | --DOCSHELL 0x12a71e800 == 43 [pid = 1998] [id = 324] 05:30:10 INFO - PROCESS | 1998 | --DOCSHELL 0x116099800 == 42 [pid = 1998] [id = 323] 05:30:10 INFO - PROCESS | 1998 | --DOCSHELL 0x128914000 == 41 [pid = 1998] [id = 322] 05:30:10 INFO - PROCESS | 1998 | --DOCSHELL 0x12606c000 == 40 [pid = 1998] [id = 321] 05:30:10 INFO - PROCESS | 1998 | --DOCSHELL 0x124cb9000 == 39 [pid = 1998] [id = 320] 05:30:10 INFO - PROCESS | 1998 | --DOCSHELL 0x1211b9000 == 38 [pid = 1998] [id = 319] 05:30:10 INFO - PROCESS | 1998 | --DOCSHELL 0x11902d800 == 37 [pid = 1998] [id = 318] 05:30:10 INFO - PROCESS | 1998 | --DOCSHELL 0x116f40800 == 36 [pid = 1998] [id = 317] 05:30:10 INFO - PROCESS | 1998 | --DOCSHELL 0x1219bf000 == 35 [pid = 1998] [id = 316] 05:30:10 INFO - PROCESS | 1998 | --DOCSHELL 0x12b576800 == 34 [pid = 1998] [id = 314] 05:30:10 INFO - PROCESS | 1998 | --DOCSHELL 0x11864b800 == 33 [pid = 1998] [id = 315] 05:30:10 INFO - PROCESS | 1998 | --DOCSHELL 0x123d83800 == 32 [pid = 1998] [id = 333] 05:30:10 INFO - PROCESS | 1998 | --DOCSHELL 0x12cab8800 == 31 [pid = 1998] [id = 332] 05:30:10 INFO - PROCESS | 1998 | --DOCSHELL 0x12bfde800 == 30 [pid = 1998] [id = 331] 05:30:10 INFO - PROCESS | 1998 | --DOCSHELL 0x12547c000 == 29 [pid = 1998] [id = 330] 05:30:10 INFO - PROCESS | 1998 | --DOCSHELL 0x12bfe5000 == 28 [pid = 1998] [id = 328] 05:30:10 INFO - PROCESS | 1998 | --DOCSHELL 0x117063800 == 27 [pid = 1998] [id = 329] 05:30:10 INFO - PROCESS | 1998 | --DOMWINDOW == 113 (0x1172ba400) [pid = 1998] [serial = 906] [outer = 0x0] [url = about:blank] 05:30:10 INFO - PROCESS | 1998 | --DOMWINDOW == 112 (0x119069400) [pid = 1998] [serial = 915] [outer = 0x0] [url = about:blank] 05:30:10 INFO - PROCESS | 1998 | --DOMWINDOW == 111 (0x119255c00) [pid = 1998] [serial = 916] [outer = 0x0] [url = about:blank] 05:30:10 INFO - PROCESS | 1998 | --DOMWINDOW == 110 (0x11819c000) [pid = 1998] [serial = 912] [outer = 0x0] [url = about:blank] 05:30:10 INFO - PROCESS | 1998 | --DOMWINDOW == 109 (0x11852cc00) [pid = 1998] [serial = 913] [outer = 0x0] [url = about:blank] 05:30:10 INFO - PROCESS | 1998 | --DOMWINDOW == 108 (0x116078800) [pid = 1998] [serial = 909] [outer = 0x0] [url = about:blank] 05:30:10 INFO - PROCESS | 1998 | --DOMWINDOW == 107 (0x11678a000) [pid = 1998] [serial = 910] [outer = 0x0] [url = about:blank] 05:30:10 INFO - PROCESS | 1998 | --DOMWINDOW == 106 (0x1192a8400) [pid = 1998] [serial = 921] [outer = 0x0] [url = about:blank] 05:30:10 INFO - PROCESS | 1998 | --DOMWINDOW == 105 (0x11934fc00) [pid = 1998] [serial = 918] [outer = 0x0] [url = about:blank] 05:30:10 INFO - PROCESS | 1998 | --DOMWINDOW == 104 (0x118574400) [pid = 1998] [serial = 892] [outer = 0x0] [url = about:blank] 05:30:10 INFO - PROCESS | 1998 | --DOMWINDOW == 103 (0x117ebd000) [pid = 1998] [serial = 891] [outer = 0x0] [url = about:blank] 05:30:10 INFO - PROCESS | 1998 | --DOMWINDOW == 102 (0x119256800) [pid = 1998] [serial = 895] [outer = 0x0] [url = about:blank] 05:30:10 INFO - PROCESS | 1998 | --DOMWINDOW == 101 (0x11906ac00) [pid = 1998] [serial = 894] [outer = 0x0] [url = about:blank] 05:30:10 INFO - PROCESS | 1998 | --DOMWINDOW == 100 (0x1289f1000) [pid = 1998] [serial = 939] [outer = 0x0] [url = about:blank] 05:30:10 INFO - PROCESS | 1998 | --DOMWINDOW == 99 (0x124e04400) [pid = 1998] [serial = 898] [outer = 0x0] [url = about:blank] 05:30:10 INFO - PROCESS | 1998 | --DOMWINDOW == 98 (0x121569800) [pid = 1998] [serial = 897] [outer = 0x0] [url = about:blank] 05:30:10 INFO - PROCESS | 1998 | --DOMWINDOW == 97 (0x126be6800) [pid = 1998] [serial = 901] [outer = 0x0] [url = about:blank] 05:30:10 INFO - PROCESS | 1998 | --DOMWINDOW == 96 (0x126b78400) [pid = 1998] [serial = 900] [outer = 0x0] [url = about:blank] 05:30:10 INFO - PROCESS | 1998 | --DOMWINDOW == 95 (0x1289eb400) [pid = 1998] [serial = 904] [outer = 0x0] [url = about:blank] 05:30:10 INFO - PROCESS | 1998 | --DOMWINDOW == 94 (0x126bd8400) [pid = 1998] [serial = 903] [outer = 0x0] [url = about:blank] 05:30:10 INFO - PROCESS | 1998 | --DOMWINDOW == 93 (0x12197c000) [pid = 1998] [serial = 924] [outer = 0x0] [url = about:blank] 05:30:10 INFO - PROCESS | 1998 | --DOMWINDOW == 92 (0x118572800) [pid = 1998] [serial = 933] [outer = 0x0] [url = about:blank] 05:30:10 INFO - PROCESS | 1998 | --DOMWINDOW == 91 (0x124c8f000) [pid = 1998] [serial = 928] [outer = 0x0] [url = about:blank] 05:30:10 INFO - PROCESS | 1998 | --DOMWINDOW == 90 (0x1260d2400) [pid = 1998] [serial = 927] [outer = 0x0] [url = about:blank] 05:30:10 INFO - PROCESS | 1998 | --DOMWINDOW == 89 (0x126916400) [pid = 1998] [serial = 930] [outer = 0x0] [url = about:blank] 05:30:10 INFO - PROCESS | 1998 | --DOMWINDOW == 88 (0x126b6fc00) [pid = 1998] [serial = 936] [outer = 0x0] [url = about:blank] 05:30:10 INFO - PROCESS | 1998 | --DOMWINDOW == 87 (0x126bdf800) [pid = 1998] [serial = 937] [outer = 0x0] [url = about:blank] 05:30:10 INFO - PROCESS | 1998 | --DOMWINDOW == 86 (0x1182b5c00) [pid = 1998] [serial = 907] [outer = 0x0] [url = about:blank] 05:30:10 INFO - PROCESS | 1998 | --DOMWINDOW == 85 (0x125e0d800) [pid = 1998] [serial = 925] [outer = 0x0] [url = about:blank] 05:30:10 INFO - PROCESS | 1998 | --DOMWINDOW == 84 (0x126bcec00) [pid = 1998] [serial = 931] [outer = 0x0] [url = about:blank] 05:30:10 INFO - PROCESS | 1998 | --DOMWINDOW == 83 (0x119945800) [pid = 1998] [serial = 934] [outer = 0x0] [url = about:blank] 05:30:10 INFO - PROCESS | 1998 | --DOMWINDOW == 82 (0x121129400) [pid = 1998] [serial = 922] [outer = 0x0] [url = about:blank] 05:30:10 INFO - PROCESS | 1998 | --DOMWINDOW == 81 (0x128aaa000) [pid = 1998] [serial = 940] [outer = 0x0] [url = about:blank] 05:30:10 INFO - PROCESS | 1998 | --DOMWINDOW == 80 (0x119709800) [pid = 1998] [serial = 919] [outer = 0x0] [url = about:blank] 05:30:10 INFO - PROCESS | 1998 | 1468499410780 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]]]}] 05:30:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 05:30:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1330ms 05:30:10 INFO - PROCESS | 1998 | 1468499410820 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 05:30:10 INFO - PROCESS | 1998 | 1468499410824 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 05:30:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 05:30:10 INFO - PROCESS | 1998 | 1468499410827 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 05:30:10 INFO - PROCESS | 1998 | 1468499410831 Marionette TRACE conn2 <- [1,1310,null,{}] 05:30:10 INFO - PROCESS | 1998 | 1468499410834 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}] 05:30:10 INFO - PROCESS | 1998 | 1468499410836 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:10 INFO - PROCESS | 1998 | 1468499410916 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 05:30:10 INFO - PROCESS | 1998 | 1468499410924 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:10 INFO - PROCESS | 1998 | 1468499410926 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:10 INFO - PROCESS | 1998 | ++DOCSHELL 0x116605800 == 28 [pid = 1998] [id = 335] 05:30:10 INFO - PROCESS | 1998 | ++DOMWINDOW == 81 (0x1133e3000) [pid = 1998] [serial = 1004] [outer = 0x0] 05:30:10 INFO - PROCESS | 1998 | ++DOMWINDOW == 82 (0x116788c00) [pid = 1998] [serial = 1005] [outer = 0x1133e3000] 05:30:10 INFO - PROCESS | 1998 | 1468499410953 Marionette DEBUG loaded listener.js 05:30:11 INFO - PROCESS | 1998 | ++DOMWINDOW == 83 (0x117015400) [pid = 1998] [serial = 1006] [outer = 0x1133e3000] 05:30:11 INFO - PROCESS | 1998 | 1468499411309 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] 05:30:11 INFO - PROCESS | 1998 | 1468499411352 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 05:30:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 05:30:11 INFO - PROCESS | 1998 | 1468499411366 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 05:30:11 INFO - PROCESS | 1998 | 1468499411367 Marionette TRACE conn2 <- [1,1314,null,{}] 05:30:11 INFO - PROCESS | 1998 | 1468499411369 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}] 05:30:11 INFO - PROCESS | 1998 | 1468499411371 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:11 INFO - PROCESS | 1998 | 1468499411465 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 05:30:11 INFO - PROCESS | 1998 | 1468499411471 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:11 INFO - PROCESS | 1998 | 1468499411472 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:11 INFO - PROCESS | 1998 | ++DOCSHELL 0x118343000 == 29 [pid = 1998] [id = 336] 05:30:11 INFO - PROCESS | 1998 | ++DOMWINDOW == 84 (0x1182b3800) [pid = 1998] [serial = 1007] [outer = 0x0] 05:30:11 INFO - PROCESS | 1998 | ++DOMWINDOW == 85 (0x11852a000) [pid = 1998] [serial = 1008] [outer = 0x1182b3800] 05:30:11 INFO - PROCESS | 1998 | 1468499411499 Marionette DEBUG loaded listener.js 05:30:11 INFO - PROCESS | 1998 | ++DOMWINDOW == 86 (0x118628000) [pid = 1998] [serial = 1009] [outer = 0x1182b3800] 05:30:11 INFO - PROCESS | 1998 | 1468499411863 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]]]}] 05:30:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 05:30:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 523ms 05:30:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 05:30:11 INFO - PROCESS | 1998 | 1468499411884 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 05:30:11 INFO - PROCESS | 1998 | 1468499411886 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 05:30:11 INFO - PROCESS | 1998 | 1468499411888 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 05:30:11 INFO - PROCESS | 1998 | 1468499411890 Marionette TRACE conn2 <- [1,1318,null,{}] 05:30:11 INFO - PROCESS | 1998 | 1468499411905 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}] 05:30:11 INFO - PROCESS | 1998 | 1468499411908 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:11 INFO - PROCESS | 1998 | 1468499411982 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 05:30:11 INFO - PROCESS | 1998 | 1468499411990 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:11 INFO - PROCESS | 1998 | 1468499411992 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:12 INFO - PROCESS | 1998 | ++DOCSHELL 0x1199b5000 == 30 [pid = 1998] [id = 337] 05:30:12 INFO - PROCESS | 1998 | ++DOMWINDOW == 87 (0x11867ec00) [pid = 1998] [serial = 1010] [outer = 0x0] 05:30:12 INFO - PROCESS | 1998 | ++DOMWINDOW == 88 (0x119049400) [pid = 1998] [serial = 1011] [outer = 0x11867ec00] 05:30:12 INFO - PROCESS | 1998 | 1468499412020 Marionette DEBUG loaded listener.js 05:30:12 INFO - PROCESS | 1998 | ++DOMWINDOW == 89 (0x119256000) [pid = 1998] [serial = 1012] [outer = 0x11867ec00] 05:30:12 INFO - PROCESS | 1998 | 1468499412349 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]]]}] 05:30:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 05:30:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 470ms 05:30:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 05:30:12 INFO - PROCESS | 1998 | 1468499412361 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 05:30:12 INFO - PROCESS | 1998 | 1468499412363 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 05:30:12 INFO - PROCESS | 1998 | 1468499412365 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 05:30:12 INFO - PROCESS | 1998 | 1468499412366 Marionette TRACE conn2 <- [1,1322,null,{}] 05:30:12 INFO - PROCESS | 1998 | 1468499412368 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}] 05:30:12 INFO - PROCESS | 1998 | 1468499412370 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:12 INFO - PROCESS | 1998 | 1468499412456 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 05:30:12 INFO - PROCESS | 1998 | 1468499412460 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:12 INFO - PROCESS | 1998 | 1468499412461 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:12 INFO - PROCESS | 1998 | ++DOCSHELL 0x1211b4000 == 31 [pid = 1998] [id = 338] 05:30:12 INFO - PROCESS | 1998 | ++DOMWINDOW == 90 (0x1192b2800) [pid = 1998] [serial = 1013] [outer = 0x0] 05:30:12 INFO - PROCESS | 1998 | ++DOMWINDOW == 91 (0x119708400) [pid = 1998] [serial = 1014] [outer = 0x1192b2800] 05:30:12 INFO - PROCESS | 1998 | 1468499412487 Marionette DEBUG loaded listener.js 05:30:12 INFO - PROCESS | 1998 | ++DOMWINDOW == 92 (0x119941800) [pid = 1998] [serial = 1015] [outer = 0x1192b2800] 05:30:12 INFO - PROCESS | 1998 | 1468499412876 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]]]}] 05:30:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 05:30:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 518ms 05:30:12 INFO - PROCESS | 1998 | 1468499412884 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 05:30:12 INFO - PROCESS | 1998 | 1468499412885 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 05:30:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 05:30:12 INFO - PROCESS | 1998 | 1468499412889 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 05:30:12 INFO - PROCESS | 1998 | 1468499412892 Marionette TRACE conn2 <- [1,1326,null,{}] 05:30:12 INFO - PROCESS | 1998 | 1468499412894 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}] 05:30:12 INFO - PROCESS | 1998 | 1468499412896 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:12 INFO - PROCESS | 1998 | 1468499412992 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 05:30:13 INFO - PROCESS | 1998 | 1468499413027 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:13 INFO - PROCESS | 1998 | 1468499413029 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:13 INFO - PROCESS | 1998 | ++DOCSHELL 0x121c72000 == 32 [pid = 1998] [id = 339] 05:30:13 INFO - PROCESS | 1998 | ++DOMWINDOW == 93 (0x112984800) [pid = 1998] [serial = 1016] [outer = 0x0] 05:30:13 INFO - PROCESS | 1998 | ++DOMWINDOW == 94 (0x119a28800) [pid = 1998] [serial = 1017] [outer = 0x112984800] 05:30:13 INFO - PROCESS | 1998 | 1468499413053 Marionette DEBUG loaded listener.js 05:30:13 INFO - PROCESS | 1998 | ++DOMWINDOW == 95 (0x120fab000) [pid = 1998] [serial = 1018] [outer = 0x112984800] 05:30:13 INFO - PROCESS | 1998 | 1468499413397 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]]]}] 05:30:13 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 05:30:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 522ms 05:30:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 05:30:13 INFO - PROCESS | 1998 | 1468499413410 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 05:30:13 INFO - PROCESS | 1998 | 1468499413412 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 05:30:13 INFO - PROCESS | 1998 | 1468499413414 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 05:30:13 INFO - PROCESS | 1998 | 1468499413415 Marionette TRACE conn2 <- [1,1330,null,{}] 05:30:13 INFO - PROCESS | 1998 | 1468499413417 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}] 05:30:13 INFO - PROCESS | 1998 | 1468499413423 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:13 INFO - PROCESS | 1998 | 1468499413525 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 05:30:13 INFO - PROCESS | 1998 | 1468499413560 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:13 INFO - PROCESS | 1998 | 1468499413561 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:13 INFO - PROCESS | 1998 | ++DOCSHELL 0x12606c000 == 33 [pid = 1998] [id = 340] 05:30:13 INFO - PROCESS | 1998 | ++DOMWINDOW == 96 (0x121127800) [pid = 1998] [serial = 1019] [outer = 0x0] 05:30:13 INFO - PROCESS | 1998 | ++DOMWINDOW == 97 (0x121a1a400) [pid = 1998] [serial = 1020] [outer = 0x121127800] 05:30:13 INFO - PROCESS | 1998 | 1468499413586 Marionette DEBUG loaded listener.js 05:30:13 INFO - PROCESS | 1998 | ++DOMWINDOW == 98 (0x1254b0400) [pid = 1998] [serial = 1021] [outer = 0x121127800] 05:30:13 INFO - PROCESS | 1998 | 1468499413912 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]]]}] 05:30:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 05:30:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 518ms 05:30:13 INFO - PROCESS | 1998 | 1468499413932 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 05:30:13 INFO - PROCESS | 1998 | 1468499413934 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 05:30:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 05:30:13 INFO - PROCESS | 1998 | 1468499413937 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 05:30:13 INFO - PROCESS | 1998 | 1468499413938 Marionette TRACE conn2 <- [1,1334,null,{}] 05:30:13 INFO - PROCESS | 1998 | 1468499413941 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}] 05:30:13 INFO - PROCESS | 1998 | 1468499413942 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:14 INFO - PROCESS | 1998 | 1468499414041 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 05:30:14 INFO - PROCESS | 1998 | 1468499414075 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:14 INFO - PROCESS | 1998 | 1468499414076 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:14 INFO - PROCESS | 1998 | ++DOCSHELL 0x128e74800 == 34 [pid = 1998] [id = 341] 05:30:14 INFO - PROCESS | 1998 | ++DOMWINDOW == 99 (0x1129d7800) [pid = 1998] [serial = 1022] [outer = 0x0] 05:30:14 INFO - PROCESS | 1998 | ++DOMWINDOW == 100 (0x1260d8c00) [pid = 1998] [serial = 1023] [outer = 0x1129d7800] 05:30:14 INFO - PROCESS | 1998 | 1468499414100 Marionette DEBUG loaded listener.js 05:30:14 INFO - PROCESS | 1998 | ++DOMWINDOW == 101 (0x12663a800) [pid = 1998] [serial = 1024] [outer = 0x1129d7800] 05:30:14 INFO - PROCESS | 1998 | 1468499414435 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]]]}] 05:30:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 05:30:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 521ms 05:30:14 INFO - PROCESS | 1998 | 1468499414459 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 05:30:14 INFO - PROCESS | 1998 | 1468499414460 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 05:30:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 05:30:14 INFO - PROCESS | 1998 | 1468499414462 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 05:30:14 INFO - PROCESS | 1998 | 1468499414463 Marionette TRACE conn2 <- [1,1338,null,{}] 05:30:14 INFO - PROCESS | 1998 | 1468499414465 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}] 05:30:14 INFO - PROCESS | 1998 | 1468499414466 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:14 INFO - PROCESS | 1998 | 1468499414574 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 05:30:14 INFO - PROCESS | 1998 | --DOMWINDOW == 100 (0x1132b8000) [pid = 1998] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 05:30:14 INFO - PROCESS | 1998 | --DOMWINDOW == 99 (0x124c89800) [pid = 1998] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 05:30:14 INFO - PROCESS | 1998 | --DOMWINDOW == 98 (0x126be4c00) [pid = 1998] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 05:30:14 INFO - PROCESS | 1998 | --DOMWINDOW == 97 (0x11678c000) [pid = 1998] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 05:30:14 INFO - PROCESS | 1998 | --DOMWINDOW == 96 (0x119048400) [pid = 1998] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 05:30:14 INFO - PROCESS | 1998 | --DOMWINDOW == 95 (0x119a1e400) [pid = 1998] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 05:30:14 INFO - PROCESS | 1998 | --DOMWINDOW == 94 (0x118632400) [pid = 1998] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 05:30:14 INFO - PROCESS | 1998 | --DOMWINDOW == 93 (0x116970800) [pid = 1998] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 05:30:14 INFO - PROCESS | 1998 | --DOMWINDOW == 92 (0x125e17800) [pid = 1998] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 05:30:14 INFO - PROCESS | 1998 | --DOMWINDOW == 91 (0x1182b0800) [pid = 1998] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 05:30:14 INFO - PROCESS | 1998 | --DOMWINDOW == 90 (0x119943c00) [pid = 1998] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 05:30:14 INFO - PROCESS | 1998 | --DOMWINDOW == 89 (0x12912b000) [pid = 1998] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 05:30:14 INFO - PROCESS | 1998 | --DOMWINDOW == 88 (0x126be0400) [pid = 1998] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 05:30:14 INFO - PROCESS | 1998 | --DOMWINDOW == 87 (0x112e86000) [pid = 1998] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 05:30:14 INFO - PROCESS | 1998 | --DOMWINDOW == 86 (0x11904a400) [pid = 1998] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 05:30:14 INFO - PROCESS | 1998 | 1468499414787 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:14 INFO - PROCESS | 1998 | 1468499414788 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:14 INFO - PROCESS | 1998 | ++DOCSHELL 0x11705e800 == 35 [pid = 1998] [id = 342] 05:30:14 INFO - PROCESS | 1998 | ++DOMWINDOW == 87 (0x1121b9800) [pid = 1998] [serial = 1025] [outer = 0x0] 05:30:14 INFO - PROCESS | 1998 | ++DOMWINDOW == 88 (0x112dad800) [pid = 1998] [serial = 1026] [outer = 0x1121b9800] 05:30:14 INFO - PROCESS | 1998 | 1468499414815 Marionette DEBUG loaded listener.js 05:30:14 INFO - PROCESS | 1998 | ++DOMWINDOW == 89 (0x118158400) [pid = 1998] [serial = 1027] [outer = 0x1121b9800] 05:30:15 INFO - PROCESS | 1998 | 1468499415557 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]]]}] 05:30:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 05:30:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1119ms 05:30:15 INFO - PROCESS | 1998 | 1468499415582 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 05:30:15 INFO - PROCESS | 1998 | 1468499415583 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 05:30:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 05:30:15 INFO - PROCESS | 1998 | 1468499415586 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 05:30:15 INFO - PROCESS | 1998 | 1468499415588 Marionette TRACE conn2 <- [1,1342,null,{}] 05:30:15 INFO - PROCESS | 1998 | 1468499415592 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}] 05:30:15 INFO - PROCESS | 1998 | 1468499415593 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:15 INFO - PROCESS | 1998 | 1468499415667 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 05:30:15 INFO - PROCESS | 1998 | 1468499415673 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:15 INFO - PROCESS | 1998 | 1468499415674 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:15 INFO - PROCESS | 1998 | ++DOCSHELL 0x12958c800 == 36 [pid = 1998] [id = 343] 05:30:15 INFO - PROCESS | 1998 | ++DOMWINDOW == 90 (0x11818f800) [pid = 1998] [serial = 1028] [outer = 0x0] 05:30:15 INFO - PROCESS | 1998 | ++DOMWINDOW == 91 (0x119358000) [pid = 1998] [serial = 1029] [outer = 0x11818f800] 05:30:15 INFO - PROCESS | 1998 | 1468499415698 Marionette DEBUG loaded listener.js 05:30:15 INFO - PROCESS | 1998 | ++DOMWINDOW == 92 (0x125e16c00) [pid = 1998] [serial = 1030] [outer = 0x11818f800] 05:30:16 INFO - PROCESS | 1998 | 1468499416012 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]]]}] 05:30:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 05:30:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 471ms 05:30:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 05:30:16 INFO - PROCESS | 1998 | 1468499416058 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 05:30:16 INFO - PROCESS | 1998 | 1468499416059 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 05:30:16 INFO - PROCESS | 1998 | 1468499416061 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 05:30:16 INFO - PROCESS | 1998 | 1468499416063 Marionette TRACE conn2 <- [1,1346,null,{}] 05:30:16 INFO - PROCESS | 1998 | 1468499416065 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}] 05:30:16 INFO - PROCESS | 1998 | 1468499416066 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:16 INFO - PROCESS | 1998 | 1468499416142 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 05:30:16 INFO - PROCESS | 1998 | 1468499416198 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:16 INFO - PROCESS | 1998 | 1468499416199 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:16 INFO - PROCESS | 1998 | ++DOCSHELL 0x12a497800 == 37 [pid = 1998] [id = 344] 05:30:16 INFO - PROCESS | 1998 | ++DOMWINDOW == 93 (0x118578c00) [pid = 1998] [serial = 1031] [outer = 0x0] 05:30:16 INFO - PROCESS | 1998 | ++DOMWINDOW == 94 (0x126911c00) [pid = 1998] [serial = 1032] [outer = 0x118578c00] 05:30:16 INFO - PROCESS | 1998 | 1468499416223 Marionette DEBUG loaded listener.js 05:30:16 INFO - PROCESS | 1998 | ++DOMWINDOW == 95 (0x126b7b000) [pid = 1998] [serial = 1033] [outer = 0x118578c00] 05:30:16 INFO - PROCESS | 1998 | 1468499416519 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]]]}] 05:30:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 05:30:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 470ms 05:30:16 INFO - PROCESS | 1998 | 1468499416548 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 05:30:16 INFO - PROCESS | 1998 | 1468499416550 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 05:30:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 05:30:16 INFO - PROCESS | 1998 | 1468499416552 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 05:30:16 INFO - PROCESS | 1998 | 1468499416556 Marionette TRACE conn2 <- [1,1350,null,{}] 05:30:16 INFO - PROCESS | 1998 | 1468499416560 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}] 05:30:16 INFO - PROCESS | 1998 | 1468499416562 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:16 INFO - PROCESS | 1998 | 1468499416651 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 05:30:16 INFO - PROCESS | 1998 | 1468499416658 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:16 INFO - PROCESS | 1998 | 1468499416659 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:16 INFO - PROCESS | 1998 | ++DOCSHELL 0x12a9aa800 == 38 [pid = 1998] [id = 345] 05:30:16 INFO - PROCESS | 1998 | ++DOMWINDOW == 96 (0x120fa8400) [pid = 1998] [serial = 1034] [outer = 0x0] 05:30:16 INFO - PROCESS | 1998 | ++DOMWINDOW == 97 (0x1289eb400) [pid = 1998] [serial = 1035] [outer = 0x120fa8400] 05:30:16 INFO - PROCESS | 1998 | 1468499416686 Marionette DEBUG loaded listener.js 05:30:16 INFO - PROCESS | 1998 | ++DOMWINDOW == 98 (0x128aab400) [pid = 1998] [serial = 1036] [outer = 0x120fa8400] 05:30:17 INFO - PROCESS | 1998 | 1468499417277 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]]]}] 05:30:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 05:30:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 773ms 05:30:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 05:30:17 INFO - PROCESS | 1998 | 1468499417329 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 05:30:17 INFO - PROCESS | 1998 | 1468499417332 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 05:30:17 INFO - PROCESS | 1998 | 1468499417337 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 05:30:17 INFO - PROCESS | 1998 | 1468499417341 Marionette TRACE conn2 <- [1,1354,null,{}] 05:30:17 INFO - PROCESS | 1998 | 1468499417346 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}] 05:30:17 INFO - PROCESS | 1998 | 1468499417348 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:17 INFO - PROCESS | 1998 | 1468499417462 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 05:30:17 INFO - PROCESS | 1998 | 1468499417517 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:17 INFO - PROCESS | 1998 | 1468499417518 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:17 INFO - PROCESS | 1998 | ++DOCSHELL 0x117e19800 == 39 [pid = 1998] [id = 346] 05:30:17 INFO - PROCESS | 1998 | ++DOMWINDOW == 99 (0x116623c00) [pid = 1998] [serial = 1037] [outer = 0x0] 05:30:17 INFO - PROCESS | 1998 | ++DOMWINDOW == 100 (0x11700b800) [pid = 1998] [serial = 1038] [outer = 0x116623c00] 05:30:17 INFO - PROCESS | 1998 | 1468499417550 Marionette DEBUG loaded listener.js 05:30:17 INFO - PROCESS | 1998 | ++DOMWINDOW == 101 (0x1180cec00) [pid = 1998] [serial = 1039] [outer = 0x116623c00] 05:30:18 INFO - PROCESS | 1998 | 1468499418153 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]]]}] 05:30:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 05:30:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 874ms 05:30:18 INFO - PROCESS | 1998 | 1468499418210 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 05:30:18 INFO - PROCESS | 1998 | 1468499418214 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 05:30:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 05:30:18 INFO - PROCESS | 1998 | 1468499418218 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 05:30:18 INFO - PROCESS | 1998 | 1468499418220 Marionette TRACE conn2 <- [1,1358,null,{}] 05:30:18 INFO - PROCESS | 1998 | 1468499418223 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}] 05:30:18 INFO - PROCESS | 1998 | 1468499418225 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:18 INFO - PROCESS | 1998 | 1468499418430 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 05:30:18 INFO - PROCESS | 1998 | 1468499418496 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:18 INFO - PROCESS | 1998 | 1468499418497 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:18 INFO - PROCESS | 1998 | ++DOCSHELL 0x11609d800 == 40 [pid = 1998] [id = 347] 05:30:18 INFO - PROCESS | 1998 | ++DOMWINDOW == 102 (0x1133ca000) [pid = 1998] [serial = 1040] [outer = 0x0] 05:30:18 INFO - PROCESS | 1998 | ++DOMWINDOW == 103 (0x113d8e400) [pid = 1998] [serial = 1041] [outer = 0x1133ca000] 05:30:18 INFO - PROCESS | 1998 | 1468499418527 Marionette DEBUG loaded listener.js 05:30:18 INFO - PROCESS | 1998 | ++DOMWINDOW == 104 (0x117045c00) [pid = 1998] [serial = 1042] [outer = 0x1133ca000] 05:30:18 INFO - PROCESS | 1998 | --DOCSHELL 0x12a497800 == 39 [pid = 1998] [id = 344] 05:30:18 INFO - PROCESS | 1998 | --DOCSHELL 0x12958c800 == 38 [pid = 1998] [id = 343] 05:30:18 INFO - PROCESS | 1998 | --DOCSHELL 0x11705e800 == 37 [pid = 1998] [id = 342] 05:30:18 INFO - PROCESS | 1998 | --DOCSHELL 0x128e74800 == 36 [pid = 1998] [id = 341] 05:30:18 INFO - PROCESS | 1998 | --DOCSHELL 0x12606c000 == 35 [pid = 1998] [id = 340] 05:30:18 INFO - PROCESS | 1998 | --DOCSHELL 0x121c72000 == 34 [pid = 1998] [id = 339] 05:30:18 INFO - PROCESS | 1998 | --DOCSHELL 0x1211b4000 == 33 [pid = 1998] [id = 338] 05:30:18 INFO - PROCESS | 1998 | --DOCSHELL 0x1199b5000 == 32 [pid = 1998] [id = 337] 05:30:18 INFO - PROCESS | 1998 | --DOCSHELL 0x118343000 == 31 [pid = 1998] [id = 336] 05:30:18 INFO - PROCESS | 1998 | --DOCSHELL 0x116605800 == 30 [pid = 1998] [id = 335] 05:30:18 INFO - PROCESS | 1998 | --DOMWINDOW == 103 (0x121133000) [pid = 1998] [serial = 963] [outer = 0x0] [url = about:blank] 05:30:18 INFO - PROCESS | 1998 | --DOMWINDOW == 102 (0x126be0000) [pid = 1998] [serial = 967] [outer = 0x0] [url = about:blank] 05:30:18 INFO - PROCESS | 1998 | --DOMWINDOW == 101 (0x12643e400) [pid = 1998] [serial = 966] [outer = 0x0] [url = about:blank] 05:30:18 INFO - PROCESS | 1998 | --DOMWINDOW == 100 (0x128aad000) [pid = 1998] [serial = 972] [outer = 0x0] [url = about:blank] 05:30:18 INFO - PROCESS | 1998 | --DOMWINDOW == 99 (0x11700f400) [pid = 1998] [serial = 951] [outer = 0x0] [url = about:blank] 05:30:18 INFO - PROCESS | 1998 | --DOMWINDOW == 98 (0x1176e1c00) [pid = 1998] [serial = 952] [outer = 0x0] [url = about:blank] 05:30:18 INFO - PROCESS | 1998 | --DOMWINDOW == 97 (0x1192ac000) [pid = 1998] [serial = 957] [outer = 0x0] [url = about:blank] 05:30:18 INFO - PROCESS | 1998 | --DOMWINDOW == 96 (0x11970d000) [pid = 1998] [serial = 958] [outer = 0x0] [url = about:blank] 05:30:18 INFO - PROCESS | 1998 | --DOMWINDOW == 95 (0x120fa6800) [pid = 1998] [serial = 960] [outer = 0x0] [url = about:blank] 05:30:18 INFO - PROCESS | 1998 | --DOMWINDOW == 94 (0x118ebc400) [pid = 1998] [serial = 948] [outer = 0x0] [url = about:blank] 05:30:18 INFO - PROCESS | 1998 | --DOMWINDOW == 93 (0x119257000) [pid = 1998] [serial = 949] [outer = 0x0] [url = about:blank] 05:30:18 INFO - PROCESS | 1998 | --DOMWINDOW == 92 (0x117013800) [pid = 1998] [serial = 945] [outer = 0x0] [url = about:blank] 05:30:18 INFO - PROCESS | 1998 | --DOMWINDOW == 91 (0x118158800) [pid = 1998] [serial = 946] [outer = 0x0] [url = about:blank] 05:30:18 INFO - PROCESS | 1998 | --DOMWINDOW == 90 (0x128af3000) [pid = 1998] [serial = 943] [outer = 0x0] [url = about:blank] 05:30:18 INFO - PROCESS | 1998 | --DOMWINDOW == 89 (0x128ab1000) [pid = 1998] [serial = 942] [outer = 0x0] [url = about:blank] 05:30:18 INFO - PROCESS | 1998 | --DOMWINDOW == 88 (0x118623400) [pid = 1998] [serial = 954] [outer = 0x0] [url = about:blank] 05:30:18 INFO - PROCESS | 1998 | --DOMWINDOW == 87 (0x11867b000) [pid = 1998] [serial = 955] [outer = 0x0] [url = about:blank] 05:30:18 INFO - PROCESS | 1998 | --DOMWINDOW == 86 (0x12912ac00) [pid = 1998] [serial = 982] [outer = 0x0] [url = about:blank] 05:30:18 INFO - PROCESS | 1998 | --DOMWINDOW == 85 (0x12932f800) [pid = 1998] [serial = 984] [outer = 0x0] [url = about:blank] 05:30:18 INFO - PROCESS | 1998 | --DOMWINDOW == 84 (0x1289e8400) [pid = 1998] [serial = 969] [outer = 0x0] [url = about:blank] 05:30:18 INFO - PROCESS | 1998 | --DOMWINDOW == 83 (0x11970a800) [pid = 1998] [serial = 976] [outer = 0x0] [url = about:blank] 05:30:18 INFO - PROCESS | 1998 | --DOMWINDOW == 82 (0x126638c00) [pid = 1998] [serial = 978] [outer = 0x0] [url = about:blank] 05:30:18 INFO - PROCESS | 1998 | --DOMWINDOW == 81 (0x129338800) [pid = 1998] [serial = 985] [outer = 0x0] [url = about:blank] 05:30:18 INFO - PROCESS | 1998 | --DOMWINDOW == 80 (0x118676000) [pid = 1998] [serial = 975] [outer = 0x0] [url = about:blank] 05:30:18 INFO - PROCESS | 1998 | --DOMWINDOW == 79 (0x128af3400) [pid = 1998] [serial = 981] [outer = 0x0] [url = about:blank] 05:30:18 INFO - PROCESS | 1998 | --DOMWINDOW == 78 (0x128aef400) [pid = 1998] [serial = 973] [outer = 0x0] [url = about:blank] 05:30:18 INFO - PROCESS | 1998 | --DOMWINDOW == 77 (0x1289f4800) [pid = 1998] [serial = 970] [outer = 0x0] [url = about:blank] 05:30:18 INFO - PROCESS | 1998 | --DOMWINDOW == 76 (0x124a36400) [pid = 1998] [serial = 964] [outer = 0x0] [url = about:blank] 05:30:18 INFO - PROCESS | 1998 | --DOMWINDOW == 75 (0x12112c800) [pid = 1998] [serial = 961] [outer = 0x0] [url = about:blank] 05:30:18 INFO - PROCESS | 1998 | --DOMWINDOW == 74 (0x1289ea000) [pid = 1998] [serial = 979] [outer = 0x0] [url = about:blank] 05:30:18 INFO - PROCESS | 1998 | 1468499418995 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]]]}] 05:30:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 05:30:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 820ms 05:30:19 INFO - PROCESS | 1998 | 1468499419039 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 05:30:19 INFO - PROCESS | 1998 | 1468499419042 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 05:30:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 05:30:19 INFO - PROCESS | 1998 | 1468499419045 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 05:30:19 INFO - PROCESS | 1998 | 1468499419047 Marionette TRACE conn2 <- [1,1362,null,{}] 05:30:19 INFO - PROCESS | 1998 | 1468499419050 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}] 05:30:19 INFO - PROCESS | 1998 | 1468499419051 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:19 INFO - PROCESS | 1998 | 1468499419134 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 05:30:19 INFO - PROCESS | 1998 | 1468499419141 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:19 INFO - PROCESS | 1998 | 1468499419142 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:19 INFO - PROCESS | 1998 | ++DOCSHELL 0x116f5b800 == 31 [pid = 1998] [id = 348] 05:30:19 INFO - PROCESS | 1998 | ++DOMWINDOW == 75 (0x117ec0800) [pid = 1998] [serial = 1043] [outer = 0x0] 05:30:19 INFO - PROCESS | 1998 | ++DOMWINDOW == 76 (0x1182b5c00) [pid = 1998] [serial = 1044] [outer = 0x117ec0800] 05:30:19 INFO - PROCESS | 1998 | 1468499419170 Marionette DEBUG loaded listener.js 05:30:19 INFO - PROCESS | 1998 | ++DOMWINDOW == 77 (0x11862a800) [pid = 1998] [serial = 1045] [outer = 0x117ec0800] 05:30:19 INFO - PROCESS | 1998 | 1468499419541 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]]]}] 05:30:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 05:30:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 520ms 05:30:19 INFO - PROCESS | 1998 | 1468499419565 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 05:30:19 INFO - PROCESS | 1998 | 1468499419566 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 05:30:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 05:30:19 INFO - PROCESS | 1998 | 1468499419569 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 05:30:19 INFO - PROCESS | 1998 | 1468499419570 Marionette TRACE conn2 <- [1,1366,null,{}] 05:30:19 INFO - PROCESS | 1998 | 1468499419572 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}] 05:30:19 INFO - PROCESS | 1998 | 1468499419574 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:19 INFO - PROCESS | 1998 | 1468499419656 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 05:30:19 INFO - PROCESS | 1998 | 1468499419663 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:19 INFO - PROCESS | 1998 | 1468499419664 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:19 INFO - PROCESS | 1998 | ++DOCSHELL 0x119b5e000 == 32 [pid = 1998] [id = 349] 05:30:19 INFO - PROCESS | 1998 | ++DOMWINDOW == 78 (0x11867ac00) [pid = 1998] [serial = 1046] [outer = 0x0] 05:30:19 INFO - PROCESS | 1998 | ++DOMWINDOW == 79 (0x119070000) [pid = 1998] [serial = 1047] [outer = 0x11867ac00] 05:30:19 INFO - PROCESS | 1998 | 1468499419690 Marionette DEBUG loaded listener.js 05:30:19 INFO - PROCESS | 1998 | ++DOMWINDOW == 80 (0x119255c00) [pid = 1998] [serial = 1048] [outer = 0x11867ac00] 05:30:20 INFO - PROCESS | 1998 | 1468499420061 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] 05:30:20 INFO - PROCESS | 1998 | 1468499420093 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 05:30:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 05:30:20 INFO - PROCESS | 1998 | 1468499420110 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 05:30:20 INFO - PROCESS | 1998 | 1468499420114 Marionette TRACE conn2 <- [1,1370,null,{}] 05:30:20 INFO - PROCESS | 1998 | 1468499420117 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}] 05:30:20 INFO - PROCESS | 1998 | 1468499420120 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:20 INFO - PROCESS | 1998 | 1468499420205 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 05:30:20 INFO - PROCESS | 1998 | 1468499420211 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:20 INFO - PROCESS | 1998 | 1468499420212 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:20 INFO - PROCESS | 1998 | ++DOCSHELL 0x124a1f000 == 33 [pid = 1998] [id = 350] 05:30:20 INFO - PROCESS | 1998 | ++DOMWINDOW == 81 (0x112cb3800) [pid = 1998] [serial = 1049] [outer = 0x0] 05:30:20 INFO - PROCESS | 1998 | ++DOMWINDOW == 82 (0x119358c00) [pid = 1998] [serial = 1050] [outer = 0x112cb3800] 05:30:20 INFO - PROCESS | 1998 | 1468499420237 Marionette DEBUG loaded listener.js 05:30:20 INFO - PROCESS | 1998 | ++DOMWINDOW == 83 (0x1172b6000) [pid = 1998] [serial = 1051] [outer = 0x112cb3800] 05:30:20 INFO - PROCESS | 1998 | 1468499420556 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] 05:30:20 INFO - PROCESS | 1998 | 1468499420584 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 05:30:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 05:30:20 INFO - PROCESS | 1998 | 1468499420586 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 05:30:20 INFO - PROCESS | 1998 | 1468499420589 Marionette TRACE conn2 <- [1,1374,null,{}] 05:30:20 INFO - PROCESS | 1998 | 1468499420592 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}] 05:30:20 INFO - PROCESS | 1998 | 1468499420593 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:20 INFO - PROCESS | 1998 | 1468499420671 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 05:30:20 INFO - PROCESS | 1998 | 1468499420727 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:20 INFO - PROCESS | 1998 | 1468499420728 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:20 INFO - PROCESS | 1998 | ++DOCSHELL 0x12606c000 == 34 [pid = 1998] [id = 351] 05:30:20 INFO - PROCESS | 1998 | ++DOMWINDOW == 84 (0x1127d0400) [pid = 1998] [serial = 1052] [outer = 0x0] 05:30:20 INFO - PROCESS | 1998 | ++DOMWINDOW == 85 (0x121128c00) [pid = 1998] [serial = 1053] [outer = 0x1127d0400] 05:30:20 INFO - PROCESS | 1998 | 1468499420753 Marionette DEBUG loaded listener.js 05:30:20 INFO - PROCESS | 1998 | ++DOMWINDOW == 86 (0x1215b6c00) [pid = 1998] [serial = 1054] [outer = 0x1127d0400] 05:30:21 INFO - PROCESS | 1998 | [1998] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:30:21 INFO - PROCESS | 1998 | 1468499421077 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] 05:30:21 INFO - PROCESS | 1998 | 1468499421118 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 05:30:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 05:30:21 INFO - PROCESS | 1998 | 1468499421121 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 05:30:21 INFO - PROCESS | 1998 | 1468499421122 Marionette TRACE conn2 <- [1,1378,null,{}] 05:30:21 INFO - PROCESS | 1998 | 1468499421124 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}] 05:30:21 INFO - PROCESS | 1998 | 1468499421125 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:21 INFO - PROCESS | 1998 | 1468499421225 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 05:30:21 INFO - PROCESS | 1998 | 1468499421229 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:21 INFO - PROCESS | 1998 | 1468499421233 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:21 INFO - PROCESS | 1998 | ++DOCSHELL 0x123d8b800 == 35 [pid = 1998] [id = 352] 05:30:21 INFO - PROCESS | 1998 | ++DOMWINDOW == 87 (0x1260c9400) [pid = 1998] [serial = 1055] [outer = 0x0] 05:30:21 INFO - PROCESS | 1998 | ++DOMWINDOW == 88 (0x1260d2c00) [pid = 1998] [serial = 1056] [outer = 0x1260c9400] 05:30:21 INFO - PROCESS | 1998 | 1468499421294 Marionette DEBUG loaded listener.js 05:30:21 INFO - PROCESS | 1998 | ++DOMWINDOW == 89 (0x126b71c00) [pid = 1998] [serial = 1057] [outer = 0x1260c9400] 05:30:21 INFO - PROCESS | 1998 | 1468499421813 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] 05:30:21 INFO - PROCESS | 1998 | 1468499421843 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 05:30:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 05:30:21 INFO - PROCESS | 1998 | 1468499421847 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 05:30:21 INFO - PROCESS | 1998 | 1468499421849 Marionette TRACE conn2 <- [1,1382,null,{}] 05:30:21 INFO - PROCESS | 1998 | 1468499421854 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}] 05:30:21 INFO - PROCESS | 1998 | 1468499421856 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:22 INFO - PROCESS | 1998 | 1468499422019 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 05:30:22 INFO - PROCESS | 1998 | 1468499422074 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:22 INFO - PROCESS | 1998 | 1468499422075 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:22 INFO - PROCESS | 1998 | ++DOCSHELL 0x116f3c800 == 36 [pid = 1998] [id = 353] 05:30:22 INFO - PROCESS | 1998 | ++DOMWINDOW == 75 (0x116913000) [pid = 1998] [serial = 1058] [outer = 0x0] 05:30:22 INFO - PROCESS | 1998 | ++DOMWINDOW == 76 (0x117019800) [pid = 1998] [serial = 1059] [outer = 0x116913000] 05:30:22 INFO - PROCESS | 1998 | 1468499422109 Marionette DEBUG loaded listener.js 05:30:22 INFO - PROCESS | 1998 | ++DOMWINDOW == 77 (0x118192400) [pid = 1998] [serial = 1060] [outer = 0x116913000] 05:30:22 INFO - PROCESS | 1998 | [1998] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:30:22 INFO - PROCESS | 1998 | 1468499422575 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] 05:30:22 INFO - PROCESS | 1998 | 1468499422629 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 05:30:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 05:30:22 INFO - PROCESS | 1998 | 1468499422633 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 05:30:22 INFO - PROCESS | 1998 | 1468499422635 Marionette TRACE conn2 <- [1,1386,null,{}] 05:30:22 INFO - PROCESS | 1998 | 1468499422640 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}] 05:30:22 INFO - PROCESS | 1998 | 1468499422642 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:22 INFO - PROCESS | 1998 | 1468499422741 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 05:30:22 INFO - PROCESS | 1998 | 1468499422806 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:22 INFO - PROCESS | 1998 | 1468499422807 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:22 INFO - PROCESS | 1998 | ++DOCSHELL 0x12482e000 == 37 [pid = 1998] [id = 354] 05:30:22 INFO - PROCESS | 1998 | ++DOMWINDOW == 78 (0x118674c00) [pid = 1998] [serial = 1061] [outer = 0x0] 05:30:22 INFO - PROCESS | 1998 | ++DOMWINDOW == 79 (0x118e06400) [pid = 1998] [serial = 1062] [outer = 0x118674c00] 05:30:22 INFO - PROCESS | 1998 | 1468499422838 Marionette DEBUG loaded listener.js 05:30:22 INFO - PROCESS | 1998 | ++DOMWINDOW == 80 (0x119054000) [pid = 1998] [serial = 1063] [outer = 0x118674c00] 05:30:23 INFO - PROCESS | 1998 | 1468499423292 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] 05:30:23 INFO - PROCESS | 1998 | 1468499423359 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 05:30:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 05:30:23 INFO - PROCESS | 1998 | 1468499423362 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 05:30:23 INFO - PROCESS | 1998 | 1468499423365 Marionette TRACE conn2 <- [1,1390,null,{}] 05:30:23 INFO - PROCESS | 1998 | 1468499423372 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}] 05:30:23 INFO - PROCESS | 1998 | 1468499423376 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:23 INFO - PROCESS | 1998 | 1468499423475 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 05:30:23 INFO - PROCESS | 1998 | 1468499423541 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:23 INFO - PROCESS | 1998 | 1468499423543 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:23 INFO - PROCESS | 1998 | ++DOCSHELL 0x12a664800 == 38 [pid = 1998] [id = 355] 05:30:23 INFO - PROCESS | 1998 | ++DOMWINDOW == 81 (0x119ec9400) [pid = 1998] [serial = 1064] [outer = 0x0] 05:30:23 INFO - PROCESS | 1998 | ++DOMWINDOW == 82 (0x120fa2400) [pid = 1998] [serial = 1065] [outer = 0x119ec9400] 05:30:23 INFO - PROCESS | 1998 | 1468499423576 Marionette DEBUG loaded listener.js 05:30:23 INFO - PROCESS | 1998 | ++DOMWINDOW == 83 (0x121561000) [pid = 1998] [serial = 1066] [outer = 0x119ec9400] 05:30:24 INFO - PROCESS | 1998 | 1468499424003 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]]]}] 05:30:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 05:30:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 672ms 05:30:24 INFO - PROCESS | 1998 | 1468499424034 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 05:30:24 INFO - PROCESS | 1998 | 1468499424036 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 05:30:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 05:30:24 INFO - PROCESS | 1998 | 1468499424038 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 05:30:24 INFO - PROCESS | 1998 | 1468499424040 Marionette TRACE conn2 <- [1,1394,null,{}] 05:30:24 INFO - PROCESS | 1998 | 1468499424042 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}] 05:30:24 INFO - PROCESS | 1998 | 1468499424044 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:24 INFO - PROCESS | 1998 | 1468499424141 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 05:30:24 INFO - PROCESS | 1998 | 1468499424207 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:24 INFO - PROCESS | 1998 | 1468499424208 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:24 INFO - PROCESS | 1998 | ++DOCSHELL 0x124a1d000 == 39 [pid = 1998] [id = 356] 05:30:24 INFO - PROCESS | 1998 | ++DOMWINDOW == 84 (0x1254ac400) [pid = 1998] [serial = 1067] [outer = 0x0] 05:30:24 INFO - PROCESS | 1998 | ++DOMWINDOW == 85 (0x125e17800) [pid = 1998] [serial = 1068] [outer = 0x1254ac400] 05:30:24 INFO - PROCESS | 1998 | 1468499424237 Marionette DEBUG loaded listener.js 05:30:24 INFO - PROCESS | 1998 | ++DOMWINDOW == 86 (0x12690e000) [pid = 1998] [serial = 1069] [outer = 0x1254ac400] 05:30:24 INFO - PROCESS | 1998 | 1468499424634 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]]]}] 05:30:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 05:30:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 618ms 05:30:24 INFO - PROCESS | 1998 | 1468499424658 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 05:30:24 INFO - PROCESS | 1998 | 1468499424660 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 05:30:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 05:30:24 INFO - PROCESS | 1998 | 1468499424662 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 05:30:24 INFO - PROCESS | 1998 | 1468499424663 Marionette TRACE conn2 <- [1,1398,null,{}] 05:30:24 INFO - PROCESS | 1998 | 1468499424666 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}] 05:30:24 INFO - PROCESS | 1998 | 1468499424667 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:24 INFO - PROCESS | 1998 | 1468499424765 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 05:30:24 INFO - PROCESS | 1998 | 1468499424850 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:24 INFO - PROCESS | 1998 | 1468499424852 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:24 INFO - PROCESS | 1998 | ++DOCSHELL 0x11661c800 == 40 [pid = 1998] [id = 357] 05:30:24 INFO - PROCESS | 1998 | ++DOMWINDOW == 87 (0x112983c00) [pid = 1998] [serial = 1070] [outer = 0x0] 05:30:24 INFO - PROCESS | 1998 | ++DOMWINDOW == 88 (0x11386f400) [pid = 1998] [serial = 1071] [outer = 0x112983c00] 05:30:24 INFO - PROCESS | 1998 | 1468499424975 Marionette DEBUG loaded listener.js 05:30:25 INFO - PROCESS | 1998 | ++DOMWINDOW == 89 (0x117019c00) [pid = 1998] [serial = 1072] [outer = 0x112983c00] 05:30:25 INFO - PROCESS | 1998 | --DOCSHELL 0x12606c000 == 39 [pid = 1998] [id = 351] 05:30:25 INFO - PROCESS | 1998 | --DOCSHELL 0x124a1f000 == 38 [pid = 1998] [id = 350] 05:30:25 INFO - PROCESS | 1998 | --DOCSHELL 0x119b5e000 == 37 [pid = 1998] [id = 349] 05:30:25 INFO - PROCESS | 1998 | --DOCSHELL 0x116f5b800 == 36 [pid = 1998] [id = 348] 05:30:25 INFO - PROCESS | 1998 | --DOCSHELL 0x11609d800 == 35 [pid = 1998] [id = 347] 05:30:25 INFO - PROCESS | 1998 | --DOCSHELL 0x117e19800 == 34 [pid = 1998] [id = 346] 05:30:25 INFO - PROCESS | 1998 | --DOCSHELL 0x117238800 == 33 [pid = 1998] [id = 334] 05:30:25 INFO - PROCESS | 1998 | --DOCSHELL 0x12a9aa800 == 32 [pid = 1998] [id = 345] 05:30:25 INFO - PROCESS | 1998 | --DOCSHELL 0x124a1d000 == 31 [pid = 1998] [id = 356] 05:30:25 INFO - PROCESS | 1998 | --DOCSHELL 0x12a664800 == 30 [pid = 1998] [id = 355] 05:30:25 INFO - PROCESS | 1998 | --DOCSHELL 0x12482e000 == 29 [pid = 1998] [id = 354] 05:30:25 INFO - PROCESS | 1998 | --DOCSHELL 0x123d8b800 == 28 [pid = 1998] [id = 352] 05:30:25 INFO - PROCESS | 1998 | --DOCSHELL 0x116f3c800 == 27 [pid = 1998] [id = 353] 05:30:25 INFO - PROCESS | 1998 | --DOMWINDOW == 88 (0x119a28800) [pid = 1998] [serial = 1017] [outer = 0x0] [url = about:blank] 05:30:25 INFO - PROCESS | 1998 | --DOMWINDOW == 87 (0x118628000) [pid = 1998] [serial = 1009] [outer = 0x0] [url = about:blank] 05:30:25 INFO - PROCESS | 1998 | --DOMWINDOW == 86 (0x11852a000) [pid = 1998] [serial = 1008] [outer = 0x0] [url = about:blank] 05:30:25 INFO - PROCESS | 1998 | --DOMWINDOW == 85 (0x119708400) [pid = 1998] [serial = 1014] [outer = 0x0] [url = about:blank] 05:30:25 INFO - PROCESS | 1998 | --DOMWINDOW == 84 (0x121a1a400) [pid = 1998] [serial = 1020] [outer = 0x0] [url = about:blank] 05:30:25 INFO - PROCESS | 1998 | --DOMWINDOW == 83 (0x118158000) [pid = 1998] [serial = 1002] [outer = 0x0] [url = about:blank] 05:30:25 INFO - PROCESS | 1998 | --DOMWINDOW == 82 (0x119049400) [pid = 1998] [serial = 1011] [outer = 0x0] [url = about:blank] 05:30:25 INFO - PROCESS | 1998 | --DOMWINDOW == 81 (0x119256000) [pid = 1998] [serial = 1012] [outer = 0x0] [url = about:blank] 05:30:25 INFO - PROCESS | 1998 | --DOMWINDOW == 80 (0x116788c00) [pid = 1998] [serial = 1005] [outer = 0x0] [url = about:blank] 05:30:25 INFO - PROCESS | 1998 | --DOMWINDOW == 79 (0x117015400) [pid = 1998] [serial = 1006] [outer = 0x0] [url = about:blank] 05:30:25 INFO - PROCESS | 1998 | --DOMWINDOW == 78 (0x120fab000) [pid = 1998] [serial = 1018] [outer = 0x0] [url = about:blank] 05:30:25 INFO - PROCESS | 1998 | --DOMWINDOW == 77 (0x1260d8c00) [pid = 1998] [serial = 1023] [outer = 0x0] [url = about:blank] 05:30:25 INFO - PROCESS | 1998 | --DOMWINDOW == 76 (0x1254b0400) [pid = 1998] [serial = 1021] [outer = 0x0] [url = about:blank] 05:30:25 INFO - PROCESS | 1998 | --DOMWINDOW == 75 (0x12663a800) [pid = 1998] [serial = 1024] [outer = 0x0] [url = about:blank] 05:30:25 INFO - PROCESS | 1998 | --DOMWINDOW == 74 (0x118158400) [pid = 1998] [serial = 1027] [outer = 0x0] [url = about:blank] 05:30:25 INFO - PROCESS | 1998 | --DOMWINDOW == 73 (0x119358000) [pid = 1998] [serial = 1029] [outer = 0x0] [url = about:blank] 05:30:25 INFO - PROCESS | 1998 | --DOMWINDOW == 72 (0x112dad800) [pid = 1998] [serial = 1026] [outer = 0x0] [url = about:blank] 05:30:25 INFO - PROCESS | 1998 | --DOMWINDOW == 71 (0x126911c00) [pid = 1998] [serial = 1032] [outer = 0x0] [url = about:blank] 05:30:25 INFO - PROCESS | 1998 | --DOMWINDOW == 70 (0x125e16c00) [pid = 1998] [serial = 1030] [outer = 0x0] [url = about:blank] 05:30:25 INFO - PROCESS | 1998 | --DOMWINDOW == 69 (0x1289eb400) [pid = 1998] [serial = 1035] [outer = 0x0] [url = about:blank] 05:30:25 INFO - PROCESS | 1998 | --DOMWINDOW == 68 (0x119941800) [pid = 1998] [serial = 1015] [outer = 0x0] [url = about:blank] 05:30:25 INFO - PROCESS | 1998 | --DOMWINDOW == 67 (0x126b7b000) [pid = 1998] [serial = 1033] [outer = 0x0] [url = about:blank] 05:30:25 INFO - PROCESS | 1998 | --DOMWINDOW == 66 (0x1176e1400) [pid = 1998] [serial = 988] [outer = 0x0] [url = about:blank] 05:30:25 INFO - PROCESS | 1998 | --DOMWINDOW == 65 (0x116075800) [pid = 1998] [serial = 987] [outer = 0x0] [url = about:blank] 05:30:25 INFO - PROCESS | 1998 | --DOMWINDOW == 64 (0x11970d400) [pid = 1998] [serial = 991] [outer = 0x0] [url = about:blank] 05:30:25 INFO - PROCESS | 1998 | --DOMWINDOW == 63 (0x1192a8800) [pid = 1998] [serial = 990] [outer = 0x0] [url = about:blank] 05:30:25 INFO - PROCESS | 1998 | --DOMWINDOW == 62 (0x1266efc00) [pid = 1998] [serial = 994] [outer = 0x0] [url = about:blank] 05:30:25 INFO - PROCESS | 1998 | --DOMWINDOW == 61 (0x125eadc00) [pid = 1998] [serial = 993] [outer = 0x0] [url = about:blank] 05:30:25 INFO - PROCESS | 1998 | --DOMWINDOW == 60 (0x128af6c00) [pid = 1998] [serial = 997] [outer = 0x0] [url = about:blank] 05:30:25 INFO - PROCESS | 1998 | --DOMWINDOW == 59 (0x126be7400) [pid = 1998] [serial = 996] [outer = 0x0] [url = about:blank] 05:30:25 INFO - PROCESS | 1998 | --DOMWINDOW == 58 (0x128cbc800) [pid = 1998] [serial = 1000] [outer = 0x0] [url = about:blank] 05:30:25 INFO - PROCESS | 1998 | --DOMWINDOW == 57 (0x126be7000) [pid = 1998] [serial = 999] [outer = 0x0] [url = about:blank] 05:30:25 INFO - PROCESS | 1998 | 1468499425940 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]]]}] 05:30:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 05:30:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1323ms 05:30:25 INFO - PROCESS | 1998 | 1468499425986 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 05:30:25 INFO - PROCESS | 1998 | 1468499425990 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 05:30:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 05:30:25 INFO - PROCESS | 1998 | 1468499425994 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 05:30:26 INFO - PROCESS | 1998 | 1468499425997 Marionette TRACE conn2 <- [1,1402,null,{}] 05:30:26 INFO - PROCESS | 1998 | 1468499426001 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}] 05:30:26 INFO - PROCESS | 1998 | 1468499426003 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:26 INFO - PROCESS | 1998 | 1468499426086 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 05:30:26 INFO - PROCESS | 1998 | 1468499426095 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:26 INFO - PROCESS | 1998 | 1468499426098 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:26 INFO - PROCESS | 1998 | ++DOCSHELL 0x116096000 == 28 [pid = 1998] [id = 358] 05:30:26 INFO - PROCESS | 1998 | ++DOMWINDOW == 58 (0x112dad000) [pid = 1998] [serial = 1073] [outer = 0x0] 05:30:26 INFO - PROCESS | 1998 | ++DOMWINDOW == 59 (0x112e89000) [pid = 1998] [serial = 1074] [outer = 0x112dad000] 05:30:26 INFO - PROCESS | 1998 | 1468499426126 Marionette DEBUG loaded listener.js 05:30:26 INFO - PROCESS | 1998 | ++DOMWINDOW == 60 (0x113d8bc00) [pid = 1998] [serial = 1075] [outer = 0x112dad000] 05:30:26 INFO - PROCESS | 1998 | 1468499426496 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]]]}] 05:30:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 05:30:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 520ms 05:30:26 INFO - PROCESS | 1998 | 1468499426514 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 05:30:26 INFO - PROCESS | 1998 | 1468499426518 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 05:30:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 05:30:26 INFO - PROCESS | 1998 | 1468499426525 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 05:30:26 INFO - PROCESS | 1998 | 1468499426527 Marionette TRACE conn2 <- [1,1406,null,{}] 05:30:26 INFO - PROCESS | 1998 | 1468499426554 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}] 05:30:26 INFO - PROCESS | 1998 | 1468499426557 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:26 INFO - PROCESS | 1998 | 1468499426641 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 05:30:26 INFO - PROCESS | 1998 | 1468499426648 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:26 INFO - PROCESS | 1998 | 1468499426650 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:26 INFO - PROCESS | 1998 | ++DOCSHELL 0x11865d000 == 29 [pid = 1998] [id = 359] 05:30:26 INFO - PROCESS | 1998 | ++DOMWINDOW == 61 (0x11690e800) [pid = 1998] [serial = 1076] [outer = 0x0] 05:30:26 INFO - PROCESS | 1998 | ++DOMWINDOW == 62 (0x1176d5400) [pid = 1998] [serial = 1077] [outer = 0x11690e800] 05:30:26 INFO - PROCESS | 1998 | 1468499426695 Marionette DEBUG loaded listener.js 05:30:26 INFO - PROCESS | 1998 | ++DOMWINDOW == 63 (0x11818f800) [pid = 1998] [serial = 1078] [outer = 0x11690e800] 05:30:27 INFO - PROCESS | 1998 | 1468499427087 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]]]}] 05:30:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 05:30:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 591ms 05:30:27 INFO - PROCESS | 1998 | 1468499427134 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 05:30:27 INFO - PROCESS | 1998 | 1468499427136 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 05:30:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 05:30:27 INFO - PROCESS | 1998 | 1468499427142 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 05:30:27 INFO - PROCESS | 1998 | 1468499427146 Marionette TRACE conn2 <- [1,1410,null,{}] 05:30:27 INFO - PROCESS | 1998 | 1468499427158 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}] 05:30:27 INFO - PROCESS | 1998 | 1468499427163 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:27 INFO - PROCESS | 1998 | 1468499427281 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 05:30:27 INFO - PROCESS | 1998 | 1468499427328 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:27 INFO - PROCESS | 1998 | 1468499427331 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:27 INFO - PROCESS | 1998 | ++DOCSHELL 0x1199b0000 == 30 [pid = 1998] [id = 360] 05:30:27 INFO - PROCESS | 1998 | ++DOMWINDOW == 64 (0x118578000) [pid = 1998] [serial = 1079] [outer = 0x0] 05:30:27 INFO - PROCESS | 1998 | ++DOMWINDOW == 65 (0x118628000) [pid = 1998] [serial = 1080] [outer = 0x118578000] 05:30:27 INFO - PROCESS | 1998 | 1468499427376 Marionette DEBUG loaded listener.js 05:30:27 INFO - PROCESS | 1998 | ++DOMWINDOW == 66 (0x11867b000) [pid = 1998] [serial = 1081] [outer = 0x118578000] 05:30:27 INFO - PROCESS | 1998 | 1468499427840 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]]]}] 05:30:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 05:30:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 724ms 05:30:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 05:30:27 INFO - PROCESS | 1998 | 1468499427865 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 05:30:27 INFO - PROCESS | 1998 | 1468499427867 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 05:30:27 INFO - PROCESS | 1998 | 1468499427869 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 05:30:27 INFO - PROCESS | 1998 | 1468499427871 Marionette TRACE conn2 <- [1,1414,null,{}] 05:30:27 INFO - PROCESS | 1998 | 1468499427876 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}] 05:30:27 INFO - PROCESS | 1998 | 1468499427877 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:27 INFO - PROCESS | 1998 | 1468499427958 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 05:30:27 INFO - PROCESS | 1998 | 1468499427961 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:27 INFO - PROCESS | 1998 | 1468499427962 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:27 INFO - PROCESS | 1998 | ++DOCSHELL 0x1214da000 == 31 [pid = 1998] [id = 361] 05:30:27 INFO - PROCESS | 1998 | ++DOMWINDOW == 67 (0x11906a000) [pid = 1998] [serial = 1082] [outer = 0x0] 05:30:27 INFO - PROCESS | 1998 | ++DOMWINDOW == 68 (0x11924c400) [pid = 1998] [serial = 1083] [outer = 0x11906a000] 05:30:27 INFO - PROCESS | 1998 | 1468499427988 Marionette DEBUG loaded listener.js 05:30:28 INFO - PROCESS | 1998 | ++DOMWINDOW == 69 (0x119252000) [pid = 1998] [serial = 1084] [outer = 0x11906a000] 05:30:28 INFO - PROCESS | 1998 | 1468499428352 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]]]}] 05:30:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 05:30:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 522ms 05:30:28 INFO - PROCESS | 1998 | 1468499428391 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 05:30:28 INFO - PROCESS | 1998 | 1468499428392 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 05:30:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 05:30:28 INFO - PROCESS | 1998 | 1468499428394 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 05:30:28 INFO - PROCESS | 1998 | 1468499428396 Marionette TRACE conn2 <- [1,1418,null,{}] 05:30:28 INFO - PROCESS | 1998 | 1468499428406 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}] 05:30:28 INFO - PROCESS | 1998 | 1468499428407 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:28 INFO - PROCESS | 1998 | 1468499428498 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 05:30:28 INFO - PROCESS | 1998 | 1468499428536 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:28 INFO - PROCESS | 1998 | 1468499428537 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:28 INFO - PROCESS | 1998 | ++DOCSHELL 0x121c8d000 == 32 [pid = 1998] [id = 362] 05:30:28 INFO - PROCESS | 1998 | ++DOMWINDOW == 70 (0x119252400) [pid = 1998] [serial = 1085] [outer = 0x0] 05:30:28 INFO - PROCESS | 1998 | ++DOMWINDOW == 71 (0x1192ac000) [pid = 1998] [serial = 1086] [outer = 0x119252400] 05:30:28 INFO - PROCESS | 1998 | 1468499428561 Marionette DEBUG loaded listener.js 05:30:28 INFO - PROCESS | 1998 | ++DOMWINDOW == 72 (0x119354800) [pid = 1998] [serial = 1087] [outer = 0x119252400] 05:30:28 INFO - PROCESS | 1998 | 1468499428899 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]]]}] 05:30:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 05:30:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 525ms 05:30:28 INFO - PROCESS | 1998 | 1468499428922 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 05:30:28 INFO - PROCESS | 1998 | 1468499428925 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 05:30:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 05:30:28 INFO - PROCESS | 1998 | 1468499428927 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 05:30:28 INFO - PROCESS | 1998 | 1468499428928 Marionette TRACE conn2 <- [1,1422,null,{}] 05:30:28 INFO - PROCESS | 1998 | 1468499428931 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}] 05:30:28 INFO - PROCESS | 1998 | 1468499428935 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:29 INFO - PROCESS | 1998 | 1468499429052 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 05:30:29 INFO - PROCESS | 1998 | 1468499429056 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:29 INFO - PROCESS | 1998 | 1468499429057 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:29 INFO - PROCESS | 1998 | ++DOCSHELL 0x1255f5800 == 33 [pid = 1998] [id = 363] 05:30:29 INFO - PROCESS | 1998 | ++DOMWINDOW == 73 (0x11906a800) [pid = 1998] [serial = 1088] [outer = 0x0] 05:30:29 INFO - PROCESS | 1998 | ++DOMWINDOW == 74 (0x119706c00) [pid = 1998] [serial = 1089] [outer = 0x11906a800] 05:30:29 INFO - PROCESS | 1998 | 1468499429083 Marionette DEBUG loaded listener.js 05:30:29 INFO - PROCESS | 1998 | ++DOMWINDOW == 75 (0x121061000) [pid = 1998] [serial = 1090] [outer = 0x11906a800] 05:30:29 INFO - PROCESS | 1998 | 1468499429425 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]]]}] 05:30:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 05:30:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 518ms 05:30:29 INFO - PROCESS | 1998 | 1468499429447 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 05:30:29 INFO - PROCESS | 1998 | 1468499429449 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 05:30:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 05:30:29 INFO - PROCESS | 1998 | 1468499429451 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 05:30:29 INFO - PROCESS | 1998 | 1468499429452 Marionette TRACE conn2 <- [1,1426,null,{}] 05:30:29 INFO - PROCESS | 1998 | 1468499429456 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}] 05:30:29 INFO - PROCESS | 1998 | 1468499429458 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:29 INFO - PROCESS | 1998 | 1468499429557 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 05:30:29 INFO - PROCESS | 1998 | 1468499429591 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:29 INFO - PROCESS | 1998 | 1468499429592 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:29 INFO - PROCESS | 1998 | ++DOCSHELL 0x128a0b000 == 34 [pid = 1998] [id = 364] 05:30:29 INFO - PROCESS | 1998 | ++DOMWINDOW == 76 (0x121061800) [pid = 1998] [serial = 1091] [outer = 0x0] 05:30:29 INFO - PROCESS | 1998 | ++DOMWINDOW == 77 (0x121134000) [pid = 1998] [serial = 1092] [outer = 0x121061800] 05:30:29 INFO - PROCESS | 1998 | 1468499429616 Marionette DEBUG loaded listener.js 05:30:29 INFO - PROCESS | 1998 | ++DOMWINDOW == 78 (0x121565800) [pid = 1998] [serial = 1093] [outer = 0x121061800] 05:30:29 INFO - PROCESS | 1998 | 1468499429948 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]]]}] 05:30:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 05:30:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 524ms 05:30:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 05:30:29 INFO - PROCESS | 1998 | 1468499429975 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 05:30:29 INFO - PROCESS | 1998 | 1468499429977 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 05:30:29 INFO - PROCESS | 1998 | 1468499429979 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 05:30:29 INFO - PROCESS | 1998 | 1468499429980 Marionette TRACE conn2 <- [1,1430,null,{}] 05:30:29 INFO - PROCESS | 1998 | 1468499429982 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}] 05:30:29 INFO - PROCESS | 1998 | 1468499429983 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:30 INFO - PROCESS | 1998 | 1468499430076 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 05:30:30 INFO - PROCESS | 1998 | 1468499430089 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:30 INFO - PROCESS | 1998 | 1468499430091 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:30 INFO - PROCESS | 1998 | ++DOCSHELL 0x128e90800 == 35 [pid = 1998] [id = 365] 05:30:30 INFO - PROCESS | 1998 | ++DOMWINDOW == 79 (0x12156d400) [pid = 1998] [serial = 1094] [outer = 0x0] 05:30:30 INFO - PROCESS | 1998 | ++DOMWINDOW == 80 (0x121c61c00) [pid = 1998] [serial = 1095] [outer = 0x12156d400] 05:30:30 INFO - PROCESS | 1998 | 1468499430115 Marionette DEBUG loaded listener.js 05:30:30 INFO - PROCESS | 1998 | ++DOMWINDOW == 81 (0x124e04400) [pid = 1998] [serial = 1096] [outer = 0x12156d400] 05:30:30 INFO - PROCESS | 1998 | --DOMWINDOW == 80 (0x117eb5400) [pid = 1998] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 05:30:30 INFO - PROCESS | 1998 | --DOMWINDOW == 79 (0x116623c00) [pid = 1998] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 05:30:30 INFO - PROCESS | 1998 | --DOMWINDOW == 78 (0x1133ca000) [pid = 1998] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 05:30:30 INFO - PROCESS | 1998 | --DOMWINDOW == 77 (0x11867ac00) [pid = 1998] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 05:30:30 INFO - PROCESS | 1998 | --DOMWINDOW == 76 (0x112cb3800) [pid = 1998] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 05:30:30 INFO - PROCESS | 1998 | --DOMWINDOW == 75 (0x120fa8400) [pid = 1998] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 05:30:30 INFO - PROCESS | 1998 | --DOMWINDOW == 74 (0x117ec0800) [pid = 1998] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 05:30:30 INFO - PROCESS | 1998 | --DOMWINDOW == 73 (0x1127d0400) [pid = 1998] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 05:30:30 INFO - PROCESS | 1998 | --DOMWINDOW == 72 (0x1260c9400) [pid = 1998] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 05:30:30 INFO - PROCESS | 1998 | 1468499430506 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]]]}] 05:30:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 05:30:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 568ms 05:30:30 INFO - PROCESS | 1998 | 1468499430555 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 05:30:30 INFO - PROCESS | 1998 | 1468499430556 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 05:30:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 05:30:30 INFO - PROCESS | 1998 | 1468499430559 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 05:30:30 INFO - PROCESS | 1998 | 1468499430560 Marionette TRACE conn2 <- [1,1434,null,{}] 05:30:30 INFO - PROCESS | 1998 | 1468499430562 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}] 05:30:30 INFO - PROCESS | 1998 | 1468499430563 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:30 INFO - PROCESS | 1998 | 1468499430651 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 05:30:30 INFO - PROCESS | 1998 | 1468499430656 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:30 INFO - PROCESS | 1998 | 1468499430658 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:30 INFO - PROCESS | 1998 | ++DOCSHELL 0x129378000 == 36 [pid = 1998] [id = 366] 05:30:30 INFO - PROCESS | 1998 | ++DOMWINDOW == 73 (0x1176d8800) [pid = 1998] [serial = 1097] [outer = 0x0] 05:30:30 INFO - PROCESS | 1998 | ++DOMWINDOW == 74 (0x12112ac00) [pid = 1998] [serial = 1098] [outer = 0x1176d8800] 05:30:30 INFO - PROCESS | 1998 | 1468499430682 Marionette DEBUG loaded listener.js 05:30:30 INFO - PROCESS | 1998 | ++DOMWINDOW == 75 (0x124f4bc00) [pid = 1998] [serial = 1099] [outer = 0x1176d8800] 05:30:31 INFO - PROCESS | 1998 | 1468499431016 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]]]}] 05:30:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 05:30:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 469ms 05:30:31 INFO - PROCESS | 1998 | 1468499431028 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 05:30:31 INFO - PROCESS | 1998 | 1468499431029 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 05:30:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 05:30:31 INFO - PROCESS | 1998 | 1468499431032 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 05:30:31 INFO - PROCESS | 1998 | 1468499431033 Marionette TRACE conn2 <- [1,1438,null,{}] 05:30:31 INFO - PROCESS | 1998 | 1468499431035 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}] 05:30:31 INFO - PROCESS | 1998 | 1468499431036 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:31 INFO - PROCESS | 1998 | 1468499431117 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 05:30:31 INFO - PROCESS | 1998 | 1468499431122 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:31 INFO - PROCESS | 1998 | 1468499431124 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:31 INFO - PROCESS | 1998 | ++DOCSHELL 0x12958a800 == 37 [pid = 1998] [id = 367] 05:30:31 INFO - PROCESS | 1998 | ++DOMWINDOW == 76 (0x111cac800) [pid = 1998] [serial = 1100] [outer = 0x0] 05:30:31 INFO - PROCESS | 1998 | ++DOMWINDOW == 77 (0x125eae800) [pid = 1998] [serial = 1101] [outer = 0x111cac800] 05:30:31 INFO - PROCESS | 1998 | 1468499431148 Marionette DEBUG loaded listener.js 05:30:31 INFO - PROCESS | 1998 | ++DOMWINDOW == 78 (0x1264a3800) [pid = 1998] [serial = 1102] [outer = 0x111cac800] 05:30:31 INFO - PROCESS | 1998 | 1468499431458 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]]]}] 05:30:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 05:30:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 472ms 05:30:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 05:30:31 INFO - PROCESS | 1998 | 1468499431525 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 05:30:31 INFO - PROCESS | 1998 | 1468499431526 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 05:30:31 INFO - PROCESS | 1998 | 1468499431529 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 05:30:31 INFO - PROCESS | 1998 | 1468499431531 Marionette TRACE conn2 <- [1,1442,null,{}] 05:30:31 INFO - PROCESS | 1998 | 1468499431533 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}] 05:30:31 INFO - PROCESS | 1998 | 1468499431535 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:31 INFO - PROCESS | 1998 | 1468499431635 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 05:30:31 INFO - PROCESS | 1998 | 1468499431639 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:31 INFO - PROCESS | 1998 | 1468499431642 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:31 INFO - PROCESS | 1998 | ++DOCSHELL 0x12a721000 == 38 [pid = 1998] [id = 368] 05:30:31 INFO - PROCESS | 1998 | ++DOMWINDOW == 79 (0x1254a9000) [pid = 1998] [serial = 1103] [outer = 0x0] 05:30:31 INFO - PROCESS | 1998 | ++DOMWINDOW == 80 (0x126443400) [pid = 1998] [serial = 1104] [outer = 0x1254a9000] 05:30:31 INFO - PROCESS | 1998 | 1468499431668 Marionette DEBUG loaded listener.js 05:30:31 INFO - PROCESS | 1998 | ++DOMWINDOW == 81 (0x126b7bc00) [pid = 1998] [serial = 1105] [outer = 0x1254a9000] 05:30:32 INFO - PROCESS | 1998 | 1468499432014 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]]]}] 05:30:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 05:30:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 519ms 05:30:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 05:30:32 INFO - PROCESS | 1998 | 1468499432048 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 05:30:32 INFO - PROCESS | 1998 | 1468499432050 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 05:30:32 INFO - PROCESS | 1998 | 1468499432052 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 05:30:32 INFO - PROCESS | 1998 | 1468499432053 Marionette TRACE conn2 <- [1,1446,null,{}] 05:30:32 INFO - PROCESS | 1998 | 1468499432057 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}] 05:30:32 INFO - PROCESS | 1998 | 1468499432059 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:32 INFO - PROCESS | 1998 | 1468499432161 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 05:30:32 INFO - PROCESS | 1998 | 1468499432167 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:32 INFO - PROCESS | 1998 | 1468499432168 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:32 INFO - PROCESS | 1998 | ++DOCSHELL 0x12a9a6800 == 39 [pid = 1998] [id = 369] 05:30:32 INFO - PROCESS | 1998 | ++DOMWINDOW == 82 (0x125e14400) [pid = 1998] [serial = 1106] [outer = 0x0] 05:30:32 INFO - PROCESS | 1998 | ++DOMWINDOW == 83 (0x126bdd400) [pid = 1998] [serial = 1107] [outer = 0x125e14400] 05:30:32 INFO - PROCESS | 1998 | 1468499432192 Marionette DEBUG loaded listener.js 05:30:32 INFO - PROCESS | 1998 | ++DOMWINDOW == 84 (0x1289eb000) [pid = 1998] [serial = 1108] [outer = 0x125e14400] 05:30:32 INFO - PROCESS | 1998 | 1468499432732 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]]]}] 05:30:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 05:30:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 720ms 05:30:32 INFO - PROCESS | 1998 | 1468499432774 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 05:30:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 05:30:32 INFO - PROCESS | 1998 | 1468499432777 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 05:30:32 INFO - PROCESS | 1998 | 1468499432780 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 05:30:32 INFO - PROCESS | 1998 | 1468499432782 Marionette TRACE conn2 <- [1,1450,null,{}] 05:30:32 INFO - PROCESS | 1998 | 1468499432786 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}] 05:30:32 INFO - PROCESS | 1998 | 1468499432788 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:32 INFO - PROCESS | 1998 | 1468499432903 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 05:30:33 INFO - PROCESS | 1998 | 1468499433003 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:33 INFO - PROCESS | 1998 | 1468499433005 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:33 INFO - PROCESS | 1998 | ++DOCSHELL 0x1186cd800 == 40 [pid = 1998] [id = 370] 05:30:33 INFO - PROCESS | 1998 | ++DOMWINDOW == 85 (0x1133e3000) [pid = 1998] [serial = 1109] [outer = 0x0] 05:30:33 INFO - PROCESS | 1998 | ++DOMWINDOW == 86 (0x11602f800) [pid = 1998] [serial = 1110] [outer = 0x1133e3000] 05:30:33 INFO - PROCESS | 1998 | 1468499433036 Marionette DEBUG loaded listener.js 05:30:33 INFO - PROCESS | 1998 | ++DOMWINDOW == 87 (0x11700d400) [pid = 1998] [serial = 1111] [outer = 0x1133e3000] 05:30:33 INFO - PROCESS | 1998 | 1468499433698 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]]]}] 05:30:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 05:30:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 971ms 05:30:33 INFO - PROCESS | 1998 | 1468499433752 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 05:30:33 INFO - PROCESS | 1998 | 1468499433754 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 05:30:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 05:30:33 INFO - PROCESS | 1998 | 1468499433762 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 05:30:33 INFO - PROCESS | 1998 | 1468499433764 Marionette TRACE conn2 <- [1,1454,null,{}] 05:30:33 INFO - PROCESS | 1998 | 1468499433768 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}] 05:30:33 INFO - PROCESS | 1998 | 1468499433770 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:33 INFO - PROCESS | 1998 | 1468499433876 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 05:30:33 INFO - PROCESS | 1998 | 1468499433926 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:33 INFO - PROCESS | 1998 | 1468499433929 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:33 INFO - PROCESS | 1998 | ++DOCSHELL 0x117e2f800 == 41 [pid = 1998] [id = 371] 05:30:33 INFO - PROCESS | 1998 | ++DOMWINDOW == 88 (0x1160d8800) [pid = 1998] [serial = 1112] [outer = 0x0] 05:30:33 INFO - PROCESS | 1998 | ++DOMWINDOW == 89 (0x11678ac00) [pid = 1998] [serial = 1113] [outer = 0x1160d8800] 05:30:33 INFO - PROCESS | 1998 | 1468499433957 Marionette DEBUG loaded listener.js 05:30:34 INFO - PROCESS | 1998 | ++DOMWINDOW == 90 (0x117045000) [pid = 1998] [serial = 1114] [outer = 0x1160d8800] 05:30:34 INFO - PROCESS | 1998 | --DOCSHELL 0x12a721000 == 40 [pid = 1998] [id = 368] 05:30:34 INFO - PROCESS | 1998 | --DOCSHELL 0x12958a800 == 39 [pid = 1998] [id = 367] 05:30:34 INFO - PROCESS | 1998 | --DOCSHELL 0x129378000 == 38 [pid = 1998] [id = 366] 05:30:34 INFO - PROCESS | 1998 | --DOCSHELL 0x128e90800 == 37 [pid = 1998] [id = 365] 05:30:34 INFO - PROCESS | 1998 | --DOCSHELL 0x128a0b000 == 36 [pid = 1998] [id = 364] 05:30:34 INFO - PROCESS | 1998 | --DOCSHELL 0x1255f5800 == 35 [pid = 1998] [id = 363] 05:30:34 INFO - PROCESS | 1998 | --DOCSHELL 0x121c8d000 == 34 [pid = 1998] [id = 362] 05:30:34 INFO - PROCESS | 1998 | --DOCSHELL 0x1214da000 == 33 [pid = 1998] [id = 361] 05:30:34 INFO - PROCESS | 1998 | --DOCSHELL 0x1199b0000 == 32 [pid = 1998] [id = 360] 05:30:34 INFO - PROCESS | 1998 | --DOCSHELL 0x11865d000 == 31 [pid = 1998] [id = 359] 05:30:34 INFO - PROCESS | 1998 | --DOCSHELL 0x116096000 == 30 [pid = 1998] [id = 358] 05:30:34 INFO - PROCESS | 1998 | --DOCSHELL 0x11661c800 == 29 [pid = 1998] [id = 357] 05:30:34 INFO - PROCESS | 1998 | --DOMWINDOW == 89 (0x1180cec00) [pid = 1998] [serial = 1039] [outer = 0x0] [url = about:blank] 05:30:34 INFO - PROCESS | 1998 | --DOMWINDOW == 88 (0x117045c00) [pid = 1998] [serial = 1042] [outer = 0x0] [url = about:blank] 05:30:34 INFO - PROCESS | 1998 | --DOMWINDOW == 87 (0x119070000) [pid = 1998] [serial = 1047] [outer = 0x0] [url = about:blank] 05:30:34 INFO - PROCESS | 1998 | --DOMWINDOW == 86 (0x119358c00) [pid = 1998] [serial = 1050] [outer = 0x0] [url = about:blank] 05:30:34 INFO - PROCESS | 1998 | --DOMWINDOW == 85 (0x128aab400) [pid = 1998] [serial = 1036] [outer = 0x0] [url = about:blank] 05:30:34 INFO - PROCESS | 1998 | --DOMWINDOW == 84 (0x113d8e400) [pid = 1998] [serial = 1041] [outer = 0x0] [url = about:blank] 05:30:34 INFO - PROCESS | 1998 | --DOMWINDOW == 83 (0x119255c00) [pid = 1998] [serial = 1048] [outer = 0x0] [url = about:blank] 05:30:34 INFO - PROCESS | 1998 | --DOMWINDOW == 82 (0x11862a800) [pid = 1998] [serial = 1045] [outer = 0x0] [url = about:blank] 05:30:34 INFO - PROCESS | 1998 | --DOMWINDOW == 81 (0x11700b800) [pid = 1998] [serial = 1038] [outer = 0x0] [url = about:blank] 05:30:34 INFO - PROCESS | 1998 | --DOMWINDOW == 80 (0x1172b6000) [pid = 1998] [serial = 1051] [outer = 0x0] [url = about:blank] 05:30:34 INFO - PROCESS | 1998 | --DOMWINDOW == 79 (0x1182b5c00) [pid = 1998] [serial = 1044] [outer = 0x0] [url = about:blank] 05:30:34 INFO - PROCESS | 1998 | --DOMWINDOW == 78 (0x126b71c00) [pid = 1998] [serial = 1057] [outer = 0x0] [url = about:blank] 05:30:34 INFO - PROCESS | 1998 | --DOMWINDOW == 77 (0x1215b6c00) [pid = 1998] [serial = 1054] [outer = 0x0] [url = about:blank] 05:30:34 INFO - PROCESS | 1998 | --DOMWINDOW == 76 (0x1260d2c00) [pid = 1998] [serial = 1056] [outer = 0x0] [url = about:blank] 05:30:34 INFO - PROCESS | 1998 | --DOMWINDOW == 75 (0x121128c00) [pid = 1998] [serial = 1053] [outer = 0x0] [url = about:blank] 05:30:34 INFO - PROCESS | 1998 | --DOMWINDOW == 74 (0x118574000) [pid = 1998] [serial = 1003] [outer = 0x0] [url = about:blank] 05:30:34 INFO - PROCESS | 1998 | 1468499434404 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]]]}] 05:30:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 05:30:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 672ms 05:30:34 INFO - PROCESS | 1998 | 1468499434434 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 05:30:34 INFO - PROCESS | 1998 | 1468499434440 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 05:30:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 05:30:34 INFO - PROCESS | 1998 | 1468499434445 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 05:30:34 INFO - PROCESS | 1998 | 1468499434447 Marionette TRACE conn2 <- [1,1458,null,{}] 05:30:34 INFO - PROCESS | 1998 | 1468499434449 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}] 05:30:34 INFO - PROCESS | 1998 | 1468499434451 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:34 INFO - PROCESS | 1998 | 1468499434531 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 05:30:34 INFO - PROCESS | 1998 | 1468499434536 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:34 INFO - PROCESS | 1998 | 1468499434537 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:34 INFO - PROCESS | 1998 | ++DOCSHELL 0x118654800 == 30 [pid = 1998] [id = 372] 05:30:34 INFO - PROCESS | 1998 | ++DOMWINDOW == 75 (0x1172b6000) [pid = 1998] [serial = 1115] [outer = 0x0] 05:30:34 INFO - PROCESS | 1998 | ++DOMWINDOW == 76 (0x1182b8000) [pid = 1998] [serial = 1116] [outer = 0x1172b6000] 05:30:34 INFO - PROCESS | 1998 | 1468499434568 Marionette DEBUG loaded listener.js 05:30:34 INFO - PROCESS | 1998 | ++DOMWINDOW == 77 (0x118574000) [pid = 1998] [serial = 1117] [outer = 0x1172b6000] 05:30:34 INFO - PROCESS | 1998 | 1468499434927 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]]]}] 05:30:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 05:30:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 519ms 05:30:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 05:30:34 INFO - PROCESS | 1998 | 1468499434964 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 05:30:34 INFO - PROCESS | 1998 | 1468499434966 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 05:30:34 INFO - PROCESS | 1998 | 1468499434968 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 05:30:34 INFO - PROCESS | 1998 | 1468499434971 Marionette TRACE conn2 <- [1,1462,null,{}] 05:30:34 INFO - PROCESS | 1998 | 1468499434978 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}] 05:30:34 INFO - PROCESS | 1998 | 1468499434982 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:35 INFO - PROCESS | 1998 | 1468499435062 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 05:30:35 INFO - PROCESS | 1998 | 1468499435067 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:35 INFO - PROCESS | 1998 | 1468499435070 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:35 INFO - PROCESS | 1998 | ++DOCSHELL 0x1211b3800 == 31 [pid = 1998] [id = 373] 05:30:35 INFO - PROCESS | 1998 | ++DOMWINDOW == 78 (0x118630800) [pid = 1998] [serial = 1118] [outer = 0x0] 05:30:35 INFO - PROCESS | 1998 | ++DOMWINDOW == 79 (0x11904e800) [pid = 1998] [serial = 1119] [outer = 0x118630800] 05:30:35 INFO - PROCESS | 1998 | 1468499435101 Marionette DEBUG loaded listener.js 05:30:35 INFO - PROCESS | 1998 | ++DOMWINDOW == 80 (0x11924e800) [pid = 1998] [serial = 1120] [outer = 0x118630800] 05:30:35 INFO - PROCESS | 1998 | 1468499435457 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]]]}] 05:30:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 05:30:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 522ms 05:30:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 05:30:35 INFO - PROCESS | 1998 | 1468499435494 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 05:30:35 INFO - PROCESS | 1998 | 1468499435496 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 05:30:35 INFO - PROCESS | 1998 | 1468499435498 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 05:30:35 INFO - PROCESS | 1998 | 1468499435499 Marionette TRACE conn2 <- [1,1466,null,{}] 05:30:35 INFO - PROCESS | 1998 | 1468499435501 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}] 05:30:35 INFO - PROCESS | 1998 | 1468499435502 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:35 INFO - PROCESS | 1998 | 1468499435583 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 05:30:35 INFO - PROCESS | 1998 | 1468499435586 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:35 INFO - PROCESS | 1998 | 1468499435587 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:35 INFO - PROCESS | 1998 | ++DOCSHELL 0x124a98000 == 32 [pid = 1998] [id = 374] 05:30:35 INFO - PROCESS | 1998 | ++DOMWINDOW == 81 (0x119256800) [pid = 1998] [serial = 1121] [outer = 0x0] 05:30:35 INFO - PROCESS | 1998 | ++DOMWINDOW == 82 (0x119351c00) [pid = 1998] [serial = 1122] [outer = 0x119256800] 05:30:35 INFO - PROCESS | 1998 | 1468499435616 Marionette DEBUG loaded listener.js 05:30:35 INFO - PROCESS | 1998 | ++DOMWINDOW == 83 (0x119709800) [pid = 1998] [serial = 1123] [outer = 0x119256800] 05:30:35 INFO - PROCESS | 1998 | 1468499435990 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]]]}] 05:30:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 05:30:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 523ms 05:30:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 05:30:36 INFO - PROCESS | 1998 | 1468499436021 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 05:30:36 INFO - PROCESS | 1998 | 1468499436023 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 05:30:36 INFO - PROCESS | 1998 | 1468499436025 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 05:30:36 INFO - PROCESS | 1998 | 1468499436026 Marionette TRACE conn2 <- [1,1470,null,{}] 05:30:36 INFO - PROCESS | 1998 | 1468499436028 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}] 05:30:36 INFO - PROCESS | 1998 | 1468499436029 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:36 INFO - PROCESS | 1998 | 1468499436106 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 05:30:36 INFO - PROCESS | 1998 | 1468499436161 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:36 INFO - PROCESS | 1998 | 1468499436162 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:36 INFO - PROCESS | 1998 | ++DOCSHELL 0x113a3d000 == 33 [pid = 1998] [id = 375] 05:30:36 INFO - PROCESS | 1998 | ++DOMWINDOW == 84 (0x119709400) [pid = 1998] [serial = 1124] [outer = 0x0] 05:30:36 INFO - PROCESS | 1998 | ++DOMWINDOW == 85 (0x119943000) [pid = 1998] [serial = 1125] [outer = 0x119709400] 05:30:36 INFO - PROCESS | 1998 | 1468499436193 Marionette DEBUG loaded listener.js 05:30:36 INFO - PROCESS | 1998 | ++DOMWINDOW == 86 (0x12134ec00) [pid = 1998] [serial = 1126] [outer = 0x119709400] 05:30:36 INFO - PROCESS | 1998 | 1468499436494 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]]]}] 05:30:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 05:30:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 522ms 05:30:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 05:30:36 INFO - PROCESS | 1998 | 1468499436548 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 05:30:36 INFO - PROCESS | 1998 | 1468499436549 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 05:30:36 INFO - PROCESS | 1998 | 1468499436551 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 05:30:36 INFO - PROCESS | 1998 | 1468499436552 Marionette TRACE conn2 <- [1,1474,null,{}] 05:30:36 INFO - PROCESS | 1998 | 1468499436555 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}] 05:30:36 INFO - PROCESS | 1998 | 1468499436559 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:36 INFO - PROCESS | 1998 | 1468499436683 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 05:30:36 INFO - PROCESS | 1998 | 1468499436688 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:36 INFO - PROCESS | 1998 | 1468499436690 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:36 INFO - PROCESS | 1998 | ++DOCSHELL 0x12a4a2000 == 34 [pid = 1998] [id = 376] 05:30:36 INFO - PROCESS | 1998 | ++DOMWINDOW == 87 (0x11970bc00) [pid = 1998] [serial = 1127] [outer = 0x0] 05:30:36 INFO - PROCESS | 1998 | ++DOMWINDOW == 88 (0x124a31c00) [pid = 1998] [serial = 1128] [outer = 0x11970bc00] 05:30:36 INFO - PROCESS | 1998 | 1468499436714 Marionette DEBUG loaded listener.js 05:30:36 INFO - PROCESS | 1998 | ++DOMWINDOW == 89 (0x126b72c00) [pid = 1998] [serial = 1129] [outer = 0x11970bc00] 05:30:37 INFO - PROCESS | 1998 | 1468499437078 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]]]}] 05:30:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 05:30:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 573ms 05:30:37 INFO - PROCESS | 1998 | 1468499437125 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 05:30:37 INFO - PROCESS | 1998 | 1468499437126 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 05:30:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 05:30:37 INFO - PROCESS | 1998 | 1468499437128 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 05:30:37 INFO - PROCESS | 1998 | 1468499437129 Marionette TRACE conn2 <- [1,1478,null,{}] 05:30:37 INFO - PROCESS | 1998 | 1468499437132 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}] 05:30:37 INFO - PROCESS | 1998 | 1468499437133 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:37 INFO - PROCESS | 1998 | 1468499437231 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 05:30:37 INFO - PROCESS | 1998 | 1468499437271 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:37 INFO - PROCESS | 1998 | 1468499437279 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:37 INFO - PROCESS | 1998 | ++DOCSHELL 0x12a712800 == 35 [pid = 1998] [id = 377] 05:30:37 INFO - PROCESS | 1998 | ++DOMWINDOW == 90 (0x126b73000) [pid = 1998] [serial = 1130] [outer = 0x0] 05:30:37 INFO - PROCESS | 1998 | ++DOMWINDOW == 91 (0x126bdf400) [pid = 1998] [serial = 1131] [outer = 0x126b73000] 05:30:37 INFO - PROCESS | 1998 | 1468499437305 Marionette DEBUG loaded listener.js 05:30:37 INFO - PROCESS | 1998 | ++DOMWINDOW == 92 (0x1289ed000) [pid = 1998] [serial = 1132] [outer = 0x126b73000] 05:30:37 INFO - PROCESS | 1998 | 1468499437680 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]]]}] 05:30:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 05:30:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 568ms 05:30:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 05:30:37 INFO - PROCESS | 1998 | 1468499437696 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 05:30:37 INFO - PROCESS | 1998 | 1468499437698 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 05:30:37 INFO - PROCESS | 1998 | 1468499437700 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 05:30:37 INFO - PROCESS | 1998 | 1468499437701 Marionette TRACE conn2 <- [1,1482,null,{}] 05:30:37 INFO - PROCESS | 1998 | 1468499437703 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}] 05:30:37 INFO - PROCESS | 1998 | 1468499437706 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:37 INFO - PROCESS | 1998 | 1468499437807 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 05:30:37 INFO - PROCESS | 1998 | 1468499437811 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:37 INFO - PROCESS | 1998 | 1468499437812 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:37 INFO - PROCESS | 1998 | ++DOCSHELL 0x12bd06000 == 36 [pid = 1998] [id = 378] 05:30:37 INFO - PROCESS | 1998 | ++DOMWINDOW == 93 (0x1289ed800) [pid = 1998] [serial = 1133] [outer = 0x0] 05:30:37 INFO - PROCESS | 1998 | ++DOMWINDOW == 94 (0x128aa6000) [pid = 1998] [serial = 1134] [outer = 0x1289ed800] 05:30:37 INFO - PROCESS | 1998 | 1468499437837 Marionette DEBUG loaded listener.js 05:30:37 INFO - PROCESS | 1998 | ++DOMWINDOW == 95 (0x128af4400) [pid = 1998] [serial = 1135] [outer = 0x1289ed800] 05:30:38 INFO - PROCESS | 1998 | 1468499438199 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]]]}] 05:30:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 05:30:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 521ms 05:30:38 INFO - PROCESS | 1998 | 1468499438223 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 05:30:38 INFO - PROCESS | 1998 | 1468499438226 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 05:30:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 05:30:38 INFO - PROCESS | 1998 | 1468499438234 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 05:30:38 INFO - PROCESS | 1998 | 1468499438236 Marionette TRACE conn2 <- [1,1486,null,{}] 05:30:38 INFO - PROCESS | 1998 | 1468499438240 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}] 05:30:38 INFO - PROCESS | 1998 | 1468499438241 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:38 INFO - PROCESS | 1998 | 1468499438336 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 05:30:38 INFO - PROCESS | 1998 | 1468499438340 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:38 INFO - PROCESS | 1998 | 1468499438341 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:38 INFO - PROCESS | 1998 | ++DOCSHELL 0x12bd1f000 == 37 [pid = 1998] [id = 379] 05:30:38 INFO - PROCESS | 1998 | ++DOMWINDOW == 96 (0x118570400) [pid = 1998] [serial = 1136] [outer = 0x0] 05:30:38 INFO - PROCESS | 1998 | ++DOMWINDOW == 97 (0x128af8400) [pid = 1998] [serial = 1137] [outer = 0x118570400] 05:30:38 INFO - PROCESS | 1998 | 1468499438365 Marionette DEBUG loaded listener.js 05:30:38 INFO - PROCESS | 1998 | ++DOMWINDOW == 98 (0x128cbbc00) [pid = 1998] [serial = 1138] [outer = 0x118570400] 05:30:38 INFO - PROCESS | 1998 | --DOMWINDOW == 97 (0x119252400) [pid = 1998] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 05:30:38 INFO - PROCESS | 1998 | --DOMWINDOW == 96 (0x11906a800) [pid = 1998] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 05:30:38 INFO - PROCESS | 1998 | --DOMWINDOW == 95 (0x11906a000) [pid = 1998] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 05:30:38 INFO - PROCESS | 1998 | --DOMWINDOW == 94 (0x11690e800) [pid = 1998] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 05:30:38 INFO - PROCESS | 1998 | --DOMWINDOW == 93 (0x118578000) [pid = 1998] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 05:30:38 INFO - PROCESS | 1998 | --DOMWINDOW == 92 (0x112983c00) [pid = 1998] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 05:30:38 INFO - PROCESS | 1998 | --DOMWINDOW == 91 (0x112dad000) [pid = 1998] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 05:30:38 INFO - PROCESS | 1998 | --DOMWINDOW == 90 (0x116913000) [pid = 1998] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 05:30:38 INFO - PROCESS | 1998 | --DOMWINDOW == 89 (0x118674c00) [pid = 1998] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 05:30:38 INFO - PROCESS | 1998 | --DOMWINDOW == 88 (0x119ec9400) [pid = 1998] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 05:30:38 INFO - PROCESS | 1998 | --DOMWINDOW == 87 (0x1254a9000) [pid = 1998] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 05:30:38 INFO - PROCESS | 1998 | --DOMWINDOW == 86 (0x121061800) [pid = 1998] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 05:30:38 INFO - PROCESS | 1998 | --DOMWINDOW == 85 (0x1254ac400) [pid = 1998] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 05:30:38 INFO - PROCESS | 1998 | --DOMWINDOW == 84 (0x12156d400) [pid = 1998] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 05:30:38 INFO - PROCESS | 1998 | --DOMWINDOW == 83 (0x1176d8800) [pid = 1998] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 05:30:38 INFO - PROCESS | 1998 | --DOMWINDOW == 82 (0x111cac800) [pid = 1998] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 05:30:38 INFO - PROCESS | 1998 | 1468499438757 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]]]}] 05:30:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 05:30:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 569ms 05:30:38 INFO - PROCESS | 1998 | 1468499438804 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 05:30:38 INFO - PROCESS | 1998 | 1468499438807 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 05:30:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 05:30:38 INFO - PROCESS | 1998 | 1468499438811 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 05:30:38 INFO - PROCESS | 1998 | 1468499438812 Marionette TRACE conn2 <- [1,1490,null,{}] 05:30:38 INFO - PROCESS | 1998 | 1468499438814 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}] 05:30:38 INFO - PROCESS | 1998 | 1468499438815 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:38 INFO - PROCESS | 1998 | 1468499438896 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 05:30:38 INFO - PROCESS | 1998 | 1468499438899 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:38 INFO - PROCESS | 1998 | 1468499438900 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:38 INFO - PROCESS | 1998 | ++DOCSHELL 0x119fa4000 == 38 [pid = 1998] [id = 380] 05:30:38 INFO - PROCESS | 1998 | ++DOMWINDOW == 83 (0x115020c00) [pid = 1998] [serial = 1139] [outer = 0x0] 05:30:38 INFO - PROCESS | 1998 | ++DOMWINDOW == 84 (0x118632c00) [pid = 1998] [serial = 1140] [outer = 0x115020c00] 05:30:38 INFO - PROCESS | 1998 | 1468499438932 Marionette DEBUG loaded listener.js 05:30:38 INFO - PROCESS | 1998 | ++DOMWINDOW == 85 (0x1192a6c00) [pid = 1998] [serial = 1141] [outer = 0x115020c00] 05:30:39 INFO - PROCESS | 1998 | 1468499439310 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]]]}] 05:30:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 05:30:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 519ms 05:30:39 INFO - PROCESS | 1998 | 1468499439331 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 05:30:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 05:30:39 INFO - PROCESS | 1998 | 1468499439333 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 05:30:39 INFO - PROCESS | 1998 | 1468499439337 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 05:30:39 INFO - PROCESS | 1998 | 1468499439340 Marionette TRACE conn2 <- [1,1494,null,{}] 05:30:39 INFO - PROCESS | 1998 | 1468499439343 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}] 05:30:39 INFO - PROCESS | 1998 | 1468499439346 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:39 INFO - PROCESS | 1998 | 1468499439519 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 05:30:39 INFO - PROCESS | 1998 | 1468499439536 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:39 INFO - PROCESS | 1998 | 1468499439538 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:39 INFO - PROCESS | 1998 | ++DOCSHELL 0x12c3d0000 == 39 [pid = 1998] [id = 381] 05:30:39 INFO - PROCESS | 1998 | ++DOMWINDOW == 86 (0x118578000) [pid = 1998] [serial = 1142] [outer = 0x0] 05:30:39 INFO - PROCESS | 1998 | ++DOMWINDOW == 87 (0x121561c00) [pid = 1998] [serial = 1143] [outer = 0x118578000] 05:30:39 INFO - PROCESS | 1998 | 1468499439581 Marionette DEBUG loaded listener.js 05:30:39 INFO - PROCESS | 1998 | ++DOMWINDOW == 88 (0x129126c00) [pid = 1998] [serial = 1144] [outer = 0x118578000] 05:30:39 INFO - PROCESS | 1998 | 1468499439914 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]]]}] 05:30:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 05:30:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 623ms 05:30:39 INFO - PROCESS | 1998 | 1468499439959 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 05:30:39 INFO - PROCESS | 1998 | 1468499439960 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 05:30:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 05:30:39 INFO - PROCESS | 1998 | 1468499439962 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 05:30:39 INFO - PROCESS | 1998 | 1468499439963 Marionette TRACE conn2 <- [1,1498,null,{}] 05:30:39 INFO - PROCESS | 1998 | 1468499439966 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}] 05:30:39 INFO - PROCESS | 1998 | 1468499439967 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:40 INFO - PROCESS | 1998 | 1468499440047 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 05:30:40 INFO - PROCESS | 1998 | 1468499440051 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:40 INFO - PROCESS | 1998 | 1468499440052 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:40 INFO - PROCESS | 1998 | ++DOCSHELL 0x12c651800 == 40 [pid = 1998] [id = 382] 05:30:40 INFO - PROCESS | 1998 | ++DOMWINDOW == 89 (0x11904ec00) [pid = 1998] [serial = 1145] [outer = 0x0] 05:30:40 INFO - PROCESS | 1998 | ++DOMWINDOW == 90 (0x12912c400) [pid = 1998] [serial = 1146] [outer = 0x11904ec00] 05:30:40 INFO - PROCESS | 1998 | 1468499440132 Marionette DEBUG loaded listener.js 05:30:40 INFO - PROCESS | 1998 | ++DOMWINDOW == 91 (0x129339800) [pid = 1998] [serial = 1147] [outer = 0x11904ec00] 05:30:40 INFO - PROCESS | 1998 | 1468499440398 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]]]}] 05:30:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 05:30:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 469ms 05:30:40 INFO - PROCESS | 1998 | 1468499440434 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 05:30:40 INFO - PROCESS | 1998 | 1468499440436 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 05:30:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 05:30:40 INFO - PROCESS | 1998 | 1468499440450 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 05:30:40 INFO - PROCESS | 1998 | 1468499440452 Marionette TRACE conn2 <- [1,1502,null,{}] 05:30:40 INFO - PROCESS | 1998 | 1468499440467 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}] 05:30:40 INFO - PROCESS | 1998 | 1468499440468 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:40 INFO - PROCESS | 1998 | 1468499440668 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 05:30:40 INFO - PROCESS | 1998 | 1468499440783 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:40 INFO - PROCESS | 1998 | 1468499440787 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:40 INFO - PROCESS | 1998 | ++DOCSHELL 0x116096000 == 41 [pid = 1998] [id = 383] 05:30:40 INFO - PROCESS | 1998 | ++DOMWINDOW == 92 (0x1121bd400) [pid = 1998] [serial = 1148] [outer = 0x0] 05:30:40 INFO - PROCESS | 1998 | ++DOMWINDOW == 93 (0x1128b2000) [pid = 1998] [serial = 1149] [outer = 0x1121bd400] 05:30:40 INFO - PROCESS | 1998 | 1468499440841 Marionette DEBUG loaded listener.js 05:30:40 INFO - PROCESS | 1998 | ++DOMWINDOW == 94 (0x1133cc400) [pid = 1998] [serial = 1150] [outer = 0x1121bd400] 05:30:41 INFO - PROCESS | 1998 | 1468499441413 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]]]}] 05:30:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 05:30:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1031ms 05:30:41 INFO - PROCESS | 1998 | 1468499441475 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 05:30:41 INFO - PROCESS | 1998 | 1468499441478 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 05:30:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 05:30:41 INFO - PROCESS | 1998 | 1468499441484 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 05:30:41 INFO - PROCESS | 1998 | 1468499441487 Marionette TRACE conn2 <- [1,1506,null,{}] 05:30:41 INFO - PROCESS | 1998 | 1468499441491 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}] 05:30:41 INFO - PROCESS | 1998 | 1468499441497 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:41 INFO - PROCESS | 1998 | 1468499441620 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 05:30:41 INFO - PROCESS | 1998 | 1468499441676 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:41 INFO - PROCESS | 1998 | 1468499441678 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:41 INFO - PROCESS | 1998 | ++DOCSHELL 0x1210ae800 == 42 [pid = 1998] [id = 384] 05:30:41 INFO - PROCESS | 1998 | ++DOMWINDOW == 95 (0x1182b3800) [pid = 1998] [serial = 1151] [outer = 0x0] 05:30:41 INFO - PROCESS | 1998 | ++DOMWINDOW == 96 (0x118571000) [pid = 1998] [serial = 1152] [outer = 0x1182b3800] 05:30:41 INFO - PROCESS | 1998 | 1468499441708 Marionette DEBUG loaded listener.js 05:30:41 INFO - PROCESS | 1998 | ++DOMWINDOW == 97 (0x11862f000) [pid = 1998] [serial = 1153] [outer = 0x1182b3800] 05:30:42 INFO - PROCESS | 1998 | 1468499442138 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]]]}] 05:30:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 05:30:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 672ms 05:30:42 INFO - PROCESS | 1998 | 1468499442155 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 05:30:42 INFO - PROCESS | 1998 | 1468499442157 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 05:30:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 05:30:42 INFO - PROCESS | 1998 | 1468499442160 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 05:30:42 INFO - PROCESS | 1998 | 1468499442161 Marionette TRACE conn2 <- [1,1510,null,{}] 05:30:42 INFO - PROCESS | 1998 | 1468499442164 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}] 05:30:42 INFO - PROCESS | 1998 | 1468499442165 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:42 INFO - PROCESS | 1998 | 1468499442270 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 05:30:42 INFO - PROCESS | 1998 | 1468499442326 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:42 INFO - PROCESS | 1998 | 1468499442327 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:42 INFO - PROCESS | 1998 | ++DOCSHELL 0x12a719800 == 43 [pid = 1998] [id = 385] 05:30:42 INFO - PROCESS | 1998 | ++DOMWINDOW == 98 (0x119070000) [pid = 1998] [serial = 1154] [outer = 0x0] 05:30:42 INFO - PROCESS | 1998 | ++DOMWINDOW == 99 (0x119354c00) [pid = 1998] [serial = 1155] [outer = 0x119070000] 05:30:42 INFO - PROCESS | 1998 | 1468499442356 Marionette DEBUG loaded listener.js 05:30:42 INFO - PROCESS | 1998 | ++DOMWINDOW == 100 (0x120f9c800) [pid = 1998] [serial = 1156] [outer = 0x119070000] 05:30:42 INFO - PROCESS | 1998 | 1468499442782 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]]]}] 05:30:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 05:30:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 671ms 05:30:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 05:30:42 INFO - PROCESS | 1998 | 1468499442831 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 05:30:42 INFO - PROCESS | 1998 | 1468499442834 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 05:30:42 INFO - PROCESS | 1998 | 1468499442861 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 05:30:42 INFO - PROCESS | 1998 | 1468499442864 Marionette TRACE conn2 <- [1,1514,null,{}] 05:30:42 INFO - PROCESS | 1998 | 1468499442868 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}] 05:30:42 INFO - PROCESS | 1998 | 1468499442871 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:43 INFO - PROCESS | 1998 | 1468499443002 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 05:30:43 INFO - PROCESS | 1998 | 1468499443070 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:43 INFO - PROCESS | 1998 | 1468499443071 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:43 INFO - PROCESS | 1998 | ++DOCSHELL 0x12cac6000 == 44 [pid = 1998] [id = 386] 05:30:43 INFO - PROCESS | 1998 | ++DOMWINDOW == 101 (0x120f9fc00) [pid = 1998] [serial = 1157] [outer = 0x0] 05:30:43 INFO - PROCESS | 1998 | ++DOMWINDOW == 102 (0x12643fc00) [pid = 1998] [serial = 1158] [outer = 0x120f9fc00] 05:30:43 INFO - PROCESS | 1998 | 1468499443100 Marionette DEBUG loaded listener.js 05:30:43 INFO - PROCESS | 1998 | ++DOMWINDOW == 103 (0x126b6fc00) [pid = 1998] [serial = 1159] [outer = 0x120f9fc00] 05:30:43 INFO - PROCESS | 1998 | 1468499443599 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]]]}] 05:30:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 05:30:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 797ms 05:30:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 05:30:43 INFO - PROCESS | 1998 | 1468499443635 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 05:30:43 INFO - PROCESS | 1998 | 1468499443637 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 05:30:43 INFO - PROCESS | 1998 | 1468499443641 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 05:30:43 INFO - PROCESS | 1998 | 1468499443643 Marionette TRACE conn2 <- [1,1518,null,{}] 05:30:43 INFO - PROCESS | 1998 | 1468499443646 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}] 05:30:43 INFO - PROCESS | 1998 | 1468499443649 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:43 INFO - PROCESS | 1998 | 1468499443788 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 05:30:43 INFO - PROCESS | 1998 | 1468499443842 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:43 INFO - PROCESS | 1998 | 1468499443843 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:43 INFO - PROCESS | 1998 | ++DOCSHELL 0x12cf39000 == 45 [pid = 1998] [id = 387] 05:30:43 INFO - PROCESS | 1998 | ++DOMWINDOW == 104 (0x126b70000) [pid = 1998] [serial = 1160] [outer = 0x0] 05:30:43 INFO - PROCESS | 1998 | ++DOMWINDOW == 105 (0x1289e6c00) [pid = 1998] [serial = 1161] [outer = 0x126b70000] 05:30:43 INFO - PROCESS | 1998 | 1468499443871 Marionette DEBUG loaded listener.js 05:30:43 INFO - PROCESS | 1998 | ++DOMWINDOW == 106 (0x128ab3000) [pid = 1998] [serial = 1162] [outer = 0x126b70000] 05:30:44 INFO - PROCESS | 1998 | 1468499444492 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]]]}] 05:30:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 05:30:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 871ms 05:30:44 INFO - PROCESS | 1998 | 1468499444511 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 05:30:44 INFO - PROCESS | 1998 | 1468499444514 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 05:30:44 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 05:30:44 INFO - PROCESS | 1998 | 1468499444518 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 05:30:44 INFO - PROCESS | 1998 | 1468499444519 Marionette TRACE conn2 <- [1,1522,null,{}] 05:30:44 INFO - PROCESS | 1998 | 1468499444523 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}] 05:30:44 INFO - PROCESS | 1998 | 1468499444524 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:44 INFO - PROCESS | 1998 | 1468499444626 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 05:30:44 INFO - PROCESS | 1998 | 1468499444682 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:44 INFO - PROCESS | 1998 | 1468499444685 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:44 INFO - PROCESS | 1998 | ++DOCSHELL 0x1199b0800 == 46 [pid = 1998] [id = 388] 05:30:44 INFO - PROCESS | 1998 | ++DOMWINDOW == 107 (0x117015000) [pid = 1998] [serial = 1163] [outer = 0x0] 05:30:44 INFO - PROCESS | 1998 | ++DOMWINDOW == 108 (0x118158400) [pid = 1998] [serial = 1164] [outer = 0x117015000] 05:30:44 INFO - PROCESS | 1998 | 1468499444712 Marionette DEBUG loaded listener.js 05:30:44 INFO - PROCESS | 1998 | ++DOMWINDOW == 109 (0x118578c00) [pid = 1998] [serial = 1165] [outer = 0x117015000] 05:30:45 INFO - PROCESS | 1998 | 1468499445085 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"]]]}] 05:30:45 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 () { 05:30:45 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:30:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 05:30:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:30:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 05:30:45 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 () { 05:30:45 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:30:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 05:30:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:30:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 05:30:45 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 () { 05:30:45 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:30:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 05:30:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:30:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 05:30:45 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 () { 05:30:45 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:30:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 05:30:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:30:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 05:30:45 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 574ms 05:30:45 INFO - PROCESS | 1998 | 1468499445092 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 05:30:45 INFO - PROCESS | 1998 | 1468499445097 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 05:30:45 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 05:30:45 INFO - PROCESS | 1998 | 1468499445104 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 05:30:45 INFO - PROCESS | 1998 | 1468499445106 Marionette TRACE conn2 <- [1,1526,null,{}] 05:30:45 INFO - PROCESS | 1998 | 1468499445110 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}] 05:30:45 INFO - PROCESS | 1998 | 1468499445113 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:45 INFO - PROCESS | 1998 | 1468499445249 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 05:30:45 INFO - PROCESS | 1998 | 1468499445376 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:45 INFO - PROCESS | 1998 | 1468499445378 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:45 INFO - PROCESS | 1998 | ++DOCSHELL 0x119613800 == 47 [pid = 1998] [id = 389] 05:30:45 INFO - PROCESS | 1998 | ++DOMWINDOW == 110 (0x118631800) [pid = 1998] [serial = 1166] [outer = 0x0] 05:30:45 INFO - PROCESS | 1998 | ++DOMWINDOW == 111 (0x11924f000) [pid = 1998] [serial = 1167] [outer = 0x118631800] 05:30:45 INFO - PROCESS | 1998 | 1468499445416 Marionette DEBUG loaded listener.js 05:30:45 INFO - PROCESS | 1998 | ++DOMWINDOW == 112 (0x1192ca000) [pid = 1998] [serial = 1168] [outer = 0x118631800] 05:30:46 INFO - PROCESS | 1998 | --DOCSHELL 0x12c651800 == 46 [pid = 1998] [id = 382] 05:30:46 INFO - PROCESS | 1998 | --DOCSHELL 0x12c3d0000 == 45 [pid = 1998] [id = 381] 05:30:46 INFO - PROCESS | 1998 | --DOCSHELL 0x119fa4000 == 44 [pid = 1998] [id = 380] 05:30:46 INFO - PROCESS | 1998 | --DOCSHELL 0x12bd1f000 == 43 [pid = 1998] [id = 379] 05:30:46 INFO - PROCESS | 1998 | --DOCSHELL 0x12bd06000 == 42 [pid = 1998] [id = 378] 05:30:46 INFO - PROCESS | 1998 | --DOCSHELL 0x12a712800 == 41 [pid = 1998] [id = 377] 05:30:46 INFO - PROCESS | 1998 | --DOCSHELL 0x12a4a2000 == 40 [pid = 1998] [id = 376] 05:30:46 INFO - PROCESS | 1998 | --DOCSHELL 0x113a3d000 == 39 [pid = 1998] [id = 375] 05:30:46 INFO - PROCESS | 1998 | --DOCSHELL 0x124a98000 == 38 [pid = 1998] [id = 374] 05:30:46 INFO - PROCESS | 1998 | --DOCSHELL 0x1211b3800 == 37 [pid = 1998] [id = 373] 05:30:46 INFO - PROCESS | 1998 | --DOCSHELL 0x118654800 == 36 [pid = 1998] [id = 372] 05:30:46 INFO - PROCESS | 1998 | --DOCSHELL 0x117e2f800 == 35 [pid = 1998] [id = 371] 05:30:46 INFO - PROCESS | 1998 | --DOCSHELL 0x12a9a6800 == 34 [pid = 1998] [id = 369] 05:30:46 INFO - PROCESS | 1998 | --DOCSHELL 0x1186cd800 == 33 [pid = 1998] [id = 370] 05:30:46 INFO - PROCESS | 1998 | --DOCSHELL 0x1199b0800 == 32 [pid = 1998] [id = 388] 05:30:46 INFO - PROCESS | 1998 | --DOCSHELL 0x12cf39000 == 31 [pid = 1998] [id = 387] 05:30:46 INFO - PROCESS | 1998 | --DOCSHELL 0x12cac6000 == 30 [pid = 1998] [id = 386] 05:30:46 INFO - PROCESS | 1998 | --DOCSHELL 0x12a719800 == 29 [pid = 1998] [id = 385] 05:30:46 INFO - PROCESS | 1998 | --DOCSHELL 0x1210ae800 == 28 [pid = 1998] [id = 384] 05:30:46 INFO - PROCESS | 1998 | --DOCSHELL 0x116096000 == 27 [pid = 1998] [id = 383] 05:30:46 INFO - PROCESS | 1998 | --DOMWINDOW == 111 (0x112e89000) [pid = 1998] [serial = 1074] [outer = 0x0] [url = about:blank] 05:30:46 INFO - PROCESS | 1998 | --DOMWINDOW == 110 (0x113d8bc00) [pid = 1998] [serial = 1075] [outer = 0x0] [url = about:blank] 05:30:46 INFO - PROCESS | 1998 | --DOMWINDOW == 109 (0x118192400) [pid = 1998] [serial = 1060] [outer = 0x0] [url = about:blank] 05:30:46 INFO - PROCESS | 1998 | --DOMWINDOW == 108 (0x117019800) [pid = 1998] [serial = 1059] [outer = 0x0] [url = about:blank] 05:30:46 INFO - PROCESS | 1998 | --DOMWINDOW == 107 (0x119054000) [pid = 1998] [serial = 1063] [outer = 0x0] [url = about:blank] 05:30:46 INFO - PROCESS | 1998 | --DOMWINDOW == 106 (0x118e06400) [pid = 1998] [serial = 1062] [outer = 0x0] [url = about:blank] 05:30:46 INFO - PROCESS | 1998 | --DOMWINDOW == 105 (0x121561000) [pid = 1998] [serial = 1066] [outer = 0x0] [url = about:blank] 05:30:46 INFO - PROCESS | 1998 | --DOMWINDOW == 104 (0x120fa2400) [pid = 1998] [serial = 1065] [outer = 0x0] [url = about:blank] 05:30:46 INFO - PROCESS | 1998 | --DOMWINDOW == 103 (0x119354800) [pid = 1998] [serial = 1087] [outer = 0x0] [url = about:blank] 05:30:46 INFO - PROCESS | 1998 | --DOMWINDOW == 102 (0x126443400) [pid = 1998] [serial = 1104] [outer = 0x0] [url = about:blank] 05:30:46 INFO - PROCESS | 1998 | --DOMWINDOW == 101 (0x121134000) [pid = 1998] [serial = 1092] [outer = 0x0] [url = about:blank] 05:30:46 INFO - PROCESS | 1998 | --DOMWINDOW == 100 (0x12690e000) [pid = 1998] [serial = 1069] [outer = 0x0] [url = about:blank] 05:30:46 INFO - PROCESS | 1998 | --DOMWINDOW == 99 (0x125e17800) [pid = 1998] [serial = 1068] [outer = 0x0] [url = about:blank] 05:30:46 INFO - PROCESS | 1998 | --DOMWINDOW == 98 (0x121c61c00) [pid = 1998] [serial = 1095] [outer = 0x0] [url = about:blank] 05:30:46 INFO - PROCESS | 1998 | --DOMWINDOW == 97 (0x121565800) [pid = 1998] [serial = 1093] [outer = 0x0] [url = about:blank] 05:30:46 INFO - PROCESS | 1998 | --DOMWINDOW == 96 (0x12112ac00) [pid = 1998] [serial = 1098] [outer = 0x0] [url = about:blank] 05:30:46 INFO - PROCESS | 1998 | --DOMWINDOW == 95 (0x125eae800) [pid = 1998] [serial = 1101] [outer = 0x0] [url = about:blank] 05:30:46 INFO - PROCESS | 1998 | --DOMWINDOW == 94 (0x124e04400) [pid = 1998] [serial = 1096] [outer = 0x0] [url = about:blank] 05:30:46 INFO - PROCESS | 1998 | --DOMWINDOW == 93 (0x121061000) [pid = 1998] [serial = 1090] [outer = 0x0] [url = about:blank] 05:30:46 INFO - PROCESS | 1998 | --DOMWINDOW == 92 (0x124f4bc00) [pid = 1998] [serial = 1099] [outer = 0x0] [url = about:blank] 05:30:46 INFO - PROCESS | 1998 | --DOMWINDOW == 91 (0x1264a3800) [pid = 1998] [serial = 1102] [outer = 0x0] [url = about:blank] 05:30:46 INFO - PROCESS | 1998 | --DOMWINDOW == 90 (0x119252000) [pid = 1998] [serial = 1084] [outer = 0x0] [url = about:blank] 05:30:46 INFO - PROCESS | 1998 | --DOMWINDOW == 89 (0x126b7bc00) [pid = 1998] [serial = 1105] [outer = 0x0] [url = about:blank] 05:30:46 INFO - PROCESS | 1998 | --DOMWINDOW == 88 (0x126bdd400) [pid = 1998] [serial = 1107] [outer = 0x0] [url = about:blank] 05:30:46 INFO - PROCESS | 1998 | --DOMWINDOW == 87 (0x1192ac000) [pid = 1998] [serial = 1086] [outer = 0x0] [url = about:blank] 05:30:46 INFO - PROCESS | 1998 | --DOMWINDOW == 86 (0x119706c00) [pid = 1998] [serial = 1089] [outer = 0x0] [url = about:blank] 05:30:46 INFO - PROCESS | 1998 | --DOMWINDOW == 85 (0x11924c400) [pid = 1998] [serial = 1083] [outer = 0x0] [url = about:blank] 05:30:46 INFO - PROCESS | 1998 | --DOMWINDOW == 84 (0x1176d5400) [pid = 1998] [serial = 1077] [outer = 0x0] [url = about:blank] 05:30:46 INFO - PROCESS | 1998 | --DOMWINDOW == 83 (0x118628000) [pid = 1998] [serial = 1080] [outer = 0x0] [url = about:blank] 05:30:46 INFO - PROCESS | 1998 | --DOMWINDOW == 82 (0x11818f800) [pid = 1998] [serial = 1078] [outer = 0x0] [url = about:blank] 05:30:46 INFO - PROCESS | 1998 | --DOMWINDOW == 81 (0x11867b000) [pid = 1998] [serial = 1081] [outer = 0x0] [url = about:blank] 05:30:46 INFO - PROCESS | 1998 | --DOMWINDOW == 80 (0x117019c00) [pid = 1998] [serial = 1072] [outer = 0x0] [url = about:blank] 05:30:46 INFO - PROCESS | 1998 | --DOMWINDOW == 79 (0x11386f400) [pid = 1998] [serial = 1071] [outer = 0x0] [url = about:blank] 05:30:46 INFO - PROCESS | 1998 | 1468499446317 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"]]]}] 05:30:46 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:30:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 05:30:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:30:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 05:30:46 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:30:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 05:30:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:30:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 05:30:46 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 05:30:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 05:30:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:30:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 05:30:46 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1225ms 05:30:46 INFO - PROCESS | 1998 | 1468499446329 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 05:30:46 INFO - PROCESS | 1998 | 1468499446332 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 05:30:46 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 05:30:46 INFO - PROCESS | 1998 | 1468499446335 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 05:30:46 INFO - PROCESS | 1998 | 1468499446337 Marionette TRACE conn2 <- [1,1530,null,{}] 05:30:46 INFO - PROCESS | 1998 | 1468499446353 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}] 05:30:46 INFO - PROCESS | 1998 | 1468499446357 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:46 INFO - PROCESS | 1998 | 1468499446444 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 05:30:46 INFO - PROCESS | 1998 | 1468499446449 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:46 INFO - PROCESS | 1998 | 1468499446452 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:46 INFO - PROCESS | 1998 | ++DOCSHELL 0x117073800 == 28 [pid = 1998] [id = 390] 05:30:46 INFO - PROCESS | 1998 | ++DOMWINDOW == 80 (0x11700e000) [pid = 1998] [serial = 1169] [outer = 0x0] 05:30:46 INFO - PROCESS | 1998 | ++DOMWINDOW == 81 (0x117046400) [pid = 1998] [serial = 1170] [outer = 0x11700e000] 05:30:46 INFO - PROCESS | 1998 | 1468499446482 Marionette DEBUG loaded listener.js 05:30:46 INFO - PROCESS | 1998 | ++DOMWINDOW == 82 (0x1180d7400) [pid = 1998] [serial = 1171] [outer = 0x11700e000] 05:30:46 INFO - PROCESS | 1998 | 1468499446827 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]]]}] 05:30:46 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 05:30:46 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 05:30:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:30:46 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 05:30:46 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 05:30:46 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. 05:30:46 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 05:30:46 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 527ms 05:30:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 05:30:46 INFO - PROCESS | 1998 | 1468499446862 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 05:30:46 INFO - PROCESS | 1998 | 1468499446865 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 05:30:46 INFO - PROCESS | 1998 | 1468499446869 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 05:30:46 INFO - PROCESS | 1998 | 1468499446871 Marionette TRACE conn2 <- [1,1534,null,{}] 05:30:46 INFO - PROCESS | 1998 | 1468499446874 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}] 05:30:46 INFO - PROCESS | 1998 | 1468499446875 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:46 INFO - PROCESS | 1998 | 1468499446953 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 05:30:47 INFO - PROCESS | 1998 | 1468499447008 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:47 INFO - PROCESS | 1998 | 1468499447009 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:47 INFO - PROCESS | 1998 | ++DOCSHELL 0x11902f800 == 29 [pid = 1998] [id = 391] 05:30:47 INFO - PROCESS | 1998 | ++DOMWINDOW == 83 (0x118197400) [pid = 1998] [serial = 1172] [outer = 0x0] 05:30:47 INFO - PROCESS | 1998 | ++DOMWINDOW == 84 (0x118573c00) [pid = 1998] [serial = 1173] [outer = 0x118197400] 05:30:47 INFO - PROCESS | 1998 | 1468499447037 Marionette DEBUG loaded listener.js 05:30:47 INFO - PROCESS | 1998 | ++DOMWINDOW == 85 (0x11906e800) [pid = 1998] [serial = 1174] [outer = 0x118197400] 05:30:47 INFO - PROCESS | 1998 | 1468499447360 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]]]}] 05:30:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 05:30:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 521ms 05:30:47 INFO - PROCESS | 1998 | 1468499447392 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 05:30:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 05:30:47 INFO - PROCESS | 1998 | 1468499447393 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 05:30:47 INFO - PROCESS | 1998 | 1468499447395 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 05:30:47 INFO - PROCESS | 1998 | 1468499447398 Marionette TRACE conn2 <- [1,1538,null,{}] 05:30:47 INFO - PROCESS | 1998 | 1468499447406 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}] 05:30:47 INFO - PROCESS | 1998 | 1468499447410 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:47 INFO - PROCESS | 1998 | 1468499447518 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 05:30:47 INFO - PROCESS | 1998 | 1468499447558 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:47 INFO - PROCESS | 1998 | 1468499447561 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:47 INFO - PROCESS | 1998 | ++DOCSHELL 0x1214e5000 == 30 [pid = 1998] [id = 392] 05:30:47 INFO - PROCESS | 1998 | ++DOMWINDOW == 86 (0x112985400) [pid = 1998] [serial = 1175] [outer = 0x0] 05:30:47 INFO - PROCESS | 1998 | ++DOMWINDOW == 87 (0x1192aa800) [pid = 1998] [serial = 1176] [outer = 0x112985400] 05:30:47 INFO - PROCESS | 1998 | 1468499447607 Marionette DEBUG loaded listener.js 05:30:47 INFO - PROCESS | 1998 | ++DOMWINDOW == 88 (0x11994f000) [pid = 1998] [serial = 1177] [outer = 0x112985400] 05:30:48 INFO - PROCESS | 1998 | 1468499448022 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]]]}] 05:30:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 05:30:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 672ms 05:30:48 INFO - PROCESS | 1998 | 1468499448068 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 05:30:48 INFO - PROCESS | 1998 | 1468499448070 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 05:30:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 05:30:48 INFO - PROCESS | 1998 | 1468499448072 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 05:30:48 INFO - PROCESS | 1998 | 1468499448073 Marionette TRACE conn2 <- [1,1542,null,{}] 05:30:48 INFO - PROCESS | 1998 | 1468499448089 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}] 05:30:48 INFO - PROCESS | 1998 | 1468499448091 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:48 INFO - PROCESS | 1998 | 1468499448195 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 05:30:48 INFO - PROCESS | 1998 | 1468499448198 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:48 INFO - PROCESS | 1998 | 1468499448199 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:48 INFO - PROCESS | 1998 | ++DOCSHELL 0x12547c000 == 31 [pid = 1998] [id = 393] 05:30:48 INFO - PROCESS | 1998 | ++DOMWINDOW == 89 (0x119f7e400) [pid = 1998] [serial = 1178] [outer = 0x0] 05:30:48 INFO - PROCESS | 1998 | ++DOMWINDOW == 90 (0x121132800) [pid = 1998] [serial = 1179] [outer = 0x119f7e400] 05:30:48 INFO - PROCESS | 1998 | 1468499448225 Marionette DEBUG loaded listener.js 05:30:48 INFO - PROCESS | 1998 | ++DOMWINDOW == 91 (0x1217ed000) [pid = 1998] [serial = 1180] [outer = 0x119f7e400] 05:30:48 INFO - PROCESS | 1998 | 1468499448559 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]]]}] 05:30:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 05:30:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 519ms 05:30:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 05:30:48 INFO - PROCESS | 1998 | 1468499448593 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 05:30:48 INFO - PROCESS | 1998 | 1468499448595 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 05:30:48 INFO - PROCESS | 1998 | 1468499448597 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 05:30:48 INFO - PROCESS | 1998 | 1468499448598 Marionette TRACE conn2 <- [1,1546,null,{}] 05:30:48 INFO - PROCESS | 1998 | 1468499448600 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}] 05:30:48 INFO - PROCESS | 1998 | 1468499448601 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:48 INFO - PROCESS | 1998 | 1468499448697 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 05:30:48 INFO - PROCESS | 1998 | 1468499448700 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:48 INFO - PROCESS | 1998 | 1468499448702 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:48 INFO - PROCESS | 1998 | ++DOCSHELL 0x126b1d800 == 32 [pid = 1998] [id = 394] 05:30:48 INFO - PROCESS | 1998 | ++DOMWINDOW == 92 (0x11818f400) [pid = 1998] [serial = 1181] [outer = 0x0] 05:30:48 INFO - PROCESS | 1998 | ++DOMWINDOW == 93 (0x124a2f800) [pid = 1998] [serial = 1182] [outer = 0x11818f400] 05:30:48 INFO - PROCESS | 1998 | 1468499448726 Marionette DEBUG loaded listener.js 05:30:48 INFO - PROCESS | 1998 | ++DOMWINDOW == 94 (0x1254ae800) [pid = 1998] [serial = 1183] [outer = 0x11818f400] 05:30:49 INFO - PROCESS | 1998 | 1468499449078 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]]]}] 05:30:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 05:30:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 518ms 05:30:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 05:30:49 INFO - PROCESS | 1998 | 1468499449115 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 05:30:49 INFO - PROCESS | 1998 | 1468499449116 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 05:30:49 INFO - PROCESS | 1998 | 1468499449118 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 05:30:49 INFO - PROCESS | 1998 | 1468499449120 Marionette TRACE conn2 <- [1,1550,null,{}] 05:30:49 INFO - PROCESS | 1998 | 1468499449122 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}] 05:30:49 INFO - PROCESS | 1998 | 1468499449126 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:49 INFO - PROCESS | 1998 | 1468499449242 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 05:30:49 INFO - PROCESS | 1998 | 1468499449277 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:49 INFO - PROCESS | 1998 | 1468499449278 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:49 INFO - PROCESS | 1998 | ++DOCSHELL 0x129376000 == 33 [pid = 1998] [id = 395] 05:30:49 INFO - PROCESS | 1998 | ++DOMWINDOW == 95 (0x124ac6000) [pid = 1998] [serial = 1184] [outer = 0x0] 05:30:49 INFO - PROCESS | 1998 | ++DOMWINDOW == 96 (0x1260d1c00) [pid = 1998] [serial = 1185] [outer = 0x124ac6000] 05:30:49 INFO - PROCESS | 1998 | 1468499449303 Marionette DEBUG loaded listener.js 05:30:49 INFO - PROCESS | 1998 | ++DOMWINDOW == 97 (0x126bd5c00) [pid = 1998] [serial = 1186] [outer = 0x124ac6000] 05:30:49 INFO - PROCESS | 1998 | 1468499449614 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]]]}] 05:30:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 05:30:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 517ms 05:30:49 INFO - PROCESS | 1998 | 1468499449638 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 05:30:49 INFO - PROCESS | 1998 | 1468499449639 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 05:30:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 05:30:49 INFO - PROCESS | 1998 | 1468499449642 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 05:30:49 INFO - PROCESS | 1998 | 1468499449643 Marionette TRACE conn2 <- [1,1554,null,{}] 05:30:49 INFO - PROCESS | 1998 | 1468499449645 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}] 05:30:49 INFO - PROCESS | 1998 | 1468499449646 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:49 INFO - PROCESS | 1998 | 1468499449744 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 05:30:49 INFO - PROCESS | 1998 | 1468499449747 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:49 INFO - PROCESS | 1998 | 1468499449748 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:49 INFO - PROCESS | 1998 | ++DOCSHELL 0x12a48b800 == 34 [pid = 1998] [id = 396] 05:30:49 INFO - PROCESS | 1998 | ++DOMWINDOW == 98 (0x1127d3800) [pid = 1998] [serial = 1187] [outer = 0x0] 05:30:49 INFO - PROCESS | 1998 | ++DOMWINDOW == 99 (0x126be5800) [pid = 1998] [serial = 1188] [outer = 0x1127d3800] 05:30:49 INFO - PROCESS | 1998 | 1468499449772 Marionette DEBUG loaded listener.js 05:30:49 INFO - PROCESS | 1998 | ++DOMWINDOW == 100 (0x128aa4400) [pid = 1998] [serial = 1189] [outer = 0x1127d3800] 05:30:50 INFO - PROCESS | 1998 | 1468499450328 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]]]}] 05:30:50 INFO - PROCESS | 1998 | --DOMWINDOW == 99 (0x11970bc00) [pid = 1998] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 05:30:50 INFO - PROCESS | 1998 | --DOMWINDOW == 98 (0x126b73000) [pid = 1998] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 05:30:50 INFO - PROCESS | 1998 | --DOMWINDOW == 97 (0x1289ed800) [pid = 1998] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 05:30:50 INFO - PROCESS | 1998 | --DOMWINDOW == 96 (0x119256800) [pid = 1998] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 05:30:50 INFO - PROCESS | 1998 | --DOMWINDOW == 95 (0x1172b6000) [pid = 1998] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 05:30:50 INFO - PROCESS | 1998 | --DOMWINDOW == 94 (0x119709400) [pid = 1998] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 05:30:50 INFO - PROCESS | 1998 | --DOMWINDOW == 93 (0x118578000) [pid = 1998] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 05:30:50 INFO - PROCESS | 1998 | --DOMWINDOW == 92 (0x118570400) [pid = 1998] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 05:30:50 INFO - PROCESS | 1998 | --DOMWINDOW == 91 (0x118630800) [pid = 1998] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 05:30:50 INFO - PROCESS | 1998 | --DOMWINDOW == 90 (0x1160d8800) [pid = 1998] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 05:30:50 INFO - PROCESS | 1998 | --DOMWINDOW == 89 (0x125e14400) [pid = 1998] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 05:30:50 INFO - PROCESS | 1998 | --DOMWINDOW == 88 (0x1133e3000) [pid = 1998] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 05:30:50 INFO - PROCESS | 1998 | --DOMWINDOW == 87 (0x115020c00) [pid = 1998] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 05:30:50 INFO - PROCESS | 1998 | --DOMWINDOW == 86 (0x11904ec00) [pid = 1998] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 05:30:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 05:30:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 720ms 05:30:50 INFO - PROCESS | 1998 | 1468499450362 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 05:30:50 INFO - PROCESS | 1998 | 1468499450364 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 05:30:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 05:30:50 INFO - PROCESS | 1998 | 1468499450366 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 05:30:50 INFO - PROCESS | 1998 | 1468499450367 Marionette TRACE conn2 <- [1,1558,null,{}] 05:30:50 INFO - PROCESS | 1998 | 1468499450369 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}] 05:30:50 INFO - PROCESS | 1998 | 1468499450370 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:50 INFO - PROCESS | 1998 | 1468499450447 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 05:30:50 INFO - PROCESS | 1998 | 1468499450451 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:50 INFO - PROCESS | 1998 | 1468499450452 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:50 INFO - PROCESS | 1998 | ++DOCSHELL 0x121c8d000 == 35 [pid = 1998] [id = 397] 05:30:50 INFO - PROCESS | 1998 | ++DOMWINDOW == 87 (0x112e63000) [pid = 1998] [serial = 1190] [outer = 0x0] 05:30:50 INFO - PROCESS | 1998 | ++DOMWINDOW == 88 (0x117016800) [pid = 1998] [serial = 1191] [outer = 0x112e63000] 05:30:50 INFO - PROCESS | 1998 | 1468499450479 Marionette DEBUG loaded listener.js 05:30:50 INFO - PROCESS | 1998 | ++DOMWINDOW == 89 (0x118578000) [pid = 1998] [serial = 1192] [outer = 0x112e63000] 05:30:50 INFO - PROCESS | 1998 | 1468499450799 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]]]}] 05:30:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 05:30:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 468ms 05:30:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 05:30:50 INFO - PROCESS | 1998 | 1468499450835 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 05:30:50 INFO - PROCESS | 1998 | 1468499450836 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 05:30:50 INFO - PROCESS | 1998 | 1468499450838 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 05:30:50 INFO - PROCESS | 1998 | 1468499450840 Marionette TRACE conn2 <- [1,1562,null,{}] 05:30:50 INFO - PROCESS | 1998 | 1468499450842 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}] 05:30:50 INFO - PROCESS | 1998 | 1468499450843 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:50 INFO - PROCESS | 1998 | 1468499450919 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 05:30:50 INFO - PROCESS | 1998 | 1468499450992 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:50 INFO - PROCESS | 1998 | 1468499450993 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:51 INFO - PROCESS | 1998 | ++DOCSHELL 0x1214e0800 == 36 [pid = 1998] [id = 398] 05:30:51 INFO - PROCESS | 1998 | ++DOMWINDOW == 90 (0x115020c00) [pid = 1998] [serial = 1193] [outer = 0x0] 05:30:51 INFO - PROCESS | 1998 | ++DOMWINDOW == 91 (0x11935cc00) [pid = 1998] [serial = 1194] [outer = 0x115020c00] 05:30:51 INFO - PROCESS | 1998 | 1468499451020 Marionette DEBUG loaded listener.js 05:30:51 INFO - PROCESS | 1998 | ++DOMWINDOW == 92 (0x1289f1c00) [pid = 1998] [serial = 1195] [outer = 0x115020c00] 05:30:51 INFO - PROCESS | 1998 | 1468499451277 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]]]}] 05:30:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 05:30:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 473ms 05:30:51 INFO - PROCESS | 1998 | 1468499451313 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 05:30:51 INFO - PROCESS | 1998 | 1468499451314 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 05:30:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 05:30:51 INFO - PROCESS | 1998 | 1468499451316 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 05:30:51 INFO - PROCESS | 1998 | 1468499451317 Marionette TRACE conn2 <- [1,1566,null,{}] 05:30:51 INFO - PROCESS | 1998 | 1468499451320 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}] 05:30:51 INFO - PROCESS | 1998 | 1468499451321 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:51 INFO - PROCESS | 1998 | 1468499451414 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 05:30:51 INFO - PROCESS | 1998 | 1468499451417 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:51 INFO - PROCESS | 1998 | 1468499451418 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:51 INFO - PROCESS | 1998 | ++DOCSHELL 0x12b8db800 == 37 [pid = 1998] [id = 399] 05:30:51 INFO - PROCESS | 1998 | ++DOMWINDOW == 93 (0x1289f3800) [pid = 1998] [serial = 1196] [outer = 0x0] 05:30:51 INFO - PROCESS | 1998 | ++DOMWINDOW == 94 (0x128af2c00) [pid = 1998] [serial = 1197] [outer = 0x1289f3800] 05:30:51 INFO - PROCESS | 1998 | 1468499451444 Marionette DEBUG loaded listener.js 05:30:51 INFO - PROCESS | 1998 | ++DOMWINDOW == 95 (0x128cbb800) [pid = 1998] [serial = 1198] [outer = 0x1289f3800] 05:30:51 INFO - PROCESS | 1998 | 1468499451776 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]]]}] 05:30:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 05:30:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 520ms 05:30:51 INFO - PROCESS | 1998 | 1468499451836 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 05:30:51 INFO - PROCESS | 1998 | 1468499451838 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 05:30:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 05:30:51 INFO - PROCESS | 1998 | 1468499451840 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 05:30:51 INFO - PROCESS | 1998 | 1468499451842 Marionette TRACE conn2 <- [1,1570,null,{}] 05:30:51 INFO - PROCESS | 1998 | 1468499451844 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}] 05:30:51 INFO - PROCESS | 1998 | 1468499451846 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:51 INFO - PROCESS | 1998 | 1468499451934 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 05:30:51 INFO - PROCESS | 1998 | 1468499451937 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:51 INFO - PROCESS | 1998 | 1468499451939 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:51 INFO - PROCESS | 1998 | ++DOCSHELL 0x126b17800 == 38 [pid = 1998] [id = 400] 05:30:51 INFO - PROCESS | 1998 | ++DOMWINDOW == 96 (0x128cbd400) [pid = 1998] [serial = 1199] [outer = 0x0] 05:30:51 INFO - PROCESS | 1998 | ++DOMWINDOW == 97 (0x129129000) [pid = 1998] [serial = 1200] [outer = 0x128cbd400] 05:30:51 INFO - PROCESS | 1998 | 1468499451970 Marionette DEBUG loaded listener.js 05:30:52 INFO - PROCESS | 1998 | ++DOMWINDOW == 98 (0x12948e000) [pid = 1998] [serial = 1201] [outer = 0x128cbd400] 05:30:52 INFO - PROCESS | 1998 | 1468499452312 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]]]}] 05:30:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 05:30:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 518ms 05:30:52 INFO - PROCESS | 1998 | 1468499452383 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 05:30:52 INFO - PROCESS | 1998 | 1468499452385 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 05:30:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 05:30:52 INFO - PROCESS | 1998 | 1468499452390 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 05:30:52 INFO - PROCESS | 1998 | 1468499452392 Marionette TRACE conn2 <- [1,1574,null,{}] 05:30:52 INFO - PROCESS | 1998 | 1468499452396 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}] 05:30:52 INFO - PROCESS | 1998 | 1468499452398 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:52 INFO - PROCESS | 1998 | 1468499452505 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 05:30:52 INFO - PROCESS | 1998 | 1468499452608 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:52 INFO - PROCESS | 1998 | 1468499452612 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:52 INFO - PROCESS | 1998 | ++DOCSHELL 0x11699b000 == 39 [pid = 1998] [id = 401] 05:30:52 INFO - PROCESS | 1998 | ++DOMWINDOW == 99 (0x112986800) [pid = 1998] [serial = 1202] [outer = 0x0] 05:30:52 INFO - PROCESS | 1998 | ++DOMWINDOW == 100 (0x112e83000) [pid = 1998] [serial = 1203] [outer = 0x112986800] 05:30:52 INFO - PROCESS | 1998 | 1468499452644 Marionette DEBUG loaded listener.js 05:30:52 INFO - PROCESS | 1998 | ++DOMWINDOW == 101 (0x116074c00) [pid = 1998] [serial = 1204] [outer = 0x112986800] 05:30:53 INFO - PROCESS | 1998 | 1468499453176 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]]]}] 05:30:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 05:30:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 823ms 05:30:53 INFO - PROCESS | 1998 | 1468499453263 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 05:30:53 INFO - PROCESS | 1998 | 1468499453265 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 05:30:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 05:30:53 INFO - PROCESS | 1998 | 1468499453272 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 05:30:53 INFO - PROCESS | 1998 | 1468499453275 Marionette TRACE conn2 <- [1,1578,null,{}] 05:30:53 INFO - PROCESS | 1998 | 1468499453278 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}] 05:30:53 INFO - PROCESS | 1998 | 1468499453280 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:53 INFO - PROCESS | 1998 | 1468499453396 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 05:30:53 INFO - PROCESS | 1998 | 1468499453474 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:53 INFO - PROCESS | 1998 | 1468499453476 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:53 INFO - PROCESS | 1998 | ++DOCSHELL 0x121869000 == 40 [pid = 1998] [id = 402] 05:30:53 INFO - PROCESS | 1998 | ++DOMWINDOW == 102 (0x118629000) [pid = 1998] [serial = 1205] [outer = 0x0] 05:30:53 INFO - PROCESS | 1998 | ++DOMWINDOW == 103 (0x11867b000) [pid = 1998] [serial = 1206] [outer = 0x118629000] 05:30:53 INFO - PROCESS | 1998 | 1468499453566 Marionette DEBUG loaded listener.js 05:30:53 INFO - PROCESS | 1998 | ++DOMWINDOW == 104 (0x119252000) [pid = 1998] [serial = 1207] [outer = 0x118629000] 05:30:54 INFO - PROCESS | 1998 | 1468499454160 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]]]}] 05:30:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 05:30:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 930ms 05:30:54 INFO - PROCESS | 1998 | 1468499454202 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 05:30:54 INFO - PROCESS | 1998 | 1468499454204 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 05:30:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 05:30:54 INFO - PROCESS | 1998 | 1468499454208 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 05:30:54 INFO - PROCESS | 1998 | 1468499454210 Marionette TRACE conn2 <- [1,1582,null,{}] 05:30:54 INFO - PROCESS | 1998 | 1468499454220 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}] 05:30:54 INFO - PROCESS | 1998 | 1468499454225 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:54 INFO - PROCESS | 1998 | 1468499454388 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 05:30:54 INFO - PROCESS | 1998 | 1468499454642 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:54 INFO - PROCESS | 1998 | 1468499454644 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:54 INFO - PROCESS | 1998 | ++DOCSHELL 0x1160a1800 == 41 [pid = 1998] [id = 403] 05:30:54 INFO - PROCESS | 1998 | ++DOMWINDOW == 105 (0x1127d0400) [pid = 1998] [serial = 1208] [outer = 0x0] 05:30:54 INFO - PROCESS | 1998 | ++DOMWINDOW == 106 (0x1150ccc00) [pid = 1998] [serial = 1209] [outer = 0x1127d0400] 05:30:54 INFO - PROCESS | 1998 | 1468499454686 Marionette DEBUG loaded listener.js 05:30:54 INFO - PROCESS | 1998 | ++DOMWINDOW == 107 (0x117013400) [pid = 1998] [serial = 1210] [outer = 0x1127d0400] 05:30:55 INFO - PROCESS | 1998 | --DOCSHELL 0x12b8db800 == 40 [pid = 1998] [id = 399] 05:30:55 INFO - PROCESS | 1998 | --DOCSHELL 0x1214e0800 == 39 [pid = 1998] [id = 398] 05:30:55 INFO - PROCESS | 1998 | --DOCSHELL 0x121c8d000 == 38 [pid = 1998] [id = 397] 05:30:55 INFO - PROCESS | 1998 | --DOCSHELL 0x12a48b800 == 37 [pid = 1998] [id = 396] 05:30:55 INFO - PROCESS | 1998 | --DOCSHELL 0x129376000 == 36 [pid = 1998] [id = 395] 05:30:55 INFO - PROCESS | 1998 | --DOCSHELL 0x126b1d800 == 35 [pid = 1998] [id = 394] 05:30:55 INFO - PROCESS | 1998 | --DOCSHELL 0x12547c000 == 34 [pid = 1998] [id = 393] 05:30:55 INFO - PROCESS | 1998 | --DOCSHELL 0x1214e5000 == 33 [pid = 1998] [id = 392] 05:30:55 INFO - PROCESS | 1998 | --DOCSHELL 0x11902f800 == 32 [pid = 1998] [id = 391] 05:30:55 INFO - PROCESS | 1998 | --DOCSHELL 0x117073800 == 31 [pid = 1998] [id = 390] 05:30:55 INFO - PROCESS | 1998 | --DOCSHELL 0x119613800 == 30 [pid = 1998] [id = 389] 05:30:55 INFO - PROCESS | 1998 | 1468499455161 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]]]}] 05:30:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 05:30:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 972ms 05:30:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 05:30:55 INFO - PROCESS | 1998 | 1468499455180 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 05:30:55 INFO - PROCESS | 1998 | 1468499455182 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 05:30:55 INFO - PROCESS | 1998 | 1468499455185 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 05:30:55 INFO - PROCESS | 1998 | 1468499455187 Marionette TRACE conn2 <- [1,1586,null,{}] 05:30:55 INFO - PROCESS | 1998 | 1468499455192 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}] 05:30:55 INFO - PROCESS | 1998 | 1468499455195 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:55 INFO - PROCESS | 1998 | 1468499455285 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 05:30:55 INFO - PROCESS | 1998 | --DOMWINDOW == 106 (0x124a31c00) [pid = 1998] [serial = 1128] [outer = 0x0] [url = about:blank] 05:30:55 INFO - PROCESS | 1998 | --DOMWINDOW == 105 (0x1289ed000) [pid = 1998] [serial = 1132] [outer = 0x0] [url = about:blank] 05:30:55 INFO - PROCESS | 1998 | --DOMWINDOW == 104 (0x126bdf400) [pid = 1998] [serial = 1131] [outer = 0x0] [url = about:blank] 05:30:55 INFO - PROCESS | 1998 | --DOMWINDOW == 103 (0x128af4400) [pid = 1998] [serial = 1135] [outer = 0x0] [url = about:blank] 05:30:55 INFO - PROCESS | 1998 | --DOMWINDOW == 102 (0x128aa6000) [pid = 1998] [serial = 1134] [outer = 0x0] [url = about:blank] 05:30:55 INFO - PROCESS | 1998 | --DOMWINDOW == 101 (0x119351c00) [pid = 1998] [serial = 1122] [outer = 0x0] [url = about:blank] 05:30:55 INFO - PROCESS | 1998 | --DOMWINDOW == 100 (0x119709800) [pid = 1998] [serial = 1123] [outer = 0x0] [url = about:blank] 05:30:55 INFO - PROCESS | 1998 | --DOMWINDOW == 99 (0x1182b8000) [pid = 1998] [serial = 1116] [outer = 0x0] [url = about:blank] 05:30:55 INFO - PROCESS | 1998 | --DOMWINDOW == 98 (0x118574000) [pid = 1998] [serial = 1117] [outer = 0x0] [url = about:blank] 05:30:55 INFO - PROCESS | 1998 | --DOMWINDOW == 97 (0x119943000) [pid = 1998] [serial = 1125] [outer = 0x0] [url = about:blank] 05:30:55 INFO - PROCESS | 1998 | --DOMWINDOW == 96 (0x129126c00) [pid = 1998] [serial = 1144] [outer = 0x0] [url = about:blank] 05:30:55 INFO - PROCESS | 1998 | --DOMWINDOW == 95 (0x128af8400) [pid = 1998] [serial = 1137] [outer = 0x0] [url = about:blank] 05:30:55 INFO - PROCESS | 1998 | --DOMWINDOW == 94 (0x11904e800) [pid = 1998] [serial = 1119] [outer = 0x0] [url = about:blank] 05:30:55 INFO - PROCESS | 1998 | --DOMWINDOW == 93 (0x11924e800) [pid = 1998] [serial = 1120] [outer = 0x0] [url = about:blank] 05:30:55 INFO - PROCESS | 1998 | --DOMWINDOW == 92 (0x11678ac00) [pid = 1998] [serial = 1113] [outer = 0x0] [url = about:blank] 05:30:55 INFO - PROCESS | 1998 | --DOMWINDOW == 91 (0x117045000) [pid = 1998] [serial = 1114] [outer = 0x0] [url = about:blank] 05:30:55 INFO - PROCESS | 1998 | --DOMWINDOW == 90 (0x1289eb000) [pid = 1998] [serial = 1108] [outer = 0x0] [url = about:blank] 05:30:55 INFO - PROCESS | 1998 | --DOMWINDOW == 89 (0x11602f800) [pid = 1998] [serial = 1110] [outer = 0x0] [url = about:blank] 05:30:55 INFO - PROCESS | 1998 | --DOMWINDOW == 88 (0x11700d400) [pid = 1998] [serial = 1111] [outer = 0x0] [url = about:blank] 05:30:55 INFO - PROCESS | 1998 | --DOMWINDOW == 87 (0x121561c00) [pid = 1998] [serial = 1143] [outer = 0x0] [url = about:blank] 05:30:55 INFO - PROCESS | 1998 | --DOMWINDOW == 86 (0x118632c00) [pid = 1998] [serial = 1140] [outer = 0x0] [url = about:blank] 05:30:55 INFO - PROCESS | 1998 | --DOMWINDOW == 85 (0x128cbbc00) [pid = 1998] [serial = 1138] [outer = 0x0] [url = about:blank] 05:30:55 INFO - PROCESS | 1998 | --DOMWINDOW == 84 (0x129339800) [pid = 1998] [serial = 1147] [outer = 0x0] [url = about:blank] 05:30:55 INFO - PROCESS | 1998 | --DOMWINDOW == 83 (0x1192a6c00) [pid = 1998] [serial = 1141] [outer = 0x0] [url = about:blank] 05:30:55 INFO - PROCESS | 1998 | --DOMWINDOW == 82 (0x126b72c00) [pid = 1998] [serial = 1129] [outer = 0x0] [url = about:blank] 05:30:55 INFO - PROCESS | 1998 | --DOMWINDOW == 81 (0x12134ec00) [pid = 1998] [serial = 1126] [outer = 0x0] [url = about:blank] 05:30:55 INFO - PROCESS | 1998 | --DOMWINDOW == 80 (0x12912c400) [pid = 1998] [serial = 1146] [outer = 0x0] [url = about:blank] 05:30:55 INFO - PROCESS | 1998 | 1468499455349 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:55 INFO - PROCESS | 1998 | 1468499455351 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:55 INFO - PROCESS | 1998 | ++DOCSHELL 0x118663800 == 31 [pid = 1998] [id = 404] 05:30:55 INFO - PROCESS | 1998 | ++DOMWINDOW == 81 (0x112e5fc00) [pid = 1998] [serial = 1211] [outer = 0x0] 05:30:55 INFO - PROCESS | 1998 | ++DOMWINDOW == 82 (0x117016400) [pid = 1998] [serial = 1212] [outer = 0x112e5fc00] 05:30:55 INFO - PROCESS | 1998 | 1468499455378 Marionette DEBUG loaded listener.js 05:30:55 INFO - PROCESS | 1998 | ++DOMWINDOW == 83 (0x118e12000) [pid = 1998] [serial = 1213] [outer = 0x112e5fc00] 05:30:55 INFO - PROCESS | 1998 | 1468499455680 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]]]}] 05:30:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 05:30:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 523ms 05:30:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 05:30:55 INFO - PROCESS | 1998 | 1468499455711 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 05:30:55 INFO - PROCESS | 1998 | 1468499455714 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 05:30:55 INFO - PROCESS | 1998 | 1468499455717 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 05:30:55 INFO - PROCESS | 1998 | 1468499455718 Marionette TRACE conn2 <- [1,1590,null,{}] 05:30:55 INFO - PROCESS | 1998 | 1468499455721 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}] 05:30:55 INFO - PROCESS | 1998 | 1468499455722 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:55 INFO - PROCESS | 1998 | 1468499455806 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 05:30:55 INFO - PROCESS | 1998 | 1468499455872 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:55 INFO - PROCESS | 1998 | 1468499455873 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:55 INFO - PROCESS | 1998 | ++DOCSHELL 0x119613800 == 32 [pid = 1998] [id = 405] 05:30:55 INFO - PROCESS | 1998 | ++DOMWINDOW == 84 (0x11678ac00) [pid = 1998] [serial = 1214] [outer = 0x0] 05:30:55 INFO - PROCESS | 1998 | ++DOMWINDOW == 85 (0x11924e800) [pid = 1998] [serial = 1215] [outer = 0x11678ac00] 05:30:55 INFO - PROCESS | 1998 | 1468499455899 Marionette DEBUG loaded listener.js 05:30:55 INFO - PROCESS | 1998 | ++DOMWINDOW == 86 (0x119944400) [pid = 1998] [serial = 1216] [outer = 0x11678ac00] 05:30:56 INFO - PROCESS | 1998 | 1468499456235 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]]]}] 05:30:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 05:30:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 568ms 05:30:56 INFO - PROCESS | 1998 | 1468499456286 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 05:30:56 INFO - PROCESS | 1998 | 1468499456287 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 05:30:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 05:30:56 INFO - PROCESS | 1998 | 1468499456291 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 05:30:56 INFO - PROCESS | 1998 | 1468499456295 Marionette TRACE conn2 <- [1,1594,null,{}] 05:30:56 INFO - PROCESS | 1998 | 1468499456301 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}] 05:30:56 INFO - PROCESS | 1998 | 1468499456304 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:56 INFO - PROCESS | 1998 | 1468499456387 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 05:30:56 INFO - PROCESS | 1998 | 1468499456446 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:56 INFO - PROCESS | 1998 | 1468499456447 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:56 INFO - PROCESS | 1998 | ++DOCSHELL 0x12547b000 == 33 [pid = 1998] [id = 406] 05:30:56 INFO - PROCESS | 1998 | ++DOMWINDOW == 87 (0x113839400) [pid = 1998] [serial = 1217] [outer = 0x0] 05:30:56 INFO - PROCESS | 1998 | ++DOMWINDOW == 88 (0x121130c00) [pid = 1998] [serial = 1218] [outer = 0x113839400] 05:30:56 INFO - PROCESS | 1998 | 1468499456472 Marionette DEBUG loaded listener.js 05:30:56 INFO - PROCESS | 1998 | ++DOMWINDOW == 89 (0x125eb6400) [pid = 1998] [serial = 1219] [outer = 0x113839400] 05:30:56 INFO - PROCESS | 1998 | 1468499456826 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]]]}] 05:30:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 05:30:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 574ms 05:30:56 INFO - PROCESS | 1998 | 1468499456865 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 05:30:56 INFO - PROCESS | 1998 | 1468499456868 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 05:30:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 05:30:56 INFO - PROCESS | 1998 | 1468499456872 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 05:30:56 INFO - PROCESS | 1998 | 1468499456874 Marionette TRACE conn2 <- [1,1598,null,{}] 05:30:56 INFO - PROCESS | 1998 | 1468499456877 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}] 05:30:56 INFO - PROCESS | 1998 | 1468499456879 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:57 INFO - PROCESS | 1998 | 1468499457041 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 05:30:57 INFO - PROCESS | 1998 | 1468499457124 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:57 INFO - PROCESS | 1998 | 1468499457125 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:57 INFO - PROCESS | 1998 | ++DOCSHELL 0x129382000 == 34 [pid = 1998] [id = 407] 05:30:57 INFO - PROCESS | 1998 | ++DOMWINDOW == 90 (0x119a20800) [pid = 1998] [serial = 1220] [outer = 0x0] 05:30:57 INFO - PROCESS | 1998 | ++DOMWINDOW == 91 (0x1264a3800) [pid = 1998] [serial = 1221] [outer = 0x119a20800] 05:30:57 INFO - PROCESS | 1998 | 1468499457160 Marionette DEBUG loaded listener.js 05:30:57 INFO - PROCESS | 1998 | ++DOMWINDOW == 92 (0x126b75800) [pid = 1998] [serial = 1222] [outer = 0x119a20800] 05:30:57 INFO - PROCESS | 1998 | 1468499457431 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]]]}] 05:30:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 05:30:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 571ms 05:30:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 05:30:57 INFO - PROCESS | 1998 | 1468499457447 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 05:30:57 INFO - PROCESS | 1998 | 1468499457448 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 05:30:57 INFO - PROCESS | 1998 | 1468499457450 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 05:30:57 INFO - PROCESS | 1998 | 1468499457451 Marionette TRACE conn2 <- [1,1602,null,{}] 05:30:57 INFO - PROCESS | 1998 | 1468499457462 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}] 05:30:57 INFO - PROCESS | 1998 | 1468499457463 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:57 INFO - PROCESS | 1998 | 1468499457575 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 05:30:57 INFO - PROCESS | 1998 | 1468499457580 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:57 INFO - PROCESS | 1998 | 1468499457584 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:57 INFO - PROCESS | 1998 | ++DOCSHELL 0x12a710000 == 35 [pid = 1998] [id = 408] 05:30:57 INFO - PROCESS | 1998 | ++DOMWINDOW == 93 (0x1289e7c00) [pid = 1998] [serial = 1223] [outer = 0x0] 05:30:57 INFO - PROCESS | 1998 | ++DOMWINDOW == 94 (0x1289efc00) [pid = 1998] [serial = 1224] [outer = 0x1289e7c00] 05:30:57 INFO - PROCESS | 1998 | 1468499457648 Marionette DEBUG loaded listener.js 05:30:57 INFO - PROCESS | 1998 | ++DOMWINDOW == 95 (0x128ab0800) [pid = 1998] [serial = 1225] [outer = 0x1289e7c00] 05:30:57 INFO - PROCESS | 1998 | 1468499457986 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]]]}] 05:30:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 05:30:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 571ms 05:30:58 INFO - PROCESS | 1998 | 1468499458022 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 05:30:58 INFO - PROCESS | 1998 | 1468499458025 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 05:30:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 05:30:58 INFO - PROCESS | 1998 | 1468499458035 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 05:30:58 INFO - PROCESS | 1998 | 1468499458036 Marionette TRACE conn2 <- [1,1606,null,{}] 05:30:58 INFO - PROCESS | 1998 | 1468499458039 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}] 05:30:58 INFO - PROCESS | 1998 | 1468499458040 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:58 INFO - PROCESS | 1998 | 1468499458143 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 05:30:58 INFO - PROCESS | 1998 | 1468499458147 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:58 INFO - PROCESS | 1998 | 1468499458148 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:58 INFO - PROCESS | 1998 | ++DOCSHELL 0x12b571800 == 36 [pid = 1998] [id = 409] 05:30:58 INFO - PROCESS | 1998 | ++DOMWINDOW == 96 (0x128ab1400) [pid = 1998] [serial = 1226] [outer = 0x0] 05:30:58 INFO - PROCESS | 1998 | ++DOMWINDOW == 97 (0x128af7c00) [pid = 1998] [serial = 1227] [outer = 0x128ab1400] 05:30:58 INFO - PROCESS | 1998 | 1468499458179 Marionette DEBUG loaded listener.js 05:30:58 INFO - PROCESS | 1998 | ++DOMWINDOW == 98 (0x12932ec00) [pid = 1998] [serial = 1228] [outer = 0x128ab1400] 05:30:58 INFO - PROCESS | 1998 | 1468499458518 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]]]}] 05:30:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 05:30:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 519ms 05:30:58 INFO - PROCESS | 1998 | 1468499458560 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 05:30:58 INFO - PROCESS | 1998 | 1468499458561 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 05:30:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 05:30:58 INFO - PROCESS | 1998 | 1468499458564 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 05:30:58 INFO - PROCESS | 1998 | 1468499458565 Marionette TRACE conn2 <- [1,1610,null,{}] 05:30:58 INFO - PROCESS | 1998 | 1468499458567 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}] 05:30:58 INFO - PROCESS | 1998 | 1468499458568 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:58 INFO - PROCESS | 1998 | 1468499458669 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 05:30:58 INFO - PROCESS | 1998 | 1468499458672 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:58 INFO - PROCESS | 1998 | 1468499458673 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:58 INFO - PROCESS | 1998 | ++DOCSHELL 0x12bd14000 == 37 [pid = 1998] [id = 410] 05:30:58 INFO - PROCESS | 1998 | ++DOMWINDOW == 99 (0x128aef800) [pid = 1998] [serial = 1229] [outer = 0x0] 05:30:58 INFO - PROCESS | 1998 | ++DOMWINDOW == 100 (0x12948d000) [pid = 1998] [serial = 1230] [outer = 0x128aef800] 05:30:58 INFO - PROCESS | 1998 | 1468499458698 Marionette DEBUG loaded listener.js 05:30:58 INFO - PROCESS | 1998 | ++DOMWINDOW == 101 (0x12954f000) [pid = 1998] [serial = 1231] [outer = 0x128aef800] 05:30:58 INFO - PROCESS | 1998 | 1468499458996 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]]]}] 05:30:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 05:30:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 470ms 05:30:59 INFO - PROCESS | 1998 | 1468499459034 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 05:30:59 INFO - PROCESS | 1998 | 1468499459035 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 05:30:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 05:30:59 INFO - PROCESS | 1998 | 1468499459046 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 05:30:59 INFO - PROCESS | 1998 | 1468499459047 Marionette TRACE conn2 <- [1,1614,null,{}] 05:30:59 INFO - PROCESS | 1998 | 1468499459057 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}] 05:30:59 INFO - PROCESS | 1998 | 1468499459060 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:59 INFO - PROCESS | 1998 | 1468499459164 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 05:30:59 INFO - PROCESS | 1998 | 1468499459167 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:59 INFO - PROCESS | 1998 | 1468499459168 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:59 INFO - PROCESS | 1998 | ++DOCSHELL 0x12c3c5000 == 38 [pid = 1998] [id = 411] 05:30:59 INFO - PROCESS | 1998 | ++DOMWINDOW == 102 (0x12932f000) [pid = 1998] [serial = 1232] [outer = 0x0] 05:30:59 INFO - PROCESS | 1998 | ++DOMWINDOW == 103 (0x12954f400) [pid = 1998] [serial = 1233] [outer = 0x12932f000] 05:30:59 INFO - PROCESS | 1998 | 1468499459201 Marionette DEBUG loaded listener.js 05:30:59 INFO - PROCESS | 1998 | ++DOMWINDOW == 104 (0x12955ac00) [pid = 1998] [serial = 1234] [outer = 0x12932f000] 05:30:59 INFO - PROCESS | 1998 | --DOMWINDOW == 103 (0x11818f400) [pid = 1998] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 05:30:59 INFO - PROCESS | 1998 | --DOMWINDOW == 102 (0x124ac6000) [pid = 1998] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 05:30:59 INFO - PROCESS | 1998 | --DOMWINDOW == 101 (0x11700e000) [pid = 1998] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 05:30:59 INFO - PROCESS | 1998 | --DOMWINDOW == 100 (0x118197400) [pid = 1998] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 05:30:59 INFO - PROCESS | 1998 | --DOMWINDOW == 99 (0x112985400) [pid = 1998] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 05:30:59 INFO - PROCESS | 1998 | --DOMWINDOW == 98 (0x118631800) [pid = 1998] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 05:30:59 INFO - PROCESS | 1998 | --DOMWINDOW == 97 (0x1121bd400) [pid = 1998] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 05:30:59 INFO - PROCESS | 1998 | --DOMWINDOW == 96 (0x1182b3800) [pid = 1998] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 05:30:59 INFO - PROCESS | 1998 | --DOMWINDOW == 95 (0x119070000) [pid = 1998] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 05:30:59 INFO - PROCESS | 1998 | --DOMWINDOW == 94 (0x120f9fc00) [pid = 1998] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 05:30:59 INFO - PROCESS | 1998 | --DOMWINDOW == 93 (0x126b70000) [pid = 1998] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 05:30:59 INFO - PROCESS | 1998 | --DOMWINDOW == 92 (0x117015000) [pid = 1998] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 05:30:59 INFO - PROCESS | 1998 | --DOMWINDOW == 91 (0x1127d3800) [pid = 1998] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 05:30:59 INFO - PROCESS | 1998 | --DOMWINDOW == 90 (0x112e63000) [pid = 1998] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 05:30:59 INFO - PROCESS | 1998 | --DOMWINDOW == 89 (0x1289f3800) [pid = 1998] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 05:30:59 INFO - PROCESS | 1998 | --DOMWINDOW == 88 (0x115020c00) [pid = 1998] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 05:30:59 INFO - PROCESS | 1998 | --DOMWINDOW == 87 (0x119f7e400) [pid = 1998] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 05:30:59 INFO - PROCESS | 1998 | 1468499459596 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]]]}] 05:30:59 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 05:30:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 577ms 05:30:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 05:30:59 INFO - PROCESS | 1998 | 1468499459616 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 05:30:59 INFO - PROCESS | 1998 | 1468499459617 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 05:30:59 INFO - PROCESS | 1998 | 1468499459619 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 05:30:59 INFO - PROCESS | 1998 | 1468499459620 Marionette TRACE conn2 <- [1,1618,null,{}] 05:30:59 INFO - PROCESS | 1998 | 1468499459623 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}] 05:30:59 INFO - PROCESS | 1998 | 1468499459625 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:59 INFO - PROCESS | 1998 | 1468499459708 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 05:30:59 INFO - PROCESS | 1998 | 1468499459765 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:59 INFO - PROCESS | 1998 | 1468499459766 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:30:59 INFO - PROCESS | 1998 | ++DOCSHELL 0x12a653000 == 39 [pid = 1998] [id = 412] 05:30:59 INFO - PROCESS | 1998 | ++DOMWINDOW == 88 (0x112e63000) [pid = 1998] [serial = 1235] [outer = 0x0] 05:30:59 INFO - PROCESS | 1998 | ++DOMWINDOW == 89 (0x119047c00) [pid = 1998] [serial = 1236] [outer = 0x112e63000] 05:30:59 INFO - PROCESS | 1998 | 1468499459791 Marionette DEBUG loaded listener.js 05:30:59 INFO - PROCESS | 1998 | ++DOMWINDOW == 90 (0x12489c400) [pid = 1998] [serial = 1237] [outer = 0x112e63000] 05:31:00 INFO - PROCESS | 1998 | 1468499460058 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]]]}] 05:31:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 05:31:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 472ms 05:31:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 05:31:00 INFO - PROCESS | 1998 | 1468499460096 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 05:31:00 INFO - PROCESS | 1998 | 1468499460097 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 05:31:00 INFO - PROCESS | 1998 | 1468499460099 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 05:31:00 INFO - PROCESS | 1998 | 1468499460101 Marionette TRACE conn2 <- [1,1622,null,{}] 05:31:00 INFO - PROCESS | 1998 | 1468499460103 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}] 05:31:00 INFO - PROCESS | 1998 | 1468499460104 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:00 INFO - PROCESS | 1998 | 1468499460210 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 05:31:00 INFO - PROCESS | 1998 | 1468499460213 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:00 INFO - PROCESS | 1998 | 1468499460215 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:00 INFO - PROCESS | 1998 | ++DOCSHELL 0x12cab9800 == 40 [pid = 1998] [id = 413] 05:31:00 INFO - PROCESS | 1998 | ++DOMWINDOW == 91 (0x112e89800) [pid = 1998] [serial = 1238] [outer = 0x0] 05:31:00 INFO - PROCESS | 1998 | ++DOMWINDOW == 92 (0x12955a800) [pid = 1998] [serial = 1239] [outer = 0x112e89800] 05:31:00 INFO - PROCESS | 1998 | 1468499460241 Marionette DEBUG loaded listener.js 05:31:00 INFO - PROCESS | 1998 | ++DOMWINDOW == 93 (0x12a4be400) [pid = 1998] [serial = 1240] [outer = 0x112e89800] 05:31:00 INFO - PROCESS | 1998 | 1468499460595 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]]]}] 05:31:00 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 05:31:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 521ms 05:31:00 INFO - PROCESS | 1998 | 1468499460622 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 05:31:00 INFO - PROCESS | 1998 | 1468499460625 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 05:31:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 05:31:00 INFO - PROCESS | 1998 | 1468499460639 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 05:31:00 INFO - PROCESS | 1998 | 1468499460640 Marionette TRACE conn2 <- [1,1626,null,{}] 05:31:00 INFO - PROCESS | 1998 | 1468499460642 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}] 05:31:00 INFO - PROCESS | 1998 | 1468499460644 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:00 INFO - PROCESS | 1998 | 1468499460733 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 05:31:00 INFO - PROCESS | 1998 | 1468499460736 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:00 INFO - PROCESS | 1998 | 1468499460737 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:00 INFO - PROCESS | 1998 | ++DOCSHELL 0x12cf4b000 == 41 [pid = 1998] [id = 414] 05:31:00 INFO - PROCESS | 1998 | ++DOMWINDOW == 94 (0x12a4c1c00) [pid = 1998] [serial = 1241] [outer = 0x0] 05:31:00 INFO - PROCESS | 1998 | ++DOMWINDOW == 95 (0x12a590000) [pid = 1998] [serial = 1242] [outer = 0x12a4c1c00] 05:31:00 INFO - PROCESS | 1998 | 1468499460765 Marionette DEBUG loaded listener.js 05:31:00 INFO - PROCESS | 1998 | ++DOMWINDOW == 96 (0x12a60f800) [pid = 1998] [serial = 1243] [outer = 0x12a4c1c00] 05:31:01 INFO - PROCESS | 1998 | 1468499461092 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]]]}] 05:31:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 05:31:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 471ms 05:31:01 INFO - PROCESS | 1998 | 1468499461111 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 05:31:01 INFO - PROCESS | 1998 | 1468499461113 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 05:31:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 05:31:01 INFO - PROCESS | 1998 | 1468499461115 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 05:31:01 INFO - PROCESS | 1998 | 1468499461116 Marionette TRACE conn2 <- [1,1630,null,{}] 05:31:01 INFO - PROCESS | 1998 | 1468499461118 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}] 05:31:01 INFO - PROCESS | 1998 | 1468499461119 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:01 INFO - PROCESS | 1998 | 1468499461211 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 05:31:01 INFO - PROCESS | 1998 | 1468499461215 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:01 INFO - PROCESS | 1998 | 1468499461216 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:01 INFO - PROCESS | 1998 | ++DOCSHELL 0x12d248000 == 42 [pid = 1998] [id = 415] 05:31:01 INFO - PROCESS | 1998 | ++DOMWINDOW == 97 (0x12a73f400) [pid = 1998] [serial = 1244] [outer = 0x0] 05:31:01 INFO - PROCESS | 1998 | ++DOMWINDOW == 98 (0x12a745000) [pid = 1998] [serial = 1245] [outer = 0x12a73f400] 05:31:01 INFO - PROCESS | 1998 | 1468499461239 Marionette DEBUG loaded listener.js 05:31:01 INFO - PROCESS | 1998 | ++DOMWINDOW == 99 (0x12a74cc00) [pid = 1998] [serial = 1246] [outer = 0x12a73f400] 05:31:01 INFO - PROCESS | 1998 | 1468499461699 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]]]}] 05:31:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 05:31:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 618ms 05:31:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 05:31:01 INFO - PROCESS | 1998 | 1468499461734 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 05:31:01 INFO - PROCESS | 1998 | 1468499461737 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 05:31:01 INFO - PROCESS | 1998 | 1468499461740 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 05:31:01 INFO - PROCESS | 1998 | 1468499461742 Marionette TRACE conn2 <- [1,1634,null,{}] 05:31:01 INFO - PROCESS | 1998 | 1468499461746 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}] 05:31:01 INFO - PROCESS | 1998 | 1468499461748 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:01 INFO - PROCESS | 1998 | 1468499461861 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 05:31:01 INFO - PROCESS | 1998 | 1468499461970 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:01 INFO - PROCESS | 1998 | 1468499461972 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:01 INFO - PROCESS | 1998 | ++DOCSHELL 0x1199b3000 == 43 [pid = 1998] [id = 416] 05:31:01 INFO - PROCESS | 1998 | ++DOMWINDOW == 100 (0x1172b9000) [pid = 1998] [serial = 1247] [outer = 0x0] 05:31:02 INFO - PROCESS | 1998 | ++DOMWINDOW == 101 (0x1180d7000) [pid = 1998] [serial = 1248] [outer = 0x1172b9000] 05:31:02 INFO - PROCESS | 1998 | 1468499462004 Marionette DEBUG loaded listener.js 05:31:02 INFO - PROCESS | 1998 | ++DOMWINDOW == 102 (0x118625c00) [pid = 1998] [serial = 1249] [outer = 0x1172b9000] 05:31:02 INFO - PROCESS | 1998 | 1468499462442 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]]]}] 05:31:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 05:31:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 721ms 05:31:02 INFO - PROCESS | 1998 | 1468499462461 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 05:31:02 INFO - PROCESS | 1998 | 1468499462464 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 05:31:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 05:31:02 INFO - PROCESS | 1998 | 1468499462469 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 05:31:02 INFO - PROCESS | 1998 | 1468499462471 Marionette TRACE conn2 <- [1,1638,null,{}] 05:31:02 INFO - PROCESS | 1998 | 1468499462474 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}] 05:31:02 INFO - PROCESS | 1998 | 1468499462476 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:02 INFO - PROCESS | 1998 | 1468499462582 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 05:31:02 INFO - PROCESS | 1998 | 1468499462642 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:02 INFO - PROCESS | 1998 | 1468499462643 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:02 INFO - PROCESS | 1998 | ++DOCSHELL 0x12917c000 == 44 [pid = 1998] [id = 417] 05:31:02 INFO - PROCESS | 1998 | ++DOMWINDOW == 103 (0x1192a4c00) [pid = 1998] [serial = 1250] [outer = 0x0] 05:31:02 INFO - PROCESS | 1998 | ++DOMWINDOW == 104 (0x119706c00) [pid = 1998] [serial = 1251] [outer = 0x1192a4c00] 05:31:02 INFO - PROCESS | 1998 | 1468499462674 Marionette DEBUG loaded listener.js 05:31:02 INFO - PROCESS | 1998 | ++DOMWINDOW == 105 (0x120fa3c00) [pid = 1998] [serial = 1252] [outer = 0x1192a4c00] 05:31:03 INFO - PROCESS | 1998 | 1468499463096 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]]]}] 05:31:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 05:31:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 672ms 05:31:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 05:31:03 INFO - PROCESS | 1998 | 1468499463142 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 05:31:03 INFO - PROCESS | 1998 | 1468499463143 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 05:31:03 INFO - PROCESS | 1998 | 1468499463145 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 05:31:03 INFO - PROCESS | 1998 | 1468499463148 Marionette TRACE conn2 <- [1,1642,null,{}] 05:31:03 INFO - PROCESS | 1998 | 1468499463156 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}] 05:31:03 INFO - PROCESS | 1998 | 1468499463159 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:03 INFO - PROCESS | 1998 | 1468499463282 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 05:31:03 INFO - PROCESS | 1998 | 1468499463369 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:03 INFO - PROCESS | 1998 | 1468499463371 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:03 INFO - PROCESS | 1998 | ++DOCSHELL 0x12cf4a800 == 45 [pid = 1998] [id = 418] 05:31:03 INFO - PROCESS | 1998 | ++DOMWINDOW == 106 (0x124ac5c00) [pid = 1998] [serial = 1253] [outer = 0x0] 05:31:03 INFO - PROCESS | 1998 | ++DOMWINDOW == 107 (0x126bdec00) [pid = 1998] [serial = 1254] [outer = 0x124ac5c00] 05:31:03 INFO - PROCESS | 1998 | 1468499463403 Marionette DEBUG loaded listener.js 05:31:03 INFO - PROCESS | 1998 | ++DOMWINDOW == 108 (0x128aa6000) [pid = 1998] [serial = 1255] [outer = 0x124ac5c00] 05:31:03 INFO - PROCESS | 1998 | 1468499463821 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]]]}] 05:31:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 05:31:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 722ms 05:31:03 INFO - PROCESS | 1998 | 1468499463868 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 05:31:03 INFO - PROCESS | 1998 | 1468499463871 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 05:31:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 05:31:03 INFO - PROCESS | 1998 | 1468499463875 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 05:31:03 INFO - PROCESS | 1998 | 1468499463877 Marionette TRACE conn2 <- [1,1646,null,{}] 05:31:03 INFO - PROCESS | 1998 | 1468499463881 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}] 05:31:03 INFO - PROCESS | 1998 | 1468499463883 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:04 INFO - PROCESS | 1998 | 1468499463994 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 05:31:04 INFO - PROCESS | 1998 | 1468499464054 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:04 INFO - PROCESS | 1998 | 1468499464055 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:04 INFO - PROCESS | 1998 | ++DOCSHELL 0x12d45f800 == 46 [pid = 1998] [id = 419] 05:31:04 INFO - PROCESS | 1998 | ++DOMWINDOW == 109 (0x128af1800) [pid = 1998] [serial = 1256] [outer = 0x0] 05:31:04 INFO - PROCESS | 1998 | ++DOMWINDOW == 110 (0x129332c00) [pid = 1998] [serial = 1257] [outer = 0x128af1800] 05:31:04 INFO - PROCESS | 1998 | 1468499464084 Marionette DEBUG loaded listener.js 05:31:04 INFO - PROCESS | 1998 | ++DOMWINDOW == 111 (0x129555800) [pid = 1998] [serial = 1258] [outer = 0x128af1800] 05:31:04 INFO - PROCESS | 1998 | 1468499464553 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]]]}] 05:31:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 05:31:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 723ms 05:31:04 INFO - PROCESS | 1998 | 1468499464598 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 05:31:04 INFO - PROCESS | 1998 | 1468499464599 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 05:31:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 05:31:04 INFO - PROCESS | 1998 | 1468499464602 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 05:31:04 INFO - PROCESS | 1998 | 1468499464603 Marionette TRACE conn2 <- [1,1650,null,{}] 05:31:04 INFO - PROCESS | 1998 | 1468499464626 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}] 05:31:04 INFO - PROCESS | 1998 | 1468499464627 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:04 INFO - PROCESS | 1998 | 1468499464727 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 05:31:04 INFO - PROCESS | 1998 | 1468499464801 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:04 INFO - PROCESS | 1998 | 1468499464802 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:04 INFO - PROCESS | 1998 | ++DOCSHELL 0x118656000 == 47 [pid = 1998] [id = 420] 05:31:04 INFO - PROCESS | 1998 | ++DOMWINDOW == 112 (0x11386f400) [pid = 1998] [serial = 1259] [outer = 0x0] 05:31:04 INFO - PROCESS | 1998 | ++DOMWINDOW == 113 (0x11814c400) [pid = 1998] [serial = 1260] [outer = 0x11386f400] 05:31:04 INFO - PROCESS | 1998 | 1468499464831 Marionette DEBUG loaded listener.js 05:31:04 INFO - PROCESS | 1998 | ++DOMWINDOW == 114 (0x124ac3400) [pid = 1998] [serial = 1261] [outer = 0x11386f400] 05:31:05 INFO - PROCESS | 1998 | 1468499465397 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]]]}] 05:31:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 05:31:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 825ms 05:31:05 INFO - PROCESS | 1998 | 1468499465428 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 05:31:05 INFO - PROCESS | 1998 | 1468499465430 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 05:31:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 05:31:05 INFO - PROCESS | 1998 | 1468499465433 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 05:31:05 INFO - PROCESS | 1998 | 1468499465435 Marionette TRACE conn2 <- [1,1654,null,{}] 05:31:05 INFO - PROCESS | 1998 | 1468499465439 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}] 05:31:05 INFO - PROCESS | 1998 | 1468499465440 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:05 INFO - PROCESS | 1998 | 1468499465539 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 05:31:05 INFO - PROCESS | 1998 | 1468499465601 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:05 INFO - PROCESS | 1998 | 1468499465602 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:05 INFO - PROCESS | 1998 | ++DOCSHELL 0x118341800 == 48 [pid = 1998] [id = 421] 05:31:05 INFO - PROCESS | 1998 | ++DOMWINDOW == 115 (0x1128ac400) [pid = 1998] [serial = 1262] [outer = 0x0] 05:31:05 INFO - PROCESS | 1998 | ++DOMWINDOW == 116 (0x1128b0000) [pid = 1998] [serial = 1263] [outer = 0x1128ac400] 05:31:05 INFO - PROCESS | 1998 | 1468499465630 Marionette DEBUG loaded listener.js 05:31:05 INFO - PROCESS | 1998 | ++DOMWINDOW == 117 (0x112da9000) [pid = 1998] [serial = 1264] [outer = 0x1128ac400] 05:31:06 INFO - PROCESS | 1998 | --DOCSHELL 0x12cf4b000 == 47 [pid = 1998] [id = 414] 05:31:06 INFO - PROCESS | 1998 | --DOCSHELL 0x12cab9800 == 46 [pid = 1998] [id = 413] 05:31:06 INFO - PROCESS | 1998 | --DOCSHELL 0x12a653000 == 45 [pid = 1998] [id = 412] 05:31:06 INFO - PROCESS | 1998 | --DOCSHELL 0x12c3c5000 == 44 [pid = 1998] [id = 411] 05:31:06 INFO - PROCESS | 1998 | --DOCSHELL 0x12bd14000 == 43 [pid = 1998] [id = 410] 05:31:06 INFO - PROCESS | 1998 | --DOCSHELL 0x12b571800 == 42 [pid = 1998] [id = 409] 05:31:06 INFO - PROCESS | 1998 | --DOCSHELL 0x12a710000 == 41 [pid = 1998] [id = 408] 05:31:06 INFO - PROCESS | 1998 | --DOCSHELL 0x129382000 == 40 [pid = 1998] [id = 407] 05:31:06 INFO - PROCESS | 1998 | --DOCSHELL 0x12547b000 == 39 [pid = 1998] [id = 406] 05:31:06 INFO - PROCESS | 1998 | --DOCSHELL 0x119613800 == 38 [pid = 1998] [id = 405] 05:31:06 INFO - PROCESS | 1998 | --DOCSHELL 0x118663800 == 37 [pid = 1998] [id = 404] 05:31:06 INFO - PROCESS | 1998 | --DOCSHELL 0x1160a1800 == 36 [pid = 1998] [id = 403] 05:31:06 INFO - PROCESS | 1998 | --DOCSHELL 0x121869000 == 35 [pid = 1998] [id = 402] 05:31:06 INFO - PROCESS | 1998 | --DOCSHELL 0x11699b000 == 34 [pid = 1998] [id = 401] 05:31:06 INFO - PROCESS | 1998 | --DOCSHELL 0x126b17800 == 33 [pid = 1998] [id = 400] 05:31:06 INFO - PROCESS | 1998 | --DOCSHELL 0x118656000 == 32 [pid = 1998] [id = 420] 05:31:06 INFO - PROCESS | 1998 | --DOCSHELL 0x12d45f800 == 31 [pid = 1998] [id = 419] 05:31:06 INFO - PROCESS | 1998 | --DOCSHELL 0x12cf4a800 == 30 [pid = 1998] [id = 418] 05:31:06 INFO - PROCESS | 1998 | --DOCSHELL 0x12917c000 == 29 [pid = 1998] [id = 417] 05:31:06 INFO - PROCESS | 1998 | --DOCSHELL 0x12d248000 == 28 [pid = 1998] [id = 415] 05:31:06 INFO - PROCESS | 1998 | --DOCSHELL 0x1199b3000 == 27 [pid = 1998] [id = 416] 05:31:06 INFO - PROCESS | 1998 | --DOMWINDOW == 116 (0x124a2f800) [pid = 1998] [serial = 1182] [outer = 0x0] [url = about:blank] 05:31:06 INFO - PROCESS | 1998 | --DOMWINDOW == 115 (0x1260d1c00) [pid = 1998] [serial = 1185] [outer = 0x0] [url = about:blank] 05:31:06 INFO - PROCESS | 1998 | --DOMWINDOW == 114 (0x117046400) [pid = 1998] [serial = 1170] [outer = 0x0] [url = about:blank] 05:31:06 INFO - PROCESS | 1998 | --DOMWINDOW == 113 (0x1180d7400) [pid = 1998] [serial = 1171] [outer = 0x0] [url = about:blank] 05:31:06 INFO - PROCESS | 1998 | --DOMWINDOW == 112 (0x118573c00) [pid = 1998] [serial = 1173] [outer = 0x0] [url = about:blank] 05:31:06 INFO - PROCESS | 1998 | --DOMWINDOW == 111 (0x11906e800) [pid = 1998] [serial = 1174] [outer = 0x0] [url = about:blank] 05:31:06 INFO - PROCESS | 1998 | --DOMWINDOW == 110 (0x1192aa800) [pid = 1998] [serial = 1176] [outer = 0x0] [url = about:blank] 05:31:06 INFO - PROCESS | 1998 | --DOMWINDOW == 109 (0x1254ae800) [pid = 1998] [serial = 1183] [outer = 0x0] [url = about:blank] 05:31:06 INFO - PROCESS | 1998 | --DOMWINDOW == 108 (0x11924f000) [pid = 1998] [serial = 1167] [outer = 0x0] [url = about:blank] 05:31:06 INFO - PROCESS | 1998 | --DOMWINDOW == 107 (0x1192ca000) [pid = 1998] [serial = 1168] [outer = 0x0] [url = about:blank] 05:31:06 INFO - PROCESS | 1998 | --DOMWINDOW == 106 (0x1133cc400) [pid = 1998] [serial = 1150] [outer = 0x0] [url = about:blank] 05:31:06 INFO - PROCESS | 1998 | --DOMWINDOW == 105 (0x1128b2000) [pid = 1998] [serial = 1149] [outer = 0x0] [url = about:blank] 05:31:06 INFO - PROCESS | 1998 | --DOMWINDOW == 104 (0x11862f000) [pid = 1998] [serial = 1153] [outer = 0x0] [url = about:blank] 05:31:06 INFO - PROCESS | 1998 | --DOMWINDOW == 103 (0x118571000) [pid = 1998] [serial = 1152] [outer = 0x0] [url = about:blank] 05:31:06 INFO - PROCESS | 1998 | --DOMWINDOW == 102 (0x120f9c800) [pid = 1998] [serial = 1156] [outer = 0x0] [url = about:blank] 05:31:06 INFO - PROCESS | 1998 | --DOMWINDOW == 101 (0x119354c00) [pid = 1998] [serial = 1155] [outer = 0x0] [url = about:blank] 05:31:06 INFO - PROCESS | 1998 | --DOMWINDOW == 100 (0x126b6fc00) [pid = 1998] [serial = 1159] [outer = 0x0] [url = about:blank] 05:31:06 INFO - PROCESS | 1998 | --DOMWINDOW == 99 (0x12643fc00) [pid = 1998] [serial = 1158] [outer = 0x0] [url = about:blank] 05:31:06 INFO - PROCESS | 1998 | --DOMWINDOW == 98 (0x128ab3000) [pid = 1998] [serial = 1162] [outer = 0x0] [url = about:blank] 05:31:06 INFO - PROCESS | 1998 | --DOMWINDOW == 97 (0x1289e6c00) [pid = 1998] [serial = 1161] [outer = 0x0] [url = about:blank] 05:31:06 INFO - PROCESS | 1998 | --DOMWINDOW == 96 (0x118578c00) [pid = 1998] [serial = 1165] [outer = 0x0] [url = about:blank] 05:31:06 INFO - PROCESS | 1998 | --DOMWINDOW == 95 (0x126be5800) [pid = 1998] [serial = 1188] [outer = 0x0] [url = about:blank] 05:31:06 INFO - PROCESS | 1998 | --DOMWINDOW == 94 (0x118158400) [pid = 1998] [serial = 1164] [outer = 0x0] [url = about:blank] 05:31:06 INFO - PROCESS | 1998 | --DOMWINDOW == 93 (0x126bd5c00) [pid = 1998] [serial = 1186] [outer = 0x0] [url = about:blank] 05:31:06 INFO - PROCESS | 1998 | --DOMWINDOW == 92 (0x117016800) [pid = 1998] [serial = 1191] [outer = 0x0] [url = about:blank] 05:31:06 INFO - PROCESS | 1998 | --DOMWINDOW == 91 (0x128cbb800) [pid = 1998] [serial = 1198] [outer = 0x0] [url = about:blank] 05:31:06 INFO - PROCESS | 1998 | --DOMWINDOW == 90 (0x11935cc00) [pid = 1998] [serial = 1194] [outer = 0x0] [url = about:blank] 05:31:06 INFO - PROCESS | 1998 | --DOMWINDOW == 89 (0x118578000) [pid = 1998] [serial = 1192] [outer = 0x0] [url = about:blank] 05:31:06 INFO - PROCESS | 1998 | --DOMWINDOW == 88 (0x128af2c00) [pid = 1998] [serial = 1197] [outer = 0x0] [url = about:blank] 05:31:06 INFO - PROCESS | 1998 | --DOMWINDOW == 87 (0x129129000) [pid = 1998] [serial = 1200] [outer = 0x0] [url = about:blank] 05:31:06 INFO - PROCESS | 1998 | --DOMWINDOW == 86 (0x128aa4400) [pid = 1998] [serial = 1189] [outer = 0x0] [url = about:blank] 05:31:06 INFO - PROCESS | 1998 | --DOMWINDOW == 85 (0x121132800) [pid = 1998] [serial = 1179] [outer = 0x0] [url = about:blank] 05:31:06 INFO - PROCESS | 1998 | --DOMWINDOW == 84 (0x1217ed000) [pid = 1998] [serial = 1180] [outer = 0x0] [url = about:blank] 05:31:06 INFO - PROCESS | 1998 | --DOMWINDOW == 83 (0x1289f1c00) [pid = 1998] [serial = 1195] [outer = 0x0] [url = about:blank] 05:31:06 INFO - PROCESS | 1998 | --DOMWINDOW == 82 (0x11994f000) [pid = 1998] [serial = 1177] [outer = 0x0] [url = about:blank] 05:31:06 INFO - PROCESS | 1998 | 1468499466689 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]]]}] 05:31:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 05:31:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1272ms 05:31:06 INFO - PROCESS | 1998 | 1468499466706 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 05:31:06 INFO - PROCESS | 1998 | 1468499466709 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 05:31:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 05:31:06 INFO - PROCESS | 1998 | 1468499466712 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 05:31:06 INFO - PROCESS | 1998 | 1468499466714 Marionette TRACE conn2 <- [1,1658,null,{}] 05:31:06 INFO - PROCESS | 1998 | 1468499466717 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}] 05:31:06 INFO - PROCESS | 1998 | 1468499466719 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:06 INFO - PROCESS | 1998 | 1468499466807 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 05:31:06 INFO - PROCESS | 1998 | 1468499466812 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:06 INFO - PROCESS | 1998 | 1468499466813 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:06 INFO - PROCESS | 1998 | ++DOCSHELL 0x1162d3800 == 28 [pid = 1998] [id = 422] 05:31:06 INFO - PROCESS | 1998 | ++DOMWINDOW == 83 (0x112e8b400) [pid = 1998] [serial = 1265] [outer = 0x0] 05:31:06 INFO - PROCESS | 1998 | ++DOMWINDOW == 84 (0x11336b400) [pid = 1998] [serial = 1266] [outer = 0x112e8b400] 05:31:06 INFO - PROCESS | 1998 | 1468499466845 Marionette DEBUG loaded listener.js 05:31:06 INFO - PROCESS | 1998 | ++DOMWINDOW == 85 (0x110e81c00) [pid = 1998] [serial = 1267] [outer = 0x112e8b400] 05:31:07 INFO - PROCESS | 1998 | 1468499467183 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]]]}] 05:31:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 05:31:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 521ms 05:31:07 INFO - PROCESS | 1998 | 1468499467241 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 05:31:07 INFO - PROCESS | 1998 | 1468499467244 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 05:31:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 05:31:07 INFO - PROCESS | 1998 | 1468499467250 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 05:31:07 INFO - PROCESS | 1998 | 1468499467252 Marionette TRACE conn2 <- [1,1662,null,{}] 05:31:07 INFO - PROCESS | 1998 | 1468499467255 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}] 05:31:07 INFO - PROCESS | 1998 | 1468499467256 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:07 INFO - PROCESS | 1998 | 1468499467333 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 05:31:07 INFO - PROCESS | 1998 | 1468499467338 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:07 INFO - PROCESS | 1998 | 1468499467341 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:07 INFO - PROCESS | 1998 | ++DOCSHELL 0x11864b800 == 29 [pid = 1998] [id = 423] 05:31:07 INFO - PROCESS | 1998 | ++DOMWINDOW == 86 (0x11678a400) [pid = 1998] [serial = 1268] [outer = 0x0] 05:31:07 INFO - PROCESS | 1998 | ++DOMWINDOW == 87 (0x116a08c00) [pid = 1998] [serial = 1269] [outer = 0x11678a400] 05:31:07 INFO - PROCESS | 1998 | 1468499467369 Marionette DEBUG loaded listener.js 05:31:07 INFO - PROCESS | 1998 | ++DOMWINDOW == 88 (0x117011800) [pid = 1998] [serial = 1270] [outer = 0x11678a400] 05:31:07 INFO - PROCESS | 1998 | 1468499467751 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]]]}] 05:31:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 05:31:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 573ms 05:31:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 05:31:07 INFO - PROCESS | 1998 | 1468499467824 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 05:31:07 INFO - PROCESS | 1998 | 1468499467826 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 05:31:07 INFO - PROCESS | 1998 | 1468499467830 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 05:31:07 INFO - PROCESS | 1998 | 1468499467834 Marionette TRACE conn2 <- [1,1666,null,{}] 05:31:07 INFO - PROCESS | 1998 | 1468499467845 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}] 05:31:07 INFO - PROCESS | 1998 | 1468499467850 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:07 INFO - PROCESS | 1998 | 1468499467967 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 05:31:07 INFO - PROCESS | 1998 | 1468499467983 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:07 INFO - PROCESS | 1998 | 1468499467985 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:08 INFO - PROCESS | 1998 | ++DOCSHELL 0x119b22800 == 30 [pid = 1998] [id = 424] 05:31:08 INFO - PROCESS | 1998 | ++DOMWINDOW == 89 (0x112e82c00) [pid = 1998] [serial = 1271] [outer = 0x0] 05:31:08 INFO - PROCESS | 1998 | ++DOMWINDOW == 90 (0x1182b1800) [pid = 1998] [serial = 1272] [outer = 0x112e82c00] 05:31:08 INFO - PROCESS | 1998 | 1468499468031 Marionette DEBUG loaded listener.js 05:31:08 INFO - PROCESS | 1998 | ++DOMWINDOW == 91 (0x118437800) [pid = 1998] [serial = 1273] [outer = 0x112e82c00] 05:31:08 INFO - PROCESS | 1998 | 1468499468446 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]]]}] 05:31:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 05:31:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 625ms 05:31:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 05:31:08 INFO - PROCESS | 1998 | 1468499468460 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 05:31:08 INFO - PROCESS | 1998 | 1468499468462 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 05:31:08 INFO - PROCESS | 1998 | 1468499468484 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 05:31:08 INFO - PROCESS | 1998 | 1468499468485 Marionette TRACE conn2 <- [1,1670,null,{}] 05:31:08 INFO - PROCESS | 1998 | 1468499468489 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}] 05:31:08 INFO - PROCESS | 1998 | 1468499468492 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:08 INFO - PROCESS | 1998 | 1468499468569 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 05:31:08 INFO - PROCESS | 1998 | 1468499468573 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:08 INFO - PROCESS | 1998 | 1468499468576 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:08 INFO - PROCESS | 1998 | ++DOCSHELL 0x121877800 == 31 [pid = 1998] [id = 425] 05:31:08 INFO - PROCESS | 1998 | ++DOMWINDOW == 92 (0x118571800) [pid = 1998] [serial = 1274] [outer = 0x0] 05:31:08 INFO - PROCESS | 1998 | ++DOMWINDOW == 93 (0x118625800) [pid = 1998] [serial = 1275] [outer = 0x118571800] 05:31:08 INFO - PROCESS | 1998 | 1468499468601 Marionette DEBUG loaded listener.js 05:31:08 INFO - PROCESS | 1998 | ++DOMWINDOW == 94 (0x118630c00) [pid = 1998] [serial = 1276] [outer = 0x118571800] 05:31:08 INFO - PROCESS | 1998 | 1468499468947 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]]]}] 05:31:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 05:31:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 490ms 05:31:08 INFO - PROCESS | 1998 | 1468499468954 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 05:31:08 INFO - PROCESS | 1998 | 1468499468956 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 05:31:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 05:31:08 INFO - PROCESS | 1998 | 1468499468965 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 05:31:08 INFO - PROCESS | 1998 | 1468499468966 Marionette TRACE conn2 <- [1,1674,null,{}] 05:31:08 INFO - PROCESS | 1998 | 1468499468978 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}] 05:31:08 INFO - PROCESS | 1998 | 1468499468979 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:09 INFO - PROCESS | 1998 | 1468499469071 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 05:31:09 INFO - PROCESS | 1998 | 1468499469075 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:09 INFO - PROCESS | 1998 | 1468499469076 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:09 INFO - PROCESS | 1998 | ++DOCSHELL 0x124a98000 == 32 [pid = 1998] [id = 426] 05:31:09 INFO - PROCESS | 1998 | ++DOMWINDOW == 95 (0x112e8ac00) [pid = 1998] [serial = 1277] [outer = 0x0] 05:31:09 INFO - PROCESS | 1998 | ++DOMWINDOW == 96 (0x118679400) [pid = 1998] [serial = 1278] [outer = 0x112e8ac00] 05:31:09 INFO - PROCESS | 1998 | 1468499469100 Marionette DEBUG loaded listener.js 05:31:09 INFO - PROCESS | 1998 | ++DOMWINDOW == 97 (0x11906f800) [pid = 1998] [serial = 1279] [outer = 0x112e8ac00] 05:31:09 INFO - PROCESS | 1998 | 1468499469450 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]]]}] 05:31:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 05:31:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 518ms 05:31:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 05:31:09 INFO - PROCESS | 1998 | 1468499469484 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 05:31:09 INFO - PROCESS | 1998 | 1468499469485 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 05:31:09 INFO - PROCESS | 1998 | 1468499469487 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 05:31:09 INFO - PROCESS | 1998 | 1468499469489 Marionette TRACE conn2 <- [1,1678,null,{}] 05:31:09 INFO - PROCESS | 1998 | 1468499469493 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}] 05:31:09 INFO - PROCESS | 1998 | 1468499469498 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:09 INFO - PROCESS | 1998 | 1468499469613 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 05:31:09 INFO - PROCESS | 1998 | 1468499469650 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:09 INFO - PROCESS | 1998 | 1468499469651 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:09 INFO - PROCESS | 1998 | ++DOCSHELL 0x126b1f000 == 33 [pid = 1998] [id = 427] 05:31:09 INFO - PROCESS | 1998 | ++DOMWINDOW == 98 (0x119070000) [pid = 1998] [serial = 1280] [outer = 0x0] 05:31:09 INFO - PROCESS | 1998 | ++DOMWINDOW == 99 (0x119258800) [pid = 1998] [serial = 1281] [outer = 0x119070000] 05:31:09 INFO - PROCESS | 1998 | 1468499469677 Marionette DEBUG loaded listener.js 05:31:09 INFO - PROCESS | 1998 | ++DOMWINDOW == 100 (0x119a1e400) [pid = 1998] [serial = 1282] [outer = 0x119070000] 05:31:09 INFO - PROCESS | 1998 | 1468499469985 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]]]}] 05:31:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 05:31:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 522ms 05:31:10 INFO - PROCESS | 1998 | 1468499470011 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 05:31:10 INFO - PROCESS | 1998 | 1468499470012 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 05:31:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 05:31:10 INFO - PROCESS | 1998 | 1468499470015 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 05:31:10 INFO - PROCESS | 1998 | 1468499470016 Marionette TRACE conn2 <- [1,1682,null,{}] 05:31:10 INFO - PROCESS | 1998 | 1468499470018 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}] 05:31:10 INFO - PROCESS | 1998 | 1468499470019 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:10 INFO - PROCESS | 1998 | 1468499470124 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 05:31:10 INFO - PROCESS | 1998 | 1468499470134 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:10 INFO - PROCESS | 1998 | 1468499470135 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:10 INFO - PROCESS | 1998 | ++DOCSHELL 0x129182800 == 34 [pid = 1998] [id = 428] 05:31:10 INFO - PROCESS | 1998 | ++DOMWINDOW == 101 (0x110e81000) [pid = 1998] [serial = 1283] [outer = 0x0] 05:31:10 INFO - PROCESS | 1998 | ++DOMWINDOW == 102 (0x119f78800) [pid = 1998] [serial = 1284] [outer = 0x110e81000] 05:31:10 INFO - PROCESS | 1998 | 1468499470160 Marionette DEBUG loaded listener.js 05:31:10 INFO - PROCESS | 1998 | ++DOMWINDOW == 103 (0x121131c00) [pid = 1998] [serial = 1285] [outer = 0x110e81000] 05:31:10 INFO - PROCESS | 1998 | 1468499470495 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]]]}] 05:31:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 05:31:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 518ms 05:31:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 05:31:10 INFO - PROCESS | 1998 | 1468499470534 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 05:31:10 INFO - PROCESS | 1998 | 1468499470535 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 05:31:10 INFO - PROCESS | 1998 | 1468499470537 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 05:31:10 INFO - PROCESS | 1998 | 1468499470538 Marionette TRACE conn2 <- [1,1686,null,{}] 05:31:10 INFO - PROCESS | 1998 | 1468499470540 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}] 05:31:10 INFO - PROCESS | 1998 | 1468499470542 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:10 INFO - PROCESS | 1998 | 1468499470639 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 05:31:10 INFO - PROCESS | 1998 | 1468499470643 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:10 INFO - PROCESS | 1998 | 1468499470644 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:10 INFO - PROCESS | 1998 | ++DOCSHELL 0x12958b800 == 35 [pid = 1998] [id = 429] 05:31:10 INFO - PROCESS | 1998 | ++DOMWINDOW == 104 (0x121132000) [pid = 1998] [serial = 1286] [outer = 0x0] 05:31:10 INFO - PROCESS | 1998 | ++DOMWINDOW == 105 (0x121352c00) [pid = 1998] [serial = 1287] [outer = 0x121132000] 05:31:10 INFO - PROCESS | 1998 | 1468499470668 Marionette DEBUG loaded listener.js 05:31:10 INFO - PROCESS | 1998 | ++DOMWINDOW == 106 (0x1217f0c00) [pid = 1998] [serial = 1288] [outer = 0x121132000] 05:31:11 INFO - PROCESS | 1998 | --DOMWINDOW == 105 (0x12a73f400) [pid = 1998] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 05:31:11 INFO - PROCESS | 1998 | --DOMWINDOW == 104 (0x112e89800) [pid = 1998] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 05:31:11 INFO - PROCESS | 1998 | --DOMWINDOW == 103 (0x1289e7c00) [pid = 1998] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 05:31:11 INFO - PROCESS | 1998 | --DOMWINDOW == 102 (0x128ab1400) [pid = 1998] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 05:31:11 INFO - PROCESS | 1998 | --DOMWINDOW == 101 (0x112e63000) [pid = 1998] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 05:31:11 INFO - PROCESS | 1998 | --DOMWINDOW == 100 (0x112986800) [pid = 1998] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 05:31:11 INFO - PROCESS | 1998 | --DOMWINDOW == 99 (0x119a20800) [pid = 1998] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 05:31:11 INFO - PROCESS | 1998 | --DOMWINDOW == 98 (0x128cbd400) [pid = 1998] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 05:31:11 INFO - PROCESS | 1998 | --DOMWINDOW == 97 (0x128aef800) [pid = 1998] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 05:31:11 INFO - PROCESS | 1998 | --DOMWINDOW == 96 (0x112e5fc00) [pid = 1998] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 05:31:11 INFO - PROCESS | 1998 | --DOMWINDOW == 95 (0x1127d0400) [pid = 1998] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 05:31:11 INFO - PROCESS | 1998 | --DOMWINDOW == 94 (0x11678ac00) [pid = 1998] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 05:31:11 INFO - PROCESS | 1998 | --DOMWINDOW == 93 (0x118629000) [pid = 1998] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 05:31:11 INFO - PROCESS | 1998 | --DOMWINDOW == 92 (0x113839400) [pid = 1998] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 05:31:11 INFO - PROCESS | 1998 | --DOMWINDOW == 91 (0x12a4c1c00) [pid = 1998] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 05:31:11 INFO - PROCESS | 1998 | --DOMWINDOW == 90 (0x12932f000) [pid = 1998] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 05:31:11 INFO - PROCESS | 1998 | 1468499471189 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]]]}] 05:31:11 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 05:31:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 671ms 05:31:11 INFO - PROCESS | 1998 | 1468499471210 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 05:31:11 INFO - PROCESS | 1998 | 1468499471212 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 05:31:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 05:31:11 INFO - PROCESS | 1998 | 1468499471215 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 05:31:11 INFO - PROCESS | 1998 | 1468499471216 Marionette TRACE conn2 <- [1,1690,null,{}] 05:31:11 INFO - PROCESS | 1998 | 1468499471218 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}] 05:31:11 INFO - PROCESS | 1998 | 1468499471220 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:11 INFO - PROCESS | 1998 | 1468499471305 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 05:31:11 INFO - PROCESS | 1998 | 1468499471363 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:11 INFO - PROCESS | 1998 | 1468499471364 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:11 INFO - PROCESS | 1998 | ++DOCSHELL 0x119b21800 == 36 [pid = 1998] [id = 430] 05:31:11 INFO - PROCESS | 1998 | ++DOMWINDOW == 91 (0x112986800) [pid = 1998] [serial = 1289] [outer = 0x0] 05:31:11 INFO - PROCESS | 1998 | ++DOMWINDOW == 92 (0x117eb8800) [pid = 1998] [serial = 1290] [outer = 0x112986800] 05:31:11 INFO - PROCESS | 1998 | 1468499471389 Marionette DEBUG loaded listener.js 05:31:11 INFO - PROCESS | 1998 | ++DOMWINDOW == 93 (0x121132800) [pid = 1998] [serial = 1291] [outer = 0x112986800] 05:31:11 INFO - PROCESS | 1998 | 1468499471666 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]]]}] 05:31:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 05:31:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 468ms 05:31:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 05:31:11 INFO - PROCESS | 1998 | 1468499471684 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 05:31:11 INFO - PROCESS | 1998 | 1468499471685 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 05:31:11 INFO - PROCESS | 1998 | 1468499471688 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 05:31:11 INFO - PROCESS | 1998 | 1468499471691 Marionette TRACE conn2 <- [1,1694,null,{}] 05:31:11 INFO - PROCESS | 1998 | 1468499471701 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}] 05:31:11 INFO - PROCESS | 1998 | 1468499471702 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:11 INFO - PROCESS | 1998 | 1468499471815 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 05:31:11 INFO - PROCESS | 1998 | 1468499471822 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:11 INFO - PROCESS | 1998 | 1468499471824 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:11 INFO - PROCESS | 1998 | ++DOCSHELL 0x12a91b800 == 37 [pid = 1998] [id = 431] 05:31:11 INFO - PROCESS | 1998 | ++DOMWINDOW == 94 (0x121c5f800) [pid = 1998] [serial = 1292] [outer = 0x0] 05:31:11 INFO - PROCESS | 1998 | ++DOMWINDOW == 95 (0x124a31c00) [pid = 1998] [serial = 1293] [outer = 0x121c5f800] 05:31:11 INFO - PROCESS | 1998 | 1468499471864 Marionette DEBUG loaded listener.js 05:31:11 INFO - PROCESS | 1998 | ++DOMWINDOW == 96 (0x124f45800) [pid = 1998] [serial = 1294] [outer = 0x121c5f800] 05:31:12 INFO - PROCESS | 1998 | 1468499472234 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]]]}] 05:31:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 05:31:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 580ms 05:31:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 05:31:12 INFO - PROCESS | 1998 | 1468499472269 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 05:31:12 INFO - PROCESS | 1998 | 1468499472271 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 05:31:12 INFO - PROCESS | 1998 | 1468499472273 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 05:31:12 INFO - PROCESS | 1998 | 1468499472276 Marionette TRACE conn2 <- [1,1698,null,{}] 05:31:12 INFO - PROCESS | 1998 | 1468499472278 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}] 05:31:12 INFO - PROCESS | 1998 | 1468499472280 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:12 INFO - PROCESS | 1998 | 1468499472375 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 05:31:12 INFO - PROCESS | 1998 | 1468499472379 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:12 INFO - PROCESS | 1998 | 1468499472381 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:12 INFO - PROCESS | 1998 | ++DOCSHELL 0x124833800 == 38 [pid = 1998] [id = 432] 05:31:12 INFO - PROCESS | 1998 | ++DOMWINDOW == 97 (0x1254af000) [pid = 1998] [serial = 1295] [outer = 0x0] 05:31:12 INFO - PROCESS | 1998 | ++DOMWINDOW == 98 (0x1260cd400) [pid = 1998] [serial = 1296] [outer = 0x1254af000] 05:31:12 INFO - PROCESS | 1998 | 1468499472407 Marionette DEBUG loaded listener.js 05:31:12 INFO - PROCESS | 1998 | ++DOMWINDOW == 99 (0x1266ef400) [pid = 1998] [serial = 1297] [outer = 0x1254af000] 05:31:12 INFO - PROCESS | 1998 | 1468499472783 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]]]}] 05:31:12 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 05:31:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 520ms 05:31:12 INFO - PROCESS | 1998 | 1468499472795 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 05:31:12 INFO - PROCESS | 1998 | 1468499472796 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 05:31:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 05:31:12 INFO - PROCESS | 1998 | 1468499472798 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 05:31:12 INFO - PROCESS | 1998 | 1468499472799 Marionette TRACE conn2 <- [1,1702,null,{}] 05:31:12 INFO - PROCESS | 1998 | 1468499472801 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}] 05:31:12 INFO - PROCESS | 1998 | 1468499472803 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:12 INFO - PROCESS | 1998 | 1468499472882 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 05:31:12 INFO - PROCESS | 1998 | 1468499472943 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:12 INFO - PROCESS | 1998 | 1468499472944 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:12 INFO - PROCESS | 1998 | ++DOCSHELL 0x12bd0f800 == 39 [pid = 1998] [id = 433] 05:31:12 INFO - PROCESS | 1998 | ++DOMWINDOW == 100 (0x1254b1c00) [pid = 1998] [serial = 1298] [outer = 0x0] 05:31:12 INFO - PROCESS | 1998 | ++DOMWINDOW == 101 (0x126910000) [pid = 1998] [serial = 1299] [outer = 0x1254b1c00] 05:31:12 INFO - PROCESS | 1998 | 1468499472968 Marionette DEBUG loaded listener.js 05:31:13 INFO - PROCESS | 1998 | ++DOMWINDOW == 102 (0x126b7c800) [pid = 1998] [serial = 1300] [outer = 0x1254b1c00] 05:31:13 INFO - PROCESS | 1998 | 1468499473416 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]]]}] 05:31:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 05:31:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 668ms 05:31:13 INFO - PROCESS | 1998 | 1468499473474 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 05:31:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 05:31:13 INFO - PROCESS | 1998 | 1468499473478 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 05:31:13 INFO - PROCESS | 1998 | 1468499473481 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 05:31:13 INFO - PROCESS | 1998 | 1468499473483 Marionette TRACE conn2 <- [1,1706,null,{}] 05:31:13 INFO - PROCESS | 1998 | 1468499473488 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}] 05:31:13 INFO - PROCESS | 1998 | 1468499473490 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:13 INFO - PROCESS | 1998 | 1468499473629 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 05:31:13 INFO - PROCESS | 1998 | 1468499473712 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:13 INFO - PROCESS | 1998 | 1468499473714 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:13 INFO - PROCESS | 1998 | ++DOCSHELL 0x118335000 == 40 [pid = 1998] [id = 434] 05:31:13 INFO - PROCESS | 1998 | ++DOMWINDOW == 103 (0x113d3d400) [pid = 1998] [serial = 1301] [outer = 0x0] 05:31:13 INFO - PROCESS | 1998 | ++DOMWINDOW == 104 (0x116023800) [pid = 1998] [serial = 1302] [outer = 0x113d3d400] 05:31:13 INFO - PROCESS | 1998 | 1468499473745 Marionette DEBUG loaded listener.js 05:31:13 INFO - PROCESS | 1998 | ++DOMWINDOW == 105 (0x11678b800) [pid = 1998] [serial = 1303] [outer = 0x113d3d400] 05:31:14 INFO - PROCESS | 1998 | 1468499474213 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]]]}] 05:31:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 05:31:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 771ms 05:31:14 INFO - PROCESS | 1998 | 1468499474253 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 05:31:14 INFO - PROCESS | 1998 | 1468499474256 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 05:31:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 05:31:14 INFO - PROCESS | 1998 | 1468499474261 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 05:31:14 INFO - PROCESS | 1998 | 1468499474263 Marionette TRACE conn2 <- [1,1710,null,{}] 05:31:14 INFO - PROCESS | 1998 | 1468499474265 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}] 05:31:14 INFO - PROCESS | 1998 | 1468499474267 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:14 INFO - PROCESS | 1998 | 1468499474380 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 05:31:14 INFO - PROCESS | 1998 | 1468499474467 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:14 INFO - PROCESS | 1998 | 1468499474468 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:14 INFO - PROCESS | 1998 | ++DOCSHELL 0x1255e5800 == 41 [pid = 1998] [id = 435] 05:31:14 INFO - PROCESS | 1998 | ++DOMWINDOW == 106 (0x117010400) [pid = 1998] [serial = 1304] [outer = 0x0] 05:31:14 INFO - PROCESS | 1998 | ++DOMWINDOW == 107 (0x11819b000) [pid = 1998] [serial = 1305] [outer = 0x117010400] 05:31:14 INFO - PROCESS | 1998 | 1468499474499 Marionette DEBUG loaded listener.js 05:31:14 INFO - PROCESS | 1998 | ++DOMWINDOW == 108 (0x118570000) [pid = 1998] [serial = 1306] [outer = 0x117010400] 05:31:15 INFO - PROCESS | 1998 | 1468499475199 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]]]}] 05:31:15 INFO - PROCESS | 1998 | --DOCSHELL 0x124833800 == 40 [pid = 1998] [id = 432] 05:31:15 INFO - PROCESS | 1998 | --DOCSHELL 0x12a91b800 == 39 [pid = 1998] [id = 431] 05:31:15 INFO - PROCESS | 1998 | --DOCSHELL 0x119b21800 == 38 [pid = 1998] [id = 430] 05:31:15 INFO - PROCESS | 1998 | --DOCSHELL 0x12958b800 == 37 [pid = 1998] [id = 429] 05:31:15 INFO - PROCESS | 1998 | --DOCSHELL 0x129182800 == 36 [pid = 1998] [id = 428] 05:31:15 INFO - PROCESS | 1998 | --DOCSHELL 0x126b1f000 == 35 [pid = 1998] [id = 427] 05:31:15 INFO - PROCESS | 1998 | --DOCSHELL 0x124a98000 == 34 [pid = 1998] [id = 426] 05:31:15 INFO - PROCESS | 1998 | --DOCSHELL 0x121877800 == 33 [pid = 1998] [id = 425] 05:31:15 INFO - PROCESS | 1998 | --DOCSHELL 0x119b22800 == 32 [pid = 1998] [id = 424] 05:31:15 INFO - PROCESS | 1998 | --DOCSHELL 0x11864b800 == 31 [pid = 1998] [id = 423] 05:31:15 INFO - PROCESS | 1998 | --DOCSHELL 0x1162d3800 == 30 [pid = 1998] [id = 422] 05:31:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 05:31:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1020ms 05:31:15 INFO - PROCESS | 1998 | 1468499475281 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 05:31:15 INFO - PROCESS | 1998 | 1468499475284 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 05:31:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 05:31:15 INFO - PROCESS | 1998 | 1468499475287 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 05:31:15 INFO - PROCESS | 1998 | 1468499475289 Marionette TRACE conn2 <- [1,1714,null,{}] 05:31:15 INFO - PROCESS | 1998 | 1468499475294 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}] 05:31:15 INFO - PROCESS | 1998 | 1468499475296 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:15 INFO - PROCESS | 1998 | 1468499475397 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 05:31:15 INFO - PROCESS | 1998 | --DOMWINDOW == 107 (0x12954f000) [pid = 1998] [serial = 1231] [outer = 0x0] [url = about:blank] 05:31:15 INFO - PROCESS | 1998 | --DOMWINDOW == 106 (0x117013400) [pid = 1998] [serial = 1210] [outer = 0x0] [url = about:blank] 05:31:15 INFO - PROCESS | 1998 | --DOMWINDOW == 105 (0x11924e800) [pid = 1998] [serial = 1215] [outer = 0x0] [url = about:blank] 05:31:15 INFO - PROCESS | 1998 | --DOMWINDOW == 104 (0x119944400) [pid = 1998] [serial = 1216] [outer = 0x0] [url = about:blank] 05:31:15 INFO - PROCESS | 1998 | --DOMWINDOW == 103 (0x11867b000) [pid = 1998] [serial = 1206] [outer = 0x0] [url = about:blank] 05:31:15 INFO - PROCESS | 1998 | --DOMWINDOW == 102 (0x119252000) [pid = 1998] [serial = 1207] [outer = 0x0] [url = about:blank] 05:31:15 INFO - PROCESS | 1998 | --DOMWINDOW == 101 (0x121130c00) [pid = 1998] [serial = 1218] [outer = 0x0] [url = about:blank] 05:31:15 INFO - PROCESS | 1998 | --DOMWINDOW == 100 (0x125eb6400) [pid = 1998] [serial = 1219] [outer = 0x0] [url = about:blank] 05:31:15 INFO - PROCESS | 1998 | --DOMWINDOW == 99 (0x12a60f800) [pid = 1998] [serial = 1243] [outer = 0x0] [url = about:blank] 05:31:15 INFO - PROCESS | 1998 | --DOMWINDOW == 98 (0x12954f400) [pid = 1998] [serial = 1233] [outer = 0x0] [url = about:blank] 05:31:15 INFO - PROCESS | 1998 | --DOMWINDOW == 97 (0x12a745000) [pid = 1998] [serial = 1245] [outer = 0x0] [url = about:blank] 05:31:15 INFO - PROCESS | 1998 | --DOMWINDOW == 96 (0x12955a800) [pid = 1998] [serial = 1239] [outer = 0x0] [url = about:blank] 05:31:15 INFO - PROCESS | 1998 | --DOMWINDOW == 95 (0x12a4be400) [pid = 1998] [serial = 1240] [outer = 0x0] [url = about:blank] 05:31:15 INFO - PROCESS | 1998 | --DOMWINDOW == 94 (0x12a74cc00) [pid = 1998] [serial = 1246] [outer = 0x0] [url = about:blank] 05:31:15 INFO - PROCESS | 1998 | --DOMWINDOW == 93 (0x12a590000) [pid = 1998] [serial = 1242] [outer = 0x0] [url = about:blank] 05:31:15 INFO - PROCESS | 1998 | --DOMWINDOW == 92 (0x128ab0800) [pid = 1998] [serial = 1225] [outer = 0x0] [url = about:blank] 05:31:15 INFO - PROCESS | 1998 | --DOMWINDOW == 91 (0x12489c400) [pid = 1998] [serial = 1237] [outer = 0x0] [url = about:blank] 05:31:15 INFO - PROCESS | 1998 | --DOMWINDOW == 90 (0x12955ac00) [pid = 1998] [serial = 1234] [outer = 0x0] [url = about:blank] 05:31:15 INFO - PROCESS | 1998 | --DOMWINDOW == 89 (0x126b75800) [pid = 1998] [serial = 1222] [outer = 0x0] [url = about:blank] 05:31:15 INFO - PROCESS | 1998 | --DOMWINDOW == 88 (0x1289efc00) [pid = 1998] [serial = 1224] [outer = 0x0] [url = about:blank] 05:31:15 INFO - PROCESS | 1998 | --DOMWINDOW == 87 (0x12932ec00) [pid = 1998] [serial = 1228] [outer = 0x0] [url = about:blank] 05:31:15 INFO - PROCESS | 1998 | --DOMWINDOW == 86 (0x128af7c00) [pid = 1998] [serial = 1227] [outer = 0x0] [url = about:blank] 05:31:15 INFO - PROCESS | 1998 | --DOMWINDOW == 85 (0x119047c00) [pid = 1998] [serial = 1236] [outer = 0x0] [url = about:blank] 05:31:15 INFO - PROCESS | 1998 | --DOMWINDOW == 84 (0x112e83000) [pid = 1998] [serial = 1203] [outer = 0x0] [url = about:blank] 05:31:15 INFO - PROCESS | 1998 | --DOMWINDOW == 83 (0x116074c00) [pid = 1998] [serial = 1204] [outer = 0x0] [url = about:blank] 05:31:15 INFO - PROCESS | 1998 | --DOMWINDOW == 82 (0x1264a3800) [pid = 1998] [serial = 1221] [outer = 0x0] [url = about:blank] 05:31:15 INFO - PROCESS | 1998 | --DOMWINDOW == 81 (0x12948e000) [pid = 1998] [serial = 1201] [outer = 0x0] [url = about:blank] 05:31:15 INFO - PROCESS | 1998 | --DOMWINDOW == 80 (0x12948d000) [pid = 1998] [serial = 1230] [outer = 0x0] [url = about:blank] 05:31:15 INFO - PROCESS | 1998 | --DOMWINDOW == 79 (0x117016400) [pid = 1998] [serial = 1212] [outer = 0x0] [url = about:blank] 05:31:15 INFO - PROCESS | 1998 | --DOMWINDOW == 78 (0x118e12000) [pid = 1998] [serial = 1213] [outer = 0x0] [url = about:blank] 05:31:15 INFO - PROCESS | 1998 | --DOMWINDOW == 77 (0x1150ccc00) [pid = 1998] [serial = 1209] [outer = 0x0] [url = about:blank] 05:31:15 INFO - PROCESS | 1998 | 1468499475460 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:15 INFO - PROCESS | 1998 | 1468499475461 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:15 INFO - PROCESS | 1998 | ++DOCSHELL 0x117063000 == 31 [pid = 1998] [id = 436] 05:31:15 INFO - PROCESS | 1998 | ++DOMWINDOW == 78 (0x1150ccc00) [pid = 1998] [serial = 1307] [outer = 0x0] 05:31:15 INFO - PROCESS | 1998 | ++DOMWINDOW == 79 (0x116a0c800) [pid = 1998] [serial = 1308] [outer = 0x1150ccc00] 05:31:15 INFO - PROCESS | 1998 | 1468499475489 Marionette DEBUG loaded listener.js 05:31:15 INFO - PROCESS | 1998 | ++DOMWINDOW == 80 (0x1176e0800) [pid = 1998] [serial = 1309] [outer = 0x1150ccc00] 05:31:15 INFO - PROCESS | 1998 | 1468499475786 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]]]}] 05:31:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 05:31:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 523ms 05:31:15 INFO - PROCESS | 1998 | 1468499475814 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 05:31:15 INFO - PROCESS | 1998 | 1468499475817 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 05:31:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 05:31:15 INFO - PROCESS | 1998 | 1468499475822 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 05:31:15 INFO - PROCESS | 1998 | 1468499475826 Marionette TRACE conn2 <- [1,1718,null,{}] 05:31:15 INFO - PROCESS | 1998 | 1468499475830 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}] 05:31:15 INFO - PROCESS | 1998 | 1468499475832 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:15 INFO - PROCESS | 1998 | 1468499475914 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 05:31:15 INFO - PROCESS | 1998 | 1468499475982 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:15 INFO - PROCESS | 1998 | 1468499475983 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:15 INFO - PROCESS | 1998 | ++DOCSHELL 0x11961a800 == 32 [pid = 1998] [id = 437] 05:31:15 INFO - PROCESS | 1998 | ++DOMWINDOW == 81 (0x1172b6000) [pid = 1998] [serial = 1310] [outer = 0x0] 05:31:16 INFO - PROCESS | 1998 | ++DOMWINDOW == 82 (0x118437400) [pid = 1998] [serial = 1311] [outer = 0x1172b6000] 05:31:16 INFO - PROCESS | 1998 | 1468499476012 Marionette DEBUG loaded listener.js 05:31:16 INFO - PROCESS | 1998 | ++DOMWINDOW == 83 (0x118632c00) [pid = 1998] [serial = 1312] [outer = 0x1172b6000] 05:31:16 INFO - PROCESS | 1998 | 1468499476296 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]]]}] 05:31:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 05:31:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 525ms 05:31:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 05:31:16 INFO - PROCESS | 1998 | 1468499476348 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 05:31:16 INFO - PROCESS | 1998 | 1468499476349 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 05:31:16 INFO - PROCESS | 1998 | 1468499476351 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 05:31:16 INFO - PROCESS | 1998 | 1468499476354 Marionette TRACE conn2 <- [1,1722,null,{}] 05:31:16 INFO - PROCESS | 1998 | 1468499476364 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}] 05:31:16 INFO - PROCESS | 1998 | 1468499476367 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:16 INFO - PROCESS | 1998 | 1468499476448 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 05:31:16 INFO - PROCESS | 1998 | 1468499476452 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:16 INFO - PROCESS | 1998 | 1468499476455 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:16 INFO - PROCESS | 1998 | ++DOCSHELL 0x123d81800 == 33 [pid = 1998] [id = 438] 05:31:16 INFO - PROCESS | 1998 | ++DOMWINDOW == 84 (0x112da8000) [pid = 1998] [serial = 1313] [outer = 0x0] 05:31:16 INFO - PROCESS | 1998 | ++DOMWINDOW == 85 (0x119072800) [pid = 1998] [serial = 1314] [outer = 0x112da8000] 05:31:16 INFO - PROCESS | 1998 | 1468499476491 Marionette DEBUG loaded listener.js 05:31:16 INFO - PROCESS | 1998 | ++DOMWINDOW == 86 (0x11934e400) [pid = 1998] [serial = 1315] [outer = 0x112da8000] 05:31:16 INFO - PROCESS | 1998 | 1468499476834 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]]]}] 05:31:16 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 05:31:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 523ms 05:31:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 05:31:16 INFO - PROCESS | 1998 | 1468499476878 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 05:31:16 INFO - PROCESS | 1998 | 1468499476879 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 05:31:16 INFO - PROCESS | 1998 | 1468499476882 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 05:31:16 INFO - PROCESS | 1998 | 1468499476883 Marionette TRACE conn2 <- [1,1726,null,{}] 05:31:16 INFO - PROCESS | 1998 | 1468499476885 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}] 05:31:16 INFO - PROCESS | 1998 | 1468499476886 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:16 INFO - PROCESS | 1998 | 1468499476967 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 05:31:16 INFO - PROCESS | 1998 | 1468499476971 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:16 INFO - PROCESS | 1998 | 1468499476972 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:16 INFO - PROCESS | 1998 | ++DOCSHELL 0x128e78800 == 34 [pid = 1998] [id = 439] 05:31:16 INFO - PROCESS | 1998 | ++DOMWINDOW == 87 (0x118678000) [pid = 1998] [serial = 1316] [outer = 0x0] 05:31:16 INFO - PROCESS | 1998 | ++DOMWINDOW == 88 (0x11970fc00) [pid = 1998] [serial = 1317] [outer = 0x118678000] 05:31:17 INFO - PROCESS | 1998 | 1468499477000 Marionette DEBUG loaded listener.js 05:31:17 INFO - PROCESS | 1998 | ++DOMWINDOW == 89 (0x119f78400) [pid = 1998] [serial = 1318] [outer = 0x118678000] 05:31:17 INFO - PROCESS | 1998 | 1468499477353 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]]]}] 05:31:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 05:31:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 518ms 05:31:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 05:31:17 INFO - PROCESS | 1998 | 1468499477407 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 05:31:17 INFO - PROCESS | 1998 | 1468499477409 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 05:31:17 INFO - PROCESS | 1998 | 1468499477411 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 05:31:17 INFO - PROCESS | 1998 | 1468499477412 Marionette TRACE conn2 <- [1,1730,null,{}] 05:31:17 INFO - PROCESS | 1998 | 1468499477414 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}] 05:31:17 INFO - PROCESS | 1998 | 1468499477416 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:17 INFO - PROCESS | 1998 | 1468499477515 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 05:31:17 INFO - PROCESS | 1998 | 1468499477534 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:17 INFO - PROCESS | 1998 | 1468499477536 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:17 INFO - PROCESS | 1998 | ++DOCSHELL 0x129588000 == 35 [pid = 1998] [id = 440] 05:31:17 INFO - PROCESS | 1998 | ++DOMWINDOW == 90 (0x12112ac00) [pid = 1998] [serial = 1319] [outer = 0x0] 05:31:17 INFO - PROCESS | 1998 | ++DOMWINDOW == 91 (0x121132400) [pid = 1998] [serial = 1320] [outer = 0x12112ac00] 05:31:17 INFO - PROCESS | 1998 | 1468499477560 Marionette DEBUG loaded listener.js 05:31:17 INFO - PROCESS | 1998 | ++DOMWINDOW == 92 (0x1215b5000) [pid = 1998] [serial = 1321] [outer = 0x12112ac00] 05:31:17 INFO - PROCESS | 1998 | 1468499477915 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]]]}] 05:31:17 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 05:31:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 518ms 05:31:17 INFO - PROCESS | 1998 | 1468499477930 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 05:31:17 INFO - PROCESS | 1998 | 1468499477931 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 05:31:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 05:31:17 INFO - PROCESS | 1998 | 1468499477933 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 05:31:17 INFO - PROCESS | 1998 | 1468499477934 Marionette TRACE conn2 <- [1,1734,null,{}] 05:31:17 INFO - PROCESS | 1998 | 1468499477937 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}] 05:31:17 INFO - PROCESS | 1998 | 1468499477943 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:18 INFO - PROCESS | 1998 | 1468499478064 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 05:31:18 INFO - PROCESS | 1998 | 1468499478076 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:18 INFO - PROCESS | 1998 | 1468499478077 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:18 INFO - PROCESS | 1998 | ++DOCSHELL 0x12a707800 == 36 [pid = 1998] [id = 441] 05:31:18 INFO - PROCESS | 1998 | ++DOMWINDOW == 93 (0x12197e000) [pid = 1998] [serial = 1322] [outer = 0x0] 05:31:18 INFO - PROCESS | 1998 | ++DOMWINDOW == 94 (0x125eb6400) [pid = 1998] [serial = 1323] [outer = 0x12197e000] 05:31:18 INFO - PROCESS | 1998 | 1468499478101 Marionette DEBUG loaded listener.js 05:31:18 INFO - PROCESS | 1998 | ++DOMWINDOW == 95 (0x126b77400) [pid = 1998] [serial = 1324] [outer = 0x12197e000] 05:31:18 INFO - PROCESS | 1998 | 1468499478452 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]]]}] 05:31:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 05:31:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 570ms 05:31:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 05:31:18 INFO - PROCESS | 1998 | 1468499478504 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 05:31:18 INFO - PROCESS | 1998 | 1468499478505 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 05:31:18 INFO - PROCESS | 1998 | 1468499478507 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 05:31:18 INFO - PROCESS | 1998 | 1468499478508 Marionette TRACE conn2 <- [1,1738,null,{}] 05:31:18 INFO - PROCESS | 1998 | 1468499478511 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}] 05:31:18 INFO - PROCESS | 1998 | 1468499478512 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:18 INFO - PROCESS | 1998 | 1468499478614 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 05:31:18 INFO - PROCESS | 1998 | 1468499478618 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:18 INFO - PROCESS | 1998 | 1468499478619 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:18 INFO - PROCESS | 1998 | ++DOCSHELL 0x12b577000 == 37 [pid = 1998] [id = 442] 05:31:18 INFO - PROCESS | 1998 | ++DOMWINDOW == 96 (0x12197e400) [pid = 1998] [serial = 1325] [outer = 0x0] 05:31:18 INFO - PROCESS | 1998 | ++DOMWINDOW == 97 (0x126be1c00) [pid = 1998] [serial = 1326] [outer = 0x12197e400] 05:31:18 INFO - PROCESS | 1998 | 1468499478644 Marionette DEBUG loaded listener.js 05:31:18 INFO - PROCESS | 1998 | ++DOMWINDOW == 98 (0x1289e6000) [pid = 1998] [serial = 1327] [outer = 0x12197e400] 05:31:18 INFO - PROCESS | 1998 | 1468499478993 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]]]}] 05:31:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 05:31:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 521ms 05:31:19 INFO - PROCESS | 1998 | 1468499479032 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 05:31:19 INFO - PROCESS | 1998 | 1468499479033 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 05:31:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 05:31:19 INFO - PROCESS | 1998 | 1468499479035 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 05:31:19 INFO - PROCESS | 1998 | 1468499479036 Marionette TRACE conn2 <- [1,1742,null,{}] 05:31:19 INFO - PROCESS | 1998 | 1468499479038 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}] 05:31:19 INFO - PROCESS | 1998 | 1468499479040 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:19 INFO - PROCESS | 1998 | 1468499479139 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 05:31:19 INFO - PROCESS | 1998 | 1468499479142 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:19 INFO - PROCESS | 1998 | 1468499479144 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:19 INFO - PROCESS | 1998 | ++DOCSHELL 0x12bd12000 == 38 [pid = 1998] [id = 443] 05:31:19 INFO - PROCESS | 1998 | ++DOMWINDOW == 99 (0x126be4400) [pid = 1998] [serial = 1328] [outer = 0x0] 05:31:19 INFO - PROCESS | 1998 | ++DOMWINDOW == 100 (0x1289ec000) [pid = 1998] [serial = 1329] [outer = 0x126be4400] 05:31:19 INFO - PROCESS | 1998 | 1468499479168 Marionette DEBUG loaded listener.js 05:31:19 INFO - PROCESS | 1998 | ++DOMWINDOW == 101 (0x128aa4c00) [pid = 1998] [serial = 1330] [outer = 0x126be4400] 05:31:19 INFO - PROCESS | 1998 | --DOMWINDOW == 100 (0x112e8b400) [pid = 1998] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 05:31:19 INFO - PROCESS | 1998 | --DOMWINDOW == 99 (0x1128ac400) [pid = 1998] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 05:31:19 INFO - PROCESS | 1998 | --DOMWINDOW == 98 (0x112e82c00) [pid = 1998] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 05:31:19 INFO - PROCESS | 1998 | --DOMWINDOW == 97 (0x11678a400) [pid = 1998] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 05:31:19 INFO - PROCESS | 1998 | --DOMWINDOW == 96 (0x112e8ac00) [pid = 1998] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 05:31:19 INFO - PROCESS | 1998 | --DOMWINDOW == 95 (0x1172b9000) [pid = 1998] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 05:31:19 INFO - PROCESS | 1998 | --DOMWINDOW == 94 (0x1192a4c00) [pid = 1998] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 05:31:19 INFO - PROCESS | 1998 | --DOMWINDOW == 93 (0x124ac5c00) [pid = 1998] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 05:31:19 INFO - PROCESS | 1998 | --DOMWINDOW == 92 (0x128af1800) [pid = 1998] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 05:31:19 INFO - PROCESS | 1998 | --DOMWINDOW == 91 (0x11386f400) [pid = 1998] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 05:31:19 INFO - PROCESS | 1998 | --DOMWINDOW == 90 (0x119070000) [pid = 1998] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 05:31:19 INFO - PROCESS | 1998 | --DOMWINDOW == 89 (0x112986800) [pid = 1998] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 05:31:19 INFO - PROCESS | 1998 | --DOMWINDOW == 88 (0x110e81000) [pid = 1998] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 05:31:19 INFO - PROCESS | 1998 | --DOMWINDOW == 87 (0x121132000) [pid = 1998] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 05:31:19 INFO - PROCESS | 1998 | --DOMWINDOW == 86 (0x121c5f800) [pid = 1998] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 05:31:19 INFO - PROCESS | 1998 | --DOMWINDOW == 85 (0x1254af000) [pid = 1998] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 05:31:19 INFO - PROCESS | 1998 | --DOMWINDOW == 84 (0x118571800) [pid = 1998] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 05:31:19 INFO - PROCESS | 1998 | 1468499479587 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]]]}] 05:31:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 05:31:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 568ms 05:31:19 INFO - PROCESS | 1998 | 1468499479604 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 05:31:19 INFO - PROCESS | 1998 | 1468499479605 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 05:31:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 05:31:19 INFO - PROCESS | 1998 | 1468499479608 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 05:31:19 INFO - PROCESS | 1998 | 1468499479609 Marionette TRACE conn2 <- [1,1746,null,{}] 05:31:19 INFO - PROCESS | 1998 | 1468499479611 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}] 05:31:19 INFO - PROCESS | 1998 | 1468499479612 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:19 INFO - PROCESS | 1998 | 1468499479693 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 05:31:19 INFO - PROCESS | 1998 | 1468499479697 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:19 INFO - PROCESS | 1998 | 1468499479698 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:19 INFO - PROCESS | 1998 | ++DOCSHELL 0x123d79800 == 39 [pid = 1998] [id = 444] 05:31:19 INFO - PROCESS | 1998 | ++DOMWINDOW == 85 (0x112e89800) [pid = 1998] [serial = 1331] [outer = 0x0] 05:31:19 INFO - PROCESS | 1998 | ++DOMWINDOW == 86 (0x1166efc00) [pid = 1998] [serial = 1332] [outer = 0x112e89800] 05:31:19 INFO - PROCESS | 1998 | 1468499479722 Marionette DEBUG loaded listener.js 05:31:19 INFO - PROCESS | 1998 | ++DOMWINDOW == 87 (0x118571800) [pid = 1998] [serial = 1333] [outer = 0x112e89800] 05:31:20 INFO - PROCESS | 1998 | 1468499480058 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]]]}] 05:31:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 05:31:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 471ms 05:31:20 INFO - PROCESS | 1998 | 1468499480080 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 05:31:20 INFO - PROCESS | 1998 | 1468499480081 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 05:31:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 05:31:20 INFO - PROCESS | 1998 | 1468499480083 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 05:31:20 INFO - PROCESS | 1998 | 1468499480084 Marionette TRACE conn2 <- [1,1750,null,{}] 05:31:20 INFO - PROCESS | 1998 | 1468499480086 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}] 05:31:20 INFO - PROCESS | 1998 | 1468499480088 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:20 INFO - PROCESS | 1998 | 1468499480169 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 05:31:20 INFO - PROCESS | 1998 | 1468499480231 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:20 INFO - PROCESS | 1998 | 1468499480233 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:20 INFO - PROCESS | 1998 | ++DOCSHELL 0x12c3cc800 == 40 [pid = 1998] [id = 445] 05:31:20 INFO - PROCESS | 1998 | ++DOMWINDOW == 88 (0x112e8ac00) [pid = 1998] [serial = 1334] [outer = 0x0] 05:31:20 INFO - PROCESS | 1998 | ++DOMWINDOW == 89 (0x1192a4c00) [pid = 1998] [serial = 1335] [outer = 0x112e8ac00] 05:31:20 INFO - PROCESS | 1998 | 1468499480258 Marionette DEBUG loaded listener.js 05:31:20 INFO - PROCESS | 1998 | ++DOMWINDOW == 90 (0x1260d0c00) [pid = 1998] [serial = 1336] [outer = 0x112e8ac00] 05:31:20 INFO - PROCESS | 1998 | 1468499480545 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]]]}] 05:31:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 05:31:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 518ms 05:31:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 05:31:20 INFO - PROCESS | 1998 | 1468499480602 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 05:31:20 INFO - PROCESS | 1998 | 1468499480604 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 05:31:20 INFO - PROCESS | 1998 | 1468499480606 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 05:31:20 INFO - PROCESS | 1998 | 1468499480610 Marionette TRACE conn2 <- [1,1754,null,{}] 05:31:20 INFO - PROCESS | 1998 | 1468499480612 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}] 05:31:20 INFO - PROCESS | 1998 | 1468499480614 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:20 INFO - PROCESS | 1998 | 1468499480705 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 05:31:20 INFO - PROCESS | 1998 | 1468499480710 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:20 INFO - PROCESS | 1998 | 1468499480712 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:20 INFO - PROCESS | 1998 | ++DOCSHELL 0x12c66b800 == 41 [pid = 1998] [id = 446] 05:31:20 INFO - PROCESS | 1998 | ++DOMWINDOW == 91 (0x119a1f400) [pid = 1998] [serial = 1337] [outer = 0x0] 05:31:20 INFO - PROCESS | 1998 | ++DOMWINDOW == 92 (0x128aaf400) [pid = 1998] [serial = 1338] [outer = 0x119a1f400] 05:31:20 INFO - PROCESS | 1998 | 1468499480738 Marionette DEBUG loaded listener.js 05:31:20 INFO - PROCESS | 1998 | ++DOMWINDOW == 93 (0x128cb6400) [pid = 1998] [serial = 1339] [outer = 0x119a1f400] 05:31:21 INFO - PROCESS | 1998 | 1468499481067 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]]]}] 05:31:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 05:31:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 471ms 05:31:21 INFO - PROCESS | 1998 | 1468499481082 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 05:31:21 INFO - PROCESS | 1998 | 1468499481084 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 05:31:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 05:31:21 INFO - PROCESS | 1998 | 1468499481086 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 05:31:21 INFO - PROCESS | 1998 | 1468499481087 Marionette TRACE conn2 <- [1,1758,null,{}] 05:31:21 INFO - PROCESS | 1998 | 1468499481090 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}] 05:31:21 INFO - PROCESS | 1998 | 1468499481092 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:21 INFO - PROCESS | 1998 | 1468499481217 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 05:31:21 INFO - PROCESS | 1998 | 1468499481223 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:21 INFO - PROCESS | 1998 | 1468499481225 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:21 INFO - PROCESS | 1998 | ++DOCSHELL 0x12cac3800 == 42 [pid = 1998] [id = 447] 05:31:21 INFO - PROCESS | 1998 | ++DOMWINDOW == 94 (0x1264aac00) [pid = 1998] [serial = 1340] [outer = 0x0] 05:31:21 INFO - PROCESS | 1998 | ++DOMWINDOW == 95 (0x129129000) [pid = 1998] [serial = 1341] [outer = 0x1264aac00] 05:31:21 INFO - PROCESS | 1998 | 1468499481249 Marionette DEBUG loaded listener.js 05:31:21 INFO - PROCESS | 1998 | ++DOMWINDOW == 96 (0x129331c00) [pid = 1998] [serial = 1342] [outer = 0x1264aac00] 05:31:21 INFO - PROCESS | 1998 | 1468499481542 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]]]}] 05:31:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 05:31:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 469ms 05:31:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 05:31:21 INFO - PROCESS | 1998 | 1468499481612 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 05:31:21 INFO - PROCESS | 1998 | 1468499481614 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 05:31:21 INFO - PROCESS | 1998 | 1468499481618 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 05:31:21 INFO - PROCESS | 1998 | 1468499481621 Marionette TRACE conn2 <- [1,1762,null,{}] 05:31:21 INFO - PROCESS | 1998 | 1468499481627 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}] 05:31:21 INFO - PROCESS | 1998 | 1468499481629 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:21 INFO - PROCESS | 1998 | 1468499481747 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 05:31:21 INFO - PROCESS | 1998 | 1468499481804 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:21 INFO - PROCESS | 1998 | 1468499481806 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:21 INFO - PROCESS | 1998 | ++DOCSHELL 0x1169ab000 == 43 [pid = 1998] [id = 448] 05:31:21 INFO - PROCESS | 1998 | ++DOMWINDOW == 97 (0x11383cc00) [pid = 1998] [serial = 1343] [outer = 0x0] 05:31:21 INFO - PROCESS | 1998 | ++DOMWINDOW == 98 (0x115022000) [pid = 1998] [serial = 1344] [outer = 0x11383cc00] 05:31:21 INFO - PROCESS | 1998 | 1468499481838 Marionette DEBUG loaded listener.js 05:31:21 INFO - PROCESS | 1998 | ++DOMWINDOW == 99 (0x11700d000) [pid = 1998] [serial = 1345] [outer = 0x11383cc00] 05:31:22 INFO - PROCESS | 1998 | 1468499482313 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]]]}] 05:31:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 05:31:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 724ms 05:31:22 INFO - PROCESS | 1998 | 1468499482343 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 05:31:22 INFO - PROCESS | 1998 | 1468499482345 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 05:31:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 05:31:22 INFO - PROCESS | 1998 | 1468499482350 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 05:31:22 INFO - PROCESS | 1998 | 1468499482353 Marionette TRACE conn2 <- [1,1766,null,{}] 05:31:22 INFO - PROCESS | 1998 | 1468499482375 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}] 05:31:22 INFO - PROCESS | 1998 | 1468499482377 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:22 INFO - PROCESS | 1998 | 1468499482486 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 05:31:22 INFO - PROCESS | 1998 | 1468499482556 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:22 INFO - PROCESS | 1998 | 1468499482558 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:22 INFO - PROCESS | 1998 | ++DOCSHELL 0x1264bf800 == 44 [pid = 1998] [id = 449] 05:31:22 INFO - PROCESS | 1998 | ++DOMWINDOW == 100 (0x117012000) [pid = 1998] [serial = 1346] [outer = 0x0] 05:31:22 INFO - PROCESS | 1998 | ++DOMWINDOW == 101 (0x118e07c00) [pid = 1998] [serial = 1347] [outer = 0x117012000] 05:31:22 INFO - PROCESS | 1998 | 1468499482590 Marionette DEBUG loaded listener.js 05:31:22 INFO - PROCESS | 1998 | ++DOMWINDOW == 102 (0x11924cc00) [pid = 1998] [serial = 1348] [outer = 0x117012000] 05:31:23 INFO - PROCESS | 1998 | 1468499483037 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]]]}] 05:31:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 05:31:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 727ms 05:31:23 INFO - PROCESS | 1998 | 1468499483105 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 05:31:23 INFO - PROCESS | 1998 | 1468499483107 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 05:31:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 05:31:23 INFO - PROCESS | 1998 | 1468499483128 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 05:31:23 INFO - PROCESS | 1998 | 1468499483131 Marionette TRACE conn2 <- [1,1770,null,{}] 05:31:23 INFO - PROCESS | 1998 | 1468499483160 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}] 05:31:23 INFO - PROCESS | 1998 | 1468499483165 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:23 INFO - PROCESS | 1998 | 1468499483363 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 05:31:23 INFO - PROCESS | 1998 | 1468499483435 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:23 INFO - PROCESS | 1998 | 1468499483438 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:23 INFO - PROCESS | 1998 | ++DOCSHELL 0x12c663800 == 45 [pid = 1998] [id = 450] 05:31:23 INFO - PROCESS | 1998 | ++DOMWINDOW == 103 (0x12112fc00) [pid = 1998] [serial = 1349] [outer = 0x0] 05:31:23 INFO - PROCESS | 1998 | ++DOMWINDOW == 104 (0x121565400) [pid = 1998] [serial = 1350] [outer = 0x12112fc00] 05:31:23 INFO - PROCESS | 1998 | 1468499483499 Marionette DEBUG loaded listener.js 05:31:23 INFO - PROCESS | 1998 | ++DOMWINDOW == 105 (0x124f4c800) [pid = 1998] [serial = 1351] [outer = 0x12112fc00] 05:31:23 INFO - PROCESS | 1998 | 1468499483975 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]]]}] 05:31:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 05:31:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 877ms 05:31:24 INFO - PROCESS | 1998 | 1468499484000 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 05:31:24 INFO - PROCESS | 1998 | 1468499484002 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 05:31:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 05:31:24 INFO - PROCESS | 1998 | 1468499484004 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 05:31:24 INFO - PROCESS | 1998 | 1468499484005 Marionette TRACE conn2 <- [1,1774,null,{}] 05:31:24 INFO - PROCESS | 1998 | 1468499484008 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}] 05:31:24 INFO - PROCESS | 1998 | 1468499484009 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:24 INFO - PROCESS | 1998 | 1468499484114 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 05:31:24 INFO - PROCESS | 1998 | 1468499484175 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:24 INFO - PROCESS | 1998 | 1468499484176 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:24 INFO - PROCESS | 1998 | ++DOCSHELL 0x12d446800 == 46 [pid = 1998] [id = 451] 05:31:24 INFO - PROCESS | 1998 | ++DOMWINDOW == 106 (0x1260c9c00) [pid = 1998] [serial = 1352] [outer = 0x0] 05:31:24 INFO - PROCESS | 1998 | ++DOMWINDOW == 107 (0x126b74400) [pid = 1998] [serial = 1353] [outer = 0x1260c9c00] 05:31:24 INFO - PROCESS | 1998 | 1468499484245 Marionette DEBUG loaded listener.js 05:31:24 INFO - PROCESS | 1998 | ++DOMWINDOW == 108 (0x1289ec800) [pid = 1998] [serial = 1354] [outer = 0x1260c9c00] 05:31:24 INFO - PROCESS | 1998 | 1468499484625 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]]]}] 05:31:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 05:31:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 672ms 05:31:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 05:31:24 INFO - PROCESS | 1998 | 1468499484676 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 05:31:24 INFO - PROCESS | 1998 | 1468499484678 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 05:31:24 INFO - PROCESS | 1998 | 1468499484680 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 05:31:24 INFO - PROCESS | 1998 | 1468499484681 Marionette TRACE conn2 <- [1,1778,null,{}] 05:31:24 INFO - PROCESS | 1998 | 1468499484684 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}] 05:31:24 INFO - PROCESS | 1998 | 1468499484685 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:24 INFO - PROCESS | 1998 | 1468499484782 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 05:31:24 INFO - PROCESS | 1998 | 1468499484917 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:24 INFO - PROCESS | 1998 | 1468499484919 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:24 INFO - PROCESS | 1998 | ++DOCSHELL 0x12a4a2000 == 47 [pid = 1998] [id = 452] 05:31:24 INFO - PROCESS | 1998 | ++DOMWINDOW == 109 (0x1128ae800) [pid = 1998] [serial = 1355] [outer = 0x0] 05:31:24 INFO - PROCESS | 1998 | ++DOMWINDOW == 110 (0x124a37800) [pid = 1998] [serial = 1356] [outer = 0x1128ae800] 05:31:24 INFO - PROCESS | 1998 | 1468499484949 Marionette DEBUG loaded listener.js 05:31:24 INFO - PROCESS | 1998 | ++DOMWINDOW == 111 (0x128af3000) [pid = 1998] [serial = 1357] [outer = 0x1128ae800] 05:31:25 INFO - PROCESS | 1998 | 1468499485536 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]]]}] 05:31:25 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 05:31:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 920ms 05:31:25 INFO - PROCESS | 1998 | 1468499485601 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 05:31:25 INFO - PROCESS | 1998 | 1468499485603 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 05:31:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 05:31:25 INFO - PROCESS | 1998 | 1468499485607 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 05:31:25 INFO - PROCESS | 1998 | 1468499485609 Marionette TRACE conn2 <- [1,1782,null,{}] 05:31:25 INFO - PROCESS | 1998 | 1468499485613 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}] 05:31:25 INFO - PROCESS | 1998 | 1468499485615 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:25 INFO - PROCESS | 1998 | 1468499485727 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 05:31:25 INFO - PROCESS | 1998 | 1468499485802 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:25 INFO - PROCESS | 1998 | 1468499485805 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:25 INFO - PROCESS | 1998 | ++DOCSHELL 0x118661800 == 48 [pid = 1998] [id = 453] 05:31:25 INFO - PROCESS | 1998 | ++DOMWINDOW == 112 (0x112983c00) [pid = 1998] [serial = 1358] [outer = 0x0] 05:31:25 INFO - PROCESS | 1998 | ++DOMWINDOW == 113 (0x113867400) [pid = 1998] [serial = 1359] [outer = 0x112983c00] 05:31:25 INFO - PROCESS | 1998 | 1468499485834 Marionette DEBUG loaded listener.js 05:31:25 INFO - PROCESS | 1998 | ++DOMWINDOW == 114 (0x11700c400) [pid = 1998] [serial = 1360] [outer = 0x112983c00] 05:31:26 INFO - PROCESS | 1998 | 1468499486302 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]]]}] 05:31:26 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 05:31:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 722ms 05:31:26 INFO - PROCESS | 1998 | 1468499486329 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 05:31:26 INFO - PROCESS | 1998 | 1468499486331 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 05:31:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 05:31:26 INFO - PROCESS | 1998 | 1468499486336 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 05:31:26 INFO - PROCESS | 1998 | 1468499486338 Marionette TRACE conn2 <- [1,1786,null,{}] 05:31:26 INFO - PROCESS | 1998 | --DOCSHELL 0x12c66b800 == 47 [pid = 1998] [id = 446] 05:31:26 INFO - PROCESS | 1998 | --DOCSHELL 0x12c3cc800 == 46 [pid = 1998] [id = 445] 05:31:26 INFO - PROCESS | 1998 | --DOCSHELL 0x123d79800 == 45 [pid = 1998] [id = 444] 05:31:26 INFO - PROCESS | 1998 | --DOCSHELL 0x12bd12000 == 44 [pid = 1998] [id = 443] 05:31:26 INFO - PROCESS | 1998 | --DOCSHELL 0x12b577000 == 43 [pid = 1998] [id = 442] 05:31:26 INFO - PROCESS | 1998 | --DOCSHELL 0x12a707800 == 42 [pid = 1998] [id = 441] 05:31:26 INFO - PROCESS | 1998 | --DOCSHELL 0x129588000 == 41 [pid = 1998] [id = 440] 05:31:26 INFO - PROCESS | 1998 | --DOCSHELL 0x128e78800 == 40 [pid = 1998] [id = 439] 05:31:26 INFO - PROCESS | 1998 | --DOCSHELL 0x123d81800 == 39 [pid = 1998] [id = 438] 05:31:26 INFO - PROCESS | 1998 | --DOCSHELL 0x11961a800 == 38 [pid = 1998] [id = 437] 05:31:26 INFO - PROCESS | 1998 | --DOCSHELL 0x117063000 == 37 [pid = 1998] [id = 436] 05:31:26 INFO - PROCESS | 1998 | --DOCSHELL 0x118335000 == 36 [pid = 1998] [id = 434] 05:31:26 INFO - PROCESS | 1998 | --DOCSHELL 0x12bd0f800 == 35 [pid = 1998] [id = 433] 05:31:26 INFO - PROCESS | 1998 | --DOCSHELL 0x118341800 == 34 [pid = 1998] [id = 421] 05:31:26 INFO - PROCESS | 1998 | --DOCSHELL 0x1255e5800 == 33 [pid = 1998] [id = 435] 05:31:26 INFO - PROCESS | 1998 | --DOCSHELL 0x12a4a2000 == 32 [pid = 1998] [id = 452] 05:31:26 INFO - PROCESS | 1998 | --DOCSHELL 0x12d446800 == 31 [pid = 1998] [id = 451] 05:31:26 INFO - PROCESS | 1998 | --DOCSHELL 0x12c663800 == 30 [pid = 1998] [id = 450] 05:31:26 INFO - PROCESS | 1998 | --DOCSHELL 0x1264bf800 == 29 [pid = 1998] [id = 449] 05:31:26 INFO - PROCESS | 1998 | --DOCSHELL 0x12cac3800 == 28 [pid = 1998] [id = 447] 05:31:26 INFO - PROCESS | 1998 | --DOCSHELL 0x1169ab000 == 27 [pid = 1998] [id = 448] 05:31:26 INFO - PROCESS | 1998 | --DOMWINDOW == 113 (0x11336b400) [pid = 1998] [serial = 1266] [outer = 0x0] [url = about:blank] 05:31:26 INFO - PROCESS | 1998 | --DOMWINDOW == 112 (0x112da9000) [pid = 1998] [serial = 1264] [outer = 0x0] [url = about:blank] 05:31:26 INFO - PROCESS | 1998 | --DOMWINDOW == 111 (0x1128b0000) [pid = 1998] [serial = 1263] [outer = 0x0] [url = about:blank] 05:31:26 INFO - PROCESS | 1998 | --DOMWINDOW == 110 (0x1182b1800) [pid = 1998] [serial = 1272] [outer = 0x0] [url = about:blank] 05:31:26 INFO - PROCESS | 1998 | --DOMWINDOW == 109 (0x118437800) [pid = 1998] [serial = 1273] [outer = 0x0] [url = about:blank] 05:31:26 INFO - PROCESS | 1998 | --DOMWINDOW == 108 (0x116a08c00) [pid = 1998] [serial = 1269] [outer = 0x0] [url = about:blank] 05:31:26 INFO - PROCESS | 1998 | --DOMWINDOW == 107 (0x117011800) [pid = 1998] [serial = 1270] [outer = 0x0] [url = about:blank] 05:31:26 INFO - PROCESS | 1998 | --DOMWINDOW == 106 (0x118679400) [pid = 1998] [serial = 1278] [outer = 0x0] [url = about:blank] 05:31:26 INFO - PROCESS | 1998 | --DOMWINDOW == 105 (0x118625c00) [pid = 1998] [serial = 1249] [outer = 0x0] [url = about:blank] 05:31:26 INFO - PROCESS | 1998 | --DOMWINDOW == 104 (0x1180d7000) [pid = 1998] [serial = 1248] [outer = 0x0] [url = about:blank] 05:31:26 INFO - PROCESS | 1998 | --DOMWINDOW == 103 (0x120fa3c00) [pid = 1998] [serial = 1252] [outer = 0x0] [url = about:blank] 05:31:26 INFO - PROCESS | 1998 | --DOMWINDOW == 102 (0x119706c00) [pid = 1998] [serial = 1251] [outer = 0x0] [url = about:blank] 05:31:26 INFO - PROCESS | 1998 | --DOMWINDOW == 101 (0x128aa6000) [pid = 1998] [serial = 1255] [outer = 0x0] [url = about:blank] 05:31:26 INFO - PROCESS | 1998 | --DOMWINDOW == 100 (0x126bdec00) [pid = 1998] [serial = 1254] [outer = 0x0] [url = about:blank] 05:31:26 INFO - PROCESS | 1998 | --DOMWINDOW == 99 (0x129555800) [pid = 1998] [serial = 1258] [outer = 0x0] [url = about:blank] 05:31:26 INFO - PROCESS | 1998 | --DOMWINDOW == 98 (0x129332c00) [pid = 1998] [serial = 1257] [outer = 0x0] [url = about:blank] 05:31:26 INFO - PROCESS | 1998 | --DOMWINDOW == 97 (0x124ac3400) [pid = 1998] [serial = 1261] [outer = 0x0] [url = about:blank] 05:31:26 INFO - PROCESS | 1998 | --DOMWINDOW == 96 (0x11814c400) [pid = 1998] [serial = 1260] [outer = 0x0] [url = about:blank] 05:31:26 INFO - PROCESS | 1998 | --DOMWINDOW == 95 (0x119a1e400) [pid = 1998] [serial = 1282] [outer = 0x0] [url = about:blank] 05:31:26 INFO - PROCESS | 1998 | --DOMWINDOW == 94 (0x119258800) [pid = 1998] [serial = 1281] [outer = 0x0] [url = about:blank] 05:31:26 INFO - PROCESS | 1998 | --DOMWINDOW == 93 (0x117eb8800) [pid = 1998] [serial = 1290] [outer = 0x0] [url = about:blank] 05:31:26 INFO - PROCESS | 1998 | --DOMWINDOW == 92 (0x119f78800) [pid = 1998] [serial = 1284] [outer = 0x0] [url = about:blank] 05:31:26 INFO - PROCESS | 1998 | --DOMWINDOW == 91 (0x121131c00) [pid = 1998] [serial = 1285] [outer = 0x0] [url = about:blank] 05:31:26 INFO - PROCESS | 1998 | --DOMWINDOW == 90 (0x121352c00) [pid = 1998] [serial = 1287] [outer = 0x0] [url = about:blank] 05:31:26 INFO - PROCESS | 1998 | --DOMWINDOW == 89 (0x124a31c00) [pid = 1998] [serial = 1293] [outer = 0x0] [url = about:blank] 05:31:26 INFO - PROCESS | 1998 | --DOMWINDOW == 88 (0x1260cd400) [pid = 1998] [serial = 1296] [outer = 0x0] [url = about:blank] 05:31:26 INFO - PROCESS | 1998 | --DOMWINDOW == 87 (0x121132800) [pid = 1998] [serial = 1291] [outer = 0x0] [url = about:blank] 05:31:26 INFO - PROCESS | 1998 | --DOMWINDOW == 86 (0x1217f0c00) [pid = 1998] [serial = 1288] [outer = 0x0] [url = about:blank] 05:31:26 INFO - PROCESS | 1998 | --DOMWINDOW == 85 (0x118625800) [pid = 1998] [serial = 1275] [outer = 0x0] [url = about:blank] 05:31:26 INFO - PROCESS | 1998 | --DOMWINDOW == 84 (0x110e81c00) [pid = 1998] [serial = 1267] [outer = 0x0] [url = about:blank] 05:31:26 INFO - PROCESS | 1998 | --DOMWINDOW == 83 (0x1266ef400) [pid = 1998] [serial = 1297] [outer = 0x0] [url = about:blank] 05:31:26 INFO - PROCESS | 1998 | --DOMWINDOW == 82 (0x11906f800) [pid = 1998] [serial = 1279] [outer = 0x0] [url = about:blank] 05:31:26 INFO - PROCESS | 1998 | --DOMWINDOW == 81 (0x118630c00) [pid = 1998] [serial = 1276] [outer = 0x0] [url = about:blank] 05:31:26 INFO - PROCESS | 1998 | --DOMWINDOW == 80 (0x124f45800) [pid = 1998] [serial = 1294] [outer = 0x0] [url = about:blank] 05:31:26 INFO - PROCESS | 1998 | --DOMWINDOW == 79 (0x126910000) [pid = 1998] [serial = 1299] [outer = 0x0] [url = about:blank] 05:31:26 INFO - PROCESS | 1998 | 1468499486973 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}] 05:31:26 INFO - PROCESS | 1998 | 1468499486975 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:27 INFO - PROCESS | 1998 | 1468499487059 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 05:31:27 INFO - PROCESS | 1998 | 1468499487064 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:27 INFO - PROCESS | 1998 | 1468499487066 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:27 INFO - PROCESS | 1998 | ++DOCSHELL 0x11600b000 == 28 [pid = 1998] [id = 454] 05:31:27 INFO - PROCESS | 1998 | ++DOMWINDOW == 80 (0x1132b6400) [pid = 1998] [serial = 1361] [outer = 0x0] 05:31:27 INFO - PROCESS | 1998 | ++DOMWINDOW == 81 (0x11336f800) [pid = 1998] [serial = 1362] [outer = 0x1132b6400] 05:31:27 INFO - PROCESS | 1998 | 1468499487095 Marionette DEBUG loaded listener.js 05:31:27 INFO - PROCESS | 1998 | ++DOMWINDOW == 82 (0x116031800) [pid = 1998] [serial = 1363] [outer = 0x1132b6400] 05:31:27 INFO - PROCESS | 1998 | 1468499487434 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]]]}] 05:31:27 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 05:31:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1164ms 05:31:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 05:31:27 INFO - PROCESS | 1998 | 1468499487500 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 05:31:27 INFO - PROCESS | 1998 | 1468499487502 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 05:31:27 INFO - PROCESS | 1998 | 1468499487505 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 05:31:27 INFO - PROCESS | 1998 | 1468499487507 Marionette TRACE conn2 <- [1,1790,null,{}] 05:31:27 INFO - PROCESS | 1998 | 1468499487510 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}] 05:31:27 INFO - PROCESS | 1998 | 1468499487512 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:27 INFO - PROCESS | 1998 | 1468499487592 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 05:31:27 INFO - PROCESS | 1998 | 1468499487600 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:27 INFO - PROCESS | 1998 | 1468499487602 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:27 INFO - PROCESS | 1998 | ++DOCSHELL 0x117e19800 == 29 [pid = 1998] [id = 455] 05:31:27 INFO - PROCESS | 1998 | ++DOMWINDOW == 83 (0x117015c00) [pid = 1998] [serial = 1364] [outer = 0x0] 05:31:27 INFO - PROCESS | 1998 | ++DOMWINDOW == 84 (0x1172b5800) [pid = 1998] [serial = 1365] [outer = 0x117015c00] 05:31:27 INFO - PROCESS | 1998 | 1468499487632 Marionette DEBUG loaded listener.js 05:31:27 INFO - PROCESS | 1998 | ++DOMWINDOW == 85 (0x1180d1c00) [pid = 1998] [serial = 1366] [outer = 0x117015c00] 05:31:27 INFO - PROCESS | 1998 | 1468499487965 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]]]}] 05:31:27 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) 05:31:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 472ms 05:31:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 05:31:27 INFO - PROCESS | 1998 | 1468499487978 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 05:31:27 INFO - PROCESS | 1998 | 1468499487980 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 05:31:27 INFO - PROCESS | 1998 | 1468499487982 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 05:31:27 INFO - PROCESS | 1998 | 1468499487983 Marionette TRACE conn2 <- [1,1794,null,{}] 05:31:28 INFO - PROCESS | 1998 | 1468499487997 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}] 05:31:28 INFO - PROCESS | 1998 | 1468499487998 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:28 INFO - PROCESS | 1998 | 1468499488084 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 05:31:28 INFO - PROCESS | 1998 | 1468499488142 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:28 INFO - PROCESS | 1998 | 1468499488144 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:28 INFO - PROCESS | 1998 | ++DOCSHELL 0x119620000 == 30 [pid = 1998] [id = 456] 05:31:28 INFO - PROCESS | 1998 | ++DOMWINDOW == 86 (0x1182b1400) [pid = 1998] [serial = 1367] [outer = 0x0] 05:31:28 INFO - PROCESS | 1998 | ++DOMWINDOW == 87 (0x11856d000) [pid = 1998] [serial = 1368] [outer = 0x1182b1400] 05:31:28 INFO - PROCESS | 1998 | 1468499488173 Marionette DEBUG loaded listener.js 05:31:28 INFO - PROCESS | 1998 | ++DOMWINDOW == 88 (0x11862a400) [pid = 1998] [serial = 1369] [outer = 0x1182b1400] 05:31:28 INFO - PROCESS | 1998 | 1468499488472 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]]]}] 05:31:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:31:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 518ms 05:31:28 INFO - PROCESS | 1998 | 1468499488506 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 05:31:28 INFO - PROCESS | 1998 | 1468499488513 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 05:31:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 05:31:28 INFO - PROCESS | 1998 | 1468499488516 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 05:31:28 INFO - PROCESS | 1998 | 1468499488518 Marionette TRACE conn2 <- [1,1798,null,{}] 05:31:28 INFO - PROCESS | 1998 | 1468499488520 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}] 05:31:28 INFO - PROCESS | 1998 | 1468499488521 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:28 INFO - PROCESS | 1998 | 1468499488602 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 05:31:28 INFO - PROCESS | 1998 | 1468499488660 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:28 INFO - PROCESS | 1998 | 1468499488661 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:28 INFO - PROCESS | 1998 | ++DOCSHELL 0x1211b8800 == 31 [pid = 1998] [id = 457] 05:31:28 INFO - PROCESS | 1998 | ++DOMWINDOW == 89 (0x118430800) [pid = 1998] [serial = 1370] [outer = 0x0] 05:31:28 INFO - PROCESS | 1998 | ++DOMWINDOW == 90 (0x118e0a800) [pid = 1998] [serial = 1371] [outer = 0x118430800] 05:31:28 INFO - PROCESS | 1998 | 1468499488687 Marionette DEBUG loaded listener.js 05:31:28 INFO - PROCESS | 1998 | ++DOMWINDOW == 91 (0x11925a400) [pid = 1998] [serial = 1372] [outer = 0x118430800] 05:31:28 INFO - PROCESS | 1998 | 1468499488961 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]]]}] 05:31:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 05:31:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 469ms 05:31:28 INFO - PROCESS | 1998 | 1468499488995 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 05:31:28 INFO - PROCESS | 1998 | 1468499488997 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 05:31:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 05:31:29 INFO - PROCESS | 1998 | 1468499488999 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 05:31:29 INFO - PROCESS | 1998 | 1468499489000 Marionette TRACE conn2 <- [1,1802,null,{}] 05:31:29 INFO - PROCESS | 1998 | 1468499489003 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}] 05:31:29 INFO - PROCESS | 1998 | 1468499489003 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:29 INFO - PROCESS | 1998 | 1468499489114 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 05:31:29 INFO - PROCESS | 1998 | 1468499489118 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:29 INFO - PROCESS | 1998 | 1468499489119 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:29 INFO - PROCESS | 1998 | ++DOCSHELL 0x12482f000 == 32 [pid = 1998] [id = 458] 05:31:29 INFO - PROCESS | 1998 | ++DOMWINDOW == 92 (0x118573c00) [pid = 1998] [serial = 1373] [outer = 0x0] 05:31:29 INFO - PROCESS | 1998 | ++DOMWINDOW == 93 (0x1192ab800) [pid = 1998] [serial = 1374] [outer = 0x118573c00] 05:31:29 INFO - PROCESS | 1998 | 1468499489144 Marionette DEBUG loaded listener.js 05:31:29 INFO - PROCESS | 1998 | ++DOMWINDOW == 94 (0x11935a800) [pid = 1998] [serial = 1375] [outer = 0x118573c00] 05:31:29 INFO - PROCESS | 1998 | 1468499489488 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]]]}] 05:31:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 05:31:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 519ms 05:31:29 INFO - PROCESS | 1998 | 1468499489519 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 05:31:29 INFO - PROCESS | 1998 | 1468499489520 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 05:31:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 05:31:29 INFO - PROCESS | 1998 | 1468499489522 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 05:31:29 INFO - PROCESS | 1998 | 1468499489523 Marionette TRACE conn2 <- [1,1806,null,{}] 05:31:29 INFO - PROCESS | 1998 | 1468499489534 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}] 05:31:29 INFO - PROCESS | 1998 | 1468499489538 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:29 INFO - PROCESS | 1998 | 1468499489657 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 05:31:29 INFO - PROCESS | 1998 | 1468499489663 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:29 INFO - PROCESS | 1998 | 1468499489665 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:29 INFO - PROCESS | 1998 | ++DOCSHELL 0x126653800 == 33 [pid = 1998] [id = 459] 05:31:29 INFO - PROCESS | 1998 | ++DOMWINDOW == 95 (0x119710c00) [pid = 1998] [serial = 1376] [outer = 0x0] 05:31:29 INFO - PROCESS | 1998 | ++DOMWINDOW == 96 (0x119ecd800) [pid = 1998] [serial = 1377] [outer = 0x119710c00] 05:31:29 INFO - PROCESS | 1998 | 1468499489690 Marionette DEBUG loaded listener.js 05:31:29 INFO - PROCESS | 1998 | ++DOMWINDOW == 97 (0x12134d400) [pid = 1998] [serial = 1378] [outer = 0x119710c00] 05:31:30 INFO - PROCESS | 1998 | 1468499490011 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]]]}] 05:31:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 05:31:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 521ms 05:31:30 INFO - PROCESS | 1998 | 1468499490052 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 05:31:30 INFO - PROCESS | 1998 | 1468499490054 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 05:31:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 05:31:30 INFO - PROCESS | 1998 | 1468499490056 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 05:31:30 INFO - PROCESS | 1998 | 1468499490060 Marionette TRACE conn2 <- [1,1810,null,{}] 05:31:30 INFO - PROCESS | 1998 | 1468499490063 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}] 05:31:30 INFO - PROCESS | 1998 | 1468499490065 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:30 INFO - PROCESS | 1998 | 1468499490161 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 05:31:30 INFO - PROCESS | 1998 | 1468499490165 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:30 INFO - PROCESS | 1998 | 1468499490173 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:30 INFO - PROCESS | 1998 | ++DOCSHELL 0x129186800 == 34 [pid = 1998] [id = 460] 05:31:30 INFO - PROCESS | 1998 | ++DOMWINDOW == 98 (0x11994d800) [pid = 1998] [serial = 1379] [outer = 0x0] 05:31:30 INFO - PROCESS | 1998 | ++DOMWINDOW == 99 (0x121c5d400) [pid = 1998] [serial = 1380] [outer = 0x11994d800] 05:31:30 INFO - PROCESS | 1998 | 1468499490198 Marionette DEBUG loaded listener.js 05:31:30 INFO - PROCESS | 1998 | ++DOMWINDOW == 100 (0x1254a9800) [pid = 1998] [serial = 1381] [outer = 0x11994d800] 05:31:30 INFO - PROCESS | 1998 | 1468499490526 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]]]}] 05:31:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 05:31:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 522ms 05:31:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 05:31:30 INFO - PROCESS | 1998 | 1468499490579 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 05:31:30 INFO - PROCESS | 1998 | 1468499490580 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 05:31:30 INFO - PROCESS | 1998 | 1468499490582 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 05:31:30 INFO - PROCESS | 1998 | 1468499490583 Marionette TRACE conn2 <- [1,1814,null,{}] 05:31:30 INFO - PROCESS | 1998 | 1468499490585 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}] 05:31:30 INFO - PROCESS | 1998 | 1468499490587 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:30 INFO - PROCESS | 1998 | 1468499490680 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 05:31:30 INFO - PROCESS | 1998 | 1468499490718 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:30 INFO - PROCESS | 1998 | 1468499490719 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:30 INFO - PROCESS | 1998 | ++DOCSHELL 0x12958c800 == 35 [pid = 1998] [id = 461] 05:31:30 INFO - PROCESS | 1998 | ++DOMWINDOW == 101 (0x1254ab800) [pid = 1998] [serial = 1382] [outer = 0x0] 05:31:30 INFO - PROCESS | 1998 | ++DOMWINDOW == 102 (0x1260cf000) [pid = 1998] [serial = 1383] [outer = 0x1254ab800] 05:31:30 INFO - PROCESS | 1998 | 1468499490743 Marionette DEBUG loaded listener.js 05:31:30 INFO - PROCESS | 1998 | ++DOMWINDOW == 103 (0x126634c00) [pid = 1998] [serial = 1384] [outer = 0x1254ab800] 05:31:31 INFO - PROCESS | 1998 | --DOMWINDOW == 102 (0x12197e400) [pid = 1998] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 05:31:31 INFO - PROCESS | 1998 | --DOMWINDOW == 101 (0x12197e000) [pid = 1998] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 05:31:31 INFO - PROCESS | 1998 | --DOMWINDOW == 100 (0x1254b1c00) [pid = 1998] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 05:31:31 INFO - PROCESS | 1998 | --DOMWINDOW == 99 (0x113d3d400) [pid = 1998] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 05:31:31 INFO - PROCESS | 1998 | --DOMWINDOW == 98 (0x117010400) [pid = 1998] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 05:31:31 INFO - PROCESS | 1998 | --DOMWINDOW == 97 (0x118678000) [pid = 1998] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 05:31:31 INFO - PROCESS | 1998 | --DOMWINDOW == 96 (0x112da8000) [pid = 1998] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 05:31:31 INFO - PROCESS | 1998 | --DOMWINDOW == 95 (0x1172b6000) [pid = 1998] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 05:31:31 INFO - PROCESS | 1998 | --DOMWINDOW == 94 (0x1150ccc00) [pid = 1998] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 05:31:31 INFO - PROCESS | 1998 | --DOMWINDOW == 93 (0x119a1f400) [pid = 1998] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 05:31:31 INFO - PROCESS | 1998 | --DOMWINDOW == 92 (0x126be4400) [pid = 1998] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 05:31:31 INFO - PROCESS | 1998 | --DOMWINDOW == 91 (0x1264aac00) [pid = 1998] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 05:31:31 INFO - PROCESS | 1998 | --DOMWINDOW == 90 (0x112e89800) [pid = 1998] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 05:31:31 INFO - PROCESS | 1998 | --DOMWINDOW == 89 (0x112e8ac00) [pid = 1998] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 05:31:31 INFO - PROCESS | 1998 | --DOMWINDOW == 88 (0x12112ac00) [pid = 1998] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 05:31:31 INFO - PROCESS | 1998 | 1468499491259 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]]]}] 05:31:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 05:31:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 719ms 05:31:31 INFO - PROCESS | 1998 | 1468499491302 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 05:31:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 05:31:31 INFO - PROCESS | 1998 | 1468499491303 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 05:31:31 INFO - PROCESS | 1998 | 1468499491314 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 05:31:31 INFO - PROCESS | 1998 | 1468499491315 Marionette TRACE conn2 <- [1,1818,null,{}] 05:31:31 INFO - PROCESS | 1998 | 1468499491318 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}] 05:31:31 INFO - PROCESS | 1998 | 1468499491319 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:31 INFO - PROCESS | 1998 | 1468499491398 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 05:31:31 INFO - PROCESS | 1998 | 1468499491402 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:31 INFO - PROCESS | 1998 | 1468499491403 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:31 INFO - PROCESS | 1998 | ++DOCSHELL 0x12a70a000 == 36 [pid = 1998] [id = 462] 05:31:31 INFO - PROCESS | 1998 | ++DOMWINDOW == 89 (0x1150ccc00) [pid = 1998] [serial = 1385] [outer = 0x0] 05:31:31 INFO - PROCESS | 1998 | ++DOMWINDOW == 90 (0x118575800) [pid = 1998] [serial = 1386] [outer = 0x1150ccc00] 05:31:31 INFO - PROCESS | 1998 | 1468499491437 Marionette DEBUG loaded listener.js 05:31:31 INFO - PROCESS | 1998 | ++DOMWINDOW == 91 (0x1192b2c00) [pid = 1998] [serial = 1387] [outer = 0x1150ccc00] 05:31:31 INFO - PROCESS | 1998 | 1468499491766 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]]]}] 05:31:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 05:31:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 480ms 05:31:31 INFO - PROCESS | 1998 | 1468499491786 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 05:31:31 INFO - PROCESS | 1998 | 1468499491788 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 05:31:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 05:31:31 INFO - PROCESS | 1998 | 1468499491792 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 05:31:31 INFO - PROCESS | 1998 | 1468499491794 Marionette TRACE conn2 <- [1,1822,null,{}] 05:31:31 INFO - PROCESS | 1998 | 1468499491796 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}] 05:31:31 INFO - PROCESS | 1998 | 1468499491797 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:31 INFO - PROCESS | 1998 | 1468499491901 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 05:31:31 INFO - PROCESS | 1998 | 1468499491926 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:31 INFO - PROCESS | 1998 | 1468499491927 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:31 INFO - PROCESS | 1998 | ++DOCSHELL 0x12a92a800 == 37 [pid = 1998] [id = 463] 05:31:31 INFO - PROCESS | 1998 | ++DOMWINDOW == 92 (0x1128a9800) [pid = 1998] [serial = 1388] [outer = 0x0] 05:31:31 INFO - PROCESS | 1998 | ++DOMWINDOW == 93 (0x11970ec00) [pid = 1998] [serial = 1389] [outer = 0x1128a9800] 05:31:31 INFO - PROCESS | 1998 | 1468499491952 Marionette DEBUG loaded listener.js 05:31:31 INFO - PROCESS | 1998 | ++DOMWINDOW == 94 (0x126637000) [pid = 1998] [serial = 1390] [outer = 0x1128a9800] 05:31:32 INFO - PROCESS | 1998 | 1468499492248 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]]]}] 05:31:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 05:31:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 472ms 05:31:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 05:31:32 INFO - PROCESS | 1998 | 1468499492265 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 05:31:32 INFO - PROCESS | 1998 | 1468499492266 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 05:31:32 INFO - PROCESS | 1998 | 1468499492268 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 05:31:32 INFO - PROCESS | 1998 | 1468499492270 Marionette TRACE conn2 <- [1,1826,null,{}] 05:31:32 INFO - PROCESS | 1998 | 1468499492272 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}] 05:31:32 INFO - PROCESS | 1998 | 1468499492276 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:32 INFO - PROCESS | 1998 | 1468499492376 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 05:31:32 INFO - PROCESS | 1998 | 1468499492380 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:32 INFO - PROCESS | 1998 | 1468499492382 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:32 INFO - PROCESS | 1998 | ++DOCSHELL 0x12bd15000 == 38 [pid = 1998] [id = 464] 05:31:32 INFO - PROCESS | 1998 | ++DOMWINDOW == 95 (0x121a27400) [pid = 1998] [serial = 1391] [outer = 0x0] 05:31:32 INFO - PROCESS | 1998 | ++DOMWINDOW == 96 (0x126b7cc00) [pid = 1998] [serial = 1392] [outer = 0x121a27400] 05:31:32 INFO - PROCESS | 1998 | 1468499492412 Marionette DEBUG loaded listener.js 05:31:32 INFO - PROCESS | 1998 | ++DOMWINDOW == 97 (0x1289efc00) [pid = 1998] [serial = 1393] [outer = 0x121a27400] 05:31:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 05:31:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 568ms 05:31:32 INFO - PROCESS | 1998 | 1468499492829 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]]]}] 05:31:32 INFO - PROCESS | 1998 | 1468499492842 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 05:31:32 INFO - PROCESS | 1998 | 1468499492845 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 05:31:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 05:31:32 INFO - PROCESS | 1998 | 1468499492848 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 05:31:32 INFO - PROCESS | 1998 | 1468499492850 Marionette TRACE conn2 <- [1,1830,null,{}] 05:31:32 INFO - PROCESS | 1998 | 1468499492852 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}] 05:31:32 INFO - PROCESS | 1998 | 1468499492853 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:32 INFO - PROCESS | 1998 | 1468499492967 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 05:31:32 INFO - PROCESS | 1998 | 1468499492975 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:32 INFO - PROCESS | 1998 | 1468499492976 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:32 INFO - PROCESS | 1998 | ++DOCSHELL 0x12c3c1800 == 39 [pid = 1998] [id = 465] 05:31:32 INFO - PROCESS | 1998 | ++DOMWINDOW == 98 (0x126637c00) [pid = 1998] [serial = 1394] [outer = 0x0] 05:31:33 INFO - PROCESS | 1998 | ++DOMWINDOW == 99 (0x128aa9c00) [pid = 1998] [serial = 1395] [outer = 0x126637c00] 05:31:33 INFO - PROCESS | 1998 | 1468499493001 Marionette DEBUG loaded listener.js 05:31:33 INFO - PROCESS | 1998 | ++DOMWINDOW == 100 (0x128af5000) [pid = 1998] [serial = 1396] [outer = 0x126637c00] 05:31:33 INFO - PROCESS | 1998 | 1468499493559 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]]]}] 05:31:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 05:31:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 769ms 05:31:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 05:31:33 INFO - PROCESS | 1998 | 1468499493618 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 05:31:33 INFO - PROCESS | 1998 | 1468499493622 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 05:31:33 INFO - PROCESS | 1998 | 1468499493627 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 05:31:33 INFO - PROCESS | 1998 | 1468499493631 Marionette TRACE conn2 <- [1,1834,null,{}] 05:31:33 INFO - PROCESS | 1998 | 1468499493637 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}] 05:31:33 INFO - PROCESS | 1998 | 1468499493640 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:33 INFO - PROCESS | 1998 | 1468499493763 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 05:31:33 INFO - PROCESS | 1998 | 1468499493822 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:33 INFO - PROCESS | 1998 | 1468499493824 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:33 INFO - PROCESS | 1998 | ++DOCSHELL 0x117063000 == 40 [pid = 1998] [id = 466] 05:31:33 INFO - PROCESS | 1998 | ++DOMWINDOW == 101 (0x112e85800) [pid = 1998] [serial = 1397] [outer = 0x0] 05:31:33 INFO - PROCESS | 1998 | ++DOMWINDOW == 102 (0x116074c00) [pid = 1998] [serial = 1398] [outer = 0x112e85800] 05:31:33 INFO - PROCESS | 1998 | 1468499493855 Marionette DEBUG loaded listener.js 05:31:33 INFO - PROCESS | 1998 | ++DOMWINDOW == 103 (0x116a04000) [pid = 1998] [serial = 1399] [outer = 0x112e85800] 05:31:34 INFO - PROCESS | 1998 | 1468499494398 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]]]}] 05:31:34 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 05:31:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 826ms 05:31:34 INFO - PROCESS | 1998 | 1468499494466 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 05:31:34 INFO - PROCESS | 1998 | 1468499494469 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 05:31:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 05:31:34 INFO - PROCESS | 1998 | 1468499494477 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 05:31:34 INFO - PROCESS | 1998 | 1468499494479 Marionette TRACE conn2 <- [1,1838,null,{}] 05:31:34 INFO - PROCESS | 1998 | 1468499494482 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}] 05:31:34 INFO - PROCESS | 1998 | 1468499494484 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:34 INFO - PROCESS | 1998 | 1468499494595 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 05:31:34 INFO - PROCESS | 1998 | 1468499494678 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:34 INFO - PROCESS | 1998 | 1468499494680 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:34 INFO - PROCESS | 1998 | ++DOCSHELL 0x123d85800 == 41 [pid = 1998] [id = 467] 05:31:34 INFO - PROCESS | 1998 | ++DOMWINDOW == 104 (0x1182adc00) [pid = 1998] [serial = 1400] [outer = 0x0] 05:31:34 INFO - PROCESS | 1998 | ++DOMWINDOW == 105 (0x118573800) [pid = 1998] [serial = 1401] [outer = 0x1182adc00] 05:31:34 INFO - PROCESS | 1998 | 1468499494710 Marionette DEBUG loaded listener.js 05:31:34 INFO - PROCESS | 1998 | ++DOMWINDOW == 106 (0x118632800) [pid = 1998] [serial = 1402] [outer = 0x1182adc00] 05:31:35 INFO - PROCESS | 1998 | 1468499495429 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]]]}] 05:31:35 INFO - PROCESS | 1998 | --DOCSHELL 0x12bd15000 == 40 [pid = 1998] [id = 464] 05:31:35 INFO - PROCESS | 1998 | --DOCSHELL 0x12a92a800 == 39 [pid = 1998] [id = 463] 05:31:35 INFO - PROCESS | 1998 | --DOCSHELL 0x12a70a000 == 38 [pid = 1998] [id = 462] 05:31:35 INFO - PROCESS | 1998 | --DOCSHELL 0x12958c800 == 37 [pid = 1998] [id = 461] 05:31:35 INFO - PROCESS | 1998 | --DOCSHELL 0x129186800 == 36 [pid = 1998] [id = 460] 05:31:35 INFO - PROCESS | 1998 | --DOCSHELL 0x126653800 == 35 [pid = 1998] [id = 459] 05:31:35 INFO - PROCESS | 1998 | --DOCSHELL 0x12482f000 == 34 [pid = 1998] [id = 458] 05:31:35 INFO - PROCESS | 1998 | --DOCSHELL 0x1211b8800 == 33 [pid = 1998] [id = 457] 05:31:35 INFO - PROCESS | 1998 | --DOCSHELL 0x119620000 == 32 [pid = 1998] [id = 456] 05:31:35 INFO - PROCESS | 1998 | --DOCSHELL 0x117e19800 == 31 [pid = 1998] [id = 455] 05:31:35 INFO - PROCESS | 1998 | --DOCSHELL 0x11600b000 == 30 [pid = 1998] [id = 454] 05:31:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 05:31:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1025ms 05:31:35 INFO - PROCESS | 1998 | 1468499495501 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 05:31:35 INFO - PROCESS | 1998 | 1468499495503 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 05:31:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 05:31:35 INFO - PROCESS | 1998 | 1468499495506 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 05:31:35 INFO - PROCESS | 1998 | 1468499495508 Marionette TRACE conn2 <- [1,1842,null,{}] 05:31:35 INFO - PROCESS | 1998 | 1468499495520 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}] 05:31:35 INFO - PROCESS | 1998 | 1468499495522 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:35 INFO - PROCESS | 1998 | 1468499495612 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 05:31:35 INFO - PROCESS | 1998 | --DOMWINDOW == 105 (0x126be1c00) [pid = 1998] [serial = 1326] [outer = 0x0] [url = about:blank] 05:31:35 INFO - PROCESS | 1998 | --DOMWINDOW == 104 (0x125eb6400) [pid = 1998] [serial = 1323] [outer = 0x0] [url = about:blank] 05:31:35 INFO - PROCESS | 1998 | --DOMWINDOW == 103 (0x126b7c800) [pid = 1998] [serial = 1300] [outer = 0x0] [url = about:blank] 05:31:35 INFO - PROCESS | 1998 | --DOMWINDOW == 102 (0x116023800) [pid = 1998] [serial = 1302] [outer = 0x0] [url = about:blank] 05:31:35 INFO - PROCESS | 1998 | --DOMWINDOW == 101 (0x11678b800) [pid = 1998] [serial = 1303] [outer = 0x0] [url = about:blank] 05:31:35 INFO - PROCESS | 1998 | --DOMWINDOW == 100 (0x11819b000) [pid = 1998] [serial = 1305] [outer = 0x0] [url = about:blank] 05:31:35 INFO - PROCESS | 1998 | --DOMWINDOW == 99 (0x1289e6000) [pid = 1998] [serial = 1327] [outer = 0x0] [url = about:blank] 05:31:35 INFO - PROCESS | 1998 | --DOMWINDOW == 98 (0x118570000) [pid = 1998] [serial = 1306] [outer = 0x0] [url = about:blank] 05:31:35 INFO - PROCESS | 1998 | --DOMWINDOW == 97 (0x11970fc00) [pid = 1998] [serial = 1317] [outer = 0x0] [url = about:blank] 05:31:35 INFO - PROCESS | 1998 | --DOMWINDOW == 96 (0x119072800) [pid = 1998] [serial = 1314] [outer = 0x0] [url = about:blank] 05:31:35 INFO - PROCESS | 1998 | --DOMWINDOW == 95 (0x11934e400) [pid = 1998] [serial = 1315] [outer = 0x0] [url = about:blank] 05:31:35 INFO - PROCESS | 1998 | --DOMWINDOW == 94 (0x118437400) [pid = 1998] [serial = 1311] [outer = 0x0] [url = about:blank] 05:31:35 INFO - PROCESS | 1998 | --DOMWINDOW == 93 (0x118632c00) [pid = 1998] [serial = 1312] [outer = 0x0] [url = about:blank] 05:31:35 INFO - PROCESS | 1998 | --DOMWINDOW == 92 (0x116a0c800) [pid = 1998] [serial = 1308] [outer = 0x0] [url = about:blank] 05:31:35 INFO - PROCESS | 1998 | --DOMWINDOW == 91 (0x128cb6400) [pid = 1998] [serial = 1339] [outer = 0x0] [url = about:blank] 05:31:35 INFO - PROCESS | 1998 | --DOMWINDOW == 90 (0x1176e0800) [pid = 1998] [serial = 1309] [outer = 0x0] [url = about:blank] 05:31:35 INFO - PROCESS | 1998 | --DOMWINDOW == 89 (0x1289ec000) [pid = 1998] [serial = 1329] [outer = 0x0] [url = about:blank] 05:31:35 INFO - PROCESS | 1998 | --DOMWINDOW == 88 (0x129129000) [pid = 1998] [serial = 1341] [outer = 0x0] [url = about:blank] 05:31:35 INFO - PROCESS | 1998 | --DOMWINDOW == 87 (0x129331c00) [pid = 1998] [serial = 1342] [outer = 0x0] [url = about:blank] 05:31:35 INFO - PROCESS | 1998 | --DOMWINDOW == 86 (0x1166efc00) [pid = 1998] [serial = 1332] [outer = 0x0] [url = about:blank] 05:31:35 INFO - PROCESS | 1998 | --DOMWINDOW == 85 (0x118571800) [pid = 1998] [serial = 1333] [outer = 0x0] [url = about:blank] 05:31:35 INFO - PROCESS | 1998 | --DOMWINDOW == 84 (0x1192a4c00) [pid = 1998] [serial = 1335] [outer = 0x0] [url = about:blank] 05:31:35 INFO - PROCESS | 1998 | --DOMWINDOW == 83 (0x128aaf400) [pid = 1998] [serial = 1338] [outer = 0x0] [url = about:blank] 05:31:35 INFO - PROCESS | 1998 | --DOMWINDOW == 82 (0x128aa4c00) [pid = 1998] [serial = 1330] [outer = 0x0] [url = about:blank] 05:31:35 INFO - PROCESS | 1998 | --DOMWINDOW == 81 (0x121132400) [pid = 1998] [serial = 1320] [outer = 0x0] [url = about:blank] 05:31:35 INFO - PROCESS | 1998 | --DOMWINDOW == 80 (0x126b77400) [pid = 1998] [serial = 1324] [outer = 0x0] [url = about:blank] 05:31:35 INFO - PROCESS | 1998 | --DOMWINDOW == 79 (0x1260d0c00) [pid = 1998] [serial = 1336] [outer = 0x0] [url = about:blank] 05:31:35 INFO - PROCESS | 1998 | --DOMWINDOW == 78 (0x1215b5000) [pid = 1998] [serial = 1321] [outer = 0x0] [url = about:blank] 05:31:35 INFO - PROCESS | 1998 | --DOMWINDOW == 77 (0x119f78400) [pid = 1998] [serial = 1318] [outer = 0x0] [url = about:blank] 05:31:35 INFO - PROCESS | 1998 | 1468499495681 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:35 INFO - PROCESS | 1998 | 1468499495682 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:35 INFO - PROCESS | 1998 | ++DOCSHELL 0x117071000 == 31 [pid = 1998] [id = 468] 05:31:35 INFO - PROCESS | 1998 | ++DOMWINDOW == 78 (0x116789400) [pid = 1998] [serial = 1403] [outer = 0x0] 05:31:35 INFO - PROCESS | 1998 | ++DOMWINDOW == 79 (0x117010800) [pid = 1998] [serial = 1404] [outer = 0x116789400] 05:31:35 INFO - PROCESS | 1998 | 1468499495710 Marionette DEBUG loaded listener.js 05:31:35 INFO - PROCESS | 1998 | ++DOMWINDOW == 80 (0x117eb2400) [pid = 1998] [serial = 1405] [outer = 0x116789400] 05:31:36 INFO - PROCESS | 1998 | 1468499496035 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]]]}] 05:31:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 05:31:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 579ms 05:31:36 INFO - PROCESS | 1998 | 1468499496085 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 05:31:36 INFO - PROCESS | 1998 | 1468499496088 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 05:31:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 05:31:36 INFO - PROCESS | 1998 | 1468499496092 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 05:31:36 INFO - PROCESS | 1998 | 1468499496094 Marionette TRACE conn2 <- [1,1846,null,{}] 05:31:36 INFO - PROCESS | 1998 | 1468499496097 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}] 05:31:36 INFO - PROCESS | 1998 | 1468499496098 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:36 INFO - PROCESS | 1998 | 1468499496199 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 05:31:36 INFO - PROCESS | 1998 | 1468499496260 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:36 INFO - PROCESS | 1998 | 1468499496261 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:36 INFO - PROCESS | 1998 | ++DOCSHELL 0x119b06800 == 32 [pid = 1998] [id = 469] 05:31:36 INFO - PROCESS | 1998 | ++DOMWINDOW == 81 (0x11814c400) [pid = 1998] [serial = 1406] [outer = 0x0] 05:31:36 INFO - PROCESS | 1998 | ++DOMWINDOW == 82 (0x11862c400) [pid = 1998] [serial = 1407] [outer = 0x11814c400] 05:31:36 INFO - PROCESS | 1998 | 1468499496288 Marionette DEBUG loaded listener.js 05:31:36 INFO - PROCESS | 1998 | ++DOMWINDOW == 83 (0x119049000) [pid = 1998] [serial = 1408] [outer = 0x11814c400] 05:31:36 INFO - PROCESS | 1998 | 1468499496595 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]]]}] 05:31:36 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) 05:31:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 520ms 05:31:36 INFO - PROCESS | 1998 | 1468499496614 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 05:31:36 INFO - PROCESS | 1998 | 1468499496615 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 05:31:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 05:31:36 INFO - PROCESS | 1998 | 1468499496618 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 05:31:36 INFO - PROCESS | 1998 | 1468499496620 Marionette TRACE conn2 <- [1,1850,null,{}] 05:31:36 INFO - PROCESS | 1998 | 1468499496632 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}] 05:31:36 INFO - PROCESS | 1998 | 1468499496635 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:36 INFO - PROCESS | 1998 | 1468499496719 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 05:31:36 INFO - PROCESS | 1998 | 1468499496780 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:36 INFO - PROCESS | 1998 | 1468499496782 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:36 INFO - PROCESS | 1998 | ++DOCSHELL 0x12547a800 == 33 [pid = 1998] [id = 470] 05:31:36 INFO - PROCESS | 1998 | ++DOMWINDOW == 84 (0x1128b1400) [pid = 1998] [serial = 1409] [outer = 0x0] 05:31:36 INFO - PROCESS | 1998 | ++DOMWINDOW == 85 (0x11924dc00) [pid = 1998] [serial = 1410] [outer = 0x1128b1400] 05:31:36 INFO - PROCESS | 1998 | 1468499496811 Marionette DEBUG loaded listener.js 05:31:36 INFO - PROCESS | 1998 | ++DOMWINDOW == 86 (0x11970e000) [pid = 1998] [serial = 1411] [outer = 0x1128b1400] 05:31:37 INFO - PROCESS | 1998 | 1468499497084 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]]]}] 05:31:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:31:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 475ms 05:31:37 INFO - PROCESS | 1998 | 1468499497101 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 05:31:37 INFO - PROCESS | 1998 | 1468499497103 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 05:31:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 05:31:37 INFO - PROCESS | 1998 | 1468499497105 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 05:31:37 INFO - PROCESS | 1998 | 1468499497107 Marionette TRACE conn2 <- [1,1854,null,{}] 05:31:37 INFO - PROCESS | 1998 | 1468499497116 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}] 05:31:37 INFO - PROCESS | 1998 | 1468499497117 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:37 INFO - PROCESS | 1998 | 1468499497206 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 05:31:37 INFO - PROCESS | 1998 | 1468499497212 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:37 INFO - PROCESS | 1998 | 1468499497213 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:37 INFO - PROCESS | 1998 | ++DOCSHELL 0x128e90800 == 34 [pid = 1998] [id = 471] 05:31:37 INFO - PROCESS | 1998 | ++DOMWINDOW == 87 (0x119f78800) [pid = 1998] [serial = 1412] [outer = 0x0] 05:31:37 INFO - PROCESS | 1998 | ++DOMWINDOW == 88 (0x121126c00) [pid = 1998] [serial = 1413] [outer = 0x119f78800] 05:31:37 INFO - PROCESS | 1998 | 1468499497239 Marionette DEBUG loaded listener.js 05:31:37 INFO - PROCESS | 1998 | ++DOMWINDOW == 89 (0x121133c00) [pid = 1998] [serial = 1414] [outer = 0x119f78800] 05:31:37 INFO - PROCESS | 1998 | 1468499497598 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]]]}] 05:31:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 05:31:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 523ms 05:31:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 05:31:37 INFO - PROCESS | 1998 | 1468499497647 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 05:31:37 INFO - PROCESS | 1998 | 1468499497649 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 05:31:37 INFO - PROCESS | 1998 | 1468499497651 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 05:31:37 INFO - PROCESS | 1998 | 1468499497652 Marionette TRACE conn2 <- [1,1858,null,{}] 05:31:37 INFO - PROCESS | 1998 | 1468499497655 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}] 05:31:37 INFO - PROCESS | 1998 | 1468499497656 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:37 INFO - PROCESS | 1998 | 1468499497754 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 05:31:37 INFO - PROCESS | 1998 | 1468499497790 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:37 INFO - PROCESS | 1998 | 1468499497792 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:37 INFO - PROCESS | 1998 | ++DOCSHELL 0x12958c000 == 35 [pid = 1998] [id = 472] 05:31:37 INFO - PROCESS | 1998 | ++DOMWINDOW == 90 (0x11906b800) [pid = 1998] [serial = 1415] [outer = 0x0] 05:31:37 INFO - PROCESS | 1998 | ++DOMWINDOW == 91 (0x1215b9800) [pid = 1998] [serial = 1416] [outer = 0x11906b800] 05:31:37 INFO - PROCESS | 1998 | 1468499497817 Marionette DEBUG loaded listener.js 05:31:37 INFO - PROCESS | 1998 | ++DOMWINDOW == 92 (0x124ac3400) [pid = 1998] [serial = 1417] [outer = 0x11906b800] 05:31:38 INFO - PROCESS | 1998 | 1468499498209 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]]]}] 05:31:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 05:31:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 568ms 05:31:38 INFO - PROCESS | 1998 | 1468499498233 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 05:31:38 INFO - PROCESS | 1998 | 1468499498235 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 05:31:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 05:31:38 INFO - PROCESS | 1998 | 1468499498238 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 05:31:38 INFO - PROCESS | 1998 | 1468499498239 Marionette TRACE conn2 <- [1,1862,null,{}] 05:31:38 INFO - PROCESS | 1998 | 1468499498245 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}] 05:31:38 INFO - PROCESS | 1998 | 1468499498251 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:38 INFO - PROCESS | 1998 | 1468499498445 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 05:31:38 INFO - PROCESS | 1998 | 1468499498468 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:38 INFO - PROCESS | 1998 | 1468499498469 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:38 INFO - PROCESS | 1998 | ++DOCSHELL 0x12a99c000 == 36 [pid = 1998] [id = 473] 05:31:38 INFO - PROCESS | 1998 | ++DOMWINDOW == 93 (0x1254b1400) [pid = 1998] [serial = 1418] [outer = 0x0] 05:31:38 INFO - PROCESS | 1998 | ++DOMWINDOW == 94 (0x1266e2000) [pid = 1998] [serial = 1419] [outer = 0x1254b1400] 05:31:38 INFO - PROCESS | 1998 | 1468499498510 Marionette DEBUG loaded listener.js 05:31:38 INFO - PROCESS | 1998 | ++DOMWINDOW == 95 (0x1289e8400) [pid = 1998] [serial = 1420] [outer = 0x1254b1400] 05:31:38 INFO - PROCESS | 1998 | 1468499498878 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]]]}] 05:31:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 05:31:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 671ms 05:31:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 05:31:38 INFO - PROCESS | 1998 | 1468499498912 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 05:31:38 INFO - PROCESS | 1998 | 1468499498914 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 05:31:38 INFO - PROCESS | 1998 | 1468499498915 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 05:31:38 INFO - PROCESS | 1998 | 1468499498917 Marionette TRACE conn2 <- [1,1866,null,{}] 05:31:38 INFO - PROCESS | 1998 | 1468499498919 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}] 05:31:38 INFO - PROCESS | 1998 | 1468499498920 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:39 INFO - PROCESS | 1998 | 1468499499016 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 05:31:39 INFO - PROCESS | 1998 | 1468499499020 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:39 INFO - PROCESS | 1998 | 1468499499021 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:39 INFO - PROCESS | 1998 | ++DOCSHELL 0x12b8e8800 == 37 [pid = 1998] [id = 474] 05:31:39 INFO - PROCESS | 1998 | ++DOMWINDOW == 96 (0x1289e9400) [pid = 1998] [serial = 1421] [outer = 0x0] 05:31:39 INFO - PROCESS | 1998 | ++DOMWINDOW == 97 (0x128aaa400) [pid = 1998] [serial = 1422] [outer = 0x1289e9400] 05:31:39 INFO - PROCESS | 1998 | 1468499499047 Marionette DEBUG loaded listener.js 05:31:39 INFO - PROCESS | 1998 | ++DOMWINDOW == 98 (0x128af6800) [pid = 1998] [serial = 1423] [outer = 0x1289e9400] 05:31:39 INFO - PROCESS | 1998 | 1468499499368 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]]]}] 05:31:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 05:31:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 469ms 05:31:39 INFO - PROCESS | 1998 | 1468499499387 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 05:31:39 INFO - PROCESS | 1998 | 1468499499388 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 05:31:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 05:31:39 INFO - PROCESS | 1998 | 1468499499393 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 05:31:39 INFO - PROCESS | 1998 | 1468499499396 Marionette TRACE conn2 <- [1,1870,null,{}] 05:31:39 INFO - PROCESS | 1998 | 1468499499399 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}] 05:31:39 INFO - PROCESS | 1998 | 1468499499400 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:39 INFO - PROCESS | 1998 | 1468499499505 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 05:31:39 INFO - PROCESS | 1998 | 1468499499509 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:39 INFO - PROCESS | 1998 | 1468499499510 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:39 INFO - PROCESS | 1998 | ++DOCSHELL 0x12bfd9800 == 38 [pid = 1998] [id = 475] 05:31:39 INFO - PROCESS | 1998 | ++DOMWINDOW == 99 (0x1289f3800) [pid = 1998] [serial = 1424] [outer = 0x0] 05:31:39 INFO - PROCESS | 1998 | ++DOMWINDOW == 100 (0x128cbd400) [pid = 1998] [serial = 1425] [outer = 0x1289f3800] 05:31:39 INFO - PROCESS | 1998 | 1468499499534 Marionette DEBUG loaded listener.js 05:31:39 INFO - PROCESS | 1998 | ++DOMWINDOW == 101 (0x12912c000) [pid = 1998] [serial = 1426] [outer = 0x1289f3800] 05:31:39 INFO - PROCESS | 1998 | --DOMWINDOW == 100 (0x1182b1400) [pid = 1998] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 05:31:39 INFO - PROCESS | 1998 | --DOMWINDOW == 99 (0x118430800) [pid = 1998] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 05:31:39 INFO - PROCESS | 1998 | --DOMWINDOW == 98 (0x1132b6400) [pid = 1998] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 05:31:39 INFO - PROCESS | 1998 | --DOMWINDOW == 97 (0x112983c00) [pid = 1998] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 05:31:39 INFO - PROCESS | 1998 | --DOMWINDOW == 96 (0x121a27400) [pid = 1998] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 05:31:39 INFO - PROCESS | 1998 | --DOMWINDOW == 95 (0x11383cc00) [pid = 1998] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 05:31:39 INFO - PROCESS | 1998 | --DOMWINDOW == 94 (0x117012000) [pid = 1998] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 05:31:39 INFO - PROCESS | 1998 | --DOMWINDOW == 93 (0x12112fc00) [pid = 1998] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 05:31:39 INFO - PROCESS | 1998 | --DOMWINDOW == 92 (0x1260c9c00) [pid = 1998] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 05:31:39 INFO - PROCESS | 1998 | --DOMWINDOW == 91 (0x118573c00) [pid = 1998] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 05:31:39 INFO - PROCESS | 1998 | --DOMWINDOW == 90 (0x119710c00) [pid = 1998] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 05:31:39 INFO - PROCESS | 1998 | --DOMWINDOW == 89 (0x1254ab800) [pid = 1998] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 05:31:39 INFO - PROCESS | 1998 | --DOMWINDOW == 88 (0x1128ae800) [pid = 1998] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 05:31:39 INFO - PROCESS | 1998 | --DOMWINDOW == 87 (0x11994d800) [pid = 1998] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 05:31:39 INFO - PROCESS | 1998 | --DOMWINDOW == 86 (0x1150ccc00) [pid = 1998] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 05:31:39 INFO - PROCESS | 1998 | --DOMWINDOW == 85 (0x1128a9800) [pid = 1998] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 05:31:39 INFO - PROCESS | 1998 | --DOMWINDOW == 84 (0x117015c00) [pid = 1998] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 05:31:39 INFO - PROCESS | 1998 | 1468499499951 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]]]}] 05:31:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 05:31:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 572ms 05:31:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 05:31:39 INFO - PROCESS | 1998 | 1468499499964 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 05:31:39 INFO - PROCESS | 1998 | 1468499499965 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 05:31:39 INFO - PROCESS | 1998 | 1468499499967 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 05:31:39 INFO - PROCESS | 1998 | 1468499499968 Marionette TRACE conn2 <- [1,1874,null,{}] 05:31:39 INFO - PROCESS | 1998 | 1468499499971 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}] 05:31:39 INFO - PROCESS | 1998 | 1468499499972 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:40 INFO - PROCESS | 1998 | 1468499500050 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 05:31:40 INFO - PROCESS | 1998 | 1468499500111 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:40 INFO - PROCESS | 1998 | 1468499500112 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:40 INFO - PROCESS | 1998 | ++DOCSHELL 0x124817800 == 39 [pid = 1998] [id = 476] 05:31:40 INFO - PROCESS | 1998 | ++DOMWINDOW == 85 (0x11213e800) [pid = 1998] [serial = 1427] [outer = 0x0] 05:31:40 INFO - PROCESS | 1998 | ++DOMWINDOW == 86 (0x11700b000) [pid = 1998] [serial = 1428] [outer = 0x11213e800] 05:31:40 INFO - PROCESS | 1998 | 1468499500136 Marionette DEBUG loaded listener.js 05:31:40 INFO - PROCESS | 1998 | ++DOMWINDOW == 87 (0x11924d000) [pid = 1998] [serial = 1429] [outer = 0x11213e800] 05:31:40 INFO - PROCESS | 1998 | 1468499500419 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]]]}] 05:31:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 05:31:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 469ms 05:31:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 05:31:40 INFO - PROCESS | 1998 | 1468499500436 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 05:31:40 INFO - PROCESS | 1998 | 1468499500437 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 05:31:40 INFO - PROCESS | 1998 | 1468499500447 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 05:31:40 INFO - PROCESS | 1998 | 1468499500448 Marionette TRACE conn2 <- [1,1878,null,{}] 05:31:40 INFO - PROCESS | 1998 | 1468499500451 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}] 05:31:40 INFO - PROCESS | 1998 | 1468499500452 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:40 INFO - PROCESS | 1998 | 1468499500537 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 05:31:40 INFO - PROCESS | 1998 | 1468499500543 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:40 INFO - PROCESS | 1998 | 1468499500544 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:40 INFO - PROCESS | 1998 | ++DOCSHELL 0x12c657000 == 40 [pid = 1998] [id = 477] 05:31:40 INFO - PROCESS | 1998 | ++DOMWINDOW == 88 (0x119250000) [pid = 1998] [serial = 1430] [outer = 0x0] 05:31:40 INFO - PROCESS | 1998 | ++DOMWINDOW == 89 (0x1254b0400) [pid = 1998] [serial = 1431] [outer = 0x119250000] 05:31:40 INFO - PROCESS | 1998 | 1468499500568 Marionette DEBUG loaded listener.js 05:31:40 INFO - PROCESS | 1998 | ++DOMWINDOW == 90 (0x1289ecc00) [pid = 1998] [serial = 1432] [outer = 0x119250000] 05:31:41 INFO - PROCESS | 1998 | 1468499501078 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]]]}] 05:31:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 05:31:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 676ms 05:31:41 INFO - PROCESS | 1998 | 1468499501118 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 05:31:41 INFO - PROCESS | 1998 | 1468499501121 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 05:31:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 05:31:41 INFO - PROCESS | 1998 | 1468499501126 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 05:31:41 INFO - PROCESS | 1998 | 1468499501128 Marionette TRACE conn2 <- [1,1882,null,{}] 05:31:41 INFO - PROCESS | 1998 | 1468499501132 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}] 05:31:41 INFO - PROCESS | 1998 | 1468499501134 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:41 INFO - PROCESS | 1998 | 1468499501237 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 05:31:41 INFO - PROCESS | 1998 | 1468499501297 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:41 INFO - PROCESS | 1998 | 1468499501299 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:41 INFO - PROCESS | 1998 | ++DOCSHELL 0x119033000 == 41 [pid = 1998] [id = 478] 05:31:41 INFO - PROCESS | 1998 | ++DOMWINDOW == 91 (0x11700a400) [pid = 1998] [serial = 1433] [outer = 0x0] 05:31:41 INFO - PROCESS | 1998 | ++DOMWINDOW == 92 (0x1176e0800) [pid = 1998] [serial = 1434] [outer = 0x11700a400] 05:31:41 INFO - PROCESS | 1998 | 1468499501330 Marionette DEBUG loaded listener.js 05:31:41 INFO - PROCESS | 1998 | ++DOMWINDOW == 93 (0x1182af400) [pid = 1998] [serial = 1435] [outer = 0x11700a400] 05:31:41 INFO - PROCESS | 1998 | 1468499501761 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]]]}] 05:31:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 05:31:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 673ms 05:31:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 05:31:41 INFO - PROCESS | 1998 | 1468499501799 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 05:31:41 INFO - PROCESS | 1998 | 1468499501802 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 05:31:41 INFO - PROCESS | 1998 | 1468499501806 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 05:31:41 INFO - PROCESS | 1998 | 1468499501809 Marionette TRACE conn2 <- [1,1886,null,{}] 05:31:41 INFO - PROCESS | 1998 | 1468499501811 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}] 05:31:41 INFO - PROCESS | 1998 | 1468499501813 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:41 INFO - PROCESS | 1998 | 1468499501922 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 05:31:41 INFO - PROCESS | 1998 | 1468499501995 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:41 INFO - PROCESS | 1998 | 1468499501996 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:42 INFO - PROCESS | 1998 | ++DOCSHELL 0x124cc0800 == 42 [pid = 1998] [id = 479] 05:31:42 INFO - PROCESS | 1998 | ++DOMWINDOW == 94 (0x119049800) [pid = 1998] [serial = 1436] [outer = 0x0] 05:31:42 INFO - PROCESS | 1998 | ++DOMWINDOW == 95 (0x11906f800) [pid = 1998] [serial = 1437] [outer = 0x119049800] 05:31:42 INFO - PROCESS | 1998 | 1468499502070 Marionette DEBUG loaded listener.js 05:31:42 INFO - PROCESS | 1998 | ++DOMWINDOW == 96 (0x1192a7400) [pid = 1998] [serial = 1438] [outer = 0x119049800] 05:31:42 INFO - PROCESS | 1998 | 1468499502505 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]]]}] 05:31:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 05:31:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 773ms 05:31:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 05:31:42 INFO - PROCESS | 1998 | 1468499502580 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 05:31:42 INFO - PROCESS | 1998 | 1468499502581 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 05:31:42 INFO - PROCESS | 1998 | 1468499502583 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 05:31:42 INFO - PROCESS | 1998 | 1468499502586 Marionette TRACE conn2 <- [1,1890,null,{}] 05:31:42 INFO - PROCESS | 1998 | 1468499502614 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}] 05:31:42 INFO - PROCESS | 1998 | 1468499502617 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:42 INFO - PROCESS | 1998 | 1468499502722 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 05:31:42 INFO - PROCESS | 1998 | 1468499502794 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:42 INFO - PROCESS | 1998 | 1468499502797 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:42 INFO - PROCESS | 1998 | ++DOCSHELL 0x12b8e2000 == 43 [pid = 1998] [id = 480] 05:31:42 INFO - PROCESS | 1998 | ++DOMWINDOW == 97 (0x119a2b400) [pid = 1998] [serial = 1439] [outer = 0x0] 05:31:42 INFO - PROCESS | 1998 | ++DOMWINDOW == 98 (0x121352c00) [pid = 1998] [serial = 1440] [outer = 0x119a2b400] 05:31:42 INFO - PROCESS | 1998 | 1468499502829 Marionette DEBUG loaded listener.js 05:31:42 INFO - PROCESS | 1998 | ++DOMWINDOW == 99 (0x124c89c00) [pid = 1998] [serial = 1441] [outer = 0x119a2b400] 05:31:43 INFO - PROCESS | 1998 | 1468499503260 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]]]}] 05:31:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 05:31:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 723ms 05:31:43 INFO - PROCESS | 1998 | 1468499503306 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 05:31:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 05:31:43 INFO - PROCESS | 1998 | 1468499503308 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 05:31:43 INFO - PROCESS | 1998 | 1468499503310 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 05:31:43 INFO - PROCESS | 1998 | 1468499503312 Marionette TRACE conn2 <- [1,1894,null,{}] 05:31:43 INFO - PROCESS | 1998 | 1468499503314 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}] 05:31:43 INFO - PROCESS | 1998 | 1468499503316 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:43 INFO - PROCESS | 1998 | 1468499503421 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 05:31:43 INFO - PROCESS | 1998 | 1468499503478 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:43 INFO - PROCESS | 1998 | 1468499503480 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:43 INFO - PROCESS | 1998 | ++DOCSHELL 0x12cac8000 == 44 [pid = 1998] [id = 481] 05:31:43 INFO - PROCESS | 1998 | ++DOMWINDOW == 100 (0x1260d8000) [pid = 1998] [serial = 1442] [outer = 0x0] 05:31:43 INFO - PROCESS | 1998 | ++DOMWINDOW == 101 (0x126b75c00) [pid = 1998] [serial = 1443] [outer = 0x1260d8000] 05:31:43 INFO - PROCESS | 1998 | 1468499503509 Marionette DEBUG loaded listener.js 05:31:43 INFO - PROCESS | 1998 | ++DOMWINDOW == 102 (0x126be3800) [pid = 1998] [serial = 1444] [outer = 0x1260d8000] 05:31:44 INFO - PROCESS | 1998 | 1468499504150 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]]]}] 05:31:44 INFO - PROCESS | 1998 | ++DOMWINDOW == 103 (0x11386e000) [pid = 1998] [serial = 1445] [outer = 0x12cb10c00] 05:31:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 05:31:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 921ms 05:31:44 INFO - PROCESS | 1998 | 1468499504245 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 05:31:44 INFO - PROCESS | 1998 | 1468499504248 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 05:31:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 05:31:44 INFO - PROCESS | 1998 | 1468499504251 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 05:31:44 INFO - PROCESS | 1998 | 1468499504253 Marionette TRACE conn2 <- [1,1898,null,{}] 05:31:44 INFO - PROCESS | 1998 | 1468499504257 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}] 05:31:44 INFO - PROCESS | 1998 | 1468499504258 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:44 INFO - PROCESS | 1998 | 1468499504351 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 05:31:44 INFO - PROCESS | 1998 | 1468499504410 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:44 INFO - PROCESS | 1998 | 1468499504413 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:44 INFO - PROCESS | 1998 | ++DOCSHELL 0x119b02800 == 45 [pid = 1998] [id = 482] 05:31:44 INFO - PROCESS | 1998 | ++DOMWINDOW == 104 (0x117014000) [pid = 1998] [serial = 1446] [outer = 0x0] 05:31:44 INFO - PROCESS | 1998 | ++DOMWINDOW == 105 (0x117043800) [pid = 1998] [serial = 1447] [outer = 0x117014000] 05:31:44 INFO - PROCESS | 1998 | 1468499504442 Marionette DEBUG loaded listener.js 05:31:44 INFO - PROCESS | 1998 | ++DOMWINDOW == 106 (0x1182ad800) [pid = 1998] [serial = 1448] [outer = 0x117014000] 05:31:45 INFO - PROCESS | 1998 | --DOCSHELL 0x12b570000 == 44 [pid = 1998] [id = 9] 05:31:45 INFO - PROCESS | 1998 | --DOCSHELL 0x12cac5000 == 43 [pid = 1998] [id = 15] 05:31:45 INFO - PROCESS | 1998 | --DOCSHELL 0x124817800 == 42 [pid = 1998] [id = 476] 05:31:45 INFO - PROCESS | 1998 | --DOCSHELL 0x12bfd9800 == 41 [pid = 1998] [id = 475] 05:31:45 INFO - PROCESS | 1998 | --DOCSHELL 0x12b8e8800 == 40 [pid = 1998] [id = 474] 05:31:45 INFO - PROCESS | 1998 | --DOCSHELL 0x12a99c000 == 39 [pid = 1998] [id = 473] 05:31:45 INFO - PROCESS | 1998 | --DOCSHELL 0x12958c000 == 38 [pid = 1998] [id = 472] 05:31:45 INFO - PROCESS | 1998 | --DOCSHELL 0x128e90800 == 37 [pid = 1998] [id = 471] 05:31:45 INFO - PROCESS | 1998 | --DOCSHELL 0x12547a800 == 36 [pid = 1998] [id = 470] 05:31:45 INFO - PROCESS | 1998 | --DOCSHELL 0x119b06800 == 35 [pid = 1998] [id = 469] 05:31:45 INFO - PROCESS | 1998 | --DOCSHELL 0x117071000 == 34 [pid = 1998] [id = 468] 05:31:45 INFO - PROCESS | 1998 | --DOCSHELL 0x12c658000 == 33 [pid = 1998] [id = 14] 05:31:45 INFO - PROCESS | 1998 | --DOCSHELL 0x12dadd000 == 32 [pid = 1998] [id = 20] 05:31:45 INFO - PROCESS | 1998 | --DOCSHELL 0x12daec000 == 31 [pid = 1998] [id = 21] 05:31:45 INFO - PROCESS | 1998 | --DOCSHELL 0x12c3c1800 == 30 [pid = 1998] [id = 465] 05:31:45 INFO - PROCESS | 1998 | --DOCSHELL 0x11699a800 == 29 [pid = 1998] [id = 24] 05:31:45 INFO - PROCESS | 1998 | --DOCSHELL 0x12c3c7000 == 28 [pid = 1998] [id = 13] 05:31:45 INFO - PROCESS | 1998 | --DOCSHELL 0x12dcef800 == 27 [pid = 1998] [id = 22] 05:31:45 INFO - PROCESS | 1998 | --DOCSHELL 0x11253b000 == 26 [pid = 1998] [id = 23] 05:31:45 INFO - PROCESS | 1998 | --DOCSHELL 0x117227800 == 25 [pid = 1998] [id = 25] 05:31:45 INFO - PROCESS | 1998 | --DOCSHELL 0x12d911000 == 24 [pid = 1998] [id = 19] 05:31:45 INFO - PROCESS | 1998 | --DOCSHELL 0x12bd18000 == 23 [pid = 1998] [id = 11] 05:31:45 INFO - PROCESS | 1998 | --DOCSHELL 0x118661800 == 22 [pid = 1998] [id = 453] 05:31:45 INFO - PROCESS | 1998 | --DOCSHELL 0x12b8e0800 == 21 [pid = 1998] [id = 10] 05:31:45 INFO - PROCESS | 1998 | --DOCSHELL 0x12cf42000 == 20 [pid = 1998] [id = 16] 05:31:45 INFO - PROCESS | 1998 | --DOCSHELL 0x117063000 == 19 [pid = 1998] [id = 466] 05:31:45 INFO - PROCESS | 1998 | --DOCSHELL 0x12bfd9000 == 18 [pid = 1998] [id = 12] 05:31:45 INFO - PROCESS | 1998 | --DOCSHELL 0x12a70c000 == 17 [pid = 1998] [id = 8] 05:31:45 INFO - PROCESS | 1998 | --DOCSHELL 0x123d85800 == 16 [pid = 1998] [id = 467] 05:31:45 INFO - PROCESS | 1998 | --DOCSHELL 0x12482e800 == 15 [pid = 1998] [id = 6] 05:31:45 INFO - PROCESS | 1998 | --DOCSHELL 0x113aaf000 == 14 [pid = 1998] [id = 26] 05:31:45 INFO - PROCESS | 1998 | --DOCSHELL 0x12b8e2000 == 13 [pid = 1998] [id = 480] 05:31:45 INFO - PROCESS | 1998 | --DOCSHELL 0x124cc0800 == 12 [pid = 1998] [id = 479] 05:31:45 INFO - PROCESS | 1998 | --DOCSHELL 0x12c657000 == 11 [pid = 1998] [id = 477] 05:31:45 INFO - PROCESS | 1998 | --DOCSHELL 0x119033000 == 10 [pid = 1998] [id = 478] 05:31:46 INFO - PROCESS | 1998 | --DOCSHELL 0x12cac8000 == 9 [pid = 1998] [id = 481] 05:31:46 INFO - PROCESS | 1998 | --DOMWINDOW == 105 (0x128aa9c00) [pid = 1998] [serial = 1395] [outer = 0x0] [url = about:blank] 05:31:46 INFO - PROCESS | 1998 | --DOMWINDOW == 104 (0x11856d000) [pid = 1998] [serial = 1368] [outer = 0x0] [url = about:blank] 05:31:46 INFO - PROCESS | 1998 | --DOMWINDOW == 103 (0x11862a400) [pid = 1998] [serial = 1369] [outer = 0x0] [url = about:blank] 05:31:46 INFO - PROCESS | 1998 | --DOMWINDOW == 102 (0x118e0a800) [pid = 1998] [serial = 1371] [outer = 0x0] [url = about:blank] 05:31:46 INFO - PROCESS | 1998 | --DOMWINDOW == 101 (0x11336f800) [pid = 1998] [serial = 1362] [outer = 0x0] [url = about:blank] 05:31:46 INFO - PROCESS | 1998 | --DOMWINDOW == 100 (0x116031800) [pid = 1998] [serial = 1363] [outer = 0x0] [url = about:blank] 05:31:46 INFO - PROCESS | 1998 | --DOMWINDOW == 99 (0x113867400) [pid = 1998] [serial = 1359] [outer = 0x0] [url = about:blank] 05:31:46 INFO - PROCESS | 1998 | --DOMWINDOW == 98 (0x11700c400) [pid = 1998] [serial = 1360] [outer = 0x0] [url = about:blank] 05:31:46 INFO - PROCESS | 1998 | --DOMWINDOW == 97 (0x126b7cc00) [pid = 1998] [serial = 1392] [outer = 0x0] [url = about:blank] 05:31:46 INFO - PROCESS | 1998 | --DOMWINDOW == 96 (0x11700d000) [pid = 1998] [serial = 1345] [outer = 0x0] [url = about:blank] 05:31:46 INFO - PROCESS | 1998 | --DOMWINDOW == 95 (0x115022000) [pid = 1998] [serial = 1344] [outer = 0x0] [url = about:blank] 05:31:46 INFO - PROCESS | 1998 | --DOMWINDOW == 94 (0x11924cc00) [pid = 1998] [serial = 1348] [outer = 0x0] [url = about:blank] 05:31:46 INFO - PROCESS | 1998 | --DOMWINDOW == 93 (0x118e07c00) [pid = 1998] [serial = 1347] [outer = 0x0] [url = about:blank] 05:31:46 INFO - PROCESS | 1998 | --DOMWINDOW == 92 (0x124f4c800) [pid = 1998] [serial = 1351] [outer = 0x0] [url = about:blank] 05:31:46 INFO - PROCESS | 1998 | --DOMWINDOW == 91 (0x121565400) [pid = 1998] [serial = 1350] [outer = 0x0] [url = about:blank] 05:31:46 INFO - PROCESS | 1998 | --DOMWINDOW == 90 (0x126b74400) [pid = 1998] [serial = 1353] [outer = 0x0] [url = about:blank] 05:31:46 INFO - PROCESS | 1998 | --DOMWINDOW == 89 (0x1289ec800) [pid = 1998] [serial = 1354] [outer = 0x0] [url = about:blank] 05:31:46 INFO - PROCESS | 1998 | --DOMWINDOW == 88 (0x1192ab800) [pid = 1998] [serial = 1374] [outer = 0x0] [url = about:blank] 05:31:46 INFO - PROCESS | 1998 | --DOMWINDOW == 87 (0x119ecd800) [pid = 1998] [serial = 1377] [outer = 0x0] [url = about:blank] 05:31:46 INFO - PROCESS | 1998 | --DOMWINDOW == 86 (0x1260cf000) [pid = 1998] [serial = 1383] [outer = 0x0] [url = about:blank] 05:31:46 INFO - PROCESS | 1998 | --DOMWINDOW == 85 (0x128af3000) [pid = 1998] [serial = 1357] [outer = 0x0] [url = about:blank] 05:31:46 INFO - PROCESS | 1998 | --DOMWINDOW == 84 (0x1254a9800) [pid = 1998] [serial = 1381] [outer = 0x0] [url = about:blank] 05:31:46 INFO - PROCESS | 1998 | --DOMWINDOW == 83 (0x124a37800) [pid = 1998] [serial = 1356] [outer = 0x0] [url = about:blank] 05:31:46 INFO - PROCESS | 1998 | --DOMWINDOW == 82 (0x121c5d400) [pid = 1998] [serial = 1380] [outer = 0x0] [url = about:blank] 05:31:46 INFO - PROCESS | 1998 | --DOMWINDOW == 81 (0x1192b2c00) [pid = 1998] [serial = 1387] [outer = 0x0] [url = about:blank] 05:31:46 INFO - PROCESS | 1998 | --DOMWINDOW == 80 (0x118575800) [pid = 1998] [serial = 1386] [outer = 0x0] [url = about:blank] 05:31:46 INFO - PROCESS | 1998 | --DOMWINDOW == 79 (0x11970ec00) [pid = 1998] [serial = 1389] [outer = 0x0] [url = about:blank] 05:31:46 INFO - PROCESS | 1998 | --DOMWINDOW == 78 (0x126634c00) [pid = 1998] [serial = 1384] [outer = 0x0] [url = about:blank] 05:31:46 INFO - PROCESS | 1998 | --DOMWINDOW == 77 (0x1172b5800) [pid = 1998] [serial = 1365] [outer = 0x0] [url = about:blank] 05:31:46 INFO - PROCESS | 1998 | --DOMWINDOW == 76 (0x1180d1c00) [pid = 1998] [serial = 1366] [outer = 0x0] [url = about:blank] 05:31:46 INFO - PROCESS | 1998 | --DOMWINDOW == 75 (0x12134d400) [pid = 1998] [serial = 1378] [outer = 0x0] [url = about:blank] 05:31:46 INFO - PROCESS | 1998 | --DOMWINDOW == 74 (0x126637000) [pid = 1998] [serial = 1390] [outer = 0x0] [url = about:blank] 05:31:46 INFO - PROCESS | 1998 | --DOMWINDOW == 73 (0x11935a800) [pid = 1998] [serial = 1375] [outer = 0x0] [url = about:blank] 05:31:46 INFO - PROCESS | 1998 | --DOMWINDOW == 72 (0x11925a400) [pid = 1998] [serial = 1372] [outer = 0x0] [url = about:blank] 05:31:46 INFO - PROCESS | 1998 | --DOMWINDOW == 71 (0x1289efc00) [pid = 1998] [serial = 1393] [outer = 0x0] [url = about:blank] 05:31:46 INFO - PROCESS | 1998 | 1468499506636 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]]]}] 05:31:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 05:31:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 2431ms 05:31:46 INFO - PROCESS | 1998 | 1468499506683 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 05:31:46 INFO - PROCESS | 1998 | 1468499506685 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 05:31:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 05:31:46 INFO - PROCESS | 1998 | 1468499506689 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 05:31:46 INFO - PROCESS | 1998 | 1468499506691 Marionette TRACE conn2 <- [1,1902,null,{}] 05:31:46 INFO - PROCESS | 1998 | 1468499506695 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}] 05:31:46 INFO - PROCESS | 1998 | 1468499506697 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:46 INFO - PROCESS | 1998 | 1468499506777 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 05:31:46 INFO - PROCESS | 1998 | 1468499506838 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:46 INFO - PROCESS | 1998 | 1468499506839 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:46 INFO - PROCESS | 1998 | ++DOCSHELL 0x1167ce000 == 10 [pid = 1998] [id = 483] 05:31:46 INFO - PROCESS | 1998 | ++DOMWINDOW == 72 (0x1133dc000) [pid = 1998] [serial = 1449] [outer = 0x0] 05:31:46 INFO - PROCESS | 1998 | ++DOMWINDOW == 73 (0x113867400) [pid = 1998] [serial = 1450] [outer = 0x1133dc000] 05:31:46 INFO - PROCESS | 1998 | 1468499506868 Marionette DEBUG loaded listener.js 05:31:46 INFO - PROCESS | 1998 | ++DOMWINDOW == 74 (0x11678a000) [pid = 1998] [serial = 1451] [outer = 0x1133dc000] 05:31:47 INFO - PROCESS | 1998 | 1468499507187 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]]]}] 05:31:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 05:31:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 522ms 05:31:47 INFO - PROCESS | 1998 | 1468499507212 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 05:31:47 INFO - PROCESS | 1998 | 1468499507216 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 05:31:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 05:31:47 INFO - PROCESS | 1998 | 1468499507221 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 05:31:47 INFO - PROCESS | 1998 | 1468499507222 Marionette TRACE conn2 <- [1,1906,null,{}] 05:31:47 INFO - PROCESS | 1998 | 1468499507227 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}] 05:31:47 INFO - PROCESS | 1998 | 1468499507229 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:47 INFO - PROCESS | 1998 | 1468499507311 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 05:31:47 INFO - PROCESS | 1998 | 1468499507316 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:47 INFO - PROCESS | 1998 | 1468499507317 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:47 INFO - PROCESS | 1998 | ++DOCSHELL 0x11661b800 == 11 [pid = 1998] [id = 484] 05:31:47 INFO - PROCESS | 1998 | ++DOMWINDOW == 75 (0x11700b400) [pid = 1998] [serial = 1452] [outer = 0x0] 05:31:47 INFO - PROCESS | 1998 | ++DOMWINDOW == 76 (0x1180cd400) [pid = 1998] [serial = 1453] [outer = 0x11700b400] 05:31:47 INFO - PROCESS | 1998 | 1468499507347 Marionette DEBUG loaded listener.js 05:31:47 INFO - PROCESS | 1998 | ++DOMWINDOW == 77 (0x1182aec00) [pid = 1998] [serial = 1454] [outer = 0x11700b400] 05:31:47 INFO - PROCESS | 1998 | 1468499507735 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]]]}] 05:31:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 05:31:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 570ms 05:31:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 05:31:47 INFO - PROCESS | 1998 | 1468499507791 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 05:31:47 INFO - PROCESS | 1998 | 1468499507793 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 05:31:47 INFO - PROCESS | 1998 | 1468499507796 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 05:31:47 INFO - PROCESS | 1998 | 1468499507800 Marionette TRACE conn2 <- [1,1910,null,{}] 05:31:47 INFO - PROCESS | 1998 | 1468499507822 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}] 05:31:47 INFO - PROCESS | 1998 | 1468499507827 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:47 INFO - PROCESS | 1998 | 1468499507952 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 05:31:47 INFO - PROCESS | 1998 | 1468499507969 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:47 INFO - PROCESS | 1998 | 1468499507971 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:47 INFO - PROCESS | 1998 | ++DOCSHELL 0x1199b2000 == 12 [pid = 1998] [id = 485] 05:31:47 INFO - PROCESS | 1998 | ++DOMWINDOW == 78 (0x1133c8c00) [pid = 1998] [serial = 1455] [outer = 0x0] 05:31:48 INFO - PROCESS | 1998 | ++DOMWINDOW == 79 (0x118579800) [pid = 1998] [serial = 1456] [outer = 0x1133c8c00] 05:31:48 INFO - PROCESS | 1998 | 1468499508017 Marionette DEBUG loaded listener.js 05:31:48 INFO - PROCESS | 1998 | ++DOMWINDOW == 80 (0x11867c000) [pid = 1998] [serial = 1457] [outer = 0x1133c8c00] 05:31:48 INFO - PROCESS | 1998 | 1468499508382 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]]]}] 05:31:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 05:31:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 625ms 05:31:48 INFO - PROCESS | 1998 | 1468499508430 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 05:31:48 INFO - PROCESS | 1998 | 1468499508431 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 05:31:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 05:31:48 INFO - PROCESS | 1998 | 1468499508434 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 05:31:48 INFO - PROCESS | 1998 | 1468499508436 Marionette TRACE conn2 <- [1,1914,null,{}] 05:31:48 INFO - PROCESS | 1998 | 1468499508438 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}] 05:31:48 INFO - PROCESS | 1998 | 1468499508439 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:48 INFO - PROCESS | 1998 | 1468499508518 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 05:31:48 INFO - PROCESS | 1998 | 1468499508523 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:48 INFO - PROCESS | 1998 | 1468499508526 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:48 INFO - PROCESS | 1998 | ++DOCSHELL 0x1219bf000 == 13 [pid = 1998] [id = 486] 05:31:48 INFO - PROCESS | 1998 | ++DOMWINDOW == 81 (0x119071400) [pid = 1998] [serial = 1458] [outer = 0x0] 05:31:48 INFO - PROCESS | 1998 | ++DOMWINDOW == 82 (0x119254800) [pid = 1998] [serial = 1459] [outer = 0x119071400] 05:31:48 INFO - PROCESS | 1998 | 1468499508552 Marionette DEBUG loaded listener.js 05:31:48 INFO - PROCESS | 1998 | ++DOMWINDOW == 83 (0x1192a8400) [pid = 1998] [serial = 1460] [outer = 0x119071400] 05:31:48 INFO - PROCESS | 1998 | 1468499508918 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]]]}] 05:31:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 05:31:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 520ms 05:31:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 05:31:48 INFO - PROCESS | 1998 | 1468499508963 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 05:31:48 INFO - PROCESS | 1998 | 1468499508964 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 05:31:48 INFO - PROCESS | 1998 | 1468499508967 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 05:31:48 INFO - PROCESS | 1998 | 1468499508968 Marionette TRACE conn2 <- [1,1918,null,{}] 05:31:48 INFO - PROCESS | 1998 | 1468499508970 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}] 05:31:48 INFO - PROCESS | 1998 | 1468499508971 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:49 INFO - PROCESS | 1998 | 1468499509074 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 05:31:49 INFO - PROCESS | 1998 | 1468499509078 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:49 INFO - PROCESS | 1998 | 1468499509079 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:49 INFO - PROCESS | 1998 | ++DOCSHELL 0x124cc3800 == 14 [pid = 1998] [id = 487] 05:31:49 INFO - PROCESS | 1998 | ++DOMWINDOW == 84 (0x1176e1c00) [pid = 1998] [serial = 1461] [outer = 0x0] 05:31:49 INFO - PROCESS | 1998 | ++DOMWINDOW == 85 (0x1192ac400) [pid = 1998] [serial = 1462] [outer = 0x1176e1c00] 05:31:49 INFO - PROCESS | 1998 | 1468499509104 Marionette DEBUG loaded listener.js 05:31:49 INFO - PROCESS | 1998 | ++DOMWINDOW == 86 (0x119357800) [pid = 1998] [serial = 1463] [outer = 0x1176e1c00] 05:31:49 INFO - PROCESS | 1998 | 1468499509458 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]]]}] 05:31:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 05:31:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 518ms 05:31:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 05:31:49 INFO - PROCESS | 1998 | 1468499509486 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 05:31:49 INFO - PROCESS | 1998 | 1468499509487 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 05:31:49 INFO - PROCESS | 1998 | 1468499509489 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 05:31:49 INFO - PROCESS | 1998 | 1468499509491 Marionette TRACE conn2 <- [1,1922,null,{}] 05:31:49 INFO - PROCESS | 1998 | 1468499509493 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}] 05:31:49 INFO - PROCESS | 1998 | 1468499509497 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:49 INFO - PROCESS | 1998 | 1468499509619 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 05:31:49 INFO - PROCESS | 1998 | 1468499509656 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:49 INFO - PROCESS | 1998 | 1468499509657 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:49 INFO - PROCESS | 1998 | ++DOCSHELL 0x128a18000 == 15 [pid = 1998] [id = 488] 05:31:49 INFO - PROCESS | 1998 | ++DOMWINDOW == 87 (0x119706400) [pid = 1998] [serial = 1464] [outer = 0x0] 05:31:49 INFO - PROCESS | 1998 | ++DOMWINDOW == 88 (0x119a27400) [pid = 1998] [serial = 1465] [outer = 0x119706400] 05:31:49 INFO - PROCESS | 1998 | 1468499509682 Marionette DEBUG loaded listener.js 05:31:49 INFO - PROCESS | 1998 | ++DOMWINDOW == 89 (0x121568800) [pid = 1998] [serial = 1466] [outer = 0x119706400] 05:31:50 INFO - PROCESS | 1998 | 1468499510011 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]]]}] 05:31:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 05:31:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 571ms 05:31:50 INFO - PROCESS | 1998 | 1468499510061 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 05:31:50 INFO - PROCESS | 1998 | 1468499510062 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 05:31:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 05:31:50 INFO - PROCESS | 1998 | 1468499510064 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 05:31:50 INFO - PROCESS | 1998 | 1468499510065 Marionette TRACE conn2 <- [1,1926,null,{}] 05:31:50 INFO - PROCESS | 1998 | 1468499510068 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}] 05:31:50 INFO - PROCESS | 1998 | 1468499510069 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:50 INFO - PROCESS | 1998 | 1468499510164 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 05:31:50 INFO - PROCESS | 1998 | 1468499510174 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:50 INFO - PROCESS | 1998 | 1468499510183 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:50 INFO - PROCESS | 1998 | ++DOCSHELL 0x12938d800 == 16 [pid = 1998] [id = 489] 05:31:50 INFO - PROCESS | 1998 | ++DOMWINDOW == 90 (0x1128b2800) [pid = 1998] [serial = 1467] [outer = 0x0] 05:31:50 INFO - PROCESS | 1998 | ++DOMWINDOW == 91 (0x121c5c800) [pid = 1998] [serial = 1468] [outer = 0x1128b2800] 05:31:50 INFO - PROCESS | 1998 | 1468499510208 Marionette DEBUG loaded listener.js 05:31:50 INFO - PROCESS | 1998 | ++DOMWINDOW == 92 (0x124c88000) [pid = 1998] [serial = 1469] [outer = 0x1128b2800] 05:31:50 INFO - PROCESS | 1998 | 1468499510576 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]]]}] 05:31:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 05:31:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 521ms 05:31:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 05:31:50 INFO - PROCESS | 1998 | 1468499510586 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 05:31:50 INFO - PROCESS | 1998 | 1468499510588 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 05:31:50 INFO - PROCESS | 1998 | 1468499510595 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 05:31:50 INFO - PROCESS | 1998 | 1468499510598 Marionette TRACE conn2 <- [1,1930,null,{}] 05:31:50 INFO - PROCESS | 1998 | 1468499510601 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}] 05:31:50 INFO - PROCESS | 1998 | 1468499510603 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:50 INFO - PROCESS | 1998 | 1468499510756 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 05:31:51 INFO - PROCESS | 1998 | --DOMWINDOW == 91 (0x119a2b400) [pid = 1998] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 05:31:51 INFO - PROCESS | 1998 | --DOMWINDOW == 90 (0x119049800) [pid = 1998] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 05:31:51 INFO - PROCESS | 1998 | --DOMWINDOW == 89 (0x1254b1400) [pid = 1998] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 05:31:51 INFO - PROCESS | 1998 | --DOMWINDOW == 88 (0x1289e9400) [pid = 1998] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 05:31:51 INFO - PROCESS | 1998 | --DOMWINDOW == 87 (0x1289f3800) [pid = 1998] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 05:31:51 INFO - PROCESS | 1998 | --DOMWINDOW == 86 (0x11213e800) [pid = 1998] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 05:31:51 INFO - PROCESS | 1998 | --DOMWINDOW == 85 (0x1182adc00) [pid = 1998] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 05:31:51 INFO - PROCESS | 1998 | --DOMWINDOW == 84 (0x112e85800) [pid = 1998] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 05:31:51 INFO - PROCESS | 1998 | --DOMWINDOW == 83 (0x126637c00) [pid = 1998] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 05:31:51 INFO - PROCESS | 1998 | --DOMWINDOW == 82 (0x116789400) [pid = 1998] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 05:31:51 INFO - PROCESS | 1998 | --DOMWINDOW == 81 (0x11814c400) [pid = 1998] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 05:31:51 INFO - PROCESS | 1998 | --DOMWINDOW == 80 (0x1128b1400) [pid = 1998] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 05:31:51 INFO - PROCESS | 1998 | --DOMWINDOW == 79 (0x119f78800) [pid = 1998] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 05:31:51 INFO - PROCESS | 1998 | --DOMWINDOW == 78 (0x119250000) [pid = 1998] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 05:31:51 INFO - PROCESS | 1998 | --DOMWINDOW == 77 (0x11906b800) [pid = 1998] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 05:31:51 INFO - PROCESS | 1998 | --DOMWINDOW == 76 (0x11700a400) [pid = 1998] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 05:31:51 INFO - PROCESS | 1998 | --DOMWINDOW == 75 (0x1260d8000) [pid = 1998] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 05:31:51 INFO - PROCESS | 1998 | 1468499511046 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:51 INFO - PROCESS | 1998 | 1468499511047 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:51 INFO - PROCESS | 1998 | ++DOCSHELL 0x116f43800 == 17 [pid = 1998] [id = 490] 05:31:51 INFO - PROCESS | 1998 | ++DOMWINDOW == 76 (0x110e82c00) [pid = 1998] [serial = 1470] [outer = 0x0] 05:31:51 INFO - PROCESS | 1998 | ++DOMWINDOW == 77 (0x1128ad000) [pid = 1998] [serial = 1471] [outer = 0x110e82c00] 05:31:51 INFO - PROCESS | 1998 | 1468499511072 Marionette DEBUG loaded listener.js 05:31:51 INFO - PROCESS | 1998 | ++DOMWINDOW == 78 (0x116789400) [pid = 1998] [serial = 1472] [outer = 0x110e82c00] 05:31:51 INFO - PROCESS | 1998 | 1468499511466 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]]]}] 05:31:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 05:31:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 924ms 05:31:51 INFO - PROCESS | 1998 | 1468499511517 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 05:31:51 INFO - PROCESS | 1998 | 1468499511519 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 05:31:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 05:31:51 INFO - PROCESS | 1998 | 1468499511521 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 05:31:51 INFO - PROCESS | 1998 | 1468499511522 Marionette TRACE conn2 <- [1,1934,null,{}] 05:31:51 INFO - PROCESS | 1998 | 1468499511525 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}] 05:31:51 INFO - PROCESS | 1998 | 1468499511526 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:51 INFO - PROCESS | 1998 | 1468499511602 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 05:31:51 INFO - PROCESS | 1998 | 1468499511661 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:51 INFO - PROCESS | 1998 | 1468499511662 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:51 INFO - PROCESS | 1998 | ++DOCSHELL 0x1199b1000 == 18 [pid = 1998] [id = 491] 05:31:51 INFO - PROCESS | 1998 | ++DOMWINDOW == 79 (0x110fac400) [pid = 1998] [serial = 1473] [outer = 0x0] 05:31:51 INFO - PROCESS | 1998 | ++DOMWINDOW == 80 (0x118625c00) [pid = 1998] [serial = 1474] [outer = 0x110fac400] 05:31:51 INFO - PROCESS | 1998 | 1468499511686 Marionette DEBUG loaded listener.js 05:31:51 INFO - PROCESS | 1998 | ++DOMWINDOW == 81 (0x11970c400) [pid = 1998] [serial = 1475] [outer = 0x110fac400] 05:31:51 INFO - PROCESS | 1998 | 1468499511946 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]]]}] 05:31:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 05:31:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 468ms 05:31:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 05:31:52 INFO - PROCESS | 1998 | 1468499511997 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 05:31:52 INFO - PROCESS | 1998 | 1468499511999 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 05:31:52 INFO - PROCESS | 1998 | 1468499512001 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 05:31:52 INFO - PROCESS | 1998 | 1468499512002 Marionette TRACE conn2 <- [1,1938,null,{}] 05:31:52 INFO - PROCESS | 1998 | 1468499512004 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}] 05:31:52 INFO - PROCESS | 1998 | 1468499512005 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:52 INFO - PROCESS | 1998 | 1468499512091 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 05:31:52 INFO - PROCESS | 1998 | 1468499512096 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:52 INFO - PROCESS | 1998 | 1468499512097 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:52 INFO - PROCESS | 1998 | ++DOCSHELL 0x12a92a800 == 19 [pid = 1998] [id = 492] 05:31:52 INFO - PROCESS | 1998 | ++DOMWINDOW == 82 (0x1176da000) [pid = 1998] [serial = 1476] [outer = 0x0] 05:31:52 INFO - PROCESS | 1998 | ++DOMWINDOW == 83 (0x124f46800) [pid = 1998] [serial = 1477] [outer = 0x1176da000] 05:31:52 INFO - PROCESS | 1998 | 1468499512121 Marionette DEBUG loaded listener.js 05:31:52 INFO - PROCESS | 1998 | ++DOMWINDOW == 84 (0x125eabc00) [pid = 1998] [serial = 1478] [outer = 0x1176da000] 05:31:52 INFO - PROCESS | 1998 | 1468499512447 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]]]}] 05:31:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 05:31:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 472ms 05:31:52 INFO - PROCESS | 1998 | 1468499512474 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 05:31:52 INFO - PROCESS | 1998 | 1468499512477 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 05:31:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 05:31:52 INFO - PROCESS | 1998 | 1468499512480 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 05:31:52 INFO - PROCESS | 1998 | 1468499512481 Marionette TRACE conn2 <- [1,1942,null,{}] 05:31:52 INFO - PROCESS | 1998 | 1468499512484 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}] 05:31:52 INFO - PROCESS | 1998 | 1468499512485 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:52 INFO - PROCESS | 1998 | 1468499512572 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 05:31:52 INFO - PROCESS | 1998 | 1468499512578 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:52 INFO - PROCESS | 1998 | 1468499512579 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:52 INFO - PROCESS | 1998 | ++DOCSHELL 0x124a1f000 == 20 [pid = 1998] [id = 493] 05:31:52 INFO - PROCESS | 1998 | ++DOMWINDOW == 85 (0x125eadc00) [pid = 1998] [serial = 1479] [outer = 0x0] 05:31:52 INFO - PROCESS | 1998 | ++DOMWINDOW == 86 (0x12643e400) [pid = 1998] [serial = 1480] [outer = 0x125eadc00] 05:31:52 INFO - PROCESS | 1998 | 1468499512609 Marionette DEBUG loaded listener.js 05:31:52 INFO - PROCESS | 1998 | ++DOMWINDOW == 87 (0x1266efc00) [pid = 1998] [serial = 1481] [outer = 0x125eadc00] 05:31:52 INFO - PROCESS | 1998 | 1468499512959 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]]]}] 05:31:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 05:31:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 520ms 05:31:53 INFO - PROCESS | 1998 | 1468499513001 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 05:31:53 INFO - PROCESS | 1998 | 1468499513003 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 05:31:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 05:31:53 INFO - PROCESS | 1998 | 1468499513005 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 05:31:53 INFO - PROCESS | 1998 | 1468499513006 Marionette TRACE conn2 <- [1,1946,null,{}] 05:31:53 INFO - PROCESS | 1998 | 1468499513063 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}] 05:31:53 INFO - PROCESS | 1998 | 1468499513065 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:53 INFO - PROCESS | 1998 | 1468499513172 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 05:31:53 INFO - PROCESS | 1998 | 1468499513242 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:53 INFO - PROCESS | 1998 | 1468499513244 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:53 INFO - PROCESS | 1998 | ++DOCSHELL 0x1167c2800 == 21 [pid = 1998] [id = 494] 05:31:53 INFO - PROCESS | 1998 | ++DOMWINDOW == 88 (0x112984c00) [pid = 1998] [serial = 1482] [outer = 0x0] 05:31:53 INFO - PROCESS | 1998 | ++DOMWINDOW == 89 (0x112da6800) [pid = 1998] [serial = 1483] [outer = 0x112984c00] 05:31:53 INFO - PROCESS | 1998 | 1468499513275 Marionette DEBUG loaded listener.js 05:31:53 INFO - PROCESS | 1998 | ++DOMWINDOW == 90 (0x115e5dc00) [pid = 1998] [serial = 1484] [outer = 0x112984c00] 05:31:53 INFO - PROCESS | 1998 | 1468499513699 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]]]}] 05:31:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 05:31:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 710ms 05:31:53 INFO - PROCESS | 1998 | 1468499513716 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 05:31:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 05:31:53 INFO - PROCESS | 1998 | 1468499513719 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 05:31:53 INFO - PROCESS | 1998 | 1468499513722 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 05:31:53 INFO - PROCESS | 1998 | 1468499513723 Marionette TRACE conn2 <- [1,1950,null,{}] 05:31:53 INFO - PROCESS | 1998 | 1468499513727 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}] 05:31:53 INFO - PROCESS | 1998 | 1468499513729 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:53 INFO - PROCESS | 1998 | 1468499513830 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 05:31:53 INFO - PROCESS | 1998 | 1468499513912 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:53 INFO - PROCESS | 1998 | 1468499513914 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:53 INFO - PROCESS | 1998 | ++DOCSHELL 0x121864800 == 22 [pid = 1998] [id = 495] 05:31:53 INFO - PROCESS | 1998 | ++DOMWINDOW == 91 (0x1182ad000) [pid = 1998] [serial = 1485] [outer = 0x0] 05:31:53 INFO - PROCESS | 1998 | ++DOMWINDOW == 92 (0x1182b9c00) [pid = 1998] [serial = 1486] [outer = 0x1182ad000] 05:31:53 INFO - PROCESS | 1998 | 1468499513958 Marionette DEBUG loaded listener.js 05:31:54 INFO - PROCESS | 1998 | ++DOMWINDOW == 93 (0x118578800) [pid = 1998] [serial = 1487] [outer = 0x1182ad000] 05:31:54 INFO - PROCESS | 1998 | 1468499514377 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]]]}] 05:31:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 05:31:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 671ms 05:31:54 INFO - PROCESS | 1998 | 1468499514393 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 05:31:54 INFO - PROCESS | 1998 | 1468499514394 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 05:31:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 05:31:54 INFO - PROCESS | 1998 | 1468499514397 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 05:31:54 INFO - PROCESS | 1998 | 1468499514398 Marionette TRACE conn2 <- [1,1954,null,{}] 05:31:54 INFO - PROCESS | 1998 | 1468499514401 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}] 05:31:54 INFO - PROCESS | 1998 | 1468499514402 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:54 INFO - PROCESS | 1998 | 1468499514503 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 05:31:54 INFO - PROCESS | 1998 | 1468499514557 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:54 INFO - PROCESS | 1998 | 1468499514560 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:54 INFO - PROCESS | 1998 | ++DOCSHELL 0x12a993000 == 23 [pid = 1998] [id = 496] 05:31:54 INFO - PROCESS | 1998 | ++DOMWINDOW == 94 (0x11904a400) [pid = 1998] [serial = 1488] [outer = 0x0] 05:31:54 INFO - PROCESS | 1998 | ++DOMWINDOW == 95 (0x1192b0400) [pid = 1998] [serial = 1489] [outer = 0x11904a400] 05:31:54 INFO - PROCESS | 1998 | 1468499514594 Marionette DEBUG loaded listener.js 05:31:54 INFO - PROCESS | 1998 | ++DOMWINDOW == 96 (0x119942c00) [pid = 1998] [serial = 1490] [outer = 0x11904a400] 05:31:55 INFO - PROCESS | 1998 | 1468499515008 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]]]}] 05:31:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 05:31:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 619ms 05:31:55 INFO - PROCESS | 1998 | 1468499515020 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 05:31:55 INFO - PROCESS | 1998 | 1468499515025 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 05:31:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 05:31:55 INFO - PROCESS | 1998 | 1468499515028 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 05:31:55 INFO - PROCESS | 1998 | 1468499515029 Marionette TRACE conn2 <- [1,1958,null,{}] 05:31:55 INFO - PROCESS | 1998 | 1468499515031 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}] 05:31:55 INFO - PROCESS | 1998 | 1468499515033 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:55 INFO - PROCESS | 1998 | 1468499515132 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 05:31:55 INFO - PROCESS | 1998 | 1468499515226 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:55 INFO - PROCESS | 1998 | 1468499515227 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:55 INFO - PROCESS | 1998 | ++DOCSHELL 0x12bfd9000 == 24 [pid = 1998] [id = 497] 05:31:55 INFO - PROCESS | 1998 | ++DOMWINDOW == 97 (0x121131c00) [pid = 1998] [serial = 1491] [outer = 0x0] 05:31:55 INFO - PROCESS | 1998 | ++DOMWINDOW == 98 (0x121a25800) [pid = 1998] [serial = 1492] [outer = 0x121131c00] 05:31:55 INFO - PROCESS | 1998 | 1468499515257 Marionette DEBUG loaded listener.js 05:31:55 INFO - PROCESS | 1998 | ++DOMWINDOW == 99 (0x1260ccc00) [pid = 1998] [serial = 1493] [outer = 0x121131c00] 05:31:55 INFO - PROCESS | 1998 | 1468499515683 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]]]}] 05:31:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 05:31:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 667ms 05:31:55 INFO - PROCESS | 1998 | 1468499515696 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 05:31:55 INFO - PROCESS | 1998 | 1468499515697 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 05:31:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 05:31:55 INFO - PROCESS | 1998 | 1468499515700 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 05:31:55 INFO - PROCESS | 1998 | 1468499515701 Marionette TRACE conn2 <- [1,1962,null,{}] 05:31:55 INFO - PROCESS | 1998 | 1468499515704 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}] 05:31:55 INFO - PROCESS | 1998 | 1468499515705 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:55 INFO - PROCESS | 1998 | 1468499515804 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 05:31:55 INFO - PROCESS | 1998 | 1468499515870 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:55 INFO - PROCESS | 1998 | 1468499515872 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:55 INFO - PROCESS | 1998 | ++DOCSHELL 0x112d51000 == 25 [pid = 1998] [id = 498] 05:31:55 INFO - PROCESS | 1998 | ++DOMWINDOW == 100 (0x110e7fc00) [pid = 1998] [serial = 1494] [outer = 0x0] 05:31:55 INFO - PROCESS | 1998 | ++DOMWINDOW == 101 (0x1128a8000) [pid = 1998] [serial = 1495] [outer = 0x110e7fc00] 05:31:55 INFO - PROCESS | 1998 | 1468499515956 Marionette DEBUG loaded listener.js 05:31:56 INFO - PROCESS | 1998 | ++DOMWINDOW == 102 (0x11383a400) [pid = 1998] [serial = 1496] [outer = 0x110e7fc00] 05:31:56 INFO - PROCESS | 1998 | --DOMWINDOW == 101 (0x1182af400) [pid = 1998] [serial = 1435] [outer = 0x0] [url = about:blank] 05:31:56 INFO - PROCESS | 1998 | --DOMWINDOW == 100 (0x1266e2000) [pid = 1998] [serial = 1419] [outer = 0x0] [url = about:blank] 05:31:56 INFO - PROCESS | 1998 | --DOMWINDOW == 99 (0x128aaa400) [pid = 1998] [serial = 1422] [outer = 0x0] [url = about:blank] 05:31:56 INFO - PROCESS | 1998 | --DOMWINDOW == 98 (0x128cbd400) [pid = 1998] [serial = 1425] [outer = 0x0] [url = about:blank] 05:31:56 INFO - PROCESS | 1998 | --DOMWINDOW == 97 (0x11700b000) [pid = 1998] [serial = 1428] [outer = 0x0] [url = about:blank] 05:31:56 INFO - PROCESS | 1998 | --DOMWINDOW == 96 (0x11862c400) [pid = 1998] [serial = 1407] [outer = 0x0] [url = about:blank] 05:31:56 INFO - PROCESS | 1998 | --DOMWINDOW == 95 (0x119049000) [pid = 1998] [serial = 1408] [outer = 0x0] [url = about:blank] 05:31:56 INFO - PROCESS | 1998 | --DOMWINDOW == 94 (0x11924dc00) [pid = 1998] [serial = 1410] [outer = 0x0] [url = about:blank] 05:31:56 INFO - PROCESS | 1998 | --DOMWINDOW == 93 (0x11970e000) [pid = 1998] [serial = 1411] [outer = 0x0] [url = about:blank] 05:31:56 INFO - PROCESS | 1998 | --DOMWINDOW == 92 (0x121126c00) [pid = 1998] [serial = 1413] [outer = 0x0] [url = about:blank] 05:31:56 INFO - PROCESS | 1998 | --DOMWINDOW == 91 (0x1254b0400) [pid = 1998] [serial = 1431] [outer = 0x0] [url = about:blank] 05:31:56 INFO - PROCESS | 1998 | --DOMWINDOW == 90 (0x1289ecc00) [pid = 1998] [serial = 1432] [outer = 0x0] [url = about:blank] 05:31:56 INFO - PROCESS | 1998 | --DOMWINDOW == 89 (0x124ac3400) [pid = 1998] [serial = 1417] [outer = 0x0] [url = about:blank] 05:31:56 INFO - PROCESS | 1998 | --DOMWINDOW == 88 (0x11924d000) [pid = 1998] [serial = 1429] [outer = 0x0] [url = about:blank] 05:31:56 INFO - PROCESS | 1998 | --DOMWINDOW == 87 (0x1215b9800) [pid = 1998] [serial = 1416] [outer = 0x0] [url = about:blank] 05:31:56 INFO - PROCESS | 1998 | --DOMWINDOW == 86 (0x12912c000) [pid = 1998] [serial = 1426] [outer = 0x0] [url = about:blank] 05:31:56 INFO - PROCESS | 1998 | --DOMWINDOW == 85 (0x1289e8400) [pid = 1998] [serial = 1420] [outer = 0x0] [url = about:blank] 05:31:56 INFO - PROCESS | 1998 | --DOMWINDOW == 84 (0x128af6800) [pid = 1998] [serial = 1423] [outer = 0x0] [url = about:blank] 05:31:56 INFO - PROCESS | 1998 | --DOMWINDOW == 83 (0x121133c00) [pid = 1998] [serial = 1414] [outer = 0x0] [url = about:blank] 05:31:56 INFO - PROCESS | 1998 | --DOMWINDOW == 82 (0x1176e0800) [pid = 1998] [serial = 1434] [outer = 0x0] [url = about:blank] 05:31:56 INFO - PROCESS | 1998 | --DOMWINDOW == 81 (0x126be3800) [pid = 1998] [serial = 1444] [outer = 0x0] [url = about:blank] 05:31:56 INFO - PROCESS | 1998 | --DOMWINDOW == 80 (0x126b75c00) [pid = 1998] [serial = 1443] [outer = 0x0] [url = about:blank] 05:31:56 INFO - PROCESS | 1998 | --DOMWINDOW == 79 (0x124c89c00) [pid = 1998] [serial = 1441] [outer = 0x0] [url = about:blank] 05:31:56 INFO - PROCESS | 1998 | --DOMWINDOW == 78 (0x1192a7400) [pid = 1998] [serial = 1438] [outer = 0x0] [url = about:blank] 05:31:56 INFO - PROCESS | 1998 | --DOMWINDOW == 77 (0x121352c00) [pid = 1998] [serial = 1440] [outer = 0x0] [url = about:blank] 05:31:56 INFO - PROCESS | 1998 | --DOMWINDOW == 76 (0x11906f800) [pid = 1998] [serial = 1437] [outer = 0x0] [url = about:blank] 05:31:56 INFO - PROCESS | 1998 | --DOCSHELL 0x119b02800 == 24 [pid = 1998] [id = 482] 05:31:56 INFO - PROCESS | 1998 | --DOMWINDOW == 75 (0x117043800) [pid = 1998] [serial = 1447] [outer = 0x0] [url = about:blank] 05:31:56 INFO - PROCESS | 1998 | --DOMWINDOW == 74 (0x11934e000) [pid = 1998] [serial = 880] [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.] 05:31:56 INFO - PROCESS | 1998 | --DOMWINDOW == 73 (0x118573800) [pid = 1998] [serial = 1401] [outer = 0x0] [url = about:blank] 05:31:56 INFO - PROCESS | 1998 | --DOMWINDOW == 72 (0x118632800) [pid = 1998] [serial = 1402] [outer = 0x0] [url = about:blank] 05:31:56 INFO - PROCESS | 1998 | --DOMWINDOW == 71 (0x116074c00) [pid = 1998] [serial = 1398] [outer = 0x0] [url = about:blank] 05:31:56 INFO - PROCESS | 1998 | --DOMWINDOW == 70 (0x116a04000) [pid = 1998] [serial = 1399] [outer = 0x0] [url = about:blank] 05:31:56 INFO - PROCESS | 1998 | --DOMWINDOW == 69 (0x128af5000) [pid = 1998] [serial = 1396] [outer = 0x0] [url = about:blank] 05:31:56 INFO - PROCESS | 1998 | --DOMWINDOW == 68 (0x117010800) [pid = 1998] [serial = 1404] [outer = 0x0] [url = about:blank] 05:31:56 INFO - PROCESS | 1998 | --DOMWINDOW == 67 (0x117eb2400) [pid = 1998] [serial = 1405] [outer = 0x0] [url = about:blank] 05:31:56 INFO - PROCESS | 1998 | 1468499516964 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]]]}] 05:31:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 05:31:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1277ms 05:31:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 05:31:56 INFO - PROCESS | 1998 | 1468499516982 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 05:31:56 INFO - PROCESS | 1998 | 1468499516984 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 05:31:56 INFO - PROCESS | 1998 | 1468499516987 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 05:31:56 INFO - PROCESS | 1998 | 1468499516989 Marionette TRACE conn2 <- [1,1966,null,{}] 05:31:57 INFO - PROCESS | 1998 | 1468499517008 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}] 05:31:57 INFO - PROCESS | 1998 | 1468499517011 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:57 INFO - PROCESS | 1998 | 1468499517088 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 05:31:57 INFO - PROCESS | 1998 | 1468499517097 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:57 INFO - PROCESS | 1998 | 1468499517098 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:57 INFO - PROCESS | 1998 | ++DOCSHELL 0x116939800 == 25 [pid = 1998] [id = 499] 05:31:57 INFO - PROCESS | 1998 | ++DOMWINDOW == 68 (0x112e63000) [pid = 1998] [serial = 1497] [outer = 0x0] 05:31:57 INFO - PROCESS | 1998 | ++DOMWINDOW == 69 (0x1160e0800) [pid = 1998] [serial = 1498] [outer = 0x112e63000] 05:31:57 INFO - PROCESS | 1998 | 1468499517127 Marionette DEBUG loaded listener.js 05:31:57 INFO - PROCESS | 1998 | ++DOMWINDOW == 70 (0x116974800) [pid = 1998] [serial = 1499] [outer = 0x112e63000] 05:31:57 INFO - PROCESS | 1998 | 1468499517440 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]]]}] 05:31:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 05:31:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 474ms 05:31:57 INFO - PROCESS | 1998 | 1468499517491 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 05:31:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 05:31:57 INFO - PROCESS | 1998 | 1468499517494 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 05:31:57 INFO - PROCESS | 1998 | 1468499517500 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 05:31:57 INFO - PROCESS | 1998 | 1468499517502 Marionette TRACE conn2 <- [1,1970,null,{}] 05:31:57 INFO - PROCESS | 1998 | 1468499517504 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}] 05:31:57 INFO - PROCESS | 1998 | 1468499517506 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:57 INFO - PROCESS | 1998 | 1468499517587 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 05:31:57 INFO - PROCESS | 1998 | 1468499517595 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:57 INFO - PROCESS | 1998 | 1468499517596 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:57 INFO - PROCESS | 1998 | ++DOCSHELL 0x119020000 == 26 [pid = 1998] [id = 500] 05:31:57 INFO - PROCESS | 1998 | ++DOMWINDOW == 71 (0x11700b800) [pid = 1998] [serial = 1500] [outer = 0x0] 05:31:57 INFO - PROCESS | 1998 | ++DOMWINDOW == 72 (0x117eb2400) [pid = 1998] [serial = 1501] [outer = 0x11700b800] 05:31:57 INFO - PROCESS | 1998 | 1468499517624 Marionette DEBUG loaded listener.js 05:31:57 INFO - PROCESS | 1998 | ++DOMWINDOW == 73 (0x11819cc00) [pid = 1998] [serial = 1502] [outer = 0x11700b800] 05:31:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 05:31:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 471ms 05:31:57 INFO - PROCESS | 1998 | 1468499517964 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]]]}] 05:31:57 INFO - PROCESS | 1998 | 1468499517971 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 05:31:57 INFO - PROCESS | 1998 | 1468499517972 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 05:31:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 05:31:57 INFO - PROCESS | 1998 | 1468499517976 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 05:31:57 INFO - PROCESS | 1998 | 1468499517979 Marionette TRACE conn2 <- [1,1974,null,{}] 05:31:57 INFO - PROCESS | 1998 | 1468499517987 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}] 05:31:57 INFO - PROCESS | 1998 | 1468499517990 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:58 INFO - PROCESS | 1998 | 1468499518072 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 05:31:58 INFO - PROCESS | 1998 | 1468499518127 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:58 INFO - PROCESS | 1998 | 1468499518130 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:58 INFO - PROCESS | 1998 | ++DOCSHELL 0x119f9b800 == 27 [pid = 1998] [id = 501] 05:31:58 INFO - PROCESS | 1998 | ++DOMWINDOW == 74 (0x1127cc800) [pid = 1998] [serial = 1503] [outer = 0x0] 05:31:58 INFO - PROCESS | 1998 | ++DOMWINDOW == 75 (0x118570c00) [pid = 1998] [serial = 1504] [outer = 0x1127cc800] 05:31:58 INFO - PROCESS | 1998 | 1468499518158 Marionette DEBUG loaded listener.js 05:31:58 INFO - PROCESS | 1998 | ++DOMWINDOW == 76 (0x11862b800) [pid = 1998] [serial = 1505] [outer = 0x1127cc800] 05:31:58 INFO - PROCESS | 1998 | 1468499518452 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]]]}] 05:31:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 05:31:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 524ms 05:31:58 INFO - PROCESS | 1998 | 1468499518500 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 05:31:58 INFO - PROCESS | 1998 | 1468499518502 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 05:31:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 05:31:58 INFO - PROCESS | 1998 | 1468499518504 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 05:31:58 INFO - PROCESS | 1998 | 1468499518506 Marionette TRACE conn2 <- [1,1978,null,{}] 05:31:58 INFO - PROCESS | 1998 | 1468499518510 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}] 05:31:58 INFO - PROCESS | 1998 | 1468499518512 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:58 INFO - PROCESS | 1998 | 1468499518590 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 05:31:58 INFO - PROCESS | 1998 | 1468499518595 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:58 INFO - PROCESS | 1998 | 1468499518596 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:58 INFO - PROCESS | 1998 | ++DOCSHELL 0x124825000 == 28 [pid = 1998] [id = 502] 05:31:58 INFO - PROCESS | 1998 | ++DOMWINDOW == 77 (0x11867d800) [pid = 1998] [serial = 1506] [outer = 0x0] 05:31:58 INFO - PROCESS | 1998 | ++DOMWINDOW == 78 (0x11906cc00) [pid = 1998] [serial = 1507] [outer = 0x11867d800] 05:31:58 INFO - PROCESS | 1998 | 1468499518622 Marionette DEBUG loaded listener.js 05:31:58 INFO - PROCESS | 1998 | ++DOMWINDOW == 79 (0x119251000) [pid = 1998] [serial = 1508] [outer = 0x11867d800] 05:31:58 INFO - PROCESS | 1998 | 1468499518956 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]]]}] 05:31:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 05:31:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 472ms 05:31:59 INFO - PROCESS | 1998 | 1468499519009 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 05:31:59 INFO - PROCESS | 1998 | 1468499519012 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 05:31:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 05:31:59 INFO - PROCESS | 1998 | 1468499519031 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 05:31:59 INFO - PROCESS | 1998 | 1468499519033 Marionette TRACE conn2 <- [1,1982,null,{}] 05:31:59 INFO - PROCESS | 1998 | 1468499519035 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}] 05:31:59 INFO - PROCESS | 1998 | 1468499519046 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:59 INFO - PROCESS | 1998 | 1468499519140 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 05:31:59 INFO - PROCESS | 1998 | 1468499519144 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:59 INFO - PROCESS | 1998 | 1468499519145 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:59 INFO - PROCESS | 1998 | ++DOCSHELL 0x125e4f000 == 29 [pid = 1998] [id = 503] 05:31:59 INFO - PROCESS | 1998 | ++DOMWINDOW == 80 (0x116fe5c00) [pid = 1998] [serial = 1509] [outer = 0x0] 05:31:59 INFO - PROCESS | 1998 | ++DOMWINDOW == 81 (0x11925a000) [pid = 1998] [serial = 1510] [outer = 0x116fe5c00] 05:31:59 INFO - PROCESS | 1998 | 1468499519170 Marionette DEBUG loaded listener.js 05:31:59 INFO - PROCESS | 1998 | ++DOMWINDOW == 82 (0x119350000) [pid = 1998] [serial = 1511] [outer = 0x116fe5c00] 05:31:59 INFO - PROCESS | 1998 | 1468499519490 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]]]}] 05:31:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 05:31:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 481ms 05:31:59 INFO - PROCESS | 1998 | 1468499519505 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 05:31:59 INFO - PROCESS | 1998 | 1468499519506 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 05:31:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 05:31:59 INFO - PROCESS | 1998 | 1468499519517 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 05:31:59 INFO - PROCESS | 1998 | 1468499519518 Marionette TRACE conn2 <- [1,1986,null,{}] 05:31:59 INFO - PROCESS | 1998 | 1468499519520 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}] 05:31:59 INFO - PROCESS | 1998 | 1468499519526 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:59 INFO - PROCESS | 1998 | 1468499519642 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 05:31:59 INFO - PROCESS | 1998 | 1468499519676 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:59 INFO - PROCESS | 1998 | 1468499519677 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:31:59 INFO - PROCESS | 1998 | ++DOCSHELL 0x12916f000 == 30 [pid = 1998] [id = 504] 05:31:59 INFO - PROCESS | 1998 | ++DOMWINDOW == 83 (0x119707c00) [pid = 1998] [serial = 1512] [outer = 0x0] 05:31:59 INFO - PROCESS | 1998 | ++DOMWINDOW == 84 (0x119f7e000) [pid = 1998] [serial = 1513] [outer = 0x119707c00] 05:31:59 INFO - PROCESS | 1998 | 1468499519702 Marionette DEBUG loaded listener.js 05:31:59 INFO - PROCESS | 1998 | ++DOMWINDOW == 85 (0x121487c00) [pid = 1998] [serial = 1514] [outer = 0x119707c00] 05:32:00 INFO - PROCESS | 1998 | 1468499520019 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]]]}] 05:32:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 05:32:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 518ms 05:32:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 05:32:00 INFO - PROCESS | 1998 | 1468499520036 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 05:32:00 INFO - PROCESS | 1998 | 1468499520037 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 05:32:00 INFO - PROCESS | 1998 | 1468499520039 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 05:32:00 INFO - PROCESS | 1998 | 1468499520041 Marionette TRACE conn2 <- [1,1990,null,{}] 05:32:00 INFO - PROCESS | 1998 | 1468499520047 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}] 05:32:00 INFO - PROCESS | 1998 | 1468499520049 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:00 INFO - PROCESS | 1998 | 1468499520206 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 05:32:00 INFO - PROCESS | 1998 | 1468499520219 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:00 INFO - PROCESS | 1998 | 1468499520220 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:00 INFO - PROCESS | 1998 | ++DOCSHELL 0x129593800 == 31 [pid = 1998] [id = 505] 05:32:00 INFO - PROCESS | 1998 | ++DOMWINDOW == 86 (0x1121b1800) [pid = 1998] [serial = 1515] [outer = 0x0] 05:32:00 INFO - PROCESS | 1998 | ++DOMWINDOW == 87 (0x121a1bc00) [pid = 1998] [serial = 1516] [outer = 0x1121b1800] 05:32:00 INFO - PROCESS | 1998 | 1468499520255 Marionette DEBUG loaded listener.js 05:32:00 INFO - PROCESS | 1998 | ++DOMWINDOW == 88 (0x124c91800) [pid = 1998] [serial = 1517] [outer = 0x1121b1800] 05:32:00 INFO - PROCESS | 1998 | 1468499520569 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]]]}] 05:32:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 05:32:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 573ms 05:32:00 INFO - PROCESS | 1998 | 1468499520620 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 05:32:00 INFO - PROCESS | 1998 | 1468499520621 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 05:32:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 05:32:00 INFO - PROCESS | 1998 | 1468499520623 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 05:32:00 INFO - PROCESS | 1998 | 1468499520624 Marionette TRACE conn2 <- [1,1994,null,{}] 05:32:00 INFO - PROCESS | 1998 | 1468499520627 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}] 05:32:00 INFO - PROCESS | 1998 | 1468499520628 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:00 INFO - PROCESS | 1998 | 1468499520724 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 05:32:00 INFO - PROCESS | 1998 | 1468499520728 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:00 INFO - PROCESS | 1998 | 1468499520729 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:00 INFO - PROCESS | 1998 | ++DOCSHELL 0x12a666000 == 32 [pid = 1998] [id = 506] 05:32:00 INFO - PROCESS | 1998 | ++DOMWINDOW == 89 (0x119709000) [pid = 1998] [serial = 1518] [outer = 0x0] 05:32:00 INFO - PROCESS | 1998 | ++DOMWINDOW == 90 (0x125e0d400) [pid = 1998] [serial = 1519] [outer = 0x119709000] 05:32:00 INFO - PROCESS | 1998 | 1468499520753 Marionette DEBUG loaded listener.js 05:32:00 INFO - PROCESS | 1998 | ++DOMWINDOW == 91 (0x1260d2000) [pid = 1998] [serial = 1520] [outer = 0x119709000] 05:32:01 INFO - PROCESS | 1998 | --DOMWINDOW == 90 (0x125eadc00) [pid = 1998] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 05:32:01 INFO - PROCESS | 1998 | --DOMWINDOW == 89 (0x1128b2800) [pid = 1998] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 05:32:01 INFO - PROCESS | 1998 | --DOMWINDOW == 88 (0x117014000) [pid = 1998] [serial = 1446] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 05:32:01 INFO - PROCESS | 1998 | --DOMWINDOW == 87 (0x119706400) [pid = 1998] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 05:32:01 INFO - PROCESS | 1998 | --DOMWINDOW == 86 (0x11700b400) [pid = 1998] [serial = 1452] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 05:32:01 INFO - PROCESS | 1998 | --DOMWINDOW == 85 (0x1133c8c00) [pid = 1998] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 05:32:01 INFO - PROCESS | 1998 | --DOMWINDOW == 84 (0x110e82c00) [pid = 1998] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 05:32:01 INFO - PROCESS | 1998 | --DOMWINDOW == 83 (0x119071400) [pid = 1998] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 05:32:01 INFO - PROCESS | 1998 | --DOMWINDOW == 82 (0x1176e1c00) [pid = 1998] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 05:32:01 INFO - PROCESS | 1998 | --DOMWINDOW == 81 (0x1176da000) [pid = 1998] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 05:32:01 INFO - PROCESS | 1998 | --DOMWINDOW == 80 (0x110fac400) [pid = 1998] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 05:32:01 INFO - PROCESS | 1998 | --DOMWINDOW == 79 (0x1133dc000) [pid = 1998] [serial = 1449] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 05:32:01 INFO - PROCESS | 1998 | 1468499521185 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]]]}] 05:32:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 05:32:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 568ms 05:32:01 INFO - PROCESS | 1998 | 1468499521192 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 05:32:01 INFO - PROCESS | 1998 | 1468499521193 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 05:32:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 05:32:01 INFO - PROCESS | 1998 | 1468499521195 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 05:32:01 INFO - PROCESS | 1998 | 1468499521196 Marionette TRACE conn2 <- [1,1998,null,{}] 05:32:01 INFO - PROCESS | 1998 | 1468499521199 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}] 05:32:01 INFO - PROCESS | 1998 | 1468499521200 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:01 INFO - PROCESS | 1998 | 1468499521285 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 05:32:01 INFO - PROCESS | 1998 | 1468499521290 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:01 INFO - PROCESS | 1998 | 1468499521291 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:01 INFO - PROCESS | 1998 | ++DOCSHELL 0x119f9a800 == 33 [pid = 1998] [id = 507] 05:32:01 INFO - PROCESS | 1998 | ++DOMWINDOW == 80 (0x117014000) [pid = 1998] [serial = 1521] [outer = 0x0] 05:32:01 INFO - PROCESS | 1998 | ++DOMWINDOW == 81 (0x1180d0c00) [pid = 1998] [serial = 1522] [outer = 0x117014000] 05:32:01 INFO - PROCESS | 1998 | 1468499521316 Marionette DEBUG loaded listener.js 05:32:01 INFO - PROCESS | 1998 | ++DOMWINDOW == 82 (0x119258800) [pid = 1998] [serial = 1523] [outer = 0x117014000] 05:32:01 INFO - PROCESS | 1998 | 1468499521618 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]]]}] 05:32:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 05:32:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 469ms 05:32:01 INFO - PROCESS | 1998 | 1468499521664 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 05:32:01 INFO - PROCESS | 1998 | 1468499521665 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 05:32:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 05:32:01 INFO - PROCESS | 1998 | 1468499521668 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 05:32:01 INFO - PROCESS | 1998 | 1468499521669 Marionette TRACE conn2 <- [1,2002,null,{}] 05:32:01 INFO - PROCESS | 1998 | 1468499521671 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}] 05:32:01 INFO - PROCESS | 1998 | 1468499521672 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:01 INFO - PROCESS | 1998 | 1468499521748 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 05:32:01 INFO - PROCESS | 1998 | 1468499521805 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:01 INFO - PROCESS | 1998 | 1468499521806 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:01 INFO - PROCESS | 1998 | ++DOCSHELL 0x12b571800 == 34 [pid = 1998] [id = 508] 05:32:01 INFO - PROCESS | 1998 | ++DOMWINDOW == 83 (0x116974000) [pid = 1998] [serial = 1524] [outer = 0x0] 05:32:01 INFO - PROCESS | 1998 | ++DOMWINDOW == 84 (0x121a27800) [pid = 1998] [serial = 1525] [outer = 0x116974000] 05:32:01 INFO - PROCESS | 1998 | 1468499521830 Marionette DEBUG loaded listener.js 05:32:01 INFO - PROCESS | 1998 | ++DOMWINDOW == 85 (0x126635400) [pid = 1998] [serial = 1526] [outer = 0x116974000] 05:32:02 INFO - PROCESS | 1998 | 1468499522122 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]]]}] 05:32:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 05:32:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 469ms 05:32:02 INFO - PROCESS | 1998 | 1468499522138 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 05:32:02 INFO - PROCESS | 1998 | 1468499522139 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 05:32:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 05:32:02 INFO - PROCESS | 1998 | 1468499522150 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 05:32:02 INFO - PROCESS | 1998 | 1468499522152 Marionette TRACE conn2 <- [1,2006,null,{}] 05:32:02 INFO - PROCESS | 1998 | 1468499522154 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}] 05:32:02 INFO - PROCESS | 1998 | 1468499522156 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:02 INFO - PROCESS | 1998 | 1468499522251 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 05:32:02 INFO - PROCESS | 1998 | 1468499522264 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:02 INFO - PROCESS | 1998 | 1468499522266 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:02 INFO - PROCESS | 1998 | ++DOCSHELL 0x125e4b800 == 35 [pid = 1998] [id = 509] 05:32:02 INFO - PROCESS | 1998 | ++DOMWINDOW == 86 (0x1266e2000) [pid = 1998] [serial = 1527] [outer = 0x0] 05:32:02 INFO - PROCESS | 1998 | ++DOMWINDOW == 87 (0x126b74400) [pid = 1998] [serial = 1528] [outer = 0x1266e2000] 05:32:02 INFO - PROCESS | 1998 | 1468499522292 Marionette DEBUG loaded listener.js 05:32:02 INFO - PROCESS | 1998 | ++DOMWINDOW == 88 (0x126be0800) [pid = 1998] [serial = 1529] [outer = 0x1266e2000] 05:32:02 INFO - PROCESS | 1998 | 1468499522613 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]]]}] 05:32:02 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 05:32:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 471ms 05:32:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 05:32:02 INFO - PROCESS | 1998 | 1468499522621 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 05:32:02 INFO - PROCESS | 1998 | 1468499522622 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 05:32:02 INFO - PROCESS | 1998 | 1468499522626 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 05:32:02 INFO - PROCESS | 1998 | 1468499522628 Marionette TRACE conn2 <- [1,2010,null,{}] 05:32:02 INFO - PROCESS | 1998 | 1468499522633 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}] 05:32:02 INFO - PROCESS | 1998 | 1468499522635 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:02 INFO - PROCESS | 1998 | 1468499522715 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 05:32:02 INFO - PROCESS | 1998 | 1468499522775 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:02 INFO - PROCESS | 1998 | 1468499522776 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:02 INFO - PROCESS | 1998 | ++DOCSHELL 0x12bfd5800 == 36 [pid = 1998] [id = 510] 05:32:02 INFO - PROCESS | 1998 | ++DOMWINDOW == 89 (0x11934f000) [pid = 1998] [serial = 1530] [outer = 0x0] 05:32:02 INFO - PROCESS | 1998 | ++DOMWINDOW == 90 (0x126bca000) [pid = 1998] [serial = 1531] [outer = 0x11934f000] 05:32:02 INFO - PROCESS | 1998 | 1468499522800 Marionette DEBUG loaded listener.js 05:32:02 INFO - PROCESS | 1998 | ++DOMWINDOW == 91 (0x1289e5400) [pid = 1998] [serial = 1532] [outer = 0x11934f000] 05:32:03 INFO - PROCESS | 1998 | 1468499523106 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]]]}] 05:32:03 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 05:32:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 524ms 05:32:03 INFO - PROCESS | 1998 | 1468499523185 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 05:32:03 INFO - PROCESS | 1998 | 1468499523187 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 05:32:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 05:32:03 INFO - PROCESS | 1998 | 1468499523191 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 05:32:03 INFO - PROCESS | 1998 | 1468499523194 Marionette TRACE conn2 <- [1,2014,null,{}] 05:32:03 INFO - PROCESS | 1998 | 1468499523198 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}] 05:32:03 INFO - PROCESS | 1998 | 1468499523200 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:03 INFO - PROCESS | 1998 | 1468499523292 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 05:32:03 INFO - PROCESS | 1998 | 1468499523385 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:03 INFO - PROCESS | 1998 | 1468499523387 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:03 INFO - PROCESS | 1998 | ++DOCSHELL 0x1162d9800 == 37 [pid = 1998] [id = 511] 05:32:03 INFO - PROCESS | 1998 | ++DOMWINDOW == 92 (0x1128b0400) [pid = 1998] [serial = 1533] [outer = 0x0] 05:32:03 INFO - PROCESS | 1998 | ++DOMWINDOW == 93 (0x112d0c400) [pid = 1998] [serial = 1534] [outer = 0x1128b0400] 05:32:03 INFO - PROCESS | 1998 | 1468499523420 Marionette DEBUG loaded listener.js 05:32:03 INFO - PROCESS | 1998 | ++DOMWINDOW == 94 (0x113d8c000) [pid = 1998] [serial = 1535] [outer = 0x1128b0400] 05:32:03 INFO - PROCESS | 1998 | 1468499523897 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]]]}] 05:32:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 05:32:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 773ms 05:32:03 INFO - PROCESS | 1998 | 1468499523984 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 05:32:03 INFO - PROCESS | 1998 | 1468499523986 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 05:32:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 05:32:03 INFO - PROCESS | 1998 | 1468499523994 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 05:32:03 INFO - PROCESS | 1998 | 1468499523996 Marionette TRACE conn2 <- [1,2018,null,{}] 05:32:04 INFO - PROCESS | 1998 | 1468499524000 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}] 05:32:04 INFO - PROCESS | 1998 | 1468499524001 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:04 INFO - PROCESS | 1998 | 1468499524112 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 05:32:04 INFO - PROCESS | 1998 | 1468499524190 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:04 INFO - PROCESS | 1998 | 1468499524191 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:04 INFO - PROCESS | 1998 | ++DOCSHELL 0x1212c6800 == 38 [pid = 1998] [id = 512] 05:32:04 INFO - PROCESS | 1998 | ++DOMWINDOW == 95 (0x1172b6000) [pid = 1998] [serial = 1536] [outer = 0x0] 05:32:04 INFO - PROCESS | 1998 | ++DOMWINDOW == 96 (0x1180d5000) [pid = 1998] [serial = 1537] [outer = 0x1172b6000] 05:32:04 INFO - PROCESS | 1998 | 1468499524221 Marionette DEBUG loaded listener.js 05:32:04 INFO - PROCESS | 1998 | ++DOMWINDOW == 97 (0x1182b7800) [pid = 1998] [serial = 1538] [outer = 0x1172b6000] 05:32:04 INFO - PROCESS | 1998 | 1468499524902 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]]]}] 05:32:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 05:32:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 976ms 05:32:04 INFO - PROCESS | 1998 | 1468499524965 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 05:32:04 INFO - PROCESS | 1998 | 1468499524968 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 05:32:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 05:32:04 INFO - PROCESS | 1998 | 1468499524972 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 05:32:04 INFO - PROCESS | 1998 | 1468499524973 Marionette TRACE conn2 <- [1,2022,null,{}] 05:32:04 INFO - PROCESS | 1998 | 1468499524977 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}] 05:32:04 INFO - PROCESS | 1998 | 1468499524978 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:05 INFO - PROCESS | 1998 | 1468499525080 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 05:32:05 INFO - PROCESS | 1998 | --DOCSHELL 0x125e4b800 == 37 [pid = 1998] [id = 509] 05:32:05 INFO - PROCESS | 1998 | --DOCSHELL 0x12b571800 == 36 [pid = 1998] [id = 508] 05:32:05 INFO - PROCESS | 1998 | --DOCSHELL 0x119f9a800 == 35 [pid = 1998] [id = 507] 05:32:05 INFO - PROCESS | 1998 | --DOCSHELL 0x12a666000 == 34 [pid = 1998] [id = 506] 05:32:05 INFO - PROCESS | 1998 | --DOCSHELL 0x129593800 == 33 [pid = 1998] [id = 505] 05:32:05 INFO - PROCESS | 1998 | --DOCSHELL 0x12916f000 == 32 [pid = 1998] [id = 504] 05:32:05 INFO - PROCESS | 1998 | --DOCSHELL 0x125e4f000 == 31 [pid = 1998] [id = 503] 05:32:05 INFO - PROCESS | 1998 | --DOCSHELL 0x124825000 == 30 [pid = 1998] [id = 502] 05:32:05 INFO - PROCESS | 1998 | --DOCSHELL 0x119f9b800 == 29 [pid = 1998] [id = 501] 05:32:05 INFO - PROCESS | 1998 | --DOMWINDOW == 96 (0x124c88000) [pid = 1998] [serial = 1469] [outer = 0x0] [url = about:blank] 05:32:05 INFO - PROCESS | 1998 | --DOMWINDOW == 95 (0x1182ad800) [pid = 1998] [serial = 1448] [outer = 0x0] [url = about:blank] 05:32:05 INFO - PROCESS | 1998 | --DOMWINDOW == 94 (0x121568800) [pid = 1998] [serial = 1466] [outer = 0x0] [url = about:blank] 05:32:05 INFO - PROCESS | 1998 | --DOMWINDOW == 93 (0x119a27400) [pid = 1998] [serial = 1465] [outer = 0x0] [url = about:blank] 05:32:05 INFO - PROCESS | 1998 | --DOMWINDOW == 92 (0x1180cd400) [pid = 1998] [serial = 1453] [outer = 0x0] [url = about:blank] 05:32:05 INFO - PROCESS | 1998 | --DOMWINDOW == 91 (0x1182aec00) [pid = 1998] [serial = 1454] [outer = 0x0] [url = about:blank] 05:32:05 INFO - PROCESS | 1998 | --DOMWINDOW == 90 (0x11867c000) [pid = 1998] [serial = 1457] [outer = 0x0] [url = about:blank] 05:32:05 INFO - PROCESS | 1998 | --DOMWINDOW == 89 (0x1128ad000) [pid = 1998] [serial = 1471] [outer = 0x0] [url = about:blank] 05:32:05 INFO - PROCESS | 1998 | --DOMWINDOW == 88 (0x116789400) [pid = 1998] [serial = 1472] [outer = 0x0] [url = about:blank] 05:32:05 INFO - PROCESS | 1998 | --DOMWINDOW == 87 (0x118579800) [pid = 1998] [serial = 1456] [outer = 0x0] [url = about:blank] 05:32:05 INFO - PROCESS | 1998 | --DOMWINDOW == 86 (0x119254800) [pid = 1998] [serial = 1459] [outer = 0x0] [url = about:blank] 05:32:05 INFO - PROCESS | 1998 | --DOMWINDOW == 85 (0x1192ac400) [pid = 1998] [serial = 1462] [outer = 0x0] [url = about:blank] 05:32:05 INFO - PROCESS | 1998 | --DOMWINDOW == 84 (0x119357800) [pid = 1998] [serial = 1463] [outer = 0x0] [url = about:blank] 05:32:05 INFO - PROCESS | 1998 | --DOMWINDOW == 83 (0x124f46800) [pid = 1998] [serial = 1477] [outer = 0x0] [url = about:blank] 05:32:05 INFO - PROCESS | 1998 | --DOMWINDOW == 82 (0x11970c400) [pid = 1998] [serial = 1475] [outer = 0x0] [url = about:blank] 05:32:05 INFO - PROCESS | 1998 | --DOMWINDOW == 81 (0x121c5c800) [pid = 1998] [serial = 1468] [outer = 0x0] [url = about:blank] 05:32:05 INFO - PROCESS | 1998 | --DOMWINDOW == 80 (0x118625c00) [pid = 1998] [serial = 1474] [outer = 0x0] [url = about:blank] 05:32:05 INFO - PROCESS | 1998 | --DOMWINDOW == 79 (0x11678a000) [pid = 1998] [serial = 1451] [outer = 0x0] [url = about:blank] 05:32:05 INFO - PROCESS | 1998 | --DOMWINDOW == 78 (0x1192a8400) [pid = 1998] [serial = 1460] [outer = 0x0] [url = about:blank] 05:32:05 INFO - PROCESS | 1998 | --DOMWINDOW == 77 (0x113867400) [pid = 1998] [serial = 1450] [outer = 0x0] [url = about:blank] 05:32:05 INFO - PROCESS | 1998 | --DOMWINDOW == 76 (0x125eabc00) [pid = 1998] [serial = 1478] [outer = 0x0] [url = about:blank] 05:32:05 INFO - PROCESS | 1998 | --DOMWINDOW == 75 (0x1266efc00) [pid = 1998] [serial = 1481] [outer = 0x0] [url = about:blank] 05:32:05 INFO - PROCESS | 1998 | --DOMWINDOW == 74 (0x12643e400) [pid = 1998] [serial = 1480] [outer = 0x0] [url = about:blank] 05:32:05 INFO - PROCESS | 1998 | 1468499525193 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:05 INFO - PROCESS | 1998 | 1468499525196 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:05 INFO - PROCESS | 1998 | ++DOCSHELL 0x116998800 == 30 [pid = 1998] [id = 513] 05:32:05 INFO - PROCESS | 1998 | ++DOMWINDOW == 75 (0x115022000) [pid = 1998] [serial = 1539] [outer = 0x0] 05:32:05 INFO - PROCESS | 1998 | ++DOMWINDOW == 76 (0x11700b000) [pid = 1998] [serial = 1540] [outer = 0x115022000] 05:32:05 INFO - PROCESS | 1998 | 1468499525225 Marionette DEBUG loaded listener.js 05:32:05 INFO - PROCESS | 1998 | ++DOMWINDOW == 77 (0x1182ad800) [pid = 1998] [serial = 1541] [outer = 0x115022000] 05:32:05 INFO - PROCESS | 1998 | 1468499525522 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]]]}] 05:32:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 05:32:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 573ms 05:32:05 INFO - PROCESS | 1998 | 1468499525549 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 05:32:05 INFO - PROCESS | 1998 | 1468499525552 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 05:32:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 05:32:05 INFO - PROCESS | 1998 | 1468499525556 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 05:32:05 INFO - PROCESS | 1998 | 1468499525560 Marionette TRACE conn2 <- [1,2026,null,{}] 05:32:05 INFO - PROCESS | 1998 | 1468499525564 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}] 05:32:05 INFO - PROCESS | 1998 | 1468499525566 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:05 INFO - PROCESS | 1998 | 1468499525646 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 05:32:05 INFO - PROCESS | 1998 | 1468499525651 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:05 INFO - PROCESS | 1998 | 1468499525652 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:05 INFO - PROCESS | 1998 | ++DOCSHELL 0x119b12800 == 31 [pid = 1998] [id = 514] 05:32:05 INFO - PROCESS | 1998 | ++DOMWINDOW == 78 (0x118531000) [pid = 1998] [serial = 1542] [outer = 0x0] 05:32:05 INFO - PROCESS | 1998 | ++DOMWINDOW == 79 (0x118629800) [pid = 1998] [serial = 1543] [outer = 0x118531000] 05:32:05 INFO - PROCESS | 1998 | 1468499525681 Marionette DEBUG loaded listener.js 05:32:05 INFO - PROCESS | 1998 | ++DOMWINDOW == 80 (0x118679400) [pid = 1998] [serial = 1544] [outer = 0x118531000] 05:32:06 INFO - PROCESS | 1998 | 1468499526062 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]]]}] 05:32:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 05:32:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 523ms 05:32:06 INFO - PROCESS | 1998 | 1468499526081 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 05:32:06 INFO - PROCESS | 1998 | 1468499526083 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 05:32:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 05:32:06 INFO - PROCESS | 1998 | 1468499526086 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 05:32:06 INFO - PROCESS | 1998 | 1468499526090 Marionette TRACE conn2 <- [1,2030,null,{}] 05:32:06 INFO - PROCESS | 1998 | 1468499526104 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}] 05:32:06 INFO - PROCESS | 1998 | 1468499526109 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:06 INFO - PROCESS | 1998 | 1468499526246 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 05:32:06 INFO - PROCESS | 1998 | 1468499526260 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:06 INFO - PROCESS | 1998 | 1468499526263 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:06 INFO - PROCESS | 1998 | ++DOCSHELL 0x124817800 == 32 [pid = 1998] [id = 515] 05:32:06 INFO - PROCESS | 1998 | ++DOMWINDOW == 81 (0x11904a000) [pid = 1998] [serial = 1545] [outer = 0x0] 05:32:06 INFO - PROCESS | 1998 | ++DOMWINDOW == 82 (0x1192ac400) [pid = 1998] [serial = 1546] [outer = 0x11904a000] 05:32:06 INFO - PROCESS | 1998 | 1468499526308 Marionette DEBUG loaded listener.js 05:32:06 INFO - PROCESS | 1998 | ++DOMWINDOW == 83 (0x11935c800) [pid = 1998] [serial = 1547] [outer = 0x11904a000] 05:32:06 INFO - PROCESS | 1998 | 1468499526723 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]]]}] 05:32:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 05:32:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 676ms 05:32:06 INFO - PROCESS | 1998 | 1468499526763 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 05:32:06 INFO - PROCESS | 1998 | 1468499526764 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 05:32:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 05:32:06 INFO - PROCESS | 1998 | 1468499526766 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 05:32:06 INFO - PROCESS | 1998 | 1468499526767 Marionette TRACE conn2 <- [1,2034,null,{}] 05:32:06 INFO - PROCESS | 1998 | 1468499526770 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}] 05:32:06 INFO - PROCESS | 1998 | 1468499526771 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:06 INFO - PROCESS | 1998 | 1468499526851 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 05:32:06 INFO - PROCESS | 1998 | 1468499526854 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:06 INFO - PROCESS | 1998 | 1468499526856 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:06 INFO - PROCESS | 1998 | ++DOCSHELL 0x128e8a800 == 33 [pid = 1998] [id = 516] 05:32:06 INFO - PROCESS | 1998 | ++DOMWINDOW == 84 (0x119945800) [pid = 1998] [serial = 1548] [outer = 0x0] 05:32:06 INFO - PROCESS | 1998 | ++DOMWINDOW == 85 (0x119f71000) [pid = 1998] [serial = 1549] [outer = 0x119945800] 05:32:06 INFO - PROCESS | 1998 | 1468499526884 Marionette DEBUG loaded listener.js 05:32:06 INFO - PROCESS | 1998 | ++DOMWINDOW == 86 (0x12112f000) [pid = 1998] [serial = 1550] [outer = 0x119945800] 05:32:07 INFO - PROCESS | 1998 | 1468499527211 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]]]}] 05:32:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 05:32:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 468ms 05:32:07 INFO - PROCESS | 1998 | 1468499527235 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 05:32:07 INFO - PROCESS | 1998 | 1468499527236 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 05:32:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 05:32:07 INFO - PROCESS | 1998 | 1468499527238 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 05:32:07 INFO - PROCESS | 1998 | 1468499527240 Marionette TRACE conn2 <- [1,2038,null,{}] 05:32:07 INFO - PROCESS | 1998 | 1468499527244 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}] 05:32:07 INFO - PROCESS | 1998 | 1468499527246 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:07 INFO - PROCESS | 1998 | 1468499527327 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 05:32:07 INFO - PROCESS | 1998 | 1468499527392 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:07 INFO - PROCESS | 1998 | 1468499527394 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:07 INFO - PROCESS | 1998 | ++DOCSHELL 0x12938f000 == 34 [pid = 1998] [id = 517] 05:32:07 INFO - PROCESS | 1998 | ++DOMWINDOW == 87 (0x112da6000) [pid = 1998] [serial = 1551] [outer = 0x0] 05:32:07 INFO - PROCESS | 1998 | ++DOMWINDOW == 88 (0x12112f400) [pid = 1998] [serial = 1552] [outer = 0x112da6000] 05:32:07 INFO - PROCESS | 1998 | 1468499527420 Marionette DEBUG loaded listener.js 05:32:07 INFO - PROCESS | 1998 | ++DOMWINDOW == 89 (0x121a27000) [pid = 1998] [serial = 1553] [outer = 0x112da6000] 05:32:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 05:32:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 521ms 05:32:07 INFO - PROCESS | 1998 | 1468499527754 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]]]}] 05:32:07 INFO - PROCESS | 1998 | 1468499527760 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 05:32:07 INFO - PROCESS | 1998 | 1468499527761 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 05:32:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 05:32:07 INFO - PROCESS | 1998 | 1468499527763 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 05:32:07 INFO - PROCESS | 1998 | 1468499527764 Marionette TRACE conn2 <- [1,2042,null,{}] 05:32:07 INFO - PROCESS | 1998 | 1468499527767 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}] 05:32:07 INFO - PROCESS | 1998 | 1468499527771 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:07 INFO - PROCESS | 1998 | 1468499527890 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 05:32:07 INFO - PROCESS | 1998 | 1468499527928 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:07 INFO - PROCESS | 1998 | 1468499527929 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:07 INFO - PROCESS | 1998 | ++DOCSHELL 0x12a655000 == 35 [pid = 1998] [id = 518] 05:32:07 INFO - PROCESS | 1998 | ++DOMWINDOW == 90 (0x124a3b800) [pid = 1998] [serial = 1554] [outer = 0x0] 05:32:07 INFO - PROCESS | 1998 | ++DOMWINDOW == 91 (0x1260d6c00) [pid = 1998] [serial = 1555] [outer = 0x124a3b800] 05:32:07 INFO - PROCESS | 1998 | 1468499527954 Marionette DEBUG loaded listener.js 05:32:07 INFO - PROCESS | 1998 | ++DOMWINDOW == 92 (0x126b77000) [pid = 1998] [serial = 1556] [outer = 0x124a3b800] 05:32:08 INFO - PROCESS | 1998 | 1468499528262 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]]]}] 05:32:08 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) 05:32:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 519ms 05:32:08 INFO - PROCESS | 1998 | 1468499528283 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 05:32:08 INFO - PROCESS | 1998 | 1468499528284 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 05:32:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 05:32:08 INFO - PROCESS | 1998 | 1468499528286 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 05:32:08 INFO - PROCESS | 1998 | 1468499528287 Marionette TRACE conn2 <- [1,2046,null,{}] 05:32:08 INFO - PROCESS | 1998 | 1468499528290 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}] 05:32:08 INFO - PROCESS | 1998 | 1468499528291 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:08 INFO - PROCESS | 1998 | 1468499528398 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 05:32:08 INFO - PROCESS | 1998 | 1468499528410 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:08 INFO - PROCESS | 1998 | 1468499528411 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:08 INFO - PROCESS | 1998 | ++DOCSHELL 0x12b574800 == 36 [pid = 1998] [id = 519] 05:32:08 INFO - PROCESS | 1998 | ++DOMWINDOW == 93 (0x126b7a800) [pid = 1998] [serial = 1557] [outer = 0x0] 05:32:08 INFO - PROCESS | 1998 | ++DOMWINDOW == 94 (0x126bdec00) [pid = 1998] [serial = 1558] [outer = 0x126b7a800] 05:32:08 INFO - PROCESS | 1998 | 1468499528435 Marionette DEBUG loaded listener.js 05:32:08 INFO - PROCESS | 1998 | ++DOMWINDOW == 95 (0x1289e7000) [pid = 1998] [serial = 1559] [outer = 0x126b7a800] 05:32:08 INFO - PROCESS | 1998 | 1468499528781 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]]]}] 05:32:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:32:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 520ms 05:32:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 05:32:08 INFO - PROCESS | 1998 | 1468499528815 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 05:32:08 INFO - PROCESS | 1998 | 1468499528817 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 05:32:08 INFO - PROCESS | 1998 | 1468499528820 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 05:32:08 INFO - PROCESS | 1998 | 1468499528822 Marionette TRACE conn2 <- [1,2050,null,{}] 05:32:08 INFO - PROCESS | 1998 | 1468499528826 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}] 05:32:08 INFO - PROCESS | 1998 | 1468499528828 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:08 INFO - PROCESS | 1998 | 1468499528979 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 05:32:09 INFO - PROCESS | 1998 | 1468499529032 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:09 INFO - PROCESS | 1998 | 1468499529033 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:09 INFO - PROCESS | 1998 | ++DOCSHELL 0x12bd0b000 == 37 [pid = 1998] [id = 520] 05:32:09 INFO - PROCESS | 1998 | ++DOMWINDOW == 96 (0x126b7ac00) [pid = 1998] [serial = 1560] [outer = 0x0] 05:32:09 INFO - PROCESS | 1998 | ++DOMWINDOW == 97 (0x1289f1400) [pid = 1998] [serial = 1561] [outer = 0x126b7ac00] 05:32:09 INFO - PROCESS | 1998 | 1468499529073 Marionette DEBUG loaded listener.js 05:32:09 INFO - PROCESS | 1998 | ++DOMWINDOW == 98 (0x128aa8000) [pid = 1998] [serial = 1562] [outer = 0x126b7ac00] 05:32:09 INFO - PROCESS | 1998 | --DOMWINDOW == 97 (0x119707c00) [pid = 1998] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 05:32:09 INFO - PROCESS | 1998 | --DOMWINDOW == 96 (0x1121b1800) [pid = 1998] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 05:32:09 INFO - PROCESS | 1998 | --DOMWINDOW == 95 (0x11700b800) [pid = 1998] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 05:32:09 INFO - PROCESS | 1998 | --DOMWINDOW == 94 (0x119709000) [pid = 1998] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 05:32:09 INFO - PROCESS | 1998 | --DOMWINDOW == 93 (0x11867d800) [pid = 1998] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 05:32:09 INFO - PROCESS | 1998 | --DOMWINDOW == 92 (0x117014000) [pid = 1998] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 05:32:09 INFO - PROCESS | 1998 | --DOMWINDOW == 91 (0x1127cc800) [pid = 1998] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 05:32:09 INFO - PROCESS | 1998 | --DOMWINDOW == 90 (0x110e7fc00) [pid = 1998] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 05:32:09 INFO - PROCESS | 1998 | --DOMWINDOW == 89 (0x112e63000) [pid = 1998] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 05:32:09 INFO - PROCESS | 1998 | --DOMWINDOW == 88 (0x1266e2000) [pid = 1998] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 05:32:09 INFO - PROCESS | 1998 | --DOMWINDOW == 87 (0x112984c00) [pid = 1998] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 05:32:09 INFO - PROCESS | 1998 | --DOMWINDOW == 86 (0x1182ad000) [pid = 1998] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 05:32:09 INFO - PROCESS | 1998 | --DOMWINDOW == 85 (0x11904a400) [pid = 1998] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 05:32:09 INFO - PROCESS | 1998 | --DOMWINDOW == 84 (0x121131c00) [pid = 1998] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 05:32:09 INFO - PROCESS | 1998 | --DOMWINDOW == 83 (0x116974000) [pid = 1998] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 05:32:09 INFO - PROCESS | 1998 | --DOMWINDOW == 82 (0x116fe5c00) [pid = 1998] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 05:32:09 INFO - PROCESS | 1998 | 1468499529616 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]]]}] 05:32:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 05:32:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 820ms 05:32:09 INFO - PROCESS | 1998 | 1468499529640 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 05:32:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 05:32:09 INFO - PROCESS | 1998 | 1468499529642 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 05:32:09 INFO - PROCESS | 1998 | 1468499529645 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 05:32:09 INFO - PROCESS | 1998 | 1468499529646 Marionette TRACE conn2 <- [1,2054,null,{}] 05:32:09 INFO - PROCESS | 1998 | 1468499529648 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}] 05:32:09 INFO - PROCESS | 1998 | 1468499529649 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:09 INFO - PROCESS | 1998 | 1468499529735 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 05:32:09 INFO - PROCESS | 1998 | 1468499529739 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:09 INFO - PROCESS | 1998 | 1468499529740 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:09 INFO - PROCESS | 1998 | ++DOCSHELL 0x12a65e800 == 38 [pid = 1998] [id = 521] 05:32:09 INFO - PROCESS | 1998 | ++DOMWINDOW == 83 (0x1128af800) [pid = 1998] [serial = 1563] [outer = 0x0] 05:32:09 INFO - PROCESS | 1998 | ++DOMWINDOW == 84 (0x117014000) [pid = 1998] [serial = 1564] [outer = 0x1128af800] 05:32:09 INFO - PROCESS | 1998 | 1468499529768 Marionette DEBUG loaded listener.js 05:32:09 INFO - PROCESS | 1998 | ++DOMWINDOW == 85 (0x1192a9800) [pid = 1998] [serial = 1565] [outer = 0x1128af800] 05:32:10 INFO - PROCESS | 1998 | 1468499530101 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]]]}] 05:32:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 05:32:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 469ms 05:32:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 05:32:10 INFO - PROCESS | 1998 | 1468499530114 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 05:32:10 INFO - PROCESS | 1998 | 1468499530116 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 05:32:10 INFO - PROCESS | 1998 | 1468499530118 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 05:32:10 INFO - PROCESS | 1998 | 1468499530119 Marionette TRACE conn2 <- [1,2058,null,{}] 05:32:10 INFO - PROCESS | 1998 | 1468499530121 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}] 05:32:10 INFO - PROCESS | 1998 | 1468499530122 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:10 INFO - PROCESS | 1998 | 1468499530231 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 05:32:10 INFO - PROCESS | 1998 | 1468499530238 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:10 INFO - PROCESS | 1998 | 1468499530239 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:10 INFO - PROCESS | 1998 | ++DOCSHELL 0x12c3d7800 == 39 [pid = 1998] [id = 522] 05:32:10 INFO - PROCESS | 1998 | ++DOMWINDOW == 86 (0x118631800) [pid = 1998] [serial = 1566] [outer = 0x0] 05:32:10 INFO - PROCESS | 1998 | ++DOMWINDOW == 87 (0x1260c9400) [pid = 1998] [serial = 1567] [outer = 0x118631800] 05:32:10 INFO - PROCESS | 1998 | 1468499530263 Marionette DEBUG loaded listener.js 05:32:10 INFO - PROCESS | 1998 | ++DOMWINDOW == 88 (0x128aa8800) [pid = 1998] [serial = 1568] [outer = 0x118631800] 05:32:10 INFO - PROCESS | 1998 | 1468499530587 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]]]}] 05:32:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 05:32:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 517ms 05:32:10 INFO - PROCESS | 1998 | 1468499530636 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 05:32:10 INFO - PROCESS | 1998 | 1468499530637 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 05:32:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 05:32:10 INFO - PROCESS | 1998 | 1468499530640 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 05:32:10 INFO - PROCESS | 1998 | 1468499530641 Marionette TRACE conn2 <- [1,2062,null,{}] 05:32:10 INFO - PROCESS | 1998 | 1468499530644 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}] 05:32:10 INFO - PROCESS | 1998 | 1468499530653 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:10 INFO - PROCESS | 1998 | 1468499530746 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 05:32:10 INFO - PROCESS | 1998 | 1468499530749 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:10 INFO - PROCESS | 1998 | 1468499530751 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:10 INFO - PROCESS | 1998 | ++DOCSHELL 0x12cabd000 == 40 [pid = 1998] [id = 523] 05:32:10 INFO - PROCESS | 1998 | ++DOMWINDOW == 89 (0x126637000) [pid = 1998] [serial = 1569] [outer = 0x0] 05:32:10 INFO - PROCESS | 1998 | ++DOMWINDOW == 90 (0x128ab3000) [pid = 1998] [serial = 1570] [outer = 0x126637000] 05:32:10 INFO - PROCESS | 1998 | 1468499530777 Marionette DEBUG loaded listener.js 05:32:10 INFO - PROCESS | 1998 | ++DOMWINDOW == 91 (0x128cb6400) [pid = 1998] [serial = 1571] [outer = 0x126637000] 05:32:11 INFO - PROCESS | 1998 | 1468499531113 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]]]}] 05:32:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 05:32:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 519ms 05:32:11 INFO - PROCESS | 1998 | 1468499531160 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 05:32:11 INFO - PROCESS | 1998 | 1468499531162 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 05:32:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 05:32:11 INFO - PROCESS | 1998 | 1468499531175 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 05:32:11 INFO - PROCESS | 1998 | 1468499531176 Marionette TRACE conn2 <- [1,2066,null,{}] 05:32:11 INFO - PROCESS | 1998 | 1468499531179 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}] 05:32:11 INFO - PROCESS | 1998 | 1468499531180 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:11 INFO - PROCESS | 1998 | 1468499531256 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 05:32:11 INFO - PROCESS | 1998 | 1468499531261 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:11 INFO - PROCESS | 1998 | 1468499531263 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:11 INFO - PROCESS | 1998 | ++DOCSHELL 0x12cf3b000 == 41 [pid = 1998] [id = 524] 05:32:11 INFO - PROCESS | 1998 | ++DOMWINDOW == 92 (0x128af1c00) [pid = 1998] [serial = 1572] [outer = 0x0] 05:32:11 INFO - PROCESS | 1998 | ++DOMWINDOW == 93 (0x129126000) [pid = 1998] [serial = 1573] [outer = 0x128af1c00] 05:32:11 INFO - PROCESS | 1998 | 1468499531286 Marionette DEBUG loaded listener.js 05:32:11 INFO - PROCESS | 1998 | ++DOMWINDOW == 94 (0x12932d800) [pid = 1998] [serial = 1574] [outer = 0x128af1c00] 05:32:11 INFO - PROCESS | 1998 | 1468499531745 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]]]}] 05:32:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 05:32:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 620ms 05:32:11 INFO - PROCESS | 1998 | 1468499531795 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 05:32:11 INFO - PROCESS | 1998 | 1468499531798 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 05:32:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 05:32:11 INFO - PROCESS | 1998 | 1468499531801 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 05:32:11 INFO - PROCESS | 1998 | 1468499531803 Marionette TRACE conn2 <- [1,2070,null,{}] 05:32:11 INFO - PROCESS | 1998 | 1468499531807 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}] 05:32:11 INFO - PROCESS | 1998 | 1468499531811 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:11 INFO - PROCESS | 1998 | 1468499531913 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 05:32:11 INFO - PROCESS | 1998 | 1468499531974 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:11 INFO - PROCESS | 1998 | 1468499531976 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:11 INFO - PROCESS | 1998 | ++DOCSHELL 0x119607000 == 42 [pid = 1998] [id = 525] 05:32:11 INFO - PROCESS | 1998 | ++DOMWINDOW == 95 (0x11336c800) [pid = 1998] [serial = 1575] [outer = 0x0] 05:32:12 INFO - PROCESS | 1998 | ++DOMWINDOW == 96 (0x117014400) [pid = 1998] [serial = 1576] [outer = 0x11336c800] 05:32:12 INFO - PROCESS | 1998 | 1468499532006 Marionette DEBUG loaded listener.js 05:32:12 INFO - PROCESS | 1998 | ++DOMWINDOW == 97 (0x1182b4800) [pid = 1998] [serial = 1577] [outer = 0x11336c800] 05:32:12 INFO - PROCESS | 1998 | 1468499532443 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]]]}] 05:32:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 05:32:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 676ms 05:32:12 INFO - PROCESS | 1998 | 1468499532518 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 05:32:12 INFO - PROCESS | 1998 | 1468499532521 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 05:32:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 05:32:12 INFO - PROCESS | 1998 | 1468499532527 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 05:32:12 INFO - PROCESS | 1998 | 1468499532529 Marionette TRACE conn2 <- [1,2074,null,{}] 05:32:12 INFO - PROCESS | 1998 | 1468499532531 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}] 05:32:12 INFO - PROCESS | 1998 | 1468499532533 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:12 INFO - PROCESS | 1998 | 1468499532640 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 05:32:12 INFO - PROCESS | 1998 | 1468499532702 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:12 INFO - PROCESS | 1998 | 1468499532703 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:12 INFO - PROCESS | 1998 | ++DOCSHELL 0x12916b800 == 43 [pid = 1998] [id = 526] 05:32:12 INFO - PROCESS | 1998 | ++DOMWINDOW == 98 (0x11862f000) [pid = 1998] [serial = 1578] [outer = 0x0] 05:32:12 INFO - PROCESS | 1998 | ++DOMWINDOW == 99 (0x119252c00) [pid = 1998] [serial = 1579] [outer = 0x11862f000] 05:32:12 INFO - PROCESS | 1998 | 1468499532733 Marionette DEBUG loaded listener.js 05:32:12 INFO - PROCESS | 1998 | ++DOMWINDOW == 100 (0x11935a800) [pid = 1998] [serial = 1580] [outer = 0x11862f000] 05:32:13 INFO - PROCESS | 1998 | 1468499533153 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]]]}] 05:32:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 05:32:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 669ms 05:32:13 INFO - PROCESS | 1998 | 1468499533197 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 05:32:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 05:32:13 INFO - PROCESS | 1998 | 1468499533199 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 05:32:13 INFO - PROCESS | 1998 | 1468499533201 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 05:32:13 INFO - PROCESS | 1998 | 1468499533203 Marionette TRACE conn2 <- [1,2078,null,{}] 05:32:13 INFO - PROCESS | 1998 | 1468499533211 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}] 05:32:13 INFO - PROCESS | 1998 | 1468499533214 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:13 INFO - PROCESS | 1998 | 1468499533316 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 05:32:13 INFO - PROCESS | 1998 | 1468499533377 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:13 INFO - PROCESS | 1998 | 1468499533379 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:13 INFO - PROCESS | 1998 | ++DOCSHELL 0x12cad4000 == 44 [pid = 1998] [id = 527] 05:32:13 INFO - PROCESS | 1998 | ++DOMWINDOW == 101 (0x121134000) [pid = 1998] [serial = 1581] [outer = 0x0] 05:32:13 INFO - PROCESS | 1998 | ++DOMWINDOW == 102 (0x1254af000) [pid = 1998] [serial = 1582] [outer = 0x121134000] 05:32:13 INFO - PROCESS | 1998 | 1468499533410 Marionette DEBUG loaded listener.js 05:32:13 INFO - PROCESS | 1998 | ++DOMWINDOW == 103 (0x1266e4c00) [pid = 1998] [serial = 1583] [outer = 0x121134000] 05:32:13 INFO - PROCESS | 1998 | 1468499533871 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]]]}] 05:32:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 05:32:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 675ms 05:32:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 05:32:13 INFO - PROCESS | 1998 | 1468499533876 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 05:32:13 INFO - PROCESS | 1998 | 1468499533878 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 05:32:13 INFO - PROCESS | 1998 | 1468499533881 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 05:32:13 INFO - PROCESS | 1998 | 1468499533882 Marionette TRACE conn2 <- [1,2082,null,{}] 05:32:13 INFO - PROCESS | 1998 | 1468499533884 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}] 05:32:13 INFO - PROCESS | 1998 | 1468499533886 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:14 INFO - PROCESS | 1998 | 1468499534016 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 05:32:14 INFO - PROCESS | 1998 | 1468499534076 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:14 INFO - PROCESS | 1998 | 1468499534077 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:14 INFO - PROCESS | 1998 | ++DOCSHELL 0x119622000 == 45 [pid = 1998] [id = 528] 05:32:14 INFO - PROCESS | 1998 | ++DOMWINDOW == 104 (0x12489e400) [pid = 1998] [serial = 1584] [outer = 0x0] 05:32:14 INFO - PROCESS | 1998 | ++DOMWINDOW == 105 (0x1260cc000) [pid = 1998] [serial = 1585] [outer = 0x12489e400] 05:32:14 INFO - PROCESS | 1998 | 1468499534107 Marionette DEBUG loaded listener.js 05:32:14 INFO - PROCESS | 1998 | ++DOMWINDOW == 106 (0x126b75800) [pid = 1998] [serial = 1586] [outer = 0x12489e400] 05:32:14 INFO - PROCESS | 1998 | 1468499534700 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]]]}] 05:32:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 05:32:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 872ms 05:32:14 INFO - PROCESS | 1998 | 1468499534753 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 05:32:14 INFO - PROCESS | 1998 | 1468499534756 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 05:32:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 05:32:14 INFO - PROCESS | 1998 | 1468499534778 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 05:32:14 INFO - PROCESS | 1998 | 1468499534781 Marionette TRACE conn2 <- [1,2086,null,{}] 05:32:14 INFO - PROCESS | 1998 | 1468499534785 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}] 05:32:14 INFO - PROCESS | 1998 | 1468499534786 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:14 INFO - PROCESS | 1998 | 1468499534880 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 05:32:14 INFO - PROCESS | 1998 | 1468499534952 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:14 INFO - PROCESS | 1998 | 1468499534953 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:14 INFO - PROCESS | 1998 | ++DOCSHELL 0x1190da000 == 46 [pid = 1998] [id = 529] 05:32:14 INFO - PROCESS | 1998 | ++DOMWINDOW == 107 (0x1182b1800) [pid = 1998] [serial = 1587] [outer = 0x0] 05:32:14 INFO - PROCESS | 1998 | ++DOMWINDOW == 108 (0x118437c00) [pid = 1998] [serial = 1588] [outer = 0x1182b1800] 05:32:14 INFO - PROCESS | 1998 | 1468499534981 Marionette DEBUG loaded listener.js 05:32:15 INFO - PROCESS | 1998 | ++DOMWINDOW == 109 (0x118626800) [pid = 1998] [serial = 1589] [outer = 0x1182b1800] 05:32:15 INFO - PROCESS | 1998 | --DOCSHELL 0x12cabd000 == 45 [pid = 1998] [id = 523] 05:32:15 INFO - PROCESS | 1998 | --DOCSHELL 0x12c3d7800 == 44 [pid = 1998] [id = 522] 05:32:15 INFO - PROCESS | 1998 | --DOCSHELL 0x12a65e800 == 43 [pid = 1998] [id = 521] 05:32:15 INFO - PROCESS | 1998 | --DOCSHELL 0x12bd0b000 == 42 [pid = 1998] [id = 520] 05:32:15 INFO - PROCESS | 1998 | --DOCSHELL 0x12b574800 == 41 [pid = 1998] [id = 519] 05:32:15 INFO - PROCESS | 1998 | --DOCSHELL 0x12a655000 == 40 [pid = 1998] [id = 518] 05:32:15 INFO - PROCESS | 1998 | --DOCSHELL 0x12938f000 == 39 [pid = 1998] [id = 517] 05:32:15 INFO - PROCESS | 1998 | --DOCSHELL 0x128e8a800 == 38 [pid = 1998] [id = 516] 05:32:15 INFO - PROCESS | 1998 | --DOCSHELL 0x124817800 == 37 [pid = 1998] [id = 515] 05:32:15 INFO - PROCESS | 1998 | --DOCSHELL 0x119b12800 == 36 [pid = 1998] [id = 514] 05:32:15 INFO - PROCESS | 1998 | --DOCSHELL 0x116998800 == 35 [pid = 1998] [id = 513] 05:32:15 INFO - PROCESS | 1998 | --DOCSHELL 0x1212c6800 == 34 [pid = 1998] [id = 512] 05:32:15 INFO - PROCESS | 1998 | --DOCSHELL 0x12bfd5800 == 33 [pid = 1998] [id = 510] 05:32:15 INFO - PROCESS | 1998 | --DOCSHELL 0x1162d9800 == 32 [pid = 1998] [id = 511] 05:32:15 INFO - PROCESS | 1998 | --DOCSHELL 0x119622000 == 31 [pid = 1998] [id = 528] 05:32:15 INFO - PROCESS | 1998 | --DOCSHELL 0x12cad4000 == 30 [pid = 1998] [id = 527] 05:32:15 INFO - PROCESS | 1998 | --DOCSHELL 0x12916b800 == 29 [pid = 1998] [id = 526] 05:32:15 INFO - PROCESS | 1998 | --DOCSHELL 0x12cf3b000 == 28 [pid = 1998] [id = 524] 05:32:15 INFO - PROCESS | 1998 | --DOCSHELL 0x119607000 == 27 [pid = 1998] [id = 525] 05:32:15 INFO - PROCESS | 1998 | --DOMWINDOW == 108 (0x119f7e000) [pid = 1998] [serial = 1513] [outer = 0x0] [url = about:blank] 05:32:15 INFO - PROCESS | 1998 | --DOMWINDOW == 107 (0x121a1bc00) [pid = 1998] [serial = 1516] [outer = 0x0] [url = about:blank] 05:32:15 INFO - PROCESS | 1998 | --DOMWINDOW == 106 (0x121487c00) [pid = 1998] [serial = 1514] [outer = 0x0] [url = about:blank] 05:32:15 INFO - PROCESS | 1998 | --DOMWINDOW == 105 (0x117eb2400) [pid = 1998] [serial = 1501] [outer = 0x0] [url = about:blank] 05:32:15 INFO - PROCESS | 1998 | --DOMWINDOW == 104 (0x125e0d400) [pid = 1998] [serial = 1519] [outer = 0x0] [url = about:blank] 05:32:15 INFO - PROCESS | 1998 | --DOMWINDOW == 103 (0x11819cc00) [pid = 1998] [serial = 1502] [outer = 0x0] [url = about:blank] 05:32:15 INFO - PROCESS | 1998 | --DOMWINDOW == 102 (0x11906cc00) [pid = 1998] [serial = 1507] [outer = 0x0] [url = about:blank] 05:32:15 INFO - PROCESS | 1998 | --DOMWINDOW == 101 (0x1180d0c00) [pid = 1998] [serial = 1522] [outer = 0x0] [url = about:blank] 05:32:15 INFO - PROCESS | 1998 | --DOMWINDOW == 100 (0x118570c00) [pid = 1998] [serial = 1504] [outer = 0x0] [url = about:blank] 05:32:15 INFO - PROCESS | 1998 | --DOMWINDOW == 99 (0x119258800) [pid = 1998] [serial = 1523] [outer = 0x0] [url = about:blank] 05:32:15 INFO - PROCESS | 1998 | --DOMWINDOW == 98 (0x11862b800) [pid = 1998] [serial = 1505] [outer = 0x0] [url = about:blank] 05:32:15 INFO - PROCESS | 1998 | --DOMWINDOW == 97 (0x1128a8000) [pid = 1998] [serial = 1495] [outer = 0x0] [url = about:blank] 05:32:15 INFO - PROCESS | 1998 | --DOMWINDOW == 96 (0x11383a400) [pid = 1998] [serial = 1496] [outer = 0x0] [url = about:blank] 05:32:15 INFO - PROCESS | 1998 | --DOMWINDOW == 95 (0x1160e0800) [pid = 1998] [serial = 1498] [outer = 0x0] [url = about:blank] 05:32:15 INFO - PROCESS | 1998 | --DOMWINDOW == 94 (0x116974800) [pid = 1998] [serial = 1499] [outer = 0x0] [url = about:blank] 05:32:15 INFO - PROCESS | 1998 | --DOMWINDOW == 93 (0x126b74400) [pid = 1998] [serial = 1528] [outer = 0x0] [url = about:blank] 05:32:15 INFO - PROCESS | 1998 | --DOMWINDOW == 92 (0x115e5dc00) [pid = 1998] [serial = 1484] [outer = 0x0] [url = about:blank] 05:32:15 INFO - PROCESS | 1998 | --DOMWINDOW == 91 (0x112da6800) [pid = 1998] [serial = 1483] [outer = 0x0] [url = about:blank] 05:32:15 INFO - PROCESS | 1998 | --DOMWINDOW == 90 (0x126be0800) [pid = 1998] [serial = 1529] [outer = 0x0] [url = about:blank] 05:32:15 INFO - PROCESS | 1998 | --DOMWINDOW == 89 (0x118578800) [pid = 1998] [serial = 1487] [outer = 0x0] [url = about:blank] 05:32:15 INFO - PROCESS | 1998 | --DOMWINDOW == 88 (0x1182b9c00) [pid = 1998] [serial = 1486] [outer = 0x0] [url = about:blank] 05:32:15 INFO - PROCESS | 1998 | --DOMWINDOW == 87 (0x119942c00) [pid = 1998] [serial = 1490] [outer = 0x0] [url = about:blank] 05:32:15 INFO - PROCESS | 1998 | --DOMWINDOW == 86 (0x1192b0400) [pid = 1998] [serial = 1489] [outer = 0x0] [url = about:blank] 05:32:15 INFO - PROCESS | 1998 | --DOMWINDOW == 85 (0x1260d2000) [pid = 1998] [serial = 1520] [outer = 0x0] [url = about:blank] 05:32:15 INFO - PROCESS | 1998 | --DOMWINDOW == 84 (0x1260ccc00) [pid = 1998] [serial = 1493] [outer = 0x0] [url = about:blank] 05:32:15 INFO - PROCESS | 1998 | --DOMWINDOW == 83 (0x121a25800) [pid = 1998] [serial = 1492] [outer = 0x0] [url = about:blank] 05:32:15 INFO - PROCESS | 1998 | --DOMWINDOW == 82 (0x121a27800) [pid = 1998] [serial = 1525] [outer = 0x0] [url = about:blank] 05:32:15 INFO - PROCESS | 1998 | --DOMWINDOW == 81 (0x126bca000) [pid = 1998] [serial = 1531] [outer = 0x0] [url = about:blank] 05:32:15 INFO - PROCESS | 1998 | --DOMWINDOW == 80 (0x11925a000) [pid = 1998] [serial = 1510] [outer = 0x0] [url = about:blank] 05:32:15 INFO - PROCESS | 1998 | --DOMWINDOW == 79 (0x119350000) [pid = 1998] [serial = 1511] [outer = 0x0] [url = about:blank] 05:32:15 INFO - PROCESS | 1998 | --DOMWINDOW == 78 (0x124c91800) [pid = 1998] [serial = 1517] [outer = 0x0] [url = about:blank] 05:32:15 INFO - PROCESS | 1998 | --DOMWINDOW == 77 (0x126635400) [pid = 1998] [serial = 1526] [outer = 0x0] [url = about:blank] 05:32:15 INFO - PROCESS | 1998 | --DOMWINDOW == 76 (0x119251000) [pid = 1998] [serial = 1508] [outer = 0x0] [url = about:blank] 05:32:15 INFO - PROCESS | 1998 | 1468499535900 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]]]}] 05:32:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 05:32:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1175ms 05:32:15 INFO - PROCESS | 1998 | 1468499535953 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 05:32:15 INFO - PROCESS | 1998 | 1468499535957 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 05:32:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 05:32:15 INFO - PROCESS | 1998 | 1468499535961 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 05:32:15 INFO - PROCESS | 1998 | 1468499535964 Marionette TRACE conn2 <- [1,2090,null,{}] 05:32:15 INFO - PROCESS | 1998 | 1468499535971 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}] 05:32:15 INFO - PROCESS | 1998 | 1468499535973 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:16 INFO - PROCESS | 1998 | 1468499536090 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 05:32:16 INFO - PROCESS | 1998 | 1468499536109 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:16 INFO - PROCESS | 1998 | 1468499536111 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:16 INFO - PROCESS | 1998 | ++DOCSHELL 0x11707a000 == 28 [pid = 1998] [id = 530] 05:32:16 INFO - PROCESS | 1998 | ++DOMWINDOW == 77 (0x1160d5000) [pid = 1998] [serial = 1590] [outer = 0x0] 05:32:16 INFO - PROCESS | 1998 | ++DOMWINDOW == 78 (0x116a03c00) [pid = 1998] [serial = 1591] [outer = 0x1160d5000] 05:32:16 INFO - PROCESS | 1998 | 1468499536155 Marionette DEBUG loaded listener.js 05:32:16 INFO - PROCESS | 1998 | ++DOMWINDOW == 79 (0x1176d6400) [pid = 1998] [serial = 1592] [outer = 0x1160d5000] 05:32:16 INFO - PROCESS | 1998 | 1468499536589 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]]]}] 05:32:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 05:32:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 675ms 05:32:16 INFO - PROCESS | 1998 | 1468499536636 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 05:32:16 INFO - PROCESS | 1998 | 1468499536640 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 05:32:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 05:32:16 INFO - PROCESS | 1998 | 1468499536645 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 05:32:16 INFO - PROCESS | 1998 | 1468499536646 Marionette TRACE conn2 <- [1,2094,null,{}] 05:32:16 INFO - PROCESS | 1998 | 1468499536649 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}] 05:32:16 INFO - PROCESS | 1998 | 1468499536651 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:16 INFO - PROCESS | 1998 | 1468499536730 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 05:32:16 INFO - PROCESS | 1998 | 1468499536734 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:16 INFO - PROCESS | 1998 | 1468499536735 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:16 INFO - PROCESS | 1998 | ++DOCSHELL 0x119606000 == 29 [pid = 1998] [id = 531] 05:32:16 INFO - PROCESS | 1998 | ++DOMWINDOW == 80 (0x11814d800) [pid = 1998] [serial = 1593] [outer = 0x0] 05:32:16 INFO - PROCESS | 1998 | ++DOMWINDOW == 81 (0x11852a000) [pid = 1998] [serial = 1594] [outer = 0x11814d800] 05:32:16 INFO - PROCESS | 1998 | 1468499536766 Marionette DEBUG loaded listener.js 05:32:16 INFO - PROCESS | 1998 | ++DOMWINDOW == 82 (0x11857a400) [pid = 1998] [serial = 1595] [outer = 0x11814d800] 05:32:17 INFO - PROCESS | 1998 | 1468499537128 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]]]}] 05:32:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 05:32:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 519ms 05:32:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 05:32:17 INFO - PROCESS | 1998 | 1468499537164 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 05:32:17 INFO - PROCESS | 1998 | 1468499537165 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 05:32:17 INFO - PROCESS | 1998 | 1468499537167 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 05:32:17 INFO - PROCESS | 1998 | 1468499537170 Marionette TRACE conn2 <- [1,2098,null,{}] 05:32:17 INFO - PROCESS | 1998 | 1468499537178 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}] 05:32:17 INFO - PROCESS | 1998 | 1468499537181 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:17 INFO - PROCESS | 1998 | 1468499537260 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 05:32:17 INFO - PROCESS | 1998 | 1468499537266 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:17 INFO - PROCESS | 1998 | 1468499537268 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:17 INFO - PROCESS | 1998 | ++DOCSHELL 0x124832800 == 30 [pid = 1998] [id = 532] 05:32:17 INFO - PROCESS | 1998 | ++DOMWINDOW == 83 (0x112da4c00) [pid = 1998] [serial = 1596] [outer = 0x0] 05:32:17 INFO - PROCESS | 1998 | ++DOMWINDOW == 84 (0x119073800) [pid = 1998] [serial = 1597] [outer = 0x112da4c00] 05:32:17 INFO - PROCESS | 1998 | 1468499537296 Marionette DEBUG loaded listener.js 05:32:17 INFO - PROCESS | 1998 | ++DOMWINDOW == 85 (0x119258c00) [pid = 1998] [serial = 1598] [outer = 0x112da4c00] 05:32:17 INFO - PROCESS | 1998 | 1468499537690 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]]]}] 05:32:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 05:32:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 572ms 05:32:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 05:32:17 INFO - PROCESS | 1998 | 1468499537740 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 05:32:17 INFO - PROCESS | 1998 | 1468499537743 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 05:32:17 INFO - PROCESS | 1998 | 1468499537746 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 05:32:17 INFO - PROCESS | 1998 | 1468499537747 Marionette TRACE conn2 <- [1,2102,null,{}] 05:32:17 INFO - PROCESS | 1998 | 1468499537751 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}] 05:32:17 INFO - PROCESS | 1998 | 1468499537753 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:17 INFO - PROCESS | 1998 | 1468499537933 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 05:32:18 INFO - PROCESS | 1998 | 1468499538017 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:18 INFO - PROCESS | 1998 | 1468499538019 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:18 INFO - PROCESS | 1998 | ++DOCSHELL 0x126b18800 == 31 [pid = 1998] [id = 533] 05:32:18 INFO - PROCESS | 1998 | ++DOMWINDOW == 86 (0x11934d400) [pid = 1998] [serial = 1599] [outer = 0x0] 05:32:18 INFO - PROCESS | 1998 | ++DOMWINDOW == 87 (0x119357800) [pid = 1998] [serial = 1600] [outer = 0x11934d400] 05:32:18 INFO - PROCESS | 1998 | 1468499538066 Marionette DEBUG loaded listener.js 05:32:18 INFO - PROCESS | 1998 | ++DOMWINDOW == 88 (0x119946000) [pid = 1998] [serial = 1601] [outer = 0x11934d400] 05:32:18 INFO - PROCESS | 1998 | 1468499538455 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]]]}] 05:32:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 05:32:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 720ms 05:32:18 INFO - PROCESS | 1998 | 1468499538465 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 05:32:18 INFO - PROCESS | 1998 | 1468499538467 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 05:32:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 05:32:18 INFO - PROCESS | 1998 | 1468499538469 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 05:32:18 INFO - PROCESS | 1998 | 1468499538470 Marionette TRACE conn2 <- [1,2106,null,{}] 05:32:18 INFO - PROCESS | 1998 | 1468499538472 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}] 05:32:18 INFO - PROCESS | 1998 | 1468499538474 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:18 INFO - PROCESS | 1998 | 1468499538569 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 05:32:18 INFO - PROCESS | 1998 | 1468499538580 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:18 INFO - PROCESS | 1998 | 1468499538581 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:18 INFO - PROCESS | 1998 | ++DOCSHELL 0x12917b000 == 32 [pid = 1998] [id = 534] 05:32:18 INFO - PROCESS | 1998 | ++DOMWINDOW == 89 (0x117ec0800) [pid = 1998] [serial = 1602] [outer = 0x0] 05:32:18 INFO - PROCESS | 1998 | ++DOMWINDOW == 90 (0x119a28400) [pid = 1998] [serial = 1603] [outer = 0x117ec0800] 05:32:18 INFO - PROCESS | 1998 | 1468499538606 Marionette DEBUG loaded listener.js 05:32:18 INFO - PROCESS | 1998 | ++DOMWINDOW == 91 (0x121132000) [pid = 1998] [serial = 1604] [outer = 0x117ec0800] 05:32:19 INFO - PROCESS | 1998 | 1468499539000 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]]]}] 05:32:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 05:32:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 570ms 05:32:19 INFO - PROCESS | 1998 | 1468499539040 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 05:32:19 INFO - PROCESS | 1998 | 1468499539043 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 05:32:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 05:32:19 INFO - PROCESS | 1998 | 1468499539055 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 05:32:19 INFO - PROCESS | 1998 | 1468499539056 Marionette TRACE conn2 <- [1,2110,null,{}] 05:32:19 INFO - PROCESS | 1998 | 1468499539059 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}] 05:32:19 INFO - PROCESS | 1998 | 1468499539066 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:19 INFO - PROCESS | 1998 | 1468499539212 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 05:32:19 INFO - PROCESS | 1998 | 1468499539254 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:19 INFO - PROCESS | 1998 | 1468499539255 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:19 INFO - PROCESS | 1998 | ++DOCSHELL 0x12a65f000 == 33 [pid = 1998] [id = 535] 05:32:19 INFO - PROCESS | 1998 | ++DOMWINDOW == 92 (0x119a28c00) [pid = 1998] [serial = 1605] [outer = 0x0] 05:32:19 INFO - PROCESS | 1998 | ++DOMWINDOW == 93 (0x1215b8c00) [pid = 1998] [serial = 1606] [outer = 0x119a28c00] 05:32:19 INFO - PROCESS | 1998 | 1468499539280 Marionette DEBUG loaded listener.js 05:32:19 INFO - PROCESS | 1998 | ++DOMWINDOW == 94 (0x1260d2800) [pid = 1998] [serial = 1607] [outer = 0x119a28c00] 05:32:19 INFO - PROCESS | 1998 | 1468499539603 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]]]}] 05:32:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 05:32:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 573ms 05:32:19 INFO - PROCESS | 1998 | 1468499539630 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 05:32:19 INFO - PROCESS | 1998 | 1468499539631 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 05:32:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 05:32:19 INFO - PROCESS | 1998 | 1468499539648 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 05:32:19 INFO - PROCESS | 1998 | 1468499539650 Marionette TRACE conn2 <- [1,2114,null,{}] 05:32:19 INFO - PROCESS | 1998 | 1468499539652 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}] 05:32:19 INFO - PROCESS | 1998 | 1468499539653 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:19 INFO - PROCESS | 1998 | 1468499539750 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 05:32:19 INFO - PROCESS | 1998 | 1468499539754 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:19 INFO - PROCESS | 1998 | 1468499539755 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:19 INFO - PROCESS | 1998 | ++DOCSHELL 0x12a991800 == 34 [pid = 1998] [id = 536] 05:32:19 INFO - PROCESS | 1998 | ++DOMWINDOW == 95 (0x1127d5000) [pid = 1998] [serial = 1608] [outer = 0x0] 05:32:19 INFO - PROCESS | 1998 | ++DOMWINDOW == 96 (0x1264adc00) [pid = 1998] [serial = 1609] [outer = 0x1127d5000] 05:32:19 INFO - PROCESS | 1998 | 1468499539780 Marionette DEBUG loaded listener.js 05:32:19 INFO - PROCESS | 1998 | ++DOMWINDOW == 97 (0x12691a800) [pid = 1998] [serial = 1610] [outer = 0x1127d5000] 05:32:20 INFO - PROCESS | 1998 | --DOMWINDOW == 96 (0x124a3b800) [pid = 1998] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 05:32:20 INFO - PROCESS | 1998 | --DOMWINDOW == 95 (0x126b7a800) [pid = 1998] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 05:32:20 INFO - PROCESS | 1998 | --DOMWINDOW == 94 (0x118531000) [pid = 1998] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 05:32:20 INFO - PROCESS | 1998 | --DOMWINDOW == 93 (0x11904a000) [pid = 1998] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 05:32:20 INFO - PROCESS | 1998 | --DOMWINDOW == 92 (0x11934f000) [pid = 1998] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 05:32:20 INFO - PROCESS | 1998 | --DOMWINDOW == 91 (0x1172b6000) [pid = 1998] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 05:32:20 INFO - PROCESS | 1998 | --DOMWINDOW == 90 (0x1128b0400) [pid = 1998] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 05:32:20 INFO - PROCESS | 1998 | --DOMWINDOW == 89 (0x115022000) [pid = 1998] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 05:32:20 INFO - PROCESS | 1998 | --DOMWINDOW == 88 (0x119945800) [pid = 1998] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 05:32:20 INFO - PROCESS | 1998 | --DOMWINDOW == 87 (0x126b7ac00) [pid = 1998] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 05:32:20 INFO - PROCESS | 1998 | --DOMWINDOW == 86 (0x128af1c00) [pid = 1998] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 05:32:20 INFO - PROCESS | 1998 | --DOMWINDOW == 85 (0x1128af800) [pid = 1998] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 05:32:20 INFO - PROCESS | 1998 | --DOMWINDOW == 84 (0x118631800) [pid = 1998] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 05:32:20 INFO - PROCESS | 1998 | --DOMWINDOW == 83 (0x126637000) [pid = 1998] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 05:32:20 INFO - PROCESS | 1998 | --DOMWINDOW == 82 (0x112da6000) [pid = 1998] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 05:32:20 INFO - PROCESS | 1998 | 1468499540258 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]]]}] 05:32:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 05:32:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 621ms 05:32:20 INFO - PROCESS | 1998 | 1468499540270 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 05:32:20 INFO - PROCESS | 1998 | 1468499540271 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 05:32:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 05:32:20 INFO - PROCESS | 1998 | 1468499540278 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 05:32:20 INFO - PROCESS | 1998 | 1468499540280 Marionette TRACE conn2 <- [1,2118,null,{}] 05:32:20 INFO - PROCESS | 1998 | 1468499540283 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}] 05:32:20 INFO - PROCESS | 1998 | 1468499540284 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:20 INFO - PROCESS | 1998 | 1468499540369 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 05:32:20 INFO - PROCESS | 1998 | 1468499540449 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:20 INFO - PROCESS | 1998 | 1468499540450 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:20 INFO - PROCESS | 1998 | ++DOCSHELL 0x12a9a1800 == 35 [pid = 1998] [id = 537] 05:32:20 INFO - PROCESS | 1998 | ++DOMWINDOW == 83 (0x1128a7800) [pid = 1998] [serial = 1611] [outer = 0x0] 05:32:20 INFO - PROCESS | 1998 | ++DOMWINDOW == 84 (0x1182aec00) [pid = 1998] [serial = 1612] [outer = 0x1128a7800] 05:32:20 INFO - PROCESS | 1998 | 1468499540475 Marionette DEBUG loaded listener.js 05:32:20 INFO - PROCESS | 1998 | ++DOMWINDOW == 85 (0x119945800) [pid = 1998] [serial = 1613] [outer = 0x1128a7800] 05:32:20 INFO - PROCESS | 1998 | 1468499540744 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]]]}] 05:32:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 05:32:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 525ms 05:32:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 05:32:20 INFO - PROCESS | 1998 | 1468499540800 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 05:32:20 INFO - PROCESS | 1998 | 1468499540801 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 05:32:20 INFO - PROCESS | 1998 | 1468499540803 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 05:32:20 INFO - PROCESS | 1998 | 1468499540804 Marionette TRACE conn2 <- [1,2122,null,{}] 05:32:20 INFO - PROCESS | 1998 | 1468499540807 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}] 05:32:20 INFO - PROCESS | 1998 | 1468499540819 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:20 INFO - PROCESS | 1998 | 1468499540898 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 05:32:20 INFO - PROCESS | 1998 | 1468499540902 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:20 INFO - PROCESS | 1998 | 1468499540903 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:20 INFO - PROCESS | 1998 | ++DOCSHELL 0x124832000 == 36 [pid = 1998] [id = 538] 05:32:20 INFO - PROCESS | 1998 | ++DOMWINDOW == 86 (0x119358800) [pid = 1998] [serial = 1614] [outer = 0x0] 05:32:20 INFO - PROCESS | 1998 | ++DOMWINDOW == 87 (0x126b6ec00) [pid = 1998] [serial = 1615] [outer = 0x119358800] 05:32:20 INFO - PROCESS | 1998 | 1468499540929 Marionette DEBUG loaded listener.js 05:32:20 INFO - PROCESS | 1998 | ++DOMWINDOW == 88 (0x126b76000) [pid = 1998] [serial = 1616] [outer = 0x119358800] 05:32:21 INFO - PROCESS | 1998 | 1468499541249 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]]]}] 05:32:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 05:32:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 472ms 05:32:21 INFO - PROCESS | 1998 | 1468499541277 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 05:32:21 INFO - PROCESS | 1998 | 1468499541279 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 05:32:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 05:32:21 INFO - PROCESS | 1998 | 1468499541281 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 05:32:21 INFO - PROCESS | 1998 | 1468499541283 Marionette TRACE conn2 <- [1,2126,null,{}] 05:32:21 INFO - PROCESS | 1998 | 1468499541285 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}] 05:32:21 INFO - PROCESS | 1998 | 1468499541286 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:21 INFO - PROCESS | 1998 | 1468499541391 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 05:32:21 INFO - PROCESS | 1998 | 1468499541398 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:21 INFO - PROCESS | 1998 | 1468499541399 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:21 INFO - PROCESS | 1998 | ++DOCSHELL 0x12bd11800 == 37 [pid = 1998] [id = 539] 05:32:21 INFO - PROCESS | 1998 | ++DOMWINDOW == 89 (0x11904a000) [pid = 1998] [serial = 1617] [outer = 0x0] 05:32:21 INFO - PROCESS | 1998 | ++DOMWINDOW == 90 (0x126b76800) [pid = 1998] [serial = 1618] [outer = 0x11904a000] 05:32:21 INFO - PROCESS | 1998 | 1468499541424 Marionette DEBUG loaded listener.js 05:32:21 INFO - PROCESS | 1998 | ++DOMWINDOW == 91 (0x126be3000) [pid = 1998] [serial = 1619] [outer = 0x11904a000] 05:32:21 INFO - PROCESS | 1998 | 1468499541747 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]]]}] 05:32:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 05:32:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 518ms 05:32:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 05:32:21 INFO - PROCESS | 1998 | 1468499541800 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 05:32:21 INFO - PROCESS | 1998 | 1468499541802 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 05:32:21 INFO - PROCESS | 1998 | 1468499541804 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 05:32:21 INFO - PROCESS | 1998 | 1468499541806 Marionette TRACE conn2 <- [1,2130,null,{}] 05:32:21 INFO - PROCESS | 1998 | 1468499541809 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}] 05:32:21 INFO - PROCESS | 1998 | 1468499541810 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:21 INFO - PROCESS | 1998 | 1468499541907 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 05:32:21 INFO - PROCESS | 1998 | 1468499541913 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:21 INFO - PROCESS | 1998 | 1468499541914 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:21 INFO - PROCESS | 1998 | ++DOCSHELL 0x129179000 == 38 [pid = 1998] [id = 540] 05:32:21 INFO - PROCESS | 1998 | ++DOMWINDOW == 92 (0x126be7c00) [pid = 1998] [serial = 1620] [outer = 0x0] 05:32:21 INFO - PROCESS | 1998 | ++DOMWINDOW == 93 (0x128aaa400) [pid = 1998] [serial = 1621] [outer = 0x126be7c00] 05:32:21 INFO - PROCESS | 1998 | 1468499541941 Marionette DEBUG loaded listener.js 05:32:21 INFO - PROCESS | 1998 | ++DOMWINDOW == 94 (0x128af3800) [pid = 1998] [serial = 1622] [outer = 0x126be7c00] 05:32:22 INFO - PROCESS | 1998 | 1468499542507 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] 05:32:22 INFO - PROCESS | 1998 | 1468499542579 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 05:32:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 05:32:22 INFO - PROCESS | 1998 | 1468499542583 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 05:32:22 INFO - PROCESS | 1998 | 1468499542585 Marionette TRACE conn2 <- [1,2134,null,{}] 05:32:22 INFO - PROCESS | 1998 | 1468499542590 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}] 05:32:22 INFO - PROCESS | 1998 | 1468499542591 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:22 INFO - PROCESS | 1998 | 1468499542700 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 05:32:22 INFO - PROCESS | 1998 | 1468499542760 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:22 INFO - PROCESS | 1998 | 1468499542761 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:22 INFO - PROCESS | 1998 | ++DOCSHELL 0x1190d4000 == 39 [pid = 1998] [id = 541] 05:32:22 INFO - PROCESS | 1998 | ++DOMWINDOW == 95 (0x116074c00) [pid = 1998] [serial = 1623] [outer = 0x0] 05:32:22 INFO - PROCESS | 1998 | ++DOMWINDOW == 96 (0x117043800) [pid = 1998] [serial = 1624] [outer = 0x116074c00] 05:32:22 INFO - PROCESS | 1998 | 1468499542792 Marionette DEBUG loaded listener.js 05:32:22 INFO - PROCESS | 1998 | ++DOMWINDOW == 97 (0x118158800) [pid = 1998] [serial = 1625] [outer = 0x116074c00] 05:32:23 INFO - PROCESS | 1998 | 1468499543357 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]]]}] 05:32:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 05:32:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 821ms 05:32:23 INFO - PROCESS | 1998 | 1468499543541 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 05:32:23 INFO - PROCESS | 1998 | 1468499543544 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 05:32:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 05:32:23 INFO - PROCESS | 1998 | 1468499543571 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 05:32:23 INFO - PROCESS | 1998 | 1468499543573 Marionette TRACE conn2 <- [1,2138,null,{}] 05:32:23 INFO - PROCESS | 1998 | 1468499543576 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}] 05:32:23 INFO - PROCESS | 1998 | 1468499543578 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:23 INFO - PROCESS | 1998 | 1468499543680 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 05:32:23 INFO - PROCESS | 1998 | 1468499543733 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:23 INFO - PROCESS | 1998 | 1468499543736 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:23 INFO - PROCESS | 1998 | ++DOCSHELL 0x119033000 == 40 [pid = 1998] [id = 542] 05:32:23 INFO - PROCESS | 1998 | ++DOMWINDOW == 98 (0x11700f800) [pid = 1998] [serial = 1626] [outer = 0x0] 05:32:23 INFO - PROCESS | 1998 | ++DOMWINDOW == 99 (0x1172c0c00) [pid = 1998] [serial = 1627] [outer = 0x11700f800] 05:32:23 INFO - PROCESS | 1998 | 1468499543763 Marionette DEBUG loaded listener.js 05:32:23 INFO - PROCESS | 1998 | ++DOMWINDOW == 100 (0x118158400) [pid = 1998] [serial = 1628] [outer = 0x11700f800] 05:32:24 INFO - PROCESS | 1998 | --DOCSHELL 0x12bd11800 == 39 [pid = 1998] [id = 539] 05:32:24 INFO - PROCESS | 1998 | --DOCSHELL 0x124832000 == 38 [pid = 1998] [id = 538] 05:32:24 INFO - PROCESS | 1998 | --DOCSHELL 0x12a9a1800 == 37 [pid = 1998] [id = 537] 05:32:24 INFO - PROCESS | 1998 | --DOCSHELL 0x12a991800 == 36 [pid = 1998] [id = 536] 05:32:24 INFO - PROCESS | 1998 | --DOCSHELL 0x12a65f000 == 35 [pid = 1998] [id = 535] 05:32:24 INFO - PROCESS | 1998 | --DOCSHELL 0x12917b000 == 34 [pid = 1998] [id = 534] 05:32:24 INFO - PROCESS | 1998 | --DOCSHELL 0x126b18800 == 33 [pid = 1998] [id = 533] 05:32:24 INFO - PROCESS | 1998 | --DOCSHELL 0x124832800 == 32 [pid = 1998] [id = 532] 05:32:24 INFO - PROCESS | 1998 | --DOCSHELL 0x119606000 == 31 [pid = 1998] [id = 531] 05:32:24 INFO - PROCESS | 1998 | --DOCSHELL 0x11707a000 == 30 [pid = 1998] [id = 530] 05:32:24 INFO - PROCESS | 1998 | --DOCSHELL 0x1190da000 == 29 [pid = 1998] [id = 529] 05:32:24 INFO - PROCESS | 1998 | --DOMWINDOW == 99 (0x1260d6c00) [pid = 1998] [serial = 1555] [outer = 0x0] [url = about:blank] 05:32:24 INFO - PROCESS | 1998 | --DOMWINDOW == 98 (0x126bdec00) [pid = 1998] [serial = 1558] [outer = 0x0] [url = about:blank] 05:32:24 INFO - PROCESS | 1998 | --DOMWINDOW == 97 (0x126b77000) [pid = 1998] [serial = 1556] [outer = 0x0] [url = about:blank] 05:32:24 INFO - PROCESS | 1998 | --DOMWINDOW == 96 (0x118679400) [pid = 1998] [serial = 1544] [outer = 0x0] [url = about:blank] 05:32:24 INFO - PROCESS | 1998 | --DOMWINDOW == 95 (0x118629800) [pid = 1998] [serial = 1543] [outer = 0x0] [url = about:blank] 05:32:24 INFO - PROCESS | 1998 | --DOMWINDOW == 94 (0x1192ac400) [pid = 1998] [serial = 1546] [outer = 0x0] [url = about:blank] 05:32:24 INFO - PROCESS | 1998 | --DOMWINDOW == 93 (0x11935c800) [pid = 1998] [serial = 1547] [outer = 0x0] [url = about:blank] 05:32:24 INFO - PROCESS | 1998 | --DOMWINDOW == 92 (0x1289e5400) [pid = 1998] [serial = 1532] [outer = 0x0] [url = about:blank] 05:32:24 INFO - PROCESS | 1998 | --DOMWINDOW == 91 (0x1180d5000) [pid = 1998] [serial = 1537] [outer = 0x0] [url = about:blank] 05:32:24 INFO - PROCESS | 1998 | --DOMWINDOW == 90 (0x1182b7800) [pid = 1998] [serial = 1538] [outer = 0x0] [url = about:blank] 05:32:24 INFO - PROCESS | 1998 | --DOMWINDOW == 89 (0x112d0c400) [pid = 1998] [serial = 1534] [outer = 0x0] [url = about:blank] 05:32:24 INFO - PROCESS | 1998 | --DOMWINDOW == 88 (0x113d8c000) [pid = 1998] [serial = 1535] [outer = 0x0] [url = about:blank] 05:32:24 INFO - PROCESS | 1998 | --DOMWINDOW == 87 (0x11700b000) [pid = 1998] [serial = 1540] [outer = 0x0] [url = about:blank] 05:32:24 INFO - PROCESS | 1998 | --DOMWINDOW == 86 (0x1182ad800) [pid = 1998] [serial = 1541] [outer = 0x0] [url = about:blank] 05:32:24 INFO - PROCESS | 1998 | --DOMWINDOW == 85 (0x119f71000) [pid = 1998] [serial = 1549] [outer = 0x0] [url = about:blank] 05:32:24 INFO - PROCESS | 1998 | --DOMWINDOW == 84 (0x12112f000) [pid = 1998] [serial = 1550] [outer = 0x0] [url = about:blank] 05:32:24 INFO - PROCESS | 1998 | --DOMWINDOW == 83 (0x1289f1400) [pid = 1998] [serial = 1561] [outer = 0x0] [url = about:blank] 05:32:24 INFO - PROCESS | 1998 | --DOMWINDOW == 82 (0x129126000) [pid = 1998] [serial = 1573] [outer = 0x0] [url = about:blank] 05:32:24 INFO - PROCESS | 1998 | --DOMWINDOW == 81 (0x12932d800) [pid = 1998] [serial = 1574] [outer = 0x0] [url = about:blank] 05:32:24 INFO - PROCESS | 1998 | --DOMWINDOW == 80 (0x1192a9800) [pid = 1998] [serial = 1565] [outer = 0x0] [url = about:blank] 05:32:24 INFO - PROCESS | 1998 | --DOMWINDOW == 79 (0x117014000) [pid = 1998] [serial = 1564] [outer = 0x0] [url = about:blank] 05:32:24 INFO - PROCESS | 1998 | --DOMWINDOW == 78 (0x1260c9400) [pid = 1998] [serial = 1567] [outer = 0x0] [url = about:blank] 05:32:24 INFO - PROCESS | 1998 | --DOMWINDOW == 77 (0x128cb6400) [pid = 1998] [serial = 1571] [outer = 0x0] [url = about:blank] 05:32:24 INFO - PROCESS | 1998 | --DOMWINDOW == 76 (0x128ab3000) [pid = 1998] [serial = 1570] [outer = 0x0] [url = about:blank] 05:32:24 INFO - PROCESS | 1998 | --DOMWINDOW == 75 (0x128aa8000) [pid = 1998] [serial = 1562] [outer = 0x0] [url = about:blank] 05:32:24 INFO - PROCESS | 1998 | --DOMWINDOW == 74 (0x1289e7000) [pid = 1998] [serial = 1559] [outer = 0x0] [url = about:blank] 05:32:24 INFO - PROCESS | 1998 | --DOMWINDOW == 73 (0x12112f400) [pid = 1998] [serial = 1552] [outer = 0x0] [url = about:blank] 05:32:24 INFO - PROCESS | 1998 | --DOMWINDOW == 72 (0x121a27000) [pid = 1998] [serial = 1553] [outer = 0x0] [url = about:blank] 05:32:24 INFO - PROCESS | 1998 | --DOMWINDOW == 71 (0x128aa8800) [pid = 1998] [serial = 1568] [outer = 0x0] [url = about:blank] 05:32:24 INFO - PROCESS | 1998 | 1468499544178 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]]]}] 05:32:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 05:32:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 624ms 05:32:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 05:32:24 INFO - PROCESS | 1998 | 1468499544195 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 05:32:24 INFO - PROCESS | 1998 | 1468499544197 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 05:32:24 INFO - PROCESS | 1998 | 1468499544202 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 05:32:24 INFO - PROCESS | 1998 | 1468499544205 Marionette TRACE conn2 <- [1,2142,null,{}] 05:32:24 INFO - PROCESS | 1998 | 1468499544207 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}] 05:32:24 INFO - PROCESS | 1998 | 1468499544209 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:24 INFO - PROCESS | 1998 | 1468499544290 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 05:32:24 INFO - PROCESS | 1998 | 1468499544296 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:24 INFO - PROCESS | 1998 | 1468499544298 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:24 INFO - PROCESS | 1998 | ++DOCSHELL 0x1190c6000 == 30 [pid = 1998] [id = 543] 05:32:24 INFO - PROCESS | 1998 | ++DOMWINDOW == 72 (0x1182b0000) [pid = 1998] [serial = 1629] [outer = 0x0] 05:32:24 INFO - PROCESS | 1998 | ++DOMWINDOW == 73 (0x118570400) [pid = 1998] [serial = 1630] [outer = 0x1182b0000] 05:32:24 INFO - PROCESS | 1998 | 1468499544325 Marionette DEBUG loaded listener.js 05:32:24 INFO - PROCESS | 1998 | ++DOMWINDOW == 74 (0x11862b400) [pid = 1998] [serial = 1631] [outer = 0x1182b0000] 05:32:24 INFO - PROCESS | 1998 | 1468499544668 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] 05:32:24 INFO - PROCESS | 1998 | 1468499544681 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 05:32:24 INFO - PROCESS | 1998 | 1468499544684 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 05:32:24 INFO - PROCESS | 1998 | 1468499544685 Marionette TRACE conn2 <- [1,2146,null,{}] 05:32:24 INFO - PROCESS | 1998 | 1468499544694 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}] 05:32:24 INFO - PROCESS | 1998 | 1468499544699 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:24 INFO - PROCESS | 1998 | 1468499544826 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 05:32:24 INFO - PROCESS | 1998 | 1468499544837 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:24 INFO - PROCESS | 1998 | 1468499544839 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:24 INFO - PROCESS | 1998 | ++DOCSHELL 0x124cc4000 == 31 [pid = 1998] [id = 544] 05:32:24 INFO - PROCESS | 1998 | ++DOMWINDOW == 75 (0x119251400) [pid = 1998] [serial = 1632] [outer = 0x0] 05:32:24 INFO - PROCESS | 1998 | ++DOMWINDOW == 76 (0x119257800) [pid = 1998] [serial = 1633] [outer = 0x119251400] 05:32:24 INFO - PROCESS | 1998 | 1468499544869 Marionette DEBUG loaded listener.js 05:32:24 INFO - PROCESS | 1998 | ++DOMWINDOW == 77 (0x1192b2c00) [pid = 1998] [serial = 1634] [outer = 0x119251400] 05:32:25 INFO - PROCESS | 1998 | 1468499545205 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] 05:32:25 INFO - PROCESS | 1998 | 1468499545258 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 05:32:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 05:32:25 INFO - PROCESS | 1998 | 1468499545261 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 05:32:25 INFO - PROCESS | 1998 | 1468499545262 Marionette TRACE conn2 <- [1,2150,null,{}] 05:32:25 INFO - PROCESS | 1998 | 1468499545264 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}] 05:32:25 INFO - PROCESS | 1998 | 1468499545265 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:25 INFO - PROCESS | 1998 | 1468499545351 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 05:32:25 INFO - PROCESS | 1998 | 1468499545409 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:25 INFO - PROCESS | 1998 | 1468499545410 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:25 INFO - PROCESS | 1998 | ++DOCSHELL 0x128a19800 == 32 [pid = 1998] [id = 545] 05:32:25 INFO - PROCESS | 1998 | ++DOMWINDOW == 78 (0x112da4000) [pid = 1998] [serial = 1635] [outer = 0x0] 05:32:25 INFO - PROCESS | 1998 | ++DOMWINDOW == 79 (0x119a1fc00) [pid = 1998] [serial = 1636] [outer = 0x112da4000] 05:32:25 INFO - PROCESS | 1998 | 1468499545435 Marionette DEBUG loaded listener.js 05:32:25 INFO - PROCESS | 1998 | ++DOMWINDOW == 80 (0x12112f400) [pid = 1998] [serial = 1637] [outer = 0x112da4000] 05:32:25 INFO - PROCESS | 1998 | 1468499545702 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]]]}] 05:32:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 05:32:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 471ms 05:32:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 05:32:25 INFO - PROCESS | 1998 | 1468499545734 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 05:32:25 INFO - PROCESS | 1998 | 1468499545735 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 05:32:25 INFO - PROCESS | 1998 | 1468499545737 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 05:32:25 INFO - PROCESS | 1998 | 1468499545738 Marionette TRACE conn2 <- [1,2154,null,{}] 05:32:25 INFO - PROCESS | 1998 | 1468499545749 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}] 05:32:25 INFO - PROCESS | 1998 | 1468499545750 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:25 INFO - PROCESS | 1998 | 1468499545833 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 05:32:25 INFO - PROCESS | 1998 | 1468499545837 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:25 INFO - PROCESS | 1998 | 1468499545838 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:25 INFO - PROCESS | 1998 | ++DOCSHELL 0x12958b800 == 33 [pid = 1998] [id = 546] 05:32:25 INFO - PROCESS | 1998 | ++DOMWINDOW == 81 (0x12134b400) [pid = 1998] [serial = 1638] [outer = 0x0] 05:32:25 INFO - PROCESS | 1998 | ++DOMWINDOW == 82 (0x121568800) [pid = 1998] [serial = 1639] [outer = 0x12134b400] 05:32:25 INFO - PROCESS | 1998 | 1468499545865 Marionette DEBUG loaded listener.js 05:32:25 INFO - PROCESS | 1998 | ++DOMWINDOW == 83 (0x121a27800) [pid = 1998] [serial = 1640] [outer = 0x12134b400] 05:32:26 INFO - PROCESS | 1998 | 1468499546218 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]]]}] 05:32:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 05:32:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 520ms 05:32:26 INFO - PROCESS | 1998 | 1468499546276 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 05:32:26 INFO - PROCESS | 1998 | 1468499546277 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 05:32:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 05:32:26 INFO - PROCESS | 1998 | 1468499546280 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 05:32:26 INFO - PROCESS | 1998 | 1468499546281 Marionette TRACE conn2 <- [1,2158,null,{}] 05:32:26 INFO - PROCESS | 1998 | 1468499546283 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}] 05:32:26 INFO - PROCESS | 1998 | 1468499546287 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:26 INFO - PROCESS | 1998 | 1468499546411 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 05:32:26 INFO - PROCESS | 1998 | 1468499546422 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:26 INFO - PROCESS | 1998 | 1468499546424 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:26 INFO - PROCESS | 1998 | ++DOCSHELL 0x12a71f800 == 34 [pid = 1998] [id = 547] 05:32:26 INFO - PROCESS | 1998 | ++DOMWINDOW == 84 (0x11297d400) [pid = 1998] [serial = 1641] [outer = 0x0] 05:32:26 INFO - PROCESS | 1998 | ++DOMWINDOW == 85 (0x125e1ac00) [pid = 1998] [serial = 1642] [outer = 0x11297d400] 05:32:26 INFO - PROCESS | 1998 | 1468499546450 Marionette DEBUG loaded listener.js 05:32:26 INFO - PROCESS | 1998 | ++DOMWINDOW == 86 (0x126b73800) [pid = 1998] [serial = 1643] [outer = 0x11297d400] 05:32:26 INFO - PROCESS | 1998 | 1468499546796 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]]]}] 05:32:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 05:32:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 569ms 05:32:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 05:32:26 INFO - PROCESS | 1998 | 1468499546850 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 05:32:26 INFO - PROCESS | 1998 | 1468499546851 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 05:32:26 INFO - PROCESS | 1998 | 1468499546853 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 05:32:26 INFO - PROCESS | 1998 | 1468499546854 Marionette TRACE conn2 <- [1,2162,null,{}] 05:32:26 INFO - PROCESS | 1998 | 1468499546857 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}] 05:32:26 INFO - PROCESS | 1998 | 1468499546858 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:27 INFO - PROCESS | 1998 | 1468499547135 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 05:32:27 INFO - PROCESS | 1998 | --DOMWINDOW == 85 (0x11934d400) [pid = 1998] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 05:32:27 INFO - PROCESS | 1998 | --DOMWINDOW == 84 (0x119a28c00) [pid = 1998] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 05:32:27 INFO - PROCESS | 1998 | --DOMWINDOW == 83 (0x112da4c00) [pid = 1998] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 05:32:27 INFO - PROCESS | 1998 | --DOMWINDOW == 82 (0x1160d5000) [pid = 1998] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 05:32:27 INFO - PROCESS | 1998 | --DOMWINDOW == 81 (0x1182b1800) [pid = 1998] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 05:32:27 INFO - PROCESS | 1998 | --DOMWINDOW == 80 (0x11814d800) [pid = 1998] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 05:32:27 INFO - PROCESS | 1998 | --DOMWINDOW == 79 (0x11336c800) [pid = 1998] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 05:32:27 INFO - PROCESS | 1998 | --DOMWINDOW == 78 (0x11862f000) [pid = 1998] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 05:32:27 INFO - PROCESS | 1998 | --DOMWINDOW == 77 (0x121134000) [pid = 1998] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 05:32:27 INFO - PROCESS | 1998 | --DOMWINDOW == 76 (0x12489e400) [pid = 1998] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 05:32:27 INFO - PROCESS | 1998 | --DOMWINDOW == 75 (0x117ec0800) [pid = 1998] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 05:32:27 INFO - PROCESS | 1998 | --DOMWINDOW == 74 (0x1128a7800) [pid = 1998] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 05:32:27 INFO - PROCESS | 1998 | --DOMWINDOW == 73 (0x1127d5000) [pid = 1998] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 05:32:27 INFO - PROCESS | 1998 | --DOMWINDOW == 72 (0x119358800) [pid = 1998] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 05:32:27 INFO - PROCESS | 1998 | --DOMWINDOW == 71 (0x11904a000) [pid = 1998] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 05:32:27 INFO - PROCESS | 1998 | 1468499547227 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:27 INFO - PROCESS | 1998 | 1468499547229 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:27 INFO - PROCESS | 1998 | ++DOCSHELL 0x117065800 == 35 [pid = 1998] [id = 548] 05:32:27 INFO - PROCESS | 1998 | ++DOMWINDOW == 72 (0x1128af800) [pid = 1998] [serial = 1644] [outer = 0x0] 05:32:27 INFO - PROCESS | 1998 | ++DOMWINDOW == 73 (0x112d0c400) [pid = 1998] [serial = 1645] [outer = 0x1128af800] 05:32:27 INFO - PROCESS | 1998 | 1468499547309 Marionette DEBUG loaded listener.js 05:32:27 INFO - PROCESS | 1998 | ++DOMWINDOW == 74 (0x115e57800) [pid = 1998] [serial = 1646] [outer = 0x1128af800] 05:32:27 INFO - PROCESS | 1998 | 1468499547727 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]]]}] 05:32:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 05:32:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 922ms 05:32:27 INFO - PROCESS | 1998 | 1468499547794 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 05:32:27 INFO - PROCESS | 1998 | 1468499547797 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 05:32:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 05:32:27 INFO - PROCESS | 1998 | 1468499547802 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 05:32:27 INFO - PROCESS | 1998 | 1468499547804 Marionette TRACE conn2 <- [1,2166,null,{}] 05:32:27 INFO - PROCESS | 1998 | 1468499547807 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}] 05:32:27 INFO - PROCESS | 1998 | 1468499547811 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:27 INFO - PROCESS | 1998 | 1468499547909 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 05:32:27 INFO - PROCESS | 1998 | 1468499547976 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:27 INFO - PROCESS | 1998 | 1468499547978 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:27 INFO - PROCESS | 1998 | ++DOCSHELL 0x124832800 == 36 [pid = 1998] [id = 549] 05:32:27 INFO - PROCESS | 1998 | ++DOMWINDOW == 75 (0x1182adc00) [pid = 1998] [serial = 1647] [outer = 0x0] 05:32:28 INFO - PROCESS | 1998 | ++DOMWINDOW == 76 (0x11852f800) [pid = 1998] [serial = 1648] [outer = 0x1182adc00] 05:32:28 INFO - PROCESS | 1998 | 1468499548008 Marionette DEBUG loaded listener.js 05:32:28 INFO - PROCESS | 1998 | ++DOMWINDOW == 77 (0x118677000) [pid = 1998] [serial = 1649] [outer = 0x1182adc00] 05:32:28 INFO - PROCESS | 1998 | 1468499548417 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]]]}] 05:32:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 05:32:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 673ms 05:32:28 INFO - PROCESS | 1998 | 1468499548475 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 05:32:28 INFO - PROCESS | 1998 | 1468499548477 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 05:32:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 05:32:28 INFO - PROCESS | 1998 | 1468499548480 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 05:32:28 INFO - PROCESS | 1998 | 1468499548481 Marionette TRACE conn2 <- [1,2170,null,{}] 05:32:28 INFO - PROCESS | 1998 | 1468499548484 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}] 05:32:28 INFO - PROCESS | 1998 | 1468499548485 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:28 INFO - PROCESS | 1998 | 1468499548633 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 05:32:28 INFO - PROCESS | 1998 | 1468499548715 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:28 INFO - PROCESS | 1998 | 1468499548717 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:28 INFO - PROCESS | 1998 | ++DOCSHELL 0x12a9a4800 == 37 [pid = 1998] [id = 550] 05:32:28 INFO - PROCESS | 1998 | ++DOMWINDOW == 78 (0x119048000) [pid = 1998] [serial = 1650] [outer = 0x0] 05:32:28 INFO - PROCESS | 1998 | ++DOMWINDOW == 79 (0x11925b000) [pid = 1998] [serial = 1651] [outer = 0x119048000] 05:32:28 INFO - PROCESS | 1998 | 1468499548748 Marionette DEBUG loaded listener.js 05:32:28 INFO - PROCESS | 1998 | ++DOMWINDOW == 80 (0x11935a000) [pid = 1998] [serial = 1652] [outer = 0x119048000] 05:32:29 INFO - PROCESS | 1998 | 1468499549175 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]]]}] 05:32:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 05:32:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 722ms 05:32:29 INFO - PROCESS | 1998 | 1468499549203 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 05:32:29 INFO - PROCESS | 1998 | 1468499549207 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 05:32:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 05:32:29 INFO - PROCESS | 1998 | 1468499549220 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 05:32:29 INFO - PROCESS | 1998 | 1468499549224 Marionette TRACE conn2 <- [1,2174,null,{}] 05:32:29 INFO - PROCESS | 1998 | 1468499549228 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}] 05:32:29 INFO - PROCESS | 1998 | 1468499549231 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:29 INFO - PROCESS | 1998 | 1468499549373 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 05:32:29 INFO - PROCESS | 1998 | 1468499549454 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:29 INFO - PROCESS | 1998 | 1468499549456 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:29 INFO - PROCESS | 1998 | ++DOCSHELL 0x126b1b800 == 38 [pid = 1998] [id = 551] 05:32:29 INFO - PROCESS | 1998 | ++DOMWINDOW == 81 (0x119a27400) [pid = 1998] [serial = 1653] [outer = 0x0] 05:32:29 INFO - PROCESS | 1998 | ++DOMWINDOW == 82 (0x124ac3400) [pid = 1998] [serial = 1654] [outer = 0x119a27400] 05:32:29 INFO - PROCESS | 1998 | 1468499549486 Marionette DEBUG loaded listener.js 05:32:29 INFO - PROCESS | 1998 | ++DOMWINDOW == 83 (0x1260cf000) [pid = 1998] [serial = 1655] [outer = 0x119a27400] 05:32:29 INFO - PROCESS | 1998 | 1468499549875 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]]]}] 05:32:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 05:32:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 729ms 05:32:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 05:32:29 INFO - PROCESS | 1998 | 1468499549951 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 05:32:29 INFO - PROCESS | 1998 | 1468499549953 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 05:32:29 INFO - PROCESS | 1998 | 1468499549955 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 05:32:29 INFO - PROCESS | 1998 | 1468499549956 Marionette TRACE conn2 <- [1,2178,null,{}] 05:32:30 INFO - PROCESS | 1998 | 1468499550090 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}] 05:32:30 INFO - PROCESS | 1998 | 1468499550092 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:30 INFO - PROCESS | 1998 | 1468499550184 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 05:32:30 INFO - PROCESS | 1998 | 1468499550236 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:30 INFO - PROCESS | 1998 | 1468499550238 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:30 INFO - PROCESS | 1998 | ++DOCSHELL 0x1190d1800 == 39 [pid = 1998] [id = 552] 05:32:30 INFO - PROCESS | 1998 | ++DOMWINDOW == 84 (0x116294400) [pid = 1998] [serial = 1656] [outer = 0x0] 05:32:30 INFO - PROCESS | 1998 | ++DOMWINDOW == 85 (0x117015800) [pid = 1998] [serial = 1657] [outer = 0x116294400] 05:32:30 INFO - PROCESS | 1998 | 1468499550266 Marionette DEBUG loaded listener.js 05:32:30 INFO - PROCESS | 1998 | ++DOMWINDOW == 86 (0x1182af400) [pid = 1998] [serial = 1658] [outer = 0x116294400] 05:32:31 INFO - PROCESS | 1998 | --DOCSHELL 0x12a71f800 == 38 [pid = 1998] [id = 547] 05:32:31 INFO - PROCESS | 1998 | --DOCSHELL 0x12958b800 == 37 [pid = 1998] [id = 546] 05:32:31 INFO - PROCESS | 1998 | --DOCSHELL 0x128a19800 == 36 [pid = 1998] [id = 545] 05:32:31 INFO - PROCESS | 1998 | --DOCSHELL 0x124cc4000 == 35 [pid = 1998] [id = 544] 05:32:31 INFO - PROCESS | 1998 | --DOCSHELL 0x1190c6000 == 34 [pid = 1998] [id = 543] 05:32:31 INFO - PROCESS | 1998 | --DOCSHELL 0x119033000 == 33 [pid = 1998] [id = 542] 05:32:31 INFO - PROCESS | 1998 | --DOCSHELL 0x1190d4000 == 32 [pid = 1998] [id = 541] 05:32:31 INFO - PROCESS | 1998 | --DOCSHELL 0x129179000 == 31 [pid = 1998] [id = 540] 05:32:31 INFO - PROCESS | 1998 | --DOCSHELL 0x126b1b800 == 30 [pid = 1998] [id = 551] 05:32:31 INFO - PROCESS | 1998 | --DOCSHELL 0x12a9a4800 == 29 [pid = 1998] [id = 550] 05:32:31 INFO - PROCESS | 1998 | --DOCSHELL 0x124832800 == 28 [pid = 1998] [id = 549] 05:32:31 INFO - PROCESS | 1998 | --DOCSHELL 0x117065800 == 27 [pid = 1998] [id = 548] 05:32:31 INFO - PROCESS | 1998 | --DOMWINDOW == 85 (0x119946000) [pid = 1998] [serial = 1601] [outer = 0x0] [url = about:blank] 05:32:31 INFO - PROCESS | 1998 | --DOMWINDOW == 84 (0x119357800) [pid = 1998] [serial = 1600] [outer = 0x0] [url = about:blank] 05:32:31 INFO - PROCESS | 1998 | --DOMWINDOW == 83 (0x1215b8c00) [pid = 1998] [serial = 1606] [outer = 0x0] [url = about:blank] 05:32:31 INFO - PROCESS | 1998 | --DOMWINDOW == 82 (0x119073800) [pid = 1998] [serial = 1597] [outer = 0x0] [url = about:blank] 05:32:31 INFO - PROCESS | 1998 | --DOMWINDOW == 81 (0x116a03c00) [pid = 1998] [serial = 1591] [outer = 0x0] [url = about:blank] 05:32:31 INFO - PROCESS | 1998 | --DOMWINDOW == 80 (0x1176d6400) [pid = 1998] [serial = 1592] [outer = 0x0] [url = about:blank] 05:32:31 INFO - PROCESS | 1998 | --DOMWINDOW == 79 (0x118626800) [pid = 1998] [serial = 1589] [outer = 0x0] [url = about:blank] 05:32:31 INFO - PROCESS | 1998 | --DOMWINDOW == 78 (0x118437c00) [pid = 1998] [serial = 1588] [outer = 0x0] [url = about:blank] 05:32:31 INFO - PROCESS | 1998 | --DOMWINDOW == 77 (0x11852a000) [pid = 1998] [serial = 1594] [outer = 0x0] [url = about:blank] 05:32:31 INFO - PROCESS | 1998 | --DOMWINDOW == 76 (0x11857a400) [pid = 1998] [serial = 1595] [outer = 0x0] [url = about:blank] 05:32:31 INFO - PROCESS | 1998 | --DOMWINDOW == 75 (0x1182b4800) [pid = 1998] [serial = 1577] [outer = 0x0] [url = about:blank] 05:32:31 INFO - PROCESS | 1998 | --DOMWINDOW == 74 (0x117014400) [pid = 1998] [serial = 1576] [outer = 0x0] [url = about:blank] 05:32:31 INFO - PROCESS | 1998 | --DOMWINDOW == 73 (0x11935a800) [pid = 1998] [serial = 1580] [outer = 0x0] [url = about:blank] 05:32:31 INFO - PROCESS | 1998 | --DOMWINDOW == 72 (0x119252c00) [pid = 1998] [serial = 1579] [outer = 0x0] [url = about:blank] 05:32:31 INFO - PROCESS | 1998 | --DOMWINDOW == 71 (0x1266e4c00) [pid = 1998] [serial = 1583] [outer = 0x0] [url = about:blank] 05:32:31 INFO - PROCESS | 1998 | --DOMWINDOW == 70 (0x1254af000) [pid = 1998] [serial = 1582] [outer = 0x0] [url = about:blank] 05:32:31 INFO - PROCESS | 1998 | --DOMWINDOW == 69 (0x126b75800) [pid = 1998] [serial = 1586] [outer = 0x0] [url = about:blank] 05:32:31 INFO - PROCESS | 1998 | --DOMWINDOW == 68 (0x1260cc000) [pid = 1998] [serial = 1585] [outer = 0x0] [url = about:blank] 05:32:31 INFO - PROCESS | 1998 | --DOMWINDOW == 67 (0x119a28400) [pid = 1998] [serial = 1603] [outer = 0x0] [url = about:blank] 05:32:31 INFO - PROCESS | 1998 | --DOMWINDOW == 66 (0x1260d2800) [pid = 1998] [serial = 1607] [outer = 0x0] [url = about:blank] 05:32:31 INFO - PROCESS | 1998 | --DOMWINDOW == 65 (0x1182aec00) [pid = 1998] [serial = 1612] [outer = 0x0] [url = about:blank] 05:32:31 INFO - PROCESS | 1998 | --DOMWINDOW == 64 (0x1264adc00) [pid = 1998] [serial = 1609] [outer = 0x0] [url = about:blank] 05:32:31 INFO - PROCESS | 1998 | --DOMWINDOW == 63 (0x126b6ec00) [pid = 1998] [serial = 1615] [outer = 0x0] [url = about:blank] 05:32:31 INFO - PROCESS | 1998 | --DOMWINDOW == 62 (0x128aaa400) [pid = 1998] [serial = 1621] [outer = 0x0] [url = about:blank] 05:32:31 INFO - PROCESS | 1998 | --DOMWINDOW == 61 (0x12691a800) [pid = 1998] [serial = 1610] [outer = 0x0] [url = about:blank] 05:32:31 INFO - PROCESS | 1998 | --DOMWINDOW == 60 (0x126b76000) [pid = 1998] [serial = 1616] [outer = 0x0] [url = about:blank] 05:32:31 INFO - PROCESS | 1998 | --DOMWINDOW == 59 (0x119945800) [pid = 1998] [serial = 1613] [outer = 0x0] [url = about:blank] 05:32:31 INFO - PROCESS | 1998 | --DOMWINDOW == 58 (0x121132000) [pid = 1998] [serial = 1604] [outer = 0x0] [url = about:blank] 05:32:31 INFO - PROCESS | 1998 | --DOMWINDOW == 57 (0x126be3000) [pid = 1998] [serial = 1619] [outer = 0x0] [url = about:blank] 05:32:31 INFO - PROCESS | 1998 | --DOMWINDOW == 56 (0x126b76800) [pid = 1998] [serial = 1618] [outer = 0x0] [url = about:blank] 05:32:31 INFO - PROCESS | 1998 | --DOMWINDOW == 55 (0x119258c00) [pid = 1998] [serial = 1598] [outer = 0x0] [url = about:blank] 05:32:31 INFO - PROCESS | 1998 | 1468499551196 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]]]}] 05:32:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 05:32:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1278ms 05:32:31 INFO - PROCESS | 1998 | 1468499551234 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 05:32:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 05:32:31 INFO - PROCESS | 1998 | 1468499551236 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 05:32:31 INFO - PROCESS | 1998 | 1468499551240 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 05:32:31 INFO - PROCESS | 1998 | 1468499551242 Marionette TRACE conn2 <- [1,2182,null,{}] 05:32:31 INFO - PROCESS | 1998 | 1468499551245 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}] 05:32:31 INFO - PROCESS | 1998 | 1468499551247 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:31 INFO - PROCESS | 1998 | 1468499551327 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 05:32:31 INFO - PROCESS | 1998 | 1468499551333 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:31 INFO - PROCESS | 1998 | 1468499551334 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:31 INFO - PROCESS | 1998 | ++DOCSHELL 0x116672800 == 28 [pid = 1998] [id = 553] 05:32:31 INFO - PROCESS | 1998 | ++DOMWINDOW == 56 (0x112da7400) [pid = 1998] [serial = 1659] [outer = 0x0] 05:32:31 INFO - PROCESS | 1998 | ++DOMWINDOW == 57 (0x112e64400) [pid = 1998] [serial = 1660] [outer = 0x112da7400] 05:32:31 INFO - PROCESS | 1998 | 1468499551365 Marionette DEBUG loaded listener.js 05:32:31 INFO - PROCESS | 1998 | ++DOMWINDOW == 58 (0x1133d3800) [pid = 1998] [serial = 1661] [outer = 0x112da7400] 05:32:31 INFO - PROCESS | 1998 | 1468499551743 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]]]}] 05:32:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 05:32:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 520ms 05:32:31 INFO - PROCESS | 1998 | 1468499551760 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 05:32:31 INFO - PROCESS | 1998 | 1468499551764 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 05:32:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 05:32:31 INFO - PROCESS | 1998 | 1468499551769 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 05:32:31 INFO - PROCESS | 1998 | 1468499551770 Marionette TRACE conn2 <- [1,2186,null,{}] 05:32:31 INFO - PROCESS | 1998 | 1468499551773 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}] 05:32:31 INFO - PROCESS | 1998 | 1468499551775 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:31 INFO - PROCESS | 1998 | 1468499551856 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 05:32:31 INFO - PROCESS | 1998 | 1468499551862 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:31 INFO - PROCESS | 1998 | 1468499551864 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:31 INFO - PROCESS | 1998 | ++DOCSHELL 0x118e6c800 == 29 [pid = 1998] [id = 554] 05:32:31 INFO - PROCESS | 1998 | ++DOMWINDOW == 59 (0x116078000) [pid = 1998] [serial = 1662] [outer = 0x0] 05:32:31 INFO - PROCESS | 1998 | ++DOMWINDOW == 60 (0x117012400) [pid = 1998] [serial = 1663] [outer = 0x116078000] 05:32:31 INFO - PROCESS | 1998 | 1468499551892 Marionette DEBUG loaded listener.js 05:32:31 INFO - PROCESS | 1998 | ++DOMWINDOW == 61 (0x117eba800) [pid = 1998] [serial = 1664] [outer = 0x116078000] 05:32:32 INFO - PROCESS | 1998 | 1468499552227 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]]]}] 05:32:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 05:32:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 471ms 05:32:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 05:32:32 INFO - PROCESS | 1998 | 1468499552239 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 05:32:32 INFO - PROCESS | 1998 | 1468499552241 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 05:32:32 INFO - PROCESS | 1998 | 1468499552244 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 05:32:32 INFO - PROCESS | 1998 | 1468499552255 Marionette TRACE conn2 <- [1,2190,null,{}] 05:32:32 INFO - PROCESS | 1998 | 1468499552263 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}] 05:32:32 INFO - PROCESS | 1998 | 1468499552266 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:32 INFO - PROCESS | 1998 | 1468499552347 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 05:32:32 INFO - PROCESS | 1998 | 1468499552401 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:32 INFO - PROCESS | 1998 | 1468499552403 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:32 INFO - PROCESS | 1998 | ++DOCSHELL 0x1212c6000 == 30 [pid = 1998] [id = 555] 05:32:32 INFO - PROCESS | 1998 | ++DOMWINDOW == 62 (0x1128b0c00) [pid = 1998] [serial = 1665] [outer = 0x0] 05:32:32 INFO - PROCESS | 1998 | ++DOMWINDOW == 63 (0x118531000) [pid = 1998] [serial = 1666] [outer = 0x1128b0c00] 05:32:32 INFO - PROCESS | 1998 | 1468499552431 Marionette DEBUG loaded listener.js 05:32:32 INFO - PROCESS | 1998 | ++DOMWINDOW == 64 (0x11862f400) [pid = 1998] [serial = 1667] [outer = 0x1128b0c00] 05:32:32 INFO - PROCESS | 1998 | 1468499552720 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]]]}] 05:32:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 05:32:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 535ms 05:32:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 05:32:32 INFO - PROCESS | 1998 | 1468499552780 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 05:32:32 INFO - PROCESS | 1998 | 1468499552782 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 05:32:32 INFO - PROCESS | 1998 | 1468499552784 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 05:32:32 INFO - PROCESS | 1998 | 1468499552785 Marionette TRACE conn2 <- [1,2194,null,{}] 05:32:32 INFO - PROCESS | 1998 | 1468499552788 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}] 05:32:32 INFO - PROCESS | 1998 | 1468499552789 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:32 INFO - PROCESS | 1998 | 1468499552865 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 05:32:32 INFO - PROCESS | 1998 | 1468499552923 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:32 INFO - PROCESS | 1998 | 1468499552924 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:32 INFO - PROCESS | 1998 | ++DOCSHELL 0x12481b000 == 31 [pid = 1998] [id = 556] 05:32:32 INFO - PROCESS | 1998 | ++DOMWINDOW == 65 (0x11857a000) [pid = 1998] [serial = 1668] [outer = 0x0] 05:32:32 INFO - PROCESS | 1998 | ++DOMWINDOW == 66 (0x11904a400) [pid = 1998] [serial = 1669] [outer = 0x11857a000] 05:32:32 INFO - PROCESS | 1998 | 1468499552949 Marionette DEBUG loaded listener.js 05:32:32 INFO - PROCESS | 1998 | ++DOMWINDOW == 67 (0x119255800) [pid = 1998] [serial = 1670] [outer = 0x11857a000] 05:32:33 INFO - PROCESS | 1998 | 1468499553232 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]]]}] 05:32:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 05:32:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 469ms 05:32:33 INFO - PROCESS | 1998 | 1468499553253 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 05:32:33 INFO - PROCESS | 1998 | 1468499553255 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 05:32:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 05:32:33 INFO - PROCESS | 1998 | 1468499553257 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 05:32:33 INFO - PROCESS | 1998 | 1468499553258 Marionette TRACE conn2 <- [1,2198,null,{}] 05:32:33 INFO - PROCESS | 1998 | 1468499553269 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}] 05:32:33 INFO - PROCESS | 1998 | 1468499553270 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:33 INFO - PROCESS | 1998 | 1468499553377 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 05:32:33 INFO - PROCESS | 1998 | 1468499553381 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:33 INFO - PROCESS | 1998 | 1468499553382 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:33 INFO - PROCESS | 1998 | ++DOCSHELL 0x128a13000 == 32 [pid = 1998] [id = 557] 05:32:33 INFO - PROCESS | 1998 | ++DOMWINDOW == 68 (0x11213bc00) [pid = 1998] [serial = 1671] [outer = 0x0] 05:32:33 INFO - PROCESS | 1998 | ++DOMWINDOW == 69 (0x119073000) [pid = 1998] [serial = 1672] [outer = 0x11213bc00] 05:32:33 INFO - PROCESS | 1998 | 1468499553407 Marionette DEBUG loaded listener.js 05:32:33 INFO - PROCESS | 1998 | ++DOMWINDOW == 70 (0x11934f400) [pid = 1998] [serial = 1673] [outer = 0x11213bc00] 05:32:33 INFO - PROCESS | 1998 | 1468499553749 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]]]}] 05:32:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 05:32:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 530ms 05:32:33 INFO - PROCESS | 1998 | 1468499553787 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 05:32:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 05:32:33 INFO - PROCESS | 1998 | 1468499553789 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 05:32:33 INFO - PROCESS | 1998 | 1468499553791 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 05:32:33 INFO - PROCESS | 1998 | 1468499553792 Marionette TRACE conn2 <- [1,2202,null,{}] 05:32:33 INFO - PROCESS | 1998 | 1468499553795 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}] 05:32:33 INFO - PROCESS | 1998 | 1468499553799 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:33 INFO - PROCESS | 1998 | 1468499553912 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 05:32:33 INFO - PROCESS | 1998 | 1468499553947 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:33 INFO - PROCESS | 1998 | 1468499553948 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:33 INFO - PROCESS | 1998 | ++DOCSHELL 0x12938f000 == 33 [pid = 1998] [id = 558] 05:32:33 INFO - PROCESS | 1998 | ++DOMWINDOW == 71 (0x119356000) [pid = 1998] [serial = 1674] [outer = 0x0] 05:32:33 INFO - PROCESS | 1998 | ++DOMWINDOW == 72 (0x119a22000) [pid = 1998] [serial = 1675] [outer = 0x119356000] 05:32:33 INFO - PROCESS | 1998 | 1468499553973 Marionette DEBUG loaded listener.js 05:32:34 INFO - PROCESS | 1998 | ++DOMWINDOW == 73 (0x121134400) [pid = 1998] [serial = 1676] [outer = 0x119356000] 05:32:34 INFO - PROCESS | 1998 | 1468499554289 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]]]}] 05:32:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 05:32:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 521ms 05:32:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 05:32:34 INFO - PROCESS | 1998 | 1468499554314 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 05:32:34 INFO - PROCESS | 1998 | 1468499554315 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 05:32:34 INFO - PROCESS | 1998 | 1468499554317 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 05:32:34 INFO - PROCESS | 1998 | 1468499554318 Marionette TRACE conn2 <- [1,2206,null,{}] 05:32:34 INFO - PROCESS | 1998 | 1468499554321 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}] 05:32:34 INFO - PROCESS | 1998 | 1468499554322 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:34 INFO - PROCESS | 1998 | 1468499554428 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 05:32:34 INFO - PROCESS | 1998 | 1468499554466 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:34 INFO - PROCESS | 1998 | 1468499554468 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:34 INFO - PROCESS | 1998 | ++DOCSHELL 0x12a651800 == 34 [pid = 1998] [id = 559] 05:32:34 INFO - PROCESS | 1998 | ++DOMWINDOW == 74 (0x12156d000) [pid = 1998] [serial = 1677] [outer = 0x0] 05:32:34 INFO - PROCESS | 1998 | ++DOMWINDOW == 75 (0x12197c000) [pid = 1998] [serial = 1678] [outer = 0x12156d000] 05:32:34 INFO - PROCESS | 1998 | 1468499554492 Marionette DEBUG loaded listener.js 05:32:34 INFO - PROCESS | 1998 | ++DOMWINDOW == 76 (0x11856c000) [pid = 1998] [serial = 1679] [outer = 0x12156d000] 05:32:34 INFO - PROCESS | 1998 | 1468499554786 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]]]}] 05:32:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 05:32:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 518ms 05:32:34 INFO - PROCESS | 1998 | 1468499554837 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 05:32:34 INFO - PROCESS | 1998 | 1468499554838 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 05:32:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 05:32:34 INFO - PROCESS | 1998 | 1468499554840 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 05:32:34 INFO - PROCESS | 1998 | 1468499554841 Marionette TRACE conn2 <- [1,2210,null,{}] 05:32:34 INFO - PROCESS | 1998 | 1468499554844 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}] 05:32:34 INFO - PROCESS | 1998 | 1468499554845 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:34 INFO - PROCESS | 1998 | 1468499554940 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 05:32:34 INFO - PROCESS | 1998 | 1468499554950 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:34 INFO - PROCESS | 1998 | 1468499554951 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:34 INFO - PROCESS | 1998 | ++DOCSHELL 0x12a918800 == 35 [pid = 1998] [id = 560] 05:32:34 INFO - PROCESS | 1998 | ++DOMWINDOW == 77 (0x11856b400) [pid = 1998] [serial = 1680] [outer = 0x0] 05:32:34 INFO - PROCESS | 1998 | ++DOMWINDOW == 78 (0x124f48000) [pid = 1998] [serial = 1681] [outer = 0x11856b400] 05:32:34 INFO - PROCESS | 1998 | 1468499554975 Marionette DEBUG loaded listener.js 05:32:35 INFO - PROCESS | 1998 | ++DOMWINDOW == 79 (0x125e1b000) [pid = 1998] [serial = 1682] [outer = 0x11856b400] 05:32:35 INFO - PROCESS | 1998 | --DOMWINDOW == 78 (0x112da4000) [pid = 1998] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 05:32:35 INFO - PROCESS | 1998 | --DOMWINDOW == 77 (0x1182b0000) [pid = 1998] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 05:32:35 INFO - PROCESS | 1998 | --DOMWINDOW == 76 (0x116074c00) [pid = 1998] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 05:32:35 INFO - PROCESS | 1998 | --DOMWINDOW == 75 (0x126be7c00) [pid = 1998] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 05:32:35 INFO - PROCESS | 1998 | --DOMWINDOW == 74 (0x119251400) [pid = 1998] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 05:32:35 INFO - PROCESS | 1998 | --DOMWINDOW == 73 (0x11700f800) [pid = 1998] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 05:32:35 INFO - PROCESS | 1998 | --DOMWINDOW == 72 (0x12134b400) [pid = 1998] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 05:32:35 INFO - PROCESS | 1998 | --DOMWINDOW == 71 (0x11297d400) [pid = 1998] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 05:32:35 INFO - PROCESS | 1998 | 1468499555375 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]]]}] 05:32:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 05:32:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 568ms 05:32:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 05:32:35 INFO - PROCESS | 1998 | 1468499555409 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 05:32:35 INFO - PROCESS | 1998 | 1468499555410 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 05:32:35 INFO - PROCESS | 1998 | 1468499555412 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 05:32:35 INFO - PROCESS | 1998 | 1468499555413 Marionette TRACE conn2 <- [1,2214,null,{}] 05:32:35 INFO - PROCESS | 1998 | 1468499555416 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}] 05:32:35 INFO - PROCESS | 1998 | 1468499555417 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:35 INFO - PROCESS | 1998 | 1468499555493 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 05:32:35 INFO - PROCESS | 1998 | 1468499555498 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:35 INFO - PROCESS | 1998 | 1468499555499 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:35 INFO - PROCESS | 1998 | ++DOCSHELL 0x1212ba000 == 36 [pid = 1998] [id = 561] 05:32:35 INFO - PROCESS | 1998 | ++DOMWINDOW == 72 (0x1180d3c00) [pid = 1998] [serial = 1683] [outer = 0x0] 05:32:35 INFO - PROCESS | 1998 | ++DOMWINDOW == 73 (0x119f7e000) [pid = 1998] [serial = 1684] [outer = 0x1180d3c00] 05:32:35 INFO - PROCESS | 1998 | 1468499555532 Marionette DEBUG loaded listener.js 05:32:35 INFO - PROCESS | 1998 | ++DOMWINDOW == 74 (0x1260cc000) [pid = 1998] [serial = 1685] [outer = 0x1180d3c00] 05:32:35 INFO - PROCESS | 1998 | 1468499555863 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]]]}] 05:32:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 05:32:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 472ms 05:32:35 INFO - PROCESS | 1998 | 1468499555884 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 05:32:35 INFO - PROCESS | 1998 | 1468499555885 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 05:32:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 05:32:35 INFO - PROCESS | 1998 | 1468499555888 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 05:32:35 INFO - PROCESS | 1998 | 1468499555889 Marionette TRACE conn2 <- [1,2218,null,{}] 05:32:35 INFO - PROCESS | 1998 | 1468499555891 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}] 05:32:35 INFO - PROCESS | 1998 | 1468499555892 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:35 INFO - PROCESS | 1998 | 1468499555991 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 05:32:36 INFO - PROCESS | 1998 | 1468499555997 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:36 INFO - PROCESS | 1998 | 1468499555998 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:36 INFO - PROCESS | 1998 | ++DOCSHELL 0x12b587000 == 37 [pid = 1998] [id = 562] 05:32:36 INFO - PROCESS | 1998 | ++DOMWINDOW == 75 (0x124ac6800) [pid = 1998] [serial = 1686] [outer = 0x0] 05:32:36 INFO - PROCESS | 1998 | ++DOMWINDOW == 76 (0x1260d8000) [pid = 1998] [serial = 1687] [outer = 0x124ac6800] 05:32:36 INFO - PROCESS | 1998 | 1468499556022 Marionette DEBUG loaded listener.js 05:32:36 INFO - PROCESS | 1998 | ++DOMWINDOW == 77 (0x1266efc00) [pid = 1998] [serial = 1688] [outer = 0x124ac6800] 05:32:36 INFO - PROCESS | 1998 | 1468499556336 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]]]}] 05:32:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 05:32:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 467ms 05:32:36 INFO - PROCESS | 1998 | 1468499556356 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 05:32:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 05:32:36 INFO - PROCESS | 1998 | 1468499556358 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 05:32:36 INFO - PROCESS | 1998 | 1468499556363 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 05:32:36 INFO - PROCESS | 1998 | 1468499556365 Marionette TRACE conn2 <- [1,2222,null,{}] 05:32:36 INFO - PROCESS | 1998 | 1468499556368 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}] 05:32:36 INFO - PROCESS | 1998 | 1468499556369 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:36 INFO - PROCESS | 1998 | 1468499556463 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 05:32:36 INFO - PROCESS | 1998 | 1468499556467 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:36 INFO - PROCESS | 1998 | 1468499556468 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:36 INFO - PROCESS | 1998 | ++DOCSHELL 0x128a12800 == 38 [pid = 1998] [id = 563] 05:32:36 INFO - PROCESS | 1998 | ++DOMWINDOW == 78 (0x1260cf800) [pid = 1998] [serial = 1689] [outer = 0x0] 05:32:36 INFO - PROCESS | 1998 | ++DOMWINDOW == 79 (0x126b7a000) [pid = 1998] [serial = 1690] [outer = 0x1260cf800] 05:32:36 INFO - PROCESS | 1998 | 1468499556502 Marionette DEBUG loaded listener.js 05:32:36 INFO - PROCESS | 1998 | ++DOMWINDOW == 80 (0x126be8000) [pid = 1998] [serial = 1691] [outer = 0x1260cf800] 05:32:36 INFO - PROCESS | 1998 | 1468499556831 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]]]}] 05:32:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 05:32:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 520ms 05:32:36 INFO - PROCESS | 1998 | 1468499556893 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 05:32:36 INFO - PROCESS | 1998 | 1468499556894 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 05:32:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 05:32:36 INFO - PROCESS | 1998 | 1468499556898 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 05:32:36 INFO - PROCESS | 1998 | 1468499556899 Marionette TRACE conn2 <- [1,2226,null,{}] 05:32:36 INFO - PROCESS | 1998 | 1468499556901 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}] 05:32:36 INFO - PROCESS | 1998 | 1468499556903 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:36 INFO - PROCESS | 1998 | 1468499556983 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 05:32:36 INFO - PROCESS | 1998 | 1468499556987 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:36 INFO - PROCESS | 1998 | 1468499556988 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:36 INFO - PROCESS | 1998 | ++DOCSHELL 0x12c3d1800 == 39 [pid = 1998] [id = 564] 05:32:36 INFO - PROCESS | 1998 | ++DOMWINDOW == 81 (0x126beb400) [pid = 1998] [serial = 1692] [outer = 0x0] 05:32:37 INFO - PROCESS | 1998 | ++DOMWINDOW == 82 (0x1289ec000) [pid = 1998] [serial = 1693] [outer = 0x126beb400] 05:32:37 INFO - PROCESS | 1998 | 1468499557013 Marionette DEBUG loaded listener.js 05:32:37 INFO - PROCESS | 1998 | ++DOMWINDOW == 83 (0x1289f4400) [pid = 1998] [serial = 1694] [outer = 0x126beb400] 05:32:37 INFO - PROCESS | 1998 | 1468499557403 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]]]}] 05:32:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 05:32:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 520ms 05:32:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 05:32:37 INFO - PROCESS | 1998 | 1468499557418 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 05:32:37 INFO - PROCESS | 1998 | 1468499557421 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 05:32:37 INFO - PROCESS | 1998 | 1468499557424 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 05:32:37 INFO - PROCESS | 1998 | 1468499557426 Marionette TRACE conn2 <- [1,2230,null,{}] 05:32:37 INFO - PROCESS | 1998 | 1468499557430 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}] 05:32:37 INFO - PROCESS | 1998 | 1468499557432 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:37 INFO - PROCESS | 1998 | 1468499557544 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 05:32:37 INFO - PROCESS | 1998 | 1468499557626 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:37 INFO - PROCESS | 1998 | 1468499557627 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:37 INFO - PROCESS | 1998 | ++DOCSHELL 0x117067800 == 40 [pid = 1998] [id = 565] 05:32:37 INFO - PROCESS | 1998 | ++DOMWINDOW == 84 (0x1121b1800) [pid = 1998] [serial = 1695] [outer = 0x0] 05:32:37 INFO - PROCESS | 1998 | ++DOMWINDOW == 85 (0x1129dc800) [pid = 1998] [serial = 1696] [outer = 0x1121b1800] 05:32:37 INFO - PROCESS | 1998 | 1468499557658 Marionette DEBUG loaded listener.js 05:32:37 INFO - PROCESS | 1998 | ++DOMWINDOW == 86 (0x1133e2c00) [pid = 1998] [serial = 1697] [outer = 0x1121b1800] 05:32:38 INFO - PROCESS | 1998 | 1468499558198 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]]]}] 05:32:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 05:32:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 823ms 05:32:38 INFO - PROCESS | 1998 | 1468499558246 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 05:32:38 INFO - PROCESS | 1998 | 1468499558250 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 05:32:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 05:32:38 INFO - PROCESS | 1998 | 1468499558254 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 05:32:38 INFO - PROCESS | 1998 | 1468499558256 Marionette TRACE conn2 <- [1,2234,null,{}] 05:32:38 INFO - PROCESS | 1998 | 1468499558259 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}] 05:32:38 INFO - PROCESS | 1998 | 1468499558261 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:38 INFO - PROCESS | 1998 | 1468499558370 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 05:32:38 INFO - PROCESS | 1998 | 1468499558451 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:38 INFO - PROCESS | 1998 | 1468499558452 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:38 INFO - PROCESS | 1998 | ++DOCSHELL 0x12482f000 == 41 [pid = 1998] [id = 566] 05:32:38 INFO - PROCESS | 1998 | ++DOMWINDOW == 87 (0x1180d6400) [pid = 1998] [serial = 1698] [outer = 0x0] 05:32:38 INFO - PROCESS | 1998 | ++DOMWINDOW == 88 (0x118198800) [pid = 1998] [serial = 1699] [outer = 0x1180d6400] 05:32:38 INFO - PROCESS | 1998 | 1468499558483 Marionette DEBUG loaded listener.js 05:32:38 INFO - PROCESS | 1998 | ++DOMWINDOW == 89 (0x118432400) [pid = 1998] [serial = 1700] [outer = 0x1180d6400] 05:32:39 INFO - PROCESS | 1998 | 1468499559178 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]]]}] 05:32:39 INFO - PROCESS | 1998 | --DOCSHELL 0x128a12800 == 40 [pid = 1998] [id = 563] 05:32:39 INFO - PROCESS | 1998 | --DOCSHELL 0x12b587000 == 39 [pid = 1998] [id = 562] 05:32:39 INFO - PROCESS | 1998 | --DOCSHELL 0x1212ba000 == 38 [pid = 1998] [id = 561] 05:32:39 INFO - PROCESS | 1998 | --DOCSHELL 0x12a918800 == 37 [pid = 1998] [id = 560] 05:32:39 INFO - PROCESS | 1998 | --DOCSHELL 0x12a651800 == 36 [pid = 1998] [id = 559] 05:32:39 INFO - PROCESS | 1998 | --DOCSHELL 0x12938f000 == 35 [pid = 1998] [id = 558] 05:32:39 INFO - PROCESS | 1998 | --DOCSHELL 0x128a13000 == 34 [pid = 1998] [id = 557] 05:32:39 INFO - PROCESS | 1998 | --DOCSHELL 0x12481b000 == 33 [pid = 1998] [id = 556] 05:32:39 INFO - PROCESS | 1998 | --DOCSHELL 0x1212c6000 == 32 [pid = 1998] [id = 555] 05:32:39 INFO - PROCESS | 1998 | --DOCSHELL 0x118e6c800 == 31 [pid = 1998] [id = 554] 05:32:39 INFO - PROCESS | 1998 | --DOCSHELL 0x116672800 == 30 [pid = 1998] [id = 553] 05:32:39 INFO - PROCESS | 1998 | --DOMWINDOW == 88 (0x119a1fc00) [pid = 1998] [serial = 1636] [outer = 0x0] [url = about:blank] 05:32:39 INFO - PROCESS | 1998 | --DOMWINDOW == 87 (0x12112f400) [pid = 1998] [serial = 1637] [outer = 0x0] [url = about:blank] 05:32:39 INFO - PROCESS | 1998 | --DOMWINDOW == 86 (0x118570400) [pid = 1998] [serial = 1630] [outer = 0x0] [url = about:blank] 05:32:39 INFO - PROCESS | 1998 | --DOMWINDOW == 85 (0x11862b400) [pid = 1998] [serial = 1631] [outer = 0x0] [url = about:blank] 05:32:39 INFO - PROCESS | 1998 | --DOMWINDOW == 84 (0x117043800) [pid = 1998] [serial = 1624] [outer = 0x0] [url = about:blank] 05:32:39 INFO - PROCESS | 1998 | --DOMWINDOW == 83 (0x118158800) [pid = 1998] [serial = 1625] [outer = 0x0] [url = about:blank] 05:32:39 INFO - PROCESS | 1998 | --DOMWINDOW == 82 (0x128af3800) [pid = 1998] [serial = 1622] [outer = 0x0] [url = about:blank] 05:32:39 INFO - PROCESS | 1998 | --DOMWINDOW == 81 (0x119257800) [pid = 1998] [serial = 1633] [outer = 0x0] [url = about:blank] 05:32:39 INFO - PROCESS | 1998 | --DOMWINDOW == 80 (0x1192b2c00) [pid = 1998] [serial = 1634] [outer = 0x0] [url = about:blank] 05:32:39 INFO - PROCESS | 1998 | --DOMWINDOW == 79 (0x1172c0c00) [pid = 1998] [serial = 1627] [outer = 0x0] [url = about:blank] 05:32:39 INFO - PROCESS | 1998 | --DOMWINDOW == 78 (0x118158400) [pid = 1998] [serial = 1628] [outer = 0x0] [url = about:blank] 05:32:39 INFO - PROCESS | 1998 | --DOMWINDOW == 77 (0x121a27800) [pid = 1998] [serial = 1640] [outer = 0x0] [url = about:blank] 05:32:39 INFO - PROCESS | 1998 | --DOMWINDOW == 76 (0x121568800) [pid = 1998] [serial = 1639] [outer = 0x0] [url = about:blank] 05:32:39 INFO - PROCESS | 1998 | --DOMWINDOW == 75 (0x125e1ac00) [pid = 1998] [serial = 1642] [outer = 0x0] [url = about:blank] 05:32:39 INFO - PROCESS | 1998 | --DOMWINDOW == 74 (0x126b73800) [pid = 1998] [serial = 1643] [outer = 0x0] [url = about:blank] 05:32:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 05:32:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 977ms 05:32:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 05:32:39 INFO - PROCESS | 1998 | 1468499559232 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 05:32:39 INFO - PROCESS | 1998 | 1468499559234 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 05:32:39 INFO - PROCESS | 1998 | 1468499559237 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 05:32:39 INFO - PROCESS | 1998 | 1468499559239 Marionette TRACE conn2 <- [1,2238,null,{}] 05:32:39 INFO - PROCESS | 1998 | 1468499559242 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}] 05:32:39 INFO - PROCESS | 1998 | 1468499559246 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:39 INFO - PROCESS | 1998 | 1468499559323 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 05:32:39 INFO - PROCESS | 1998 | 1468499559332 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:39 INFO - PROCESS | 1998 | 1468499559335 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:39 INFO - PROCESS | 1998 | ++DOCSHELL 0x116f52000 == 31 [pid = 1998] [id = 567] 05:32:39 INFO - PROCESS | 1998 | ++DOMWINDOW == 75 (0x112e89800) [pid = 1998] [serial = 1701] [outer = 0x0] 05:32:39 INFO - PROCESS | 1998 | ++DOMWINDOW == 76 (0x1132b6000) [pid = 1998] [serial = 1702] [outer = 0x112e89800] 05:32:39 INFO - PROCESS | 1998 | 1468499559363 Marionette DEBUG loaded listener.js 05:32:39 INFO - PROCESS | 1998 | ++DOMWINDOW == 77 (0x113838c00) [pid = 1998] [serial = 1703] [outer = 0x112e89800] 05:32:39 INFO - PROCESS | 1998 | 1468499559687 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]]]}] 05:32:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 05:32:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 470ms 05:32:39 INFO - PROCESS | 1998 | 1468499559707 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 05:32:39 INFO - PROCESS | 1998 | 1468499559712 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 05:32:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 05:32:39 INFO - PROCESS | 1998 | 1468499559718 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 05:32:39 INFO - PROCESS | 1998 | 1468499559719 Marionette TRACE conn2 <- [1,2242,null,{}] 05:32:39 INFO - PROCESS | 1998 | 1468499559722 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}] 05:32:39 INFO - PROCESS | 1998 | 1468499559723 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:39 INFO - PROCESS | 1998 | 1468499559825 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 05:32:39 INFO - PROCESS | 1998 | 1468499559885 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:39 INFO - PROCESS | 1998 | 1468499559886 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:39 INFO - PROCESS | 1998 | ++DOCSHELL 0x11999a800 == 32 [pid = 1998] [id = 568] 05:32:39 INFO - PROCESS | 1998 | ++DOMWINDOW == 78 (0x116a08c00) [pid = 1998] [serial = 1704] [outer = 0x0] 05:32:39 INFO - PROCESS | 1998 | ++DOMWINDOW == 79 (0x117019c00) [pid = 1998] [serial = 1705] [outer = 0x116a08c00] 05:32:39 INFO - PROCESS | 1998 | 1468499559913 Marionette DEBUG loaded listener.js 05:32:39 INFO - PROCESS | 1998 | ++DOMWINDOW == 80 (0x1176d8c00) [pid = 1998] [serial = 1706] [outer = 0x116a08c00] 05:32:40 INFO - PROCESS | 1998 | 1468499560197 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]]]}] 05:32:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 05:32:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 520ms 05:32:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 05:32:40 INFO - PROCESS | 1998 | 1468499560238 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 05:32:40 INFO - PROCESS | 1998 | 1468499560239 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 05:32:40 INFO - PROCESS | 1998 | 1468499560242 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 05:32:40 INFO - PROCESS | 1998 | 1468499560247 Marionette TRACE conn2 <- [1,2246,null,{}] 05:32:40 INFO - PROCESS | 1998 | 1468499560256 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}] 05:32:40 INFO - PROCESS | 1998 | 1468499560261 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:40 INFO - PROCESS | 1998 | 1468499560341 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 05:32:40 INFO - PROCESS | 1998 | 1468499560401 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:40 INFO - PROCESS | 1998 | 1468499560404 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:40 INFO - PROCESS | 1998 | ++DOCSHELL 0x12186b000 == 33 [pid = 1998] [id = 569] 05:32:40 INFO - PROCESS | 1998 | ++DOMWINDOW == 81 (0x1180d9000) [pid = 1998] [serial = 1707] [outer = 0x0] 05:32:40 INFO - PROCESS | 1998 | ++DOMWINDOW == 82 (0x1182b1400) [pid = 1998] [serial = 1708] [outer = 0x1180d9000] 05:32:40 INFO - PROCESS | 1998 | 1468499560431 Marionette DEBUG loaded listener.js 05:32:40 INFO - PROCESS | 1998 | ++DOMWINDOW == 83 (0x118629c00) [pid = 1998] [serial = 1709] [outer = 0x1180d9000] 05:32:40 INFO - PROCESS | 1998 | 1468499560749 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]]]}] 05:32:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 05:32:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 525ms 05:32:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 05:32:40 INFO - PROCESS | 1998 | 1468499560768 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 05:32:40 INFO - PROCESS | 1998 | 1468499560769 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 05:32:40 INFO - PROCESS | 1998 | 1468499560771 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 05:32:40 INFO - PROCESS | 1998 | 1468499560773 Marionette TRACE conn2 <- [1,2250,null,{}] 05:32:40 INFO - PROCESS | 1998 | 1468499560775 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}] 05:32:40 INFO - PROCESS | 1998 | 1468499560777 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:40 INFO - PROCESS | 1998 | 1468499560859 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 05:32:40 INFO - PROCESS | 1998 | 1468499560864 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:40 INFO - PROCESS | 1998 | 1468499560865 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:40 INFO - PROCESS | 1998 | ++DOCSHELL 0x128a11800 == 34 [pid = 1998] [id = 570] 05:32:40 INFO - PROCESS | 1998 | ++DOMWINDOW == 84 (0x11867a400) [pid = 1998] [serial = 1710] [outer = 0x0] 05:32:40 INFO - PROCESS | 1998 | ++DOMWINDOW == 85 (0x11906fc00) [pid = 1998] [serial = 1711] [outer = 0x11867a400] 05:32:40 INFO - PROCESS | 1998 | 1468499560891 Marionette DEBUG loaded listener.js 05:32:40 INFO - PROCESS | 1998 | ++DOMWINDOW == 86 (0x119256400) [pid = 1998] [serial = 1712] [outer = 0x11867a400] 05:32:41 INFO - PROCESS | 1998 | 1468499561230 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]]]}] 05:32:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 05:32:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 472ms 05:32:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 05:32:41 INFO - PROCESS | 1998 | 1468499561244 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 05:32:41 INFO - PROCESS | 1998 | 1468499561246 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 05:32:41 INFO - PROCESS | 1998 | 1468499561248 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 05:32:41 INFO - PROCESS | 1998 | 1468499561249 Marionette TRACE conn2 <- [1,2254,null,{}] 05:32:41 INFO - PROCESS | 1998 | 1468499561251 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}] 05:32:41 INFO - PROCESS | 1998 | 1468499561252 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:41 INFO - PROCESS | 1998 | 1468499561365 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 05:32:41 INFO - PROCESS | 1998 | 1468499561377 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:41 INFO - PROCESS | 1998 | 1468499561378 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:41 INFO - PROCESS | 1998 | ++DOCSHELL 0x129179000 == 35 [pid = 1998] [id = 571] 05:32:41 INFO - PROCESS | 1998 | ++DOMWINDOW == 87 (0x1128afc00) [pid = 1998] [serial = 1713] [outer = 0x0] 05:32:41 INFO - PROCESS | 1998 | ++DOMWINDOW == 88 (0x119256c00) [pid = 1998] [serial = 1714] [outer = 0x1128afc00] 05:32:41 INFO - PROCESS | 1998 | 1468499561402 Marionette DEBUG loaded listener.js 05:32:41 INFO - PROCESS | 1998 | ++DOMWINDOW == 89 (0x11934e800) [pid = 1998] [serial = 1715] [outer = 0x1128afc00] 05:32:41 INFO - PROCESS | 1998 | 1468499561753 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]]]}] 05:32:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 05:32:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 518ms 05:32:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 05:32:41 INFO - PROCESS | 1998 | 1468499561766 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 05:32:41 INFO - PROCESS | 1998 | 1468499561768 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 05:32:41 INFO - PROCESS | 1998 | 1468499561770 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 05:32:41 INFO - PROCESS | 1998 | 1468499561771 Marionette TRACE conn2 <- [1,2258,null,{}] 05:32:41 INFO - PROCESS | 1998 | 1468499561773 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}] 05:32:41 INFO - PROCESS | 1998 | 1468499561777 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:41 INFO - PROCESS | 1998 | 1468499561898 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 05:32:41 INFO - PROCESS | 1998 | 1468499561910 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:41 INFO - PROCESS | 1998 | 1468499561912 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:41 INFO - PROCESS | 1998 | ++DOCSHELL 0x12a713800 == 36 [pid = 1998] [id = 572] 05:32:41 INFO - PROCESS | 1998 | ++DOMWINDOW == 90 (0x119352400) [pid = 1998] [serial = 1716] [outer = 0x0] 05:32:41 INFO - PROCESS | 1998 | ++DOMWINDOW == 91 (0x119944400) [pid = 1998] [serial = 1717] [outer = 0x119352400] 05:32:41 INFO - PROCESS | 1998 | 1468499561937 Marionette DEBUG loaded listener.js 05:32:41 INFO - PROCESS | 1998 | ++DOMWINDOW == 92 (0x121351800) [pid = 1998] [serial = 1718] [outer = 0x119352400] 05:32:42 INFO - PROCESS | 1998 | 1468499562272 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]]]}] 05:32:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 05:32:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 518ms 05:32:42 INFO - PROCESS | 1998 | 1468499562290 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 05:32:42 INFO - PROCESS | 1998 | 1468499562291 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 05:32:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 05:32:42 INFO - PROCESS | 1998 | 1468499562294 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 05:32:42 INFO - PROCESS | 1998 | 1468499562296 Marionette TRACE conn2 <- [1,2262,null,{}] 05:32:42 INFO - PROCESS | 1998 | 1468499562298 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}] 05:32:42 INFO - PROCESS | 1998 | 1468499562299 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:42 INFO - PROCESS | 1998 | 1468499562403 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 05:32:42 INFO - PROCESS | 1998 | 1468499562415 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:42 INFO - PROCESS | 1998 | 1468499562416 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:42 INFO - PROCESS | 1998 | ++DOCSHELL 0x12a997000 == 37 [pid = 1998] [id = 573] 05:32:42 INFO - PROCESS | 1998 | ++DOMWINDOW == 93 (0x1215b5800) [pid = 1998] [serial = 1719] [outer = 0x0] 05:32:42 INFO - PROCESS | 1998 | ++DOMWINDOW == 94 (0x121a1e800) [pid = 1998] [serial = 1720] [outer = 0x1215b5800] 05:32:42 INFO - PROCESS | 1998 | 1468499562441 Marionette DEBUG loaded listener.js 05:32:42 INFO - PROCESS | 1998 | ++DOMWINDOW == 95 (0x124c8bc00) [pid = 1998] [serial = 1721] [outer = 0x1215b5800] 05:32:42 INFO - PROCESS | 1998 | 1468499562765 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]]]}] 05:32:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 05:32:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 519ms 05:32:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 05:32:42 INFO - PROCESS | 1998 | 1468499562814 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 05:32:42 INFO - PROCESS | 1998 | 1468499562815 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 05:32:42 INFO - PROCESS | 1998 | 1468499562817 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 05:32:42 INFO - PROCESS | 1998 | 1468499562818 Marionette TRACE conn2 <- [1,2266,null,{}] 05:32:42 INFO - PROCESS | 1998 | 1468499562820 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}] 05:32:42 INFO - PROCESS | 1998 | 1468499562822 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:42 INFO - PROCESS | 1998 | 1468499562920 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 05:32:42 INFO - PROCESS | 1998 | 1468499562933 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:42 INFO - PROCESS | 1998 | 1468499562934 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:42 INFO - PROCESS | 1998 | ++DOCSHELL 0x12b580800 == 38 [pid = 1998] [id = 574] 05:32:42 INFO - PROCESS | 1998 | ++DOMWINDOW == 96 (0x1254af400) [pid = 1998] [serial = 1722] [outer = 0x0] 05:32:42 INFO - PROCESS | 1998 | ++DOMWINDOW == 97 (0x125eabc00) [pid = 1998] [serial = 1723] [outer = 0x1254af400] 05:32:42 INFO - PROCESS | 1998 | 1468499562959 Marionette DEBUG loaded listener.js 05:32:43 INFO - PROCESS | 1998 | ++DOMWINDOW == 98 (0x1260d1800) [pid = 1998] [serial = 1724] [outer = 0x1254af400] 05:32:43 INFO - PROCESS | 1998 | 1468499563303 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]]]}] 05:32:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 05:32:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 520ms 05:32:43 INFO - PROCESS | 1998 | --DOMWINDOW == 97 (0x116294400) [pid = 1998] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 05:32:43 INFO - PROCESS | 1998 | --DOMWINDOW == 96 (0x1128b0c00) [pid = 1998] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 05:32:43 INFO - PROCESS | 1998 | --DOMWINDOW == 95 (0x112da7400) [pid = 1998] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 05:32:43 INFO - PROCESS | 1998 | --DOMWINDOW == 94 (0x116078000) [pid = 1998] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 05:32:43 INFO - PROCESS | 1998 | --DOMWINDOW == 93 (0x11213bc00) [pid = 1998] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 05:32:43 INFO - PROCESS | 1998 | --DOMWINDOW == 92 (0x12156d000) [pid = 1998] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 05:32:43 INFO - PROCESS | 1998 | --DOMWINDOW == 91 (0x119356000) [pid = 1998] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 05:32:43 INFO - PROCESS | 1998 | --DOMWINDOW == 90 (0x11856b400) [pid = 1998] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 05:32:43 INFO - PROCESS | 1998 | --DOMWINDOW == 89 (0x11857a000) [pid = 1998] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 05:32:43 INFO - PROCESS | 1998 | --DOMWINDOW == 88 (0x1180d3c00) [pid = 1998] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 05:32:43 INFO - PROCESS | 1998 | --DOMWINDOW == 87 (0x124ac6800) [pid = 1998] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 05:32:43 INFO - PROCESS | 1998 | --DOMWINDOW == 86 (0x1128af800) [pid = 1998] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 05:32:43 INFO - PROCESS | 1998 | --DOMWINDOW == 85 (0x1260cf800) [pid = 1998] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 05:32:43 INFO - PROCESS | 1998 | --DOMWINDOW == 84 (0x1182adc00) [pid = 1998] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 05:32:43 INFO - PROCESS | 1998 | --DOMWINDOW == 83 (0x119048000) [pid = 1998] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 05:32:43 INFO - PROCESS | 1998 | --DOMWINDOW == 82 (0x119a27400) [pid = 1998] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 05:32:43 INFO - PROCESS | 1998 | 1468499563452 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 05:32:43 INFO - PROCESS | 1998 | 1468499563454 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 05:32:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 05:32:43 INFO - PROCESS | 1998 | 1468499563464 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 05:32:43 INFO - PROCESS | 1998 | 1468499563465 Marionette TRACE conn2 <- [1,2270,null,{}] 05:32:43 INFO - PROCESS | 1998 | 1468499563467 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}] 05:32:43 INFO - PROCESS | 1998 | 1468499563468 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:43 INFO - PROCESS | 1998 | 1468499563552 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 05:32:43 INFO - PROCESS | 1998 | 1468499563556 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:43 INFO - PROCESS | 1998 | 1468499563557 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:43 INFO - PROCESS | 1998 | ++DOCSHELL 0x126b03000 == 39 [pid = 1998] [id = 575] 05:32:43 INFO - PROCESS | 1998 | ++DOMWINDOW == 83 (0x113f36400) [pid = 1998] [serial = 1725] [outer = 0x0] 05:32:43 INFO - PROCESS | 1998 | ++DOMWINDOW == 84 (0x11700ac00) [pid = 1998] [serial = 1726] [outer = 0x113f36400] 05:32:43 INFO - PROCESS | 1998 | 1468499563583 Marionette DEBUG loaded listener.js 05:32:43 INFO - PROCESS | 1998 | ++DOMWINDOW == 85 (0x118632400) [pid = 1998] [serial = 1727] [outer = 0x113f36400] 05:32:43 INFO - PROCESS | 1998 | 1468499563897 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]]]}] 05:32:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 05:32:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 476ms 05:32:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 05:32:43 INFO - PROCESS | 1998 | 1468499563935 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 05:32:43 INFO - PROCESS | 1998 | 1468499563936 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 05:32:43 INFO - PROCESS | 1998 | 1468499563938 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 05:32:43 INFO - PROCESS | 1998 | 1468499563939 Marionette TRACE conn2 <- [1,2274,null,{}] 05:32:43 INFO - PROCESS | 1998 | 1468499563942 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}] 05:32:43 INFO - PROCESS | 1998 | 1468499563943 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:44 INFO - PROCESS | 1998 | 1468499564021 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 05:32:44 INFO - PROCESS | 1998 | 1468499564081 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:44 INFO - PROCESS | 1998 | 1468499564082 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:44 INFO - PROCESS | 1998 | ++DOCSHELL 0x12c3c8000 == 40 [pid = 1998] [id = 576] 05:32:44 INFO - PROCESS | 1998 | ++DOMWINDOW == 86 (0x11336b000) [pid = 1998] [serial = 1728] [outer = 0x0] 05:32:44 INFO - PROCESS | 1998 | ++DOMWINDOW == 87 (0x119358400) [pid = 1998] [serial = 1729] [outer = 0x11336b000] 05:32:44 INFO - PROCESS | 1998 | 1468499564107 Marionette DEBUG loaded listener.js 05:32:44 INFO - PROCESS | 1998 | ++DOMWINDOW == 88 (0x1260cf800) [pid = 1998] [serial = 1730] [outer = 0x11336b000] 05:32:44 INFO - PROCESS | 1998 | 1468499564417 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]]]}] 05:32:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 05:32:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 520ms 05:32:44 INFO - PROCESS | 1998 | 1468499564459 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 05:32:44 INFO - PROCESS | 1998 | 1468499564462 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 05:32:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 05:32:44 INFO - PROCESS | 1998 | 1468499564465 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 05:32:44 INFO - PROCESS | 1998 | 1468499564466 Marionette TRACE conn2 <- [1,2278,null,{}] 05:32:44 INFO - PROCESS | 1998 | 1468499564469 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}] 05:32:44 INFO - PROCESS | 1998 | 1468499564470 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:44 INFO - PROCESS | 1998 | 1468499564561 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 05:32:44 INFO - PROCESS | 1998 | 1468499564566 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:44 INFO - PROCESS | 1998 | 1468499564567 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:44 INFO - PROCESS | 1998 | ++DOCSHELL 0x12cac1000 == 41 [pid = 1998] [id = 577] 05:32:44 INFO - PROCESS | 1998 | ++DOMWINDOW == 89 (0x12643e000) [pid = 1998] [serial = 1731] [outer = 0x0] 05:32:44 INFO - PROCESS | 1998 | ++DOMWINDOW == 90 (0x126b72400) [pid = 1998] [serial = 1732] [outer = 0x12643e000] 05:32:44 INFO - PROCESS | 1998 | 1468499564593 Marionette DEBUG loaded listener.js 05:32:44 INFO - PROCESS | 1998 | ++DOMWINDOW == 91 (0x126be4400) [pid = 1998] [serial = 1733] [outer = 0x12643e000] 05:32:44 INFO - PROCESS | 1998 | 1468499564902 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]]]}] 05:32:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 05:32:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 468ms 05:32:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 05:32:44 INFO - PROCESS | 1998 | 1468499564935 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 05:32:44 INFO - PROCESS | 1998 | 1468499564936 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 05:32:44 INFO - PROCESS | 1998 | 1468499564939 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 05:32:44 INFO - PROCESS | 1998 | 1468499564940 Marionette TRACE conn2 <- [1,2282,null,{}] 05:32:44 INFO - PROCESS | 1998 | 1468499564944 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}] 05:32:44 INFO - PROCESS | 1998 | 1468499564946 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:45 INFO - PROCESS | 1998 | 1468499565055 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 05:32:45 INFO - PROCESS | 1998 | 1468499565061 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:45 INFO - PROCESS | 1998 | 1468499565063 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:45 INFO - PROCESS | 1998 | ++DOCSHELL 0x12cad4800 == 42 [pid = 1998] [id = 578] 05:32:45 INFO - PROCESS | 1998 | ++DOMWINDOW == 92 (0x1215b8c00) [pid = 1998] [serial = 1734] [outer = 0x0] 05:32:45 INFO - PROCESS | 1998 | ++DOMWINDOW == 93 (0x126be8800) [pid = 1998] [serial = 1735] [outer = 0x1215b8c00] 05:32:45 INFO - PROCESS | 1998 | 1468499565086 Marionette DEBUG loaded listener.js 05:32:45 INFO - PROCESS | 1998 | ++DOMWINDOW == 94 (0x1289f2400) [pid = 1998] [serial = 1736] [outer = 0x1215b8c00] 05:32:45 INFO - PROCESS | 1998 | 1468499565402 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]]]}] 05:32:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 05:32:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 519ms 05:32:45 INFO - PROCESS | 1998 | 1468499565495 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 05:32:45 INFO - PROCESS | 1998 | 1468499565497 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 05:32:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 05:32:45 INFO - PROCESS | 1998 | 1468499565502 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 05:32:45 INFO - PROCESS | 1998 | 1468499565504 Marionette TRACE conn2 <- [1,2286,null,{}] 05:32:45 INFO - PROCESS | 1998 | 1468499565509 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}] 05:32:45 INFO - PROCESS | 1998 | 1468499565510 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:45 INFO - PROCESS | 1998 | 1468499565606 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 05:32:45 INFO - PROCESS | 1998 | 1468499565707 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:45 INFO - PROCESS | 1998 | 1468499565711 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:45 INFO - PROCESS | 1998 | ++DOCSHELL 0x116679000 == 43 [pid = 1998] [id = 579] 05:32:45 INFO - PROCESS | 1998 | ++DOMWINDOW == 95 (0x1128ab400) [pid = 1998] [serial = 1737] [outer = 0x0] 05:32:45 INFO - PROCESS | 1998 | ++DOMWINDOW == 96 (0x112986400) [pid = 1998] [serial = 1738] [outer = 0x1128ab400] 05:32:45 INFO - PROCESS | 1998 | 1468499565742 Marionette DEBUG loaded listener.js 05:32:45 INFO - PROCESS | 1998 | ++DOMWINDOW == 97 (0x113867400) [pid = 1998] [serial = 1739] [outer = 0x1128ab400] 05:32:46 INFO - PROCESS | 1998 | 1468499566157 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]]]}] 05:32:46 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 05:32:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 675ms 05:32:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 05:32:46 INFO - PROCESS | 1998 | 1468499566177 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 05:32:46 INFO - PROCESS | 1998 | 1468499566179 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 05:32:46 INFO - PROCESS | 1998 | 1468499566183 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 05:32:46 INFO - PROCESS | 1998 | 1468499566186 Marionette TRACE conn2 <- [1,2290,null,{}] 05:32:46 INFO - PROCESS | 1998 | 1468499566189 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}] 05:32:46 INFO - PROCESS | 1998 | 1468499566191 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:46 INFO - PROCESS | 1998 | 1468499566297 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 05:32:46 INFO - PROCESS | 1998 | 1468499566357 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:46 INFO - PROCESS | 1998 | 1468499566359 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:46 INFO - PROCESS | 1998 | ++DOCSHELL 0x12547e800 == 44 [pid = 1998] [id = 580] 05:32:46 INFO - PROCESS | 1998 | ++DOMWINDOW == 98 (0x11704dc00) [pid = 1998] [serial = 1740] [outer = 0x0] 05:32:46 INFO - PROCESS | 1998 | ++DOMWINDOW == 99 (0x118192400) [pid = 1998] [serial = 1741] [outer = 0x11704dc00] 05:32:46 INFO - PROCESS | 1998 | 1468499566390 Marionette DEBUG loaded listener.js 05:32:46 INFO - PROCESS | 1998 | ++DOMWINDOW == 100 (0x118437c00) [pid = 1998] [serial = 1742] [outer = 0x11704dc00] 05:32:46 INFO - PROCESS | 1998 | 1468499566845 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]]]}] 05:32:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 05:32:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 673ms 05:32:46 INFO - PROCESS | 1998 | 1468499566855 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 05:32:46 INFO - PROCESS | 1998 | 1468499566856 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 05:32:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 05:32:46 INFO - PROCESS | 1998 | 1468499566859 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 05:32:46 INFO - PROCESS | 1998 | 1468499566860 Marionette TRACE conn2 <- [1,2294,null,{}] 05:32:46 INFO - PROCESS | 1998 | 1468499566867 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}] 05:32:46 INFO - PROCESS | 1998 | 1468499566870 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:46 INFO - PROCESS | 1998 | 1468499566977 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 05:32:47 INFO - PROCESS | 1998 | 1468499567077 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:47 INFO - PROCESS | 1998 | 1468499567080 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:47 INFO - PROCESS | 1998 | ++DOCSHELL 0x12cab7800 == 45 [pid = 1998] [id = 581] 05:32:47 INFO - PROCESS | 1998 | ++DOMWINDOW == 101 (0x11935ac00) [pid = 1998] [serial = 1743] [outer = 0x0] 05:32:47 INFO - PROCESS | 1998 | ++DOMWINDOW == 102 (0x119707c00) [pid = 1998] [serial = 1744] [outer = 0x11935ac00] 05:32:47 INFO - PROCESS | 1998 | 1468499567111 Marionette DEBUG loaded listener.js 05:32:47 INFO - PROCESS | 1998 | ++DOMWINDOW == 103 (0x119ecd800) [pid = 1998] [serial = 1745] [outer = 0x11935ac00] 05:32:47 INFO - PROCESS | 1998 | 1468499567529 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]]]}] 05:32:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 05:32:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 721ms 05:32:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 05:32:47 INFO - PROCESS | 1998 | 1468499567581 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 05:32:47 INFO - PROCESS | 1998 | 1468499567582 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 05:32:47 INFO - PROCESS | 1998 | 1468499567585 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 05:32:47 INFO - PROCESS | 1998 | 1468499567586 Marionette TRACE conn2 <- [1,2298,null,{}] 05:32:47 INFO - PROCESS | 1998 | 1468499567588 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}] 05:32:47 INFO - PROCESS | 1998 | 1468499567590 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:47 INFO - PROCESS | 1998 | 1468499567695 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 05:32:47 INFO - PROCESS | 1998 | 1468499567756 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:47 INFO - PROCESS | 1998 | 1468499567758 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:47 INFO - PROCESS | 1998 | ++DOCSHELL 0x117069800 == 46 [pid = 1998] [id = 582] 05:32:47 INFO - PROCESS | 1998 | ++DOMWINDOW == 104 (0x111e2ec00) [pid = 1998] [serial = 1746] [outer = 0x0] 05:32:47 INFO - PROCESS | 1998 | ++DOMWINDOW == 105 (0x119352c00) [pid = 1998] [serial = 1747] [outer = 0x111e2ec00] 05:32:47 INFO - PROCESS | 1998 | 1468499567828 Marionette DEBUG loaded listener.js 05:32:47 INFO - PROCESS | 1998 | ++DOMWINDOW == 106 (0x125eadc00) [pid = 1998] [serial = 1748] [outer = 0x111e2ec00] 05:32:48 INFO - PROCESS | 1998 | 1468499568421 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]]]}] 05:32:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 05:32:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 868ms 05:32:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 05:32:48 INFO - PROCESS | 1998 | 1468499568454 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 05:32:48 INFO - PROCESS | 1998 | 1468499568456 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 05:32:48 INFO - PROCESS | 1998 | 1468499568461 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 05:32:48 INFO - PROCESS | 1998 | 1468499568463 Marionette TRACE conn2 <- [1,2302,null,{}] 05:32:48 INFO - PROCESS | 1998 | 1468499568468 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}] 05:32:48 INFO - PROCESS | 1998 | 1468499568469 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:48 INFO - PROCESS | 1998 | 1468499568563 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 05:32:48 INFO - PROCESS | 1998 | 1468499568637 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:48 INFO - PROCESS | 1998 | 1468499568639 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:48 INFO - PROCESS | 1998 | ++DOCSHELL 0x119fa2800 == 47 [pid = 1998] [id = 583] 05:32:48 INFO - PROCESS | 1998 | ++DOMWINDOW == 107 (0x117019000) [pid = 1998] [serial = 1749] [outer = 0x0] 05:32:48 INFO - PROCESS | 1998 | ++DOMWINDOW == 108 (0x1172ba400) [pid = 1998] [serial = 1750] [outer = 0x117019000] 05:32:48 INFO - PROCESS | 1998 | 1468499568667 Marionette DEBUG loaded listener.js 05:32:48 INFO - PROCESS | 1998 | ++DOMWINDOW == 109 (0x118194000) [pid = 1998] [serial = 1751] [outer = 0x117019000] 05:32:49 INFO - PROCESS | 1998 | --DOCSHELL 0x1190d1800 == 46 [pid = 1998] [id = 552] 05:32:49 INFO - PROCESS | 1998 | --DOCSHELL 0x12cac1000 == 45 [pid = 1998] [id = 577] 05:32:49 INFO - PROCESS | 1998 | --DOCSHELL 0x12c3c8000 == 44 [pid = 1998] [id = 576] 05:32:49 INFO - PROCESS | 1998 | --DOCSHELL 0x126b03000 == 43 [pid = 1998] [id = 575] 05:32:49 INFO - PROCESS | 1998 | --DOCSHELL 0x12b580800 == 42 [pid = 1998] [id = 574] 05:32:49 INFO - PROCESS | 1998 | --DOCSHELL 0x12a997000 == 41 [pid = 1998] [id = 573] 05:32:49 INFO - PROCESS | 1998 | --DOCSHELL 0x12a713800 == 40 [pid = 1998] [id = 572] 05:32:49 INFO - PROCESS | 1998 | --DOCSHELL 0x129179000 == 39 [pid = 1998] [id = 571] 05:32:49 INFO - PROCESS | 1998 | --DOCSHELL 0x128a11800 == 38 [pid = 1998] [id = 570] 05:32:49 INFO - PROCESS | 1998 | --DOCSHELL 0x12186b000 == 37 [pid = 1998] [id = 569] 05:32:49 INFO - PROCESS | 1998 | --DOCSHELL 0x11999a800 == 36 [pid = 1998] [id = 568] 05:32:49 INFO - PROCESS | 1998 | --DOCSHELL 0x116f52000 == 35 [pid = 1998] [id = 567] 05:32:49 INFO - PROCESS | 1998 | --DOCSHELL 0x12482f000 == 34 [pid = 1998] [id = 566] 05:32:49 INFO - PROCESS | 1998 | --DOCSHELL 0x117067800 == 33 [pid = 1998] [id = 565] 05:32:49 INFO - PROCESS | 1998 | --DOCSHELL 0x12c3d1800 == 32 [pid = 1998] [id = 564] 05:32:49 INFO - PROCESS | 1998 | --DOCSHELL 0x117069800 == 31 [pid = 1998] [id = 582] 05:32:49 INFO - PROCESS | 1998 | --DOCSHELL 0x12cab7800 == 30 [pid = 1998] [id = 581] 05:32:49 INFO - PROCESS | 1998 | --DOCSHELL 0x12547e800 == 29 [pid = 1998] [id = 580] 05:32:49 INFO - PROCESS | 1998 | --DOCSHELL 0x12cad4800 == 28 [pid = 1998] [id = 578] 05:32:49 INFO - PROCESS | 1998 | --DOCSHELL 0x116679000 == 27 [pid = 1998] [id = 579] 05:32:49 INFO - PROCESS | 1998 | --DOMWINDOW == 108 (0x11856c000) [pid = 1998] [serial = 1679] [outer = 0x0] [url = about:blank] 05:32:49 INFO - PROCESS | 1998 | --DOMWINDOW == 107 (0x1260cc000) [pid = 1998] [serial = 1685] [outer = 0x0] [url = about:blank] 05:32:49 INFO - PROCESS | 1998 | --DOMWINDOW == 106 (0x1260d8000) [pid = 1998] [serial = 1687] [outer = 0x0] [url = about:blank] 05:32:49 INFO - PROCESS | 1998 | --DOMWINDOW == 105 (0x119f7e000) [pid = 1998] [serial = 1684] [outer = 0x0] [url = about:blank] 05:32:49 INFO - PROCESS | 1998 | --DOMWINDOW == 104 (0x115e57800) [pid = 1998] [serial = 1646] [outer = 0x0] [url = about:blank] 05:32:49 INFO - PROCESS | 1998 | --DOMWINDOW == 103 (0x112d0c400) [pid = 1998] [serial = 1645] [outer = 0x0] [url = about:blank] 05:32:49 INFO - PROCESS | 1998 | --DOMWINDOW == 102 (0x126b7a000) [pid = 1998] [serial = 1690] [outer = 0x0] [url = about:blank] 05:32:49 INFO - PROCESS | 1998 | --DOMWINDOW == 101 (0x118677000) [pid = 1998] [serial = 1649] [outer = 0x0] [url = about:blank] 05:32:49 INFO - PROCESS | 1998 | --DOMWINDOW == 100 (0x11852f800) [pid = 1998] [serial = 1648] [outer = 0x0] [url = about:blank] 05:32:49 INFO - PROCESS | 1998 | --DOMWINDOW == 99 (0x11935a000) [pid = 1998] [serial = 1652] [outer = 0x0] [url = about:blank] 05:32:49 INFO - PROCESS | 1998 | --DOMWINDOW == 98 (0x11925b000) [pid = 1998] [serial = 1651] [outer = 0x0] [url = about:blank] 05:32:49 INFO - PROCESS | 1998 | --DOMWINDOW == 97 (0x1260cf000) [pid = 1998] [serial = 1655] [outer = 0x0] [url = about:blank] 05:32:49 INFO - PROCESS | 1998 | --DOMWINDOW == 96 (0x124ac3400) [pid = 1998] [serial = 1654] [outer = 0x0] [url = about:blank] 05:32:49 INFO - PROCESS | 1998 | --DOMWINDOW == 95 (0x1289ec000) [pid = 1998] [serial = 1693] [outer = 0x0] [url = about:blank] 05:32:49 INFO - PROCESS | 1998 | --DOMWINDOW == 94 (0x125e1b000) [pid = 1998] [serial = 1682] [outer = 0x0] [url = about:blank] 05:32:49 INFO - PROCESS | 1998 | --DOMWINDOW == 93 (0x1266efc00) [pid = 1998] [serial = 1688] [outer = 0x0] [url = about:blank] 05:32:49 INFO - PROCESS | 1998 | --DOMWINDOW == 92 (0x119255800) [pid = 1998] [serial = 1670] [outer = 0x0] [url = about:blank] 05:32:49 INFO - PROCESS | 1998 | --DOMWINDOW == 91 (0x126be8000) [pid = 1998] [serial = 1691] [outer = 0x0] [url = about:blank] 05:32:49 INFO - PROCESS | 1998 | --DOMWINDOW == 90 (0x1182af400) [pid = 1998] [serial = 1658] [outer = 0x0] [url = about:blank] 05:32:49 INFO - PROCESS | 1998 | --DOMWINDOW == 89 (0x117015800) [pid = 1998] [serial = 1657] [outer = 0x0] [url = about:blank] 05:32:49 INFO - PROCESS | 1998 | --DOMWINDOW == 88 (0x118531000) [pid = 1998] [serial = 1666] [outer = 0x0] [url = about:blank] 05:32:49 INFO - PROCESS | 1998 | --DOMWINDOW == 87 (0x11862f400) [pid = 1998] [serial = 1667] [outer = 0x0] [url = about:blank] 05:32:49 INFO - PROCESS | 1998 | --DOMWINDOW == 86 (0x112e64400) [pid = 1998] [serial = 1660] [outer = 0x0] [url = about:blank] 05:32:49 INFO - PROCESS | 1998 | --DOMWINDOW == 85 (0x1133d3800) [pid = 1998] [serial = 1661] [outer = 0x0] [url = about:blank] 05:32:49 INFO - PROCESS | 1998 | --DOMWINDOW == 84 (0x117012400) [pid = 1998] [serial = 1663] [outer = 0x0] [url = about:blank] 05:32:49 INFO - PROCESS | 1998 | --DOMWINDOW == 83 (0x119073000) [pid = 1998] [serial = 1672] [outer = 0x0] [url = about:blank] 05:32:49 INFO - PROCESS | 1998 | --DOMWINDOW == 82 (0x11934f400) [pid = 1998] [serial = 1673] [outer = 0x0] [url = about:blank] 05:32:49 INFO - PROCESS | 1998 | --DOMWINDOW == 81 (0x12197c000) [pid = 1998] [serial = 1678] [outer = 0x0] [url = about:blank] 05:32:49 INFO - PROCESS | 1998 | --DOMWINDOW == 80 (0x117eba800) [pid = 1998] [serial = 1664] [outer = 0x0] [url = about:blank] 05:32:49 INFO - PROCESS | 1998 | --DOMWINDOW == 79 (0x119a22000) [pid = 1998] [serial = 1675] [outer = 0x0] [url = about:blank] 05:32:49 INFO - PROCESS | 1998 | --DOMWINDOW == 78 (0x121134400) [pid = 1998] [serial = 1676] [outer = 0x0] [url = about:blank] 05:32:49 INFO - PROCESS | 1998 | --DOMWINDOW == 77 (0x124f48000) [pid = 1998] [serial = 1681] [outer = 0x0] [url = about:blank] 05:32:49 INFO - PROCESS | 1998 | --DOMWINDOW == 76 (0x11904a400) [pid = 1998] [serial = 1669] [outer = 0x0] [url = about:blank] 05:32:49 INFO - PROCESS | 1998 | 1468499569553 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]]]}] 05:32:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 05:32:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1128ms 05:32:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 05:32:49 INFO - PROCESS | 1998 | 1468499569588 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 05:32:49 INFO - PROCESS | 1998 | 1468499569590 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 05:32:49 INFO - PROCESS | 1998 | 1468499569593 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 05:32:49 INFO - PROCESS | 1998 | 1468499569595 Marionette TRACE conn2 <- [1,2306,null,{}] 05:32:49 INFO - PROCESS | 1998 | 1468499569598 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}] 05:32:49 INFO - PROCESS | 1998 | 1468499569600 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:49 INFO - PROCESS | 1998 | 1468499569679 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 05:32:49 INFO - PROCESS | 1998 | 1468499569684 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:49 INFO - PROCESS | 1998 | 1468499569687 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:49 INFO - PROCESS | 1998 | ++DOCSHELL 0x1169a2000 == 28 [pid = 1998] [id = 584] 05:32:49 INFO - PROCESS | 1998 | ++DOMWINDOW == 77 (0x11336f800) [pid = 1998] [serial = 1752] [outer = 0x0] 05:32:49 INFO - PROCESS | 1998 | ++DOMWINDOW == 78 (0x113839400) [pid = 1998] [serial = 1753] [outer = 0x11336f800] 05:32:49 INFO - PROCESS | 1998 | 1468499569717 Marionette DEBUG loaded listener.js 05:32:49 INFO - PROCESS | 1998 | ++DOMWINDOW == 79 (0x11700f000) [pid = 1998] [serial = 1754] [outer = 0x11336f800] 05:32:50 INFO - PROCESS | 1998 | 1468499570108 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]]]}] 05:32:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 05:32:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 570ms 05:32:50 INFO - PROCESS | 1998 | 1468499570164 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 05:32:50 INFO - PROCESS | 1998 | 1468499570168 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 05:32:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 05:32:50 INFO - PROCESS | 1998 | 1468499570172 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 05:32:50 INFO - PROCESS | 1998 | 1468499570174 Marionette TRACE conn2 <- [1,2310,null,{}] 05:32:50 INFO - PROCESS | 1998 | 1468499570177 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}] 05:32:50 INFO - PROCESS | 1998 | 1468499570178 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:50 INFO - PROCESS | 1998 | 1468499570258 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 05:32:50 INFO - PROCESS | 1998 | 1468499570265 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:50 INFO - PROCESS | 1998 | 1468499570266 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:50 INFO - PROCESS | 1998 | ++DOCSHELL 0x119611800 == 29 [pid = 1998] [id = 585] 05:32:50 INFO - PROCESS | 1998 | ++DOMWINDOW == 80 (0x117045400) [pid = 1998] [serial = 1755] [outer = 0x0] 05:32:50 INFO - PROCESS | 1998 | ++DOMWINDOW == 81 (0x1182ad800) [pid = 1998] [serial = 1756] [outer = 0x117045400] 05:32:50 INFO - PROCESS | 1998 | 1468499570293 Marionette DEBUG loaded listener.js 05:32:50 INFO - PROCESS | 1998 | ++DOMWINDOW == 82 (0x11852c800) [pid = 1998] [serial = 1757] [outer = 0x117045400] 05:32:50 INFO - PROCESS | 1998 | 1468499570647 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]]]}] 05:32:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 05:32:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 519ms 05:32:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 05:32:50 INFO - PROCESS | 1998 | 1468499570692 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 05:32:50 INFO - PROCESS | 1998 | 1468499570693 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 05:32:50 INFO - PROCESS | 1998 | 1468499570695 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 05:32:50 INFO - PROCESS | 1998 | 1468499570698 Marionette TRACE conn2 <- [1,2314,null,{}] 05:32:50 INFO - PROCESS | 1998 | 1468499570706 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}] 05:32:50 INFO - PROCESS | 1998 | 1468499570709 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:50 INFO - PROCESS | 1998 | 1468499570787 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 05:32:50 INFO - PROCESS | 1998 | 1468499570793 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:50 INFO - PROCESS | 1998 | 1468499570797 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:50 INFO - PROCESS | 1998 | ++DOCSHELL 0x1219c2800 == 30 [pid = 1998] [id = 586] 05:32:50 INFO - PROCESS | 1998 | ++DOMWINDOW == 83 (0x1121b2800) [pid = 1998] [serial = 1758] [outer = 0x0] 05:32:50 INFO - PROCESS | 1998 | ++DOMWINDOW == 84 (0x118e06400) [pid = 1998] [serial = 1759] [outer = 0x1121b2800] 05:32:50 INFO - PROCESS | 1998 | 1468499570824 Marionette DEBUG loaded listener.js 05:32:50 INFO - PROCESS | 1998 | ++DOMWINDOW == 85 (0x11924f400) [pid = 1998] [serial = 1760] [outer = 0x1121b2800] 05:32:51 INFO - PROCESS | 1998 | 1468499571229 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]]]}] 05:32:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 05:32:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 571ms 05:32:51 INFO - PROCESS | 1998 | 1468499571274 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 05:32:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 05:32:51 INFO - PROCESS | 1998 | 1468499571277 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 05:32:51 INFO - PROCESS | 1998 | 1468499571281 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 05:32:51 INFO - PROCESS | 1998 | 1468499571282 Marionette TRACE conn2 <- [1,2318,null,{}] 05:32:51 INFO - PROCESS | 1998 | 1468499571286 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}] 05:32:51 INFO - PROCESS | 1998 | 1468499571288 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:51 INFO - PROCESS | 1998 | 1468499571411 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 05:32:51 INFO - PROCESS | 1998 | 1468499571416 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:51 INFO - PROCESS | 1998 | 1468499571418 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:51 INFO - PROCESS | 1998 | ++DOCSHELL 0x126072800 == 31 [pid = 1998] [id = 587] 05:32:51 INFO - PROCESS | 1998 | ++DOMWINDOW == 86 (0x1192ab000) [pid = 1998] [serial = 1761] [outer = 0x0] 05:32:51 INFO - PROCESS | 1998 | ++DOMWINDOW == 87 (0x1192b2000) [pid = 1998] [serial = 1762] [outer = 0x1192ab000] 05:32:51 INFO - PROCESS | 1998 | 1468499571459 Marionette DEBUG loaded listener.js 05:32:51 INFO - PROCESS | 1998 | ++DOMWINDOW == 88 (0x119355800) [pid = 1998] [serial = 1763] [outer = 0x1192ab000] 05:32:51 INFO - PROCESS | 1998 | 1468499571920 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] 05:32:51 INFO - PROCESS | 1998 | 1468499571964 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 05:32:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 05:32:51 INFO - PROCESS | 1998 | 1468499571973 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 05:32:51 INFO - PROCESS | 1998 | 1468499571974 Marionette TRACE conn2 <- [1,2322,null,{}] 05:32:51 INFO - PROCESS | 1998 | 1468499571977 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}] 05:32:51 INFO - PROCESS | 1998 | 1468499571979 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:52 INFO - PROCESS | 1998 | 1468499572073 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 05:32:52 INFO - PROCESS | 1998 | 1468499572129 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:52 INFO - PROCESS | 1998 | 1468499572130 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:52 INFO - PROCESS | 1998 | ++DOCSHELL 0x12917a800 == 32 [pid = 1998] [id = 588] 05:32:52 INFO - PROCESS | 1998 | ++DOMWINDOW == 89 (0x117017c00) [pid = 1998] [serial = 1764] [outer = 0x0] 05:32:52 INFO - PROCESS | 1998 | ++DOMWINDOW == 90 (0x119941800) [pid = 1998] [serial = 1765] [outer = 0x117017c00] 05:32:52 INFO - PROCESS | 1998 | 1468499572155 Marionette DEBUG loaded listener.js 05:32:52 INFO - PROCESS | 1998 | ++DOMWINDOW == 91 (0x119f70c00) [pid = 1998] [serial = 1766] [outer = 0x117017c00] 05:32:52 INFO - PROCESS | 1998 | 1468499572468 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]]]}] 05:32:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 05:32:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 520ms 05:32:52 INFO - PROCESS | 1998 | 1468499572496 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 05:32:52 INFO - PROCESS | 1998 | 1468499572497 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 05:32:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 05:32:52 INFO - PROCESS | 1998 | 1468499572499 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 05:32:52 INFO - PROCESS | 1998 | 1468499572501 Marionette TRACE conn2 <- [1,2326,null,{}] 05:32:52 INFO - PROCESS | 1998 | 1468499572503 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}] 05:32:52 INFO - PROCESS | 1998 | 1468499572507 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:52 INFO - PROCESS | 1998 | 1468499572622 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 05:32:52 INFO - PROCESS | 1998 | 1468499572659 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:52 INFO - PROCESS | 1998 | 1468499572660 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:52 INFO - PROCESS | 1998 | ++DOCSHELL 0x12a65f800 == 33 [pid = 1998] [id = 589] 05:32:52 INFO - PROCESS | 1998 | ++DOMWINDOW == 92 (0x11935a000) [pid = 1998] [serial = 1767] [outer = 0x0] 05:32:52 INFO - PROCESS | 1998 | ++DOMWINDOW == 93 (0x121131800) [pid = 1998] [serial = 1768] [outer = 0x11935a000] 05:32:52 INFO - PROCESS | 1998 | 1468499572685 Marionette DEBUG loaded listener.js 05:32:52 INFO - PROCESS | 1998 | ++DOMWINDOW == 94 (0x1254ab800) [pid = 1998] [serial = 1769] [outer = 0x11935a000] 05:32:52 INFO - PROCESS | 1998 | 1468499572978 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]]]}] 05:32:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 05:32:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 518ms 05:32:53 INFO - PROCESS | 1998 | 1468499573019 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 05:32:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 05:32:53 INFO - PROCESS | 1998 | 1468499573020 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 05:32:53 INFO - PROCESS | 1998 | 1468499573022 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 05:32:53 INFO - PROCESS | 1998 | 1468499573024 Marionette TRACE conn2 <- [1,2330,null,{}] 05:32:53 INFO - PROCESS | 1998 | 1468499573042 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}] 05:32:53 INFO - PROCESS | 1998 | 1468499573043 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:53 INFO - PROCESS | 1998 | 1468499573143 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 05:32:53 INFO - PROCESS | 1998 | 1468499573146 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:53 INFO - PROCESS | 1998 | 1468499573148 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:53 INFO - PROCESS | 1998 | ++DOCSHELL 0x12a922000 == 34 [pid = 1998] [id = 590] 05:32:53 INFO - PROCESS | 1998 | ++DOMWINDOW == 95 (0x119ec9800) [pid = 1998] [serial = 1770] [outer = 0x0] 05:32:53 INFO - PROCESS | 1998 | ++DOMWINDOW == 96 (0x1260cac00) [pid = 1998] [serial = 1771] [outer = 0x119ec9800] 05:32:53 INFO - PROCESS | 1998 | 1468499573173 Marionette DEBUG loaded listener.js 05:32:53 INFO - PROCESS | 1998 | ++DOMWINDOW == 97 (0x1260d8000) [pid = 1998] [serial = 1772] [outer = 0x119ec9800] 05:32:53 INFO - PROCESS | 1998 | 1468499573580 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]]]}] 05:32:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 05:32:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 588ms 05:32:53 INFO - PROCESS | 1998 | --DOMWINDOW == 96 (0x119352400) [pid = 1998] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 05:32:53 INFO - PROCESS | 1998 | --DOMWINDOW == 95 (0x1215b5800) [pid = 1998] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 05:32:53 INFO - PROCESS | 1998 | --DOMWINDOW == 94 (0x126beb400) [pid = 1998] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 05:32:53 INFO - PROCESS | 1998 | --DOMWINDOW == 93 (0x1180d9000) [pid = 1998] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 05:32:53 INFO - PROCESS | 1998 | --DOMWINDOW == 92 (0x11867a400) [pid = 1998] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 05:32:53 INFO - PROCESS | 1998 | --DOMWINDOW == 91 (0x1180d6400) [pid = 1998] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 05:32:53 INFO - PROCESS | 1998 | --DOMWINDOW == 90 (0x1254af400) [pid = 1998] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 05:32:53 INFO - PROCESS | 1998 | --DOMWINDOW == 89 (0x1121b1800) [pid = 1998] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 05:32:53 INFO - PROCESS | 1998 | --DOMWINDOW == 88 (0x112e89800) [pid = 1998] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 05:32:53 INFO - PROCESS | 1998 | --DOMWINDOW == 87 (0x12643e000) [pid = 1998] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 05:32:53 INFO - PROCESS | 1998 | --DOMWINDOW == 86 (0x116a08c00) [pid = 1998] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 05:32:53 INFO - PROCESS | 1998 | --DOMWINDOW == 85 (0x1215b8c00) [pid = 1998] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 05:32:53 INFO - PROCESS | 1998 | --DOMWINDOW == 84 (0x113f36400) [pid = 1998] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 05:32:53 INFO - PROCESS | 1998 | --DOMWINDOW == 83 (0x11336b000) [pid = 1998] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 05:32:53 INFO - PROCESS | 1998 | --DOMWINDOW == 82 (0x1128afc00) [pid = 1998] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 05:32:53 INFO - PROCESS | 1998 | 1468499573880 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 05:32:53 INFO - PROCESS | 1998 | 1468499573882 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 05:32:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 05:32:53 INFO - PROCESS | 1998 | 1468499573900 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 05:32:53 INFO - PROCESS | 1998 | 1468499573902 Marionette TRACE conn2 <- [1,2334,null,{}] 05:32:53 INFO - PROCESS | 1998 | 1468499573905 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}] 05:32:53 INFO - PROCESS | 1998 | 1468499573907 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:54 INFO - PROCESS | 1998 | 1468499574028 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 05:32:54 INFO - PROCESS | 1998 | 1468499574035 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:54 INFO - PROCESS | 1998 | 1468499574036 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:54 INFO - PROCESS | 1998 | ++DOCSHELL 0x12b57a000 == 35 [pid = 1998] [id = 591] 05:32:54 INFO - PROCESS | 1998 | ++DOMWINDOW == 83 (0x11386f400) [pid = 1998] [serial = 1773] [outer = 0x0] 05:32:54 INFO - PROCESS | 1998 | ++DOMWINDOW == 84 (0x1172bd800) [pid = 1998] [serial = 1774] [outer = 0x11386f400] 05:32:54 INFO - PROCESS | 1998 | 1468499574063 Marionette DEBUG loaded listener.js 05:32:54 INFO - PROCESS | 1998 | ++DOMWINDOW == 85 (0x118626400) [pid = 1998] [serial = 1775] [outer = 0x11386f400] 05:32:54 INFO - PROCESS | 1998 | 1468499574385 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]]]}] 05:32:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 05:32:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 521ms 05:32:54 INFO - PROCESS | 1998 | 1468499574428 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 05:32:54 INFO - PROCESS | 1998 | 1468499574430 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 05:32:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 05:32:54 INFO - PROCESS | 1998 | 1468499574432 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 05:32:54 INFO - PROCESS | 1998 | 1468499574433 Marionette TRACE conn2 <- [1,2338,null,{}] 05:32:54 INFO - PROCESS | 1998 | 1468499574435 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}] 05:32:54 INFO - PROCESS | 1998 | 1468499574436 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:54 INFO - PROCESS | 1998 | 1468499574547 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 05:32:54 INFO - PROCESS | 1998 | 1468499574553 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:54 INFO - PROCESS | 1998 | 1468499574554 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:54 INFO - PROCESS | 1998 | ++DOCSHELL 0x123d80800 == 36 [pid = 1998] [id = 592] 05:32:54 INFO - PROCESS | 1998 | ++DOMWINDOW == 86 (0x118574000) [pid = 1998] [serial = 1776] [outer = 0x0] 05:32:54 INFO - PROCESS | 1998 | ++DOMWINDOW == 87 (0x119945800) [pid = 1998] [serial = 1777] [outer = 0x118574000] 05:32:54 INFO - PROCESS | 1998 | 1468499574578 Marionette DEBUG loaded listener.js 05:32:54 INFO - PROCESS | 1998 | ++DOMWINDOW == 88 (0x126439000) [pid = 1998] [serial = 1778] [outer = 0x118574000] 05:32:54 INFO - PROCESS | 1998 | 1468499574937 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]]]}] 05:32:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 05:32:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 519ms 05:32:54 INFO - PROCESS | 1998 | 1468499574952 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 05:32:54 INFO - PROCESS | 1998 | 1468499574954 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 05:32:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 05:32:54 INFO - PROCESS | 1998 | 1468499574958 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 05:32:54 INFO - PROCESS | 1998 | 1468499574960 Marionette TRACE conn2 <- [1,2342,null,{}] 05:32:54 INFO - PROCESS | 1998 | 1468499574963 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}] 05:32:54 INFO - PROCESS | 1998 | 1468499574965 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:55 INFO - PROCESS | 1998 | 1468499575084 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 05:32:55 INFO - PROCESS | 1998 | 1468499575171 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:55 INFO - PROCESS | 1998 | 1468499575172 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:55 INFO - PROCESS | 1998 | ++DOCSHELL 0x12bfd1800 == 37 [pid = 1998] [id = 593] 05:32:55 INFO - PROCESS | 1998 | ++DOMWINDOW == 89 (0x11862c800) [pid = 1998] [serial = 1779] [outer = 0x0] 05:32:55 INFO - PROCESS | 1998 | ++DOMWINDOW == 90 (0x126637400) [pid = 1998] [serial = 1780] [outer = 0x11862c800] 05:32:55 INFO - PROCESS | 1998 | 1468499575213 Marionette DEBUG loaded listener.js 05:32:55 INFO - PROCESS | 1998 | ++DOMWINDOW == 91 (0x126b71c00) [pid = 1998] [serial = 1781] [outer = 0x11862c800] 05:32:55 INFO - PROCESS | 1998 | 1468499575517 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]]]}] 05:32:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 05:32:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 572ms 05:32:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 05:32:55 INFO - PROCESS | 1998 | 1468499575534 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 05:32:55 INFO - PROCESS | 1998 | 1468499575535 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 05:32:55 INFO - PROCESS | 1998 | 1468499575537 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 05:32:55 INFO - PROCESS | 1998 | 1468499575539 Marionette TRACE conn2 <- [1,2346,null,{}] 05:32:55 INFO - PROCESS | 1998 | 1468499575541 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}] 05:32:55 INFO - PROCESS | 1998 | 1468499575544 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:55 INFO - PROCESS | 1998 | 1468499575657 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 05:32:55 INFO - PROCESS | 1998 | 1468499575662 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:55 INFO - PROCESS | 1998 | 1468499575664 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:55 INFO - PROCESS | 1998 | ++DOCSHELL 0x129179000 == 38 [pid = 1998] [id = 594] 05:32:55 INFO - PROCESS | 1998 | ++DOMWINDOW == 92 (0x126b76000) [pid = 1998] [serial = 1782] [outer = 0x0] 05:32:55 INFO - PROCESS | 1998 | ++DOMWINDOW == 93 (0x126be3800) [pid = 1998] [serial = 1783] [outer = 0x126b76000] 05:32:55 INFO - PROCESS | 1998 | 1468499575690 Marionette DEBUG loaded listener.js 05:32:55 INFO - PROCESS | 1998 | ++DOMWINDOW == 94 (0x128aa4c00) [pid = 1998] [serial = 1784] [outer = 0x126b76000] 05:32:56 INFO - PROCESS | 1998 | 1468499576244 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]]]}] 05:32:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 05:32:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 719ms 05:32:56 INFO - PROCESS | 1998 | 1468499576258 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 05:32:56 INFO - PROCESS | 1998 | 1468499576261 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 05:32:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 05:32:56 INFO - PROCESS | 1998 | 1468499576265 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 05:32:56 INFO - PROCESS | 1998 | 1468499576267 Marionette TRACE conn2 <- [1,2350,null,{}] 05:32:56 INFO - PROCESS | 1998 | 1468499576271 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}] 05:32:56 INFO - PROCESS | 1998 | 1468499576273 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:56 INFO - PROCESS | 1998 | 1468499576384 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 05:32:56 INFO - PROCESS | 1998 | 1468499576469 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:56 INFO - PROCESS | 1998 | 1468499576470 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:56 INFO - PROCESS | 1998 | ++DOCSHELL 0x1190d8000 == 39 [pid = 1998] [id = 595] 05:32:56 INFO - PROCESS | 1998 | ++DOMWINDOW == 95 (0x1132b5800) [pid = 1998] [serial = 1785] [outer = 0x0] 05:32:56 INFO - PROCESS | 1998 | ++DOMWINDOW == 96 (0x1160d7400) [pid = 1998] [serial = 1786] [outer = 0x1132b5800] 05:32:56 INFO - PROCESS | 1998 | 1468499576501 Marionette DEBUG loaded listener.js 05:32:56 INFO - PROCESS | 1998 | ++DOMWINDOW == 97 (0x1176d5400) [pid = 1998] [serial = 1787] [outer = 0x1132b5800] 05:32:56 INFO - PROCESS | 1998 | 1468499576968 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]]]}] 05:32:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 05:32:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 772ms 05:32:57 INFO - PROCESS | 1998 | 1468499577080 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 05:32:57 INFO - PROCESS | 1998 | 1468499577083 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 05:32:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 05:32:57 INFO - PROCESS | 1998 | 1468499577089 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 05:32:57 INFO - PROCESS | 1998 | 1468499577091 Marionette TRACE conn2 <- [1,2354,null,{}] 05:32:57 INFO - PROCESS | 1998 | 1468499577096 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}] 05:32:57 INFO - PROCESS | 1998 | 1468499577098 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:57 INFO - PROCESS | 1998 | 1468499577213 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 05:32:57 INFO - PROCESS | 1998 | 1468499577292 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:57 INFO - PROCESS | 1998 | 1468499577293 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:57 INFO - PROCESS | 1998 | ++DOCSHELL 0x126068800 == 40 [pid = 1998] [id = 596] 05:32:57 INFO - PROCESS | 1998 | ++DOMWINDOW == 98 (0x118529400) [pid = 1998] [serial = 1788] [outer = 0x0] 05:32:57 INFO - PROCESS | 1998 | ++DOMWINDOW == 99 (0x118578400) [pid = 1998] [serial = 1789] [outer = 0x118529400] 05:32:57 INFO - PROCESS | 1998 | 1468499577326 Marionette DEBUG loaded listener.js 05:32:57 INFO - PROCESS | 1998 | ++DOMWINDOW == 100 (0x118632c00) [pid = 1998] [serial = 1790] [outer = 0x118529400] 05:32:57 INFO - PROCESS | 1998 | --DOCSHELL 0x12bfd1800 == 39 [pid = 1998] [id = 593] 05:32:57 INFO - PROCESS | 1998 | --DOCSHELL 0x123d80800 == 38 [pid = 1998] [id = 592] 05:32:57 INFO - PROCESS | 1998 | --DOCSHELL 0x12b57a000 == 37 [pid = 1998] [id = 591] 05:32:57 INFO - PROCESS | 1998 | --DOCSHELL 0x12a922000 == 36 [pid = 1998] [id = 590] 05:32:57 INFO - PROCESS | 1998 | --DOCSHELL 0x12a65f800 == 35 [pid = 1998] [id = 589] 05:32:57 INFO - PROCESS | 1998 | --DOCSHELL 0x12917a800 == 34 [pid = 1998] [id = 588] 05:32:57 INFO - PROCESS | 1998 | --DOCSHELL 0x126072800 == 33 [pid = 1998] [id = 587] 05:32:57 INFO - PROCESS | 1998 | --DOCSHELL 0x1219c2800 == 32 [pid = 1998] [id = 586] 05:32:57 INFO - PROCESS | 1998 | --DOCSHELL 0x119611800 == 31 [pid = 1998] [id = 585] 05:32:57 INFO - PROCESS | 1998 | --DOCSHELL 0x1169a2000 == 30 [pid = 1998] [id = 584] 05:32:57 INFO - PROCESS | 1998 | --DOCSHELL 0x119fa2800 == 29 [pid = 1998] [id = 583] 05:32:57 INFO - PROCESS | 1998 | 1468499577973 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]]]}] 05:32:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 05:32:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 923ms 05:32:58 INFO - PROCESS | 1998 | --DOMWINDOW == 99 (0x119944400) [pid = 1998] [serial = 1717] [outer = 0x0] [url = about:blank] 05:32:58 INFO - PROCESS | 1998 | --DOMWINDOW == 98 (0x121a1e800) [pid = 1998] [serial = 1720] [outer = 0x0] [url = about:blank] 05:32:58 INFO - PROCESS | 1998 | --DOMWINDOW == 97 (0x1289f4400) [pid = 1998] [serial = 1694] [outer = 0x0] [url = about:blank] 05:32:58 INFO - PROCESS | 1998 | --DOMWINDOW == 96 (0x1182b1400) [pid = 1998] [serial = 1708] [outer = 0x0] [url = about:blank] 05:32:58 INFO - PROCESS | 1998 | --DOMWINDOW == 95 (0x118629c00) [pid = 1998] [serial = 1709] [outer = 0x0] [url = about:blank] 05:32:58 INFO - PROCESS | 1998 | --DOMWINDOW == 94 (0x11906fc00) [pid = 1998] [serial = 1711] [outer = 0x0] [url = about:blank] 05:32:58 INFO - PROCESS | 1998 | --DOMWINDOW == 93 (0x119256400) [pid = 1998] [serial = 1712] [outer = 0x0] [url = about:blank] 05:32:58 INFO - PROCESS | 1998 | --DOMWINDOW == 92 (0x118198800) [pid = 1998] [serial = 1699] [outer = 0x0] [url = about:blank] 05:32:58 INFO - PROCESS | 1998 | --DOMWINDOW == 91 (0x125eabc00) [pid = 1998] [serial = 1723] [outer = 0x0] [url = about:blank] 05:32:58 INFO - PROCESS | 1998 | --DOMWINDOW == 90 (0x118432400) [pid = 1998] [serial = 1700] [outer = 0x0] [url = about:blank] 05:32:58 INFO - PROCESS | 1998 | --DOMWINDOW == 89 (0x1129dc800) [pid = 1998] [serial = 1696] [outer = 0x0] [url = about:blank] 05:32:58 INFO - PROCESS | 1998 | --DOMWINDOW == 88 (0x1133e2c00) [pid = 1998] [serial = 1697] [outer = 0x0] [url = about:blank] 05:32:58 INFO - PROCESS | 1998 | --DOMWINDOW == 87 (0x1132b6000) [pid = 1998] [serial = 1702] [outer = 0x0] [url = about:blank] 05:32:58 INFO - PROCESS | 1998 | --DOMWINDOW == 86 (0x113838c00) [pid = 1998] [serial = 1703] [outer = 0x0] [url = about:blank] 05:32:58 INFO - PROCESS | 1998 | --DOMWINDOW == 85 (0x126be4400) [pid = 1998] [serial = 1733] [outer = 0x0] [url = about:blank] 05:32:58 INFO - PROCESS | 1998 | --DOMWINDOW == 84 (0x117019c00) [pid = 1998] [serial = 1705] [outer = 0x0] [url = about:blank] 05:32:58 INFO - PROCESS | 1998 | --DOMWINDOW == 83 (0x1176d8c00) [pid = 1998] [serial = 1706] [outer = 0x0] [url = about:blank] 05:32:58 INFO - PROCESS | 1998 | --DOMWINDOW == 82 (0x126be8800) [pid = 1998] [serial = 1735] [outer = 0x0] [url = about:blank] 05:32:58 INFO - PROCESS | 1998 | --DOMWINDOW == 81 (0x1289f2400) [pid = 1998] [serial = 1736] [outer = 0x0] [url = about:blank] 05:32:58 INFO - PROCESS | 1998 | --DOMWINDOW == 80 (0x11700ac00) [pid = 1998] [serial = 1726] [outer = 0x0] [url = about:blank] 05:32:58 INFO - PROCESS | 1998 | --DOMWINDOW == 79 (0x118632400) [pid = 1998] [serial = 1727] [outer = 0x0] [url = about:blank] 05:32:58 INFO - PROCESS | 1998 | --DOMWINDOW == 78 (0x1260d1800) [pid = 1998] [serial = 1724] [outer = 0x0] [url = about:blank] 05:32:58 INFO - PROCESS | 1998 | --DOMWINDOW == 77 (0x126b72400) [pid = 1998] [serial = 1732] [outer = 0x0] [url = about:blank] 05:32:58 INFO - PROCESS | 1998 | --DOMWINDOW == 76 (0x119358400) [pid = 1998] [serial = 1729] [outer = 0x0] [url = about:blank] 05:32:58 INFO - PROCESS | 1998 | --DOMWINDOW == 75 (0x119256c00) [pid = 1998] [serial = 1714] [outer = 0x0] [url = about:blank] 05:32:58 INFO - PROCESS | 1998 | --DOMWINDOW == 74 (0x11934e800) [pid = 1998] [serial = 1715] [outer = 0x0] [url = about:blank] 05:32:58 INFO - PROCESS | 1998 | --DOMWINDOW == 73 (0x124c8bc00) [pid = 1998] [serial = 1721] [outer = 0x0] [url = about:blank] 05:32:58 INFO - PROCESS | 1998 | --DOMWINDOW == 72 (0x121351800) [pid = 1998] [serial = 1718] [outer = 0x0] [url = about:blank] 05:32:58 INFO - PROCESS | 1998 | --DOMWINDOW == 71 (0x1260cf800) [pid = 1998] [serial = 1730] [outer = 0x0] [url = about:blank] 05:32:58 INFO - PROCESS | 1998 | 1468499578022 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 05:32:58 INFO - PROCESS | 1998 | 1468499578025 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 05:32:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 05:32:58 INFO - PROCESS | 1998 | 1468499578031 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 05:32:58 INFO - PROCESS | 1998 | 1468499578033 Marionette TRACE conn2 <- [1,2358,null,{}] 05:32:58 INFO - PROCESS | 1998 | 1468499578036 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}] 05:32:58 INFO - PROCESS | 1998 | 1468499578038 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:58 INFO - PROCESS | 1998 | 1468499578116 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 05:32:58 INFO - PROCESS | 1998 | 1468499578122 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:58 INFO - PROCESS | 1998 | 1468499578126 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:58 INFO - PROCESS | 1998 | ++DOCSHELL 0x118342800 == 30 [pid = 1998] [id = 597] 05:32:58 INFO - PROCESS | 1998 | ++DOMWINDOW == 72 (0x1166f1000) [pid = 1998] [serial = 1791] [outer = 0x0] 05:32:58 INFO - PROCESS | 1998 | ++DOMWINDOW == 73 (0x117013800) [pid = 1998] [serial = 1792] [outer = 0x1166f1000] 05:32:58 INFO - PROCESS | 1998 | 1468499578157 Marionette DEBUG loaded listener.js 05:32:58 INFO - PROCESS | 1998 | ++DOMWINDOW == 74 (0x117ebc800) [pid = 1998] [serial = 1793] [outer = 0x1166f1000] 05:32:58 INFO - PROCESS | 1998 | 1468499578515 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]]]}] 05:32:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 05:32:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 525ms 05:32:58 INFO - PROCESS | 1998 | 1468499578584 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 05:32:58 INFO - PROCESS | 1998 | 1468499578586 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 05:32:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 05:32:58 INFO - PROCESS | 1998 | 1468499578592 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 05:32:58 INFO - PROCESS | 1998 | 1468499578594 Marionette TRACE conn2 <- [1,2362,null,{}] 05:32:58 INFO - PROCESS | 1998 | 1468499578597 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}] 05:32:58 INFO - PROCESS | 1998 | 1468499578598 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:58 INFO - PROCESS | 1998 | 1468499578680 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 05:32:58 INFO - PROCESS | 1998 | 1468499578685 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:58 INFO - PROCESS | 1998 | 1468499578686 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:58 INFO - PROCESS | 1998 | ++DOCSHELL 0x1210ab800 == 31 [pid = 1998] [id = 598] 05:32:58 INFO - PROCESS | 1998 | ++DOMWINDOW == 75 (0x1182b1400) [pid = 1998] [serial = 1794] [outer = 0x0] 05:32:58 INFO - PROCESS | 1998 | ++DOMWINDOW == 76 (0x118624400) [pid = 1998] [serial = 1795] [outer = 0x1182b1400] 05:32:58 INFO - PROCESS | 1998 | 1468499578713 Marionette DEBUG loaded listener.js 05:32:58 INFO - PROCESS | 1998 | ++DOMWINDOW == 77 (0x11904e800) [pid = 1998] [serial = 1796] [outer = 0x1182b1400] 05:32:59 INFO - PROCESS | 1998 | 1468499579070 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]]]}] 05:32:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 05:32:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 520ms 05:32:59 INFO - PROCESS | 1998 | 1468499579113 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 05:32:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 05:32:59 INFO - PROCESS | 1998 | 1468499579114 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 05:32:59 INFO - PROCESS | 1998 | 1468499579116 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 05:32:59 INFO - PROCESS | 1998 | 1468499579119 Marionette TRACE conn2 <- [1,2366,null,{}] 05:32:59 INFO - PROCESS | 1998 | 1468499579127 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}] 05:32:59 INFO - PROCESS | 1998 | 1468499579130 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:59 INFO - PROCESS | 1998 | 1468499579211 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 05:32:59 INFO - PROCESS | 1998 | 1468499579217 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:59 INFO - PROCESS | 1998 | 1468499579219 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:59 INFO - PROCESS | 1998 | ++DOCSHELL 0x128a15000 == 32 [pid = 1998] [id = 599] 05:32:59 INFO - PROCESS | 1998 | ++DOMWINDOW == 78 (0x112dac000) [pid = 1998] [serial = 1797] [outer = 0x0] 05:32:59 INFO - PROCESS | 1998 | ++DOMWINDOW == 79 (0x1192b0400) [pid = 1998] [serial = 1798] [outer = 0x112dac000] 05:32:59 INFO - PROCESS | 1998 | 1468499579248 Marionette DEBUG loaded listener.js 05:32:59 INFO - PROCESS | 1998 | ++DOMWINDOW == 80 (0x119a2b400) [pid = 1998] [serial = 1799] [outer = 0x112dac000] 05:32:59 INFO - PROCESS | 1998 | 1468499579597 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]]]}] 05:32:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 05:32:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 522ms 05:32:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 05:32:59 INFO - PROCESS | 1998 | 1468499579638 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 05:32:59 INFO - PROCESS | 1998 | 1468499579640 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 05:32:59 INFO - PROCESS | 1998 | 1468499579642 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 05:32:59 INFO - PROCESS | 1998 | 1468499579644 Marionette TRACE conn2 <- [1,2370,null,{}] 05:32:59 INFO - PROCESS | 1998 | 1468499579648 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}] 05:32:59 INFO - PROCESS | 1998 | 1468499579649 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:59 INFO - PROCESS | 1998 | 1468499579761 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 05:32:59 INFO - PROCESS | 1998 | 1468499579767 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:59 INFO - PROCESS | 1998 | 1468499579768 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:32:59 INFO - PROCESS | 1998 | ++DOCSHELL 0x12a496800 == 33 [pid = 1998] [id = 600] 05:32:59 INFO - PROCESS | 1998 | ++DOMWINDOW == 81 (0x120fa7000) [pid = 1998] [serial = 1800] [outer = 0x0] 05:32:59 INFO - PROCESS | 1998 | ++DOMWINDOW == 82 (0x12134ec00) [pid = 1998] [serial = 1801] [outer = 0x120fa7000] 05:32:59 INFO - PROCESS | 1998 | 1468499579793 Marionette DEBUG loaded listener.js 05:32:59 INFO - PROCESS | 1998 | ++DOMWINDOW == 83 (0x121c5d400) [pid = 1998] [serial = 1802] [outer = 0x120fa7000] 05:33:00 INFO - PROCESS | 1998 | 1468499580141 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]]]}] 05:33:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 05:33:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 524ms 05:33:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 05:33:00 INFO - PROCESS | 1998 | 1468499580167 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 05:33:00 INFO - PROCESS | 1998 | 1468499580168 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 05:33:00 INFO - PROCESS | 1998 | 1468499580170 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 05:33:00 INFO - PROCESS | 1998 | 1468499580171 Marionette TRACE conn2 <- [1,2374,null,{}] 05:33:00 INFO - PROCESS | 1998 | 1468499580173 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}] 05:33:00 INFO - PROCESS | 1998 | 1468499580175 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:00 INFO - PROCESS | 1998 | 1468499580278 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 05:33:00 INFO - PROCESS | 1998 | 1468499580292 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:00 INFO - PROCESS | 1998 | 1468499580294 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:00 INFO - PROCESS | 1998 | ++DOCSHELL 0x12a997000 == 34 [pid = 1998] [id = 601] 05:33:00 INFO - PROCESS | 1998 | ++DOMWINDOW == 84 (0x121c5f000) [pid = 1998] [serial = 1803] [outer = 0x0] 05:33:00 INFO - PROCESS | 1998 | ++DOMWINDOW == 85 (0x124ac5c00) [pid = 1998] [serial = 1804] [outer = 0x121c5f000] 05:33:00 INFO - PROCESS | 1998 | 1468499580318 Marionette DEBUG loaded listener.js 05:33:00 INFO - PROCESS | 1998 | ++DOMWINDOW == 86 (0x125eae000) [pid = 1998] [serial = 1805] [outer = 0x121c5f000] 05:33:00 INFO - PROCESS | 1998 | 1468499580669 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]]]}] 05:33:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 05:33:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 519ms 05:33:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 05:33:00 INFO - PROCESS | 1998 | 1468499580694 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 05:33:00 INFO - PROCESS | 1998 | 1468499580696 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 05:33:00 INFO - PROCESS | 1998 | 1468499580699 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 05:33:00 INFO - PROCESS | 1998 | 1468499580700 Marionette TRACE conn2 <- [1,2378,null,{}] 05:33:00 INFO - PROCESS | 1998 | 1468499580702 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}] 05:33:00 INFO - PROCESS | 1998 | 1468499580706 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:00 INFO - PROCESS | 1998 | 1468499580827 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 05:33:00 INFO - PROCESS | 1998 | 1468499580831 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:00 INFO - PROCESS | 1998 | 1468499580832 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:00 INFO - PROCESS | 1998 | ++DOCSHELL 0x12bd0f800 == 35 [pid = 1998] [id = 602] 05:33:00 INFO - PROCESS | 1998 | ++DOMWINDOW == 87 (0x124f42800) [pid = 1998] [serial = 1806] [outer = 0x0] 05:33:00 INFO - PROCESS | 1998 | ++DOMWINDOW == 88 (0x126638c00) [pid = 1998] [serial = 1807] [outer = 0x124f42800] 05:33:00 INFO - PROCESS | 1998 | 1468499580857 Marionette DEBUG loaded listener.js 05:33:00 INFO - PROCESS | 1998 | ++DOMWINDOW == 89 (0x1289ed400) [pid = 1998] [serial = 1808] [outer = 0x124f42800] 05:33:01 INFO - PROCESS | 1998 | 1468499581216 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]]]}] 05:33:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 05:33:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 568ms 05:33:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 05:33:01 INFO - PROCESS | 1998 | 1468499581267 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 05:33:01 INFO - PROCESS | 1998 | 1468499581269 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 05:33:01 INFO - PROCESS | 1998 | 1468499581271 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 05:33:01 INFO - PROCESS | 1998 | 1468499581272 Marionette TRACE conn2 <- [1,2382,null,{}] 05:33:01 INFO - PROCESS | 1998 | 1468499581274 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}] 05:33:01 INFO - PROCESS | 1998 | 1468499581275 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:01 INFO - PROCESS | 1998 | 1468499581375 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 05:33:01 INFO - PROCESS | 1998 | 1468499581414 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:01 INFO - PROCESS | 1998 | 1468499581415 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:01 INFO - PROCESS | 1998 | ++DOCSHELL 0x12c3cb000 == 36 [pid = 1998] [id = 603] 05:33:01 INFO - PROCESS | 1998 | ++DOMWINDOW == 90 (0x1289e7c00) [pid = 1998] [serial = 1809] [outer = 0x0] 05:33:01 INFO - PROCESS | 1998 | ++DOMWINDOW == 91 (0x128aa6c00) [pid = 1998] [serial = 1810] [outer = 0x1289e7c00] 05:33:01 INFO - PROCESS | 1998 | 1468499581439 Marionette DEBUG loaded listener.js 05:33:01 INFO - PROCESS | 1998 | ++DOMWINDOW == 92 (0x128aae000) [pid = 1998] [serial = 1811] [outer = 0x1289e7c00] 05:33:01 INFO - PROCESS | 1998 | 1468499581748 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]]]}] 05:33:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 05:33:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 519ms 05:33:01 INFO - PROCESS | 1998 | 1468499581790 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 05:33:01 INFO - PROCESS | 1998 | 1468499581792 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 05:33:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 05:33:01 INFO - PROCESS | 1998 | 1468499581796 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 05:33:01 INFO - PROCESS | 1998 | 1468499581797 Marionette TRACE conn2 <- [1,2386,null,{}] 05:33:01 INFO - PROCESS | 1998 | 1468499581800 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}] 05:33:01 INFO - PROCESS | 1998 | 1468499581801 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:01 INFO - PROCESS | 1998 | 1468499581901 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 05:33:01 INFO - PROCESS | 1998 | 1468499581936 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:01 INFO - PROCESS | 1998 | 1468499581937 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:01 INFO - PROCESS | 1998 | ++DOCSHELL 0x12c656000 == 37 [pid = 1998] [id = 604] 05:33:01 INFO - PROCESS | 1998 | ++DOMWINDOW == 93 (0x128aae400) [pid = 1998] [serial = 1812] [outer = 0x0] 05:33:01 INFO - PROCESS | 1998 | ++DOMWINDOW == 94 (0x128aee400) [pid = 1998] [serial = 1813] [outer = 0x128aae400] 05:33:01 INFO - PROCESS | 1998 | 1468499581962 Marionette DEBUG loaded listener.js 05:33:02 INFO - PROCESS | 1998 | ++DOMWINDOW == 95 (0x128af5000) [pid = 1998] [serial = 1814] [outer = 0x128aae400] 05:33:02 INFO - PROCESS | 1998 | --DOMWINDOW == 94 (0x117017c00) [pid = 1998] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 05:33:02 INFO - PROCESS | 1998 | --DOMWINDOW == 93 (0x117045400) [pid = 1998] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 05:33:02 INFO - PROCESS | 1998 | --DOMWINDOW == 92 (0x1192ab000) [pid = 1998] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 05:33:02 INFO - PROCESS | 1998 | --DOMWINDOW == 91 (0x1121b2800) [pid = 1998] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 05:33:02 INFO - PROCESS | 1998 | --DOMWINDOW == 90 (0x117019000) [pid = 1998] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 05:33:02 INFO - PROCESS | 1998 | --DOMWINDOW == 89 (0x11336f800) [pid = 1998] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 05:33:02 INFO - PROCESS | 1998 | --DOMWINDOW == 88 (0x1128ab400) [pid = 1998] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 05:33:02 INFO - PROCESS | 1998 | --DOMWINDOW == 87 (0x11704dc00) [pid = 1998] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 05:33:02 INFO - PROCESS | 1998 | --DOMWINDOW == 86 (0x11935ac00) [pid = 1998] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 05:33:02 INFO - PROCESS | 1998 | --DOMWINDOW == 85 (0x111e2ec00) [pid = 1998] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 05:33:02 INFO - PROCESS | 1998 | --DOMWINDOW == 84 (0x11935a000) [pid = 1998] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 05:33:02 INFO - PROCESS | 1998 | --DOMWINDOW == 83 (0x119ec9800) [pid = 1998] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 05:33:02 INFO - PROCESS | 1998 | --DOMWINDOW == 82 (0x11386f400) [pid = 1998] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 05:33:02 INFO - PROCESS | 1998 | --DOMWINDOW == 81 (0x11862c800) [pid = 1998] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 05:33:02 INFO - PROCESS | 1998 | --DOMWINDOW == 80 (0x118574000) [pid = 1998] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 05:33:02 INFO - PROCESS | 1998 | 1468499582432 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]]]}] 05:33:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 05:33:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 672ms 05:33:02 INFO - PROCESS | 1998 | 1468499582467 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 05:33:02 INFO - PROCESS | 1998 | 1468499582469 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 05:33:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 05:33:02 INFO - PROCESS | 1998 | 1468499582472 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 05:33:02 INFO - PROCESS | 1998 | 1468499582474 Marionette TRACE conn2 <- [1,2390,null,{}] 05:33:02 INFO - PROCESS | 1998 | 1468499582478 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}] 05:33:02 INFO - PROCESS | 1998 | 1468499582481 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:02 INFO - PROCESS | 1998 | 1468499582600 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 05:33:02 INFO - PROCESS | 1998 | 1468499582605 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:02 INFO - PROCESS | 1998 | 1468499582607 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:02 INFO - PROCESS | 1998 | ++DOCSHELL 0x128a14800 == 38 [pid = 1998] [id = 605] 05:33:02 INFO - PROCESS | 1998 | ++DOMWINDOW == 81 (0x11336f800) [pid = 1998] [serial = 1815] [outer = 0x0] 05:33:02 INFO - PROCESS | 1998 | ++DOMWINDOW == 82 (0x11862c800) [pid = 1998] [serial = 1816] [outer = 0x11336f800] 05:33:02 INFO - PROCESS | 1998 | 1468499582648 Marionette DEBUG loaded listener.js 05:33:02 INFO - PROCESS | 1998 | ++DOMWINDOW == 83 (0x119708400) [pid = 1998] [serial = 1817] [outer = 0x11336f800] 05:33:03 INFO - PROCESS | 1998 | 1468499583085 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]]]}] 05:33:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 05:33:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 620ms 05:33:03 INFO - PROCESS | 1998 | 1468499583092 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 05:33:03 INFO - PROCESS | 1998 | 1468499583093 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 05:33:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 05:33:03 INFO - PROCESS | 1998 | 1468499583114 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 05:33:03 INFO - PROCESS | 1998 | 1468499583116 Marionette TRACE conn2 <- [1,2394,null,{}] 05:33:03 INFO - PROCESS | 1998 | 1468499583119 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}] 05:33:03 INFO - PROCESS | 1998 | 1468499583120 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:03 INFO - PROCESS | 1998 | 1468499583202 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 05:33:03 INFO - PROCESS | 1998 | 1468499583205 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:03 INFO - PROCESS | 1998 | 1468499583206 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:03 INFO - PROCESS | 1998 | ++DOCSHELL 0x12cf3b800 == 39 [pid = 1998] [id = 606] 05:33:03 INFO - PROCESS | 1998 | ++DOMWINDOW == 84 (0x119a28800) [pid = 1998] [serial = 1818] [outer = 0x0] 05:33:03 INFO - PROCESS | 1998 | ++DOMWINDOW == 85 (0x128ab2800) [pid = 1998] [serial = 1819] [outer = 0x119a28800] 05:33:03 INFO - PROCESS | 1998 | 1468499583238 Marionette DEBUG loaded listener.js 05:33:03 INFO - PROCESS | 1998 | ++DOMWINDOW == 86 (0x128af9000) [pid = 1998] [serial = 1820] [outer = 0x119a28800] 05:33:03 INFO - PROCESS | 1998 | 1468499583570 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]]]}] 05:33:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 05:33:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 484ms 05:33:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 05:33:03 INFO - PROCESS | 1998 | 1468499583584 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 05:33:03 INFO - PROCESS | 1998 | 1468499583586 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 05:33:03 INFO - PROCESS | 1998 | 1468499583588 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 05:33:03 INFO - PROCESS | 1998 | 1468499583590 Marionette TRACE conn2 <- [1,2398,null,{}] 05:33:03 INFO - PROCESS | 1998 | 1468499583592 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}] 05:33:03 INFO - PROCESS | 1998 | 1468499583595 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:03 INFO - PROCESS | 1998 | 1468499583688 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 05:33:03 INFO - PROCESS | 1998 | 1468499583750 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:03 INFO - PROCESS | 1998 | 1468499583752 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:03 INFO - PROCESS | 1998 | ++DOCSHELL 0x12d24d800 == 40 [pid = 1998] [id = 607] 05:33:03 INFO - PROCESS | 1998 | ++DOMWINDOW == 87 (0x1217ecc00) [pid = 1998] [serial = 1821] [outer = 0x0] 05:33:03 INFO - PROCESS | 1998 | ++DOMWINDOW == 88 (0x128cb8400) [pid = 1998] [serial = 1822] [outer = 0x1217ecc00] 05:33:03 INFO - PROCESS | 1998 | 1468499583778 Marionette DEBUG loaded listener.js 05:33:03 INFO - PROCESS | 1998 | ++DOMWINDOW == 89 (0x129332c00) [pid = 1998] [serial = 1823] [outer = 0x1217ecc00] 05:33:04 INFO - PROCESS | 1998 | 1468499584045 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]]]}] 05:33:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 05:33:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 471ms 05:33:04 INFO - PROCESS | 1998 | 1468499584060 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 05:33:04 INFO - PROCESS | 1998 | 1468499584063 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 05:33:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 05:33:04 INFO - PROCESS | 1998 | 1468499584073 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 05:33:04 INFO - PROCESS | 1998 | 1468499584075 Marionette TRACE conn2 <- [1,2402,null,{}] 05:33:04 INFO - PROCESS | 1998 | 1468499584085 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}] 05:33:04 INFO - PROCESS | 1998 | 1468499584086 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:04 INFO - PROCESS | 1998 | 1468499584226 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 05:33:04 INFO - PROCESS | 1998 | 1468499584283 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:04 INFO - PROCESS | 1998 | 1468499584285 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:04 INFO - PROCESS | 1998 | ++DOCSHELL 0x116245000 == 41 [pid = 1998] [id = 608] 05:33:04 INFO - PROCESS | 1998 | ++DOMWINDOW == 90 (0x110e83c00) [pid = 1998] [serial = 1824] [outer = 0x0] 05:33:04 INFO - PROCESS | 1998 | ++DOMWINDOW == 91 (0x1128a4c00) [pid = 1998] [serial = 1825] [outer = 0x110e83c00] 05:33:04 INFO - PROCESS | 1998 | 1468499584317 Marionette DEBUG loaded listener.js 05:33:04 INFO - PROCESS | 1998 | ++DOMWINDOW == 92 (0x1133ca400) [pid = 1998] [serial = 1826] [outer = 0x110e83c00] 05:33:04 INFO - PROCESS | 1998 | 1468499584781 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]]]}] 05:33:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 05:33:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 720ms 05:33:04 INFO - PROCESS | 1998 | 1468499584797 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 05:33:04 INFO - PROCESS | 1998 | 1468499584799 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 05:33:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 05:33:04 INFO - PROCESS | 1998 | 1468499584803 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 05:33:04 INFO - PROCESS | 1998 | 1468499584805 Marionette TRACE conn2 <- [1,2406,null,{}] 05:33:04 INFO - PROCESS | 1998 | 1468499584808 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}] 05:33:04 INFO - PROCESS | 1998 | 1468499584812 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:04 INFO - PROCESS | 1998 | 1468499584920 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 05:33:04 INFO - PROCESS | 1998 | 1468499584978 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:04 INFO - PROCESS | 1998 | 1468499584980 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:04 INFO - PROCESS | 1998 | ++DOCSHELL 0x128a0f800 == 42 [pid = 1998] [id = 609] 05:33:04 INFO - PROCESS | 1998 | ++DOMWINDOW == 93 (0x1176da400) [pid = 1998] [serial = 1827] [outer = 0x0] 05:33:05 INFO - PROCESS | 1998 | ++DOMWINDOW == 94 (0x11862ac00) [pid = 1998] [serial = 1828] [outer = 0x1176da400] 05:33:05 INFO - PROCESS | 1998 | 1468499585011 Marionette DEBUG loaded listener.js 05:33:05 INFO - PROCESS | 1998 | ++DOMWINDOW == 95 (0x119250400) [pid = 1998] [serial = 1829] [outer = 0x1176da400] 05:33:05 INFO - PROCESS | 1998 | 1468499585467 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]]]}] 05:33:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 05:33:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 720ms 05:33:05 INFO - PROCESS | 1998 | 1468499585523 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 05:33:05 INFO - PROCESS | 1998 | 1468499585525 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 05:33:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 05:33:05 INFO - PROCESS | 1998 | 1468499585530 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 05:33:05 INFO - PROCESS | 1998 | 1468499585532 Marionette TRACE conn2 <- [1,2410,null,{}] 05:33:05 INFO - PROCESS | 1998 | 1468499585534 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}] 05:33:05 INFO - PROCESS | 1998 | 1468499585536 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:05 INFO - PROCESS | 1998 | 1468499585658 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 05:33:05 INFO - PROCESS | 1998 | 1468499585731 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:05 INFO - PROCESS | 1998 | 1468499585733 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:05 INFO - PROCESS | 1998 | ++DOCSHELL 0x12c658800 == 43 [pid = 1998] [id = 610] 05:33:05 INFO - PROCESS | 1998 | ++DOMWINDOW == 96 (0x120f9c800) [pid = 1998] [serial = 1830] [outer = 0x0] 05:33:05 INFO - PROCESS | 1998 | ++DOMWINDOW == 97 (0x121134400) [pid = 1998] [serial = 1831] [outer = 0x120f9c800] 05:33:05 INFO - PROCESS | 1998 | 1468499585762 Marionette DEBUG loaded listener.js 05:33:05 INFO - PROCESS | 1998 | ++DOMWINDOW == 98 (0x125e0d000) [pid = 1998] [serial = 1832] [outer = 0x120f9c800] 05:33:06 INFO - PROCESS | 1998 | 1468499586189 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]]]}] 05:33:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 05:33:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 674ms 05:33:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 05:33:06 INFO - PROCESS | 1998 | 1468499586202 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 05:33:06 INFO - PROCESS | 1998 | 1468499586205 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 05:33:06 INFO - PROCESS | 1998 | 1468499586213 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 05:33:06 INFO - PROCESS | 1998 | 1468499586216 Marionette TRACE conn2 <- [1,2414,null,{}] 05:33:06 INFO - PROCESS | 1998 | 1468499586218 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}] 05:33:06 INFO - PROCESS | 1998 | 1468499586221 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:06 INFO - PROCESS | 1998 | 1468499586326 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 05:33:06 INFO - PROCESS | 1998 | 1468499586387 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:06 INFO - PROCESS | 1998 | 1468499586388 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:06 INFO - PROCESS | 1998 | ++DOCSHELL 0x12d91b800 == 44 [pid = 1998] [id = 611] 05:33:06 INFO - PROCESS | 1998 | ++DOMWINDOW == 99 (0x1264a1400) [pid = 1998] [serial = 1833] [outer = 0x0] 05:33:06 INFO - PROCESS | 1998 | ++DOMWINDOW == 100 (0x126be3400) [pid = 1998] [serial = 1834] [outer = 0x1264a1400] 05:33:06 INFO - PROCESS | 1998 | 1468499586416 Marionette DEBUG loaded listener.js 05:33:06 INFO - PROCESS | 1998 | ++DOMWINDOW == 101 (0x128aa7000) [pid = 1998] [serial = 1835] [outer = 0x1264a1400] 05:33:07 INFO - PROCESS | 1998 | 1468499587045 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]]]}] 05:33:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 05:33:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 878ms 05:33:07 INFO - PROCESS | 1998 | 1468499587087 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 05:33:07 INFO - PROCESS | 1998 | 1468499587089 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 05:33:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 05:33:07 INFO - PROCESS | 1998 | 1468499587093 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 05:33:07 INFO - PROCESS | 1998 | 1468499587095 Marionette TRACE conn2 <- [1,2418,null,{}] 05:33:07 INFO - PROCESS | 1998 | 1468499587099 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}] 05:33:07 INFO - PROCESS | 1998 | 1468499587100 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:07 INFO - PROCESS | 1998 | 1468499587196 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 05:33:07 INFO - PROCESS | 1998 | 1468499587269 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:07 INFO - PROCESS | 1998 | 1468499587272 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:07 INFO - PROCESS | 1998 | ++DOCSHELL 0x124a99000 == 45 [pid = 1998] [id = 612] 05:33:07 INFO - PROCESS | 1998 | ++DOMWINDOW == 102 (0x113d8d800) [pid = 1998] [serial = 1836] [outer = 0x0] 05:33:07 INFO - PROCESS | 1998 | ++DOMWINDOW == 103 (0x117019c00) [pid = 1998] [serial = 1837] [outer = 0x113d8d800] 05:33:07 INFO - PROCESS | 1998 | 1468499587300 Marionette DEBUG loaded listener.js 05:33:07 INFO - PROCESS | 1998 | ++DOMWINDOW == 104 (0x1182af800) [pid = 1998] [serial = 1838] [outer = 0x113d8d800] 05:33:07 INFO - PROCESS | 1998 | 1468499587698 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]]]}] 05:33:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 05:33:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 673ms 05:33:07 INFO - PROCESS | 1998 | 1468499587766 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 05:33:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 05:33:07 INFO - PROCESS | 1998 | 1468499587771 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 05:33:07 INFO - PROCESS | 1998 | 1468499587777 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 05:33:07 INFO - PROCESS | 1998 | 1468499587779 Marionette TRACE conn2 <- [1,2422,null,{}] 05:33:07 INFO - PROCESS | 1998 | 1468499587782 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}] 05:33:07 INFO - PROCESS | 1998 | 1468499587785 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:07 INFO - PROCESS | 1998 | 1468499587924 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 05:33:08 INFO - PROCESS | 1998 | 1468499588018 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:08 INFO - PROCESS | 1998 | 1468499588019 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:08 INFO - PROCESS | 1998 | ++DOCSHELL 0x1212c5800 == 46 [pid = 1998] [id = 613] 05:33:08 INFO - PROCESS | 1998 | ++DOMWINDOW == 105 (0x118529c00) [pid = 1998] [serial = 1839] [outer = 0x0] 05:33:08 INFO - PROCESS | 1998 | ++DOMWINDOW == 106 (0x118632400) [pid = 1998] [serial = 1840] [outer = 0x118529c00] 05:33:08 INFO - PROCESS | 1998 | 1468499588063 Marionette DEBUG loaded listener.js 05:33:08 INFO - PROCESS | 1998 | ++DOMWINDOW == 107 (0x119070800) [pid = 1998] [serial = 1841] [outer = 0x118529c00] 05:33:08 INFO - PROCESS | 1998 | --DOCSHELL 0x12d24d800 == 45 [pid = 1998] [id = 607] 05:33:08 INFO - PROCESS | 1998 | --DOCSHELL 0x12cf3b800 == 44 [pid = 1998] [id = 606] 05:33:08 INFO - PROCESS | 1998 | --DOCSHELL 0x128a14800 == 43 [pid = 1998] [id = 605] 05:33:08 INFO - PROCESS | 1998 | --DOCSHELL 0x12c656000 == 42 [pid = 1998] [id = 604] 05:33:08 INFO - PROCESS | 1998 | --DOCSHELL 0x12c3cb000 == 41 [pid = 1998] [id = 603] 05:33:08 INFO - PROCESS | 1998 | --DOCSHELL 0x12bd0f800 == 40 [pid = 1998] [id = 602] 05:33:08 INFO - PROCESS | 1998 | --DOCSHELL 0x12a997000 == 39 [pid = 1998] [id = 601] 05:33:08 INFO - PROCESS | 1998 | --DOCSHELL 0x12a496800 == 38 [pid = 1998] [id = 600] 05:33:08 INFO - PROCESS | 1998 | --DOCSHELL 0x128a15000 == 37 [pid = 1998] [id = 599] 05:33:08 INFO - PROCESS | 1998 | --DOCSHELL 0x1210ab800 == 36 [pid = 1998] [id = 598] 05:33:08 INFO - PROCESS | 1998 | --DOCSHELL 0x118342800 == 35 [pid = 1998] [id = 597] 05:33:08 INFO - PROCESS | 1998 | --DOCSHELL 0x129179000 == 34 [pid = 1998] [id = 594] 05:33:08 INFO - PROCESS | 1998 | --DOCSHELL 0x126068800 == 33 [pid = 1998] [id = 596] 05:33:08 INFO - PROCESS | 1998 | --DOCSHELL 0x1190d8000 == 32 [pid = 1998] [id = 595] 05:33:08 INFO - PROCESS | 1998 | --DOCSHELL 0x124a99000 == 31 [pid = 1998] [id = 612] 05:33:08 INFO - PROCESS | 1998 | --DOCSHELL 0x12d91b800 == 30 [pid = 1998] [id = 611] 05:33:08 INFO - PROCESS | 1998 | --DOCSHELL 0x12c658800 == 29 [pid = 1998] [id = 610] 05:33:08 INFO - PROCESS | 1998 | --DOCSHELL 0x128a0f800 == 28 [pid = 1998] [id = 609] 05:33:08 INFO - PROCESS | 1998 | --DOCSHELL 0x116245000 == 27 [pid = 1998] [id = 608] 05:33:08 INFO - PROCESS | 1998 | --DOMWINDOW == 106 (0x119941800) [pid = 1998] [serial = 1765] [outer = 0x0] [url = about:blank] 05:33:08 INFO - PROCESS | 1998 | --DOMWINDOW == 105 (0x1182ad800) [pid = 1998] [serial = 1756] [outer = 0x0] [url = about:blank] 05:33:08 INFO - PROCESS | 1998 | --DOMWINDOW == 104 (0x11852c800) [pid = 1998] [serial = 1757] [outer = 0x0] [url = about:blank] 05:33:08 INFO - PROCESS | 1998 | --DOMWINDOW == 103 (0x1192b2000) [pid = 1998] [serial = 1762] [outer = 0x0] [url = about:blank] 05:33:08 INFO - PROCESS | 1998 | --DOMWINDOW == 102 (0x118e06400) [pid = 1998] [serial = 1759] [outer = 0x0] [url = about:blank] 05:33:08 INFO - PROCESS | 1998 | --DOMWINDOW == 101 (0x11924f400) [pid = 1998] [serial = 1760] [outer = 0x0] [url = about:blank] 05:33:08 INFO - PROCESS | 1998 | --DOMWINDOW == 100 (0x118194000) [pid = 1998] [serial = 1751] [outer = 0x0] [url = about:blank] 05:33:08 INFO - PROCESS | 1998 | --DOMWINDOW == 99 (0x1172ba400) [pid = 1998] [serial = 1750] [outer = 0x0] [url = about:blank] 05:33:08 INFO - PROCESS | 1998 | --DOMWINDOW == 98 (0x113839400) [pid = 1998] [serial = 1753] [outer = 0x0] [url = about:blank] 05:33:08 INFO - PROCESS | 1998 | --DOMWINDOW == 97 (0x11700f000) [pid = 1998] [serial = 1754] [outer = 0x0] [url = about:blank] 05:33:08 INFO - PROCESS | 1998 | --DOMWINDOW == 96 (0x113867400) [pid = 1998] [serial = 1739] [outer = 0x0] [url = about:blank] 05:33:08 INFO - PROCESS | 1998 | --DOMWINDOW == 95 (0x112986400) [pid = 1998] [serial = 1738] [outer = 0x0] [url = about:blank] 05:33:08 INFO - PROCESS | 1998 | --DOMWINDOW == 94 (0x118437c00) [pid = 1998] [serial = 1742] [outer = 0x0] [url = about:blank] 05:33:08 INFO - PROCESS | 1998 | --DOMWINDOW == 93 (0x118192400) [pid = 1998] [serial = 1741] [outer = 0x0] [url = about:blank] 05:33:08 INFO - PROCESS | 1998 | --DOMWINDOW == 92 (0x119ecd800) [pid = 1998] [serial = 1745] [outer = 0x0] [url = about:blank] 05:33:08 INFO - PROCESS | 1998 | --DOMWINDOW == 91 (0x119707c00) [pid = 1998] [serial = 1744] [outer = 0x0] [url = about:blank] 05:33:08 INFO - PROCESS | 1998 | --DOMWINDOW == 90 (0x119352c00) [pid = 1998] [serial = 1747] [outer = 0x0] [url = about:blank] 05:33:08 INFO - PROCESS | 1998 | --DOMWINDOW == 89 (0x125eadc00) [pid = 1998] [serial = 1748] [outer = 0x0] [url = about:blank] 05:33:08 INFO - PROCESS | 1998 | --DOMWINDOW == 88 (0x121131800) [pid = 1998] [serial = 1768] [outer = 0x0] [url = about:blank] 05:33:08 INFO - PROCESS | 1998 | --DOMWINDOW == 87 (0x119f70c00) [pid = 1998] [serial = 1766] [outer = 0x0] [url = about:blank] 05:33:08 INFO - PROCESS | 1998 | --DOMWINDOW == 86 (0x1260cac00) [pid = 1998] [serial = 1771] [outer = 0x0] [url = about:blank] 05:33:08 INFO - PROCESS | 1998 | --DOMWINDOW == 85 (0x1254ab800) [pid = 1998] [serial = 1769] [outer = 0x0] [url = about:blank] 05:33:08 INFO - PROCESS | 1998 | --DOMWINDOW == 84 (0x1172bd800) [pid = 1998] [serial = 1774] [outer = 0x0] [url = about:blank] 05:33:08 INFO - PROCESS | 1998 | --DOMWINDOW == 83 (0x1260d8000) [pid = 1998] [serial = 1772] [outer = 0x0] [url = about:blank] 05:33:08 INFO - PROCESS | 1998 | --DOMWINDOW == 82 (0x118626400) [pid = 1998] [serial = 1775] [outer = 0x0] [url = about:blank] 05:33:08 INFO - PROCESS | 1998 | --DOMWINDOW == 81 (0x126be3800) [pid = 1998] [serial = 1783] [outer = 0x0] [url = about:blank] 05:33:08 INFO - PROCESS | 1998 | --DOMWINDOW == 80 (0x126b71c00) [pid = 1998] [serial = 1781] [outer = 0x0] [url = about:blank] 05:33:08 INFO - PROCESS | 1998 | --DOMWINDOW == 79 (0x126637400) [pid = 1998] [serial = 1780] [outer = 0x0] [url = about:blank] 05:33:08 INFO - PROCESS | 1998 | --DOMWINDOW == 78 (0x119945800) [pid = 1998] [serial = 1777] [outer = 0x0] [url = about:blank] 05:33:08 INFO - PROCESS | 1998 | --DOMWINDOW == 77 (0x126439000) [pid = 1998] [serial = 1778] [outer = 0x0] [url = about:blank] 05:33:08 INFO - PROCESS | 1998 | --DOMWINDOW == 76 (0x119355800) [pid = 1998] [serial = 1763] [outer = 0x0] [url = about:blank] 05:33:08 INFO - PROCESS | 1998 | 1468499588961 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]]]}] 05:33:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 05:33:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1223ms 05:33:09 INFO - PROCESS | 1998 | 1468499589006 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 05:33:09 INFO - PROCESS | 1998 | 1468499589009 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 05:33:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 05:33:09 INFO - PROCESS | 1998 | 1468499589016 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 05:33:09 INFO - PROCESS | 1998 | 1468499589019 Marionette TRACE conn2 <- [1,2426,null,{}] 05:33:09 INFO - PROCESS | 1998 | 1468499589022 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}] 05:33:09 INFO - PROCESS | 1998 | 1468499589024 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:09 INFO - PROCESS | 1998 | 1468499589104 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 05:33:09 INFO - PROCESS | 1998 | 1468499589113 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:09 INFO - PROCESS | 1998 | 1468499589115 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:09 INFO - PROCESS | 1998 | ++DOCSHELL 0x118338000 == 28 [pid = 1998] [id = 614] 05:33:09 INFO - PROCESS | 1998 | ++DOMWINDOW == 77 (0x113d3d800) [pid = 1998] [serial = 1842] [outer = 0x0] 05:33:09 INFO - PROCESS | 1998 | ++DOMWINDOW == 78 (0x11700e400) [pid = 1998] [serial = 1843] [outer = 0x113d3d800] 05:33:09 INFO - PROCESS | 1998 | 1468499589143 Marionette DEBUG loaded listener.js 05:33:09 INFO - PROCESS | 1998 | ++DOMWINDOW == 79 (0x11704e000) [pid = 1998] [serial = 1844] [outer = 0x113d3d800] 05:33:09 INFO - PROCESS | 1998 | 1468499589499 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]]]}] 05:33:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 05:33:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 523ms 05:33:09 INFO - PROCESS | 1998 | 1468499589538 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 05:33:09 INFO - PROCESS | 1998 | 1468499589541 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 05:33:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 05:33:09 INFO - PROCESS | 1998 | 1468499589552 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 05:33:09 INFO - PROCESS | 1998 | 1468499589554 Marionette TRACE conn2 <- [1,2430,null,{}] 05:33:09 INFO - PROCESS | 1998 | 1468499589556 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}] 05:33:09 INFO - PROCESS | 1998 | 1468499589558 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:09 INFO - PROCESS | 1998 | 1468499589640 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 05:33:09 INFO - PROCESS | 1998 | 1468499589647 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:09 INFO - PROCESS | 1998 | 1468499589648 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:09 INFO - PROCESS | 1998 | ++DOCSHELL 0x1199b5800 == 29 [pid = 1998] [id = 615] 05:33:09 INFO - PROCESS | 1998 | ++DOMWINDOW == 80 (0x11814e000) [pid = 1998] [serial = 1845] [outer = 0x0] 05:33:09 INFO - PROCESS | 1998 | ++DOMWINDOW == 81 (0x1182b7c00) [pid = 1998] [serial = 1846] [outer = 0x11814e000] 05:33:09 INFO - PROCESS | 1998 | 1468499589675 Marionette DEBUG loaded listener.js 05:33:09 INFO - PROCESS | 1998 | ++DOMWINDOW == 82 (0x118575800) [pid = 1998] [serial = 1847] [outer = 0x11814e000] 05:33:10 INFO - PROCESS | 1998 | 1468499590050 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]]]}] 05:33:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 05:33:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 524ms 05:33:10 INFO - PROCESS | 1998 | 1468499590072 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 05:33:10 INFO - PROCESS | 1998 | 1468499590074 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 05:33:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 05:33:10 INFO - PROCESS | 1998 | 1468499590076 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 05:33:10 INFO - PROCESS | 1998 | 1468499590079 Marionette TRACE conn2 <- [1,2434,null,{}] 05:33:10 INFO - PROCESS | 1998 | 1468499590093 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}] 05:33:10 INFO - PROCESS | 1998 | 1468499590096 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:10 INFO - PROCESS | 1998 | 1468499590177 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 05:33:10 INFO - PROCESS | 1998 | 1468499590184 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:10 INFO - PROCESS | 1998 | 1468499590186 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:10 INFO - PROCESS | 1998 | ++DOCSHELL 0x124cc0000 == 30 [pid = 1998] [id = 616] 05:33:10 INFO - PROCESS | 1998 | ++DOMWINDOW == 83 (0x11867b800) [pid = 1998] [serial = 1848] [outer = 0x0] 05:33:10 INFO - PROCESS | 1998 | ++DOMWINDOW == 84 (0x11924d400) [pid = 1998] [serial = 1849] [outer = 0x11867b800] 05:33:10 INFO - PROCESS | 1998 | 1468499590214 Marionette DEBUG loaded listener.js 05:33:10 INFO - PROCESS | 1998 | ++DOMWINDOW == 85 (0x1192afc00) [pid = 1998] [serial = 1850] [outer = 0x11867b800] 05:33:10 INFO - PROCESS | 1998 | 1468499590552 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]]]}] 05:33:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 05:33:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 522ms 05:33:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 05:33:10 INFO - PROCESS | 1998 | 1468499590598 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 05:33:10 INFO - PROCESS | 1998 | 1468499590600 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 05:33:10 INFO - PROCESS | 1998 | 1468499590602 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 05:33:10 INFO - PROCESS | 1998 | 1468499590603 Marionette TRACE conn2 <- [1,2438,null,{}] 05:33:10 INFO - PROCESS | 1998 | 1468499590606 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}] 05:33:10 INFO - PROCESS | 1998 | 1468499590607 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:10 INFO - PROCESS | 1998 | 1468499590688 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 05:33:10 INFO - PROCESS | 1998 | 1468499590762 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:10 INFO - PROCESS | 1998 | 1468499590763 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:10 INFO - PROCESS | 1998 | ++DOCSHELL 0x128a04800 == 31 [pid = 1998] [id = 617] 05:33:10 INFO - PROCESS | 1998 | ++DOMWINDOW == 86 (0x11906f400) [pid = 1998] [serial = 1851] [outer = 0x0] 05:33:10 INFO - PROCESS | 1998 | ++DOMWINDOW == 87 (0x11934f000) [pid = 1998] [serial = 1852] [outer = 0x11906f400] 05:33:10 INFO - PROCESS | 1998 | 1468499590788 Marionette DEBUG loaded listener.js 05:33:10 INFO - PROCESS | 1998 | ++DOMWINDOW == 88 (0x119942400) [pid = 1998] [serial = 1853] [outer = 0x11906f400] 05:33:11 INFO - PROCESS | 1998 | 1468499591129 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]]]}] 05:33:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 05:33:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 568ms 05:33:11 INFO - PROCESS | 1998 | 1468499591171 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 05:33:11 INFO - PROCESS | 1998 | 1468499591172 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 05:33:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 05:33:11 INFO - PROCESS | 1998 | 1468499591174 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 05:33:11 INFO - PROCESS | 1998 | 1468499591175 Marionette TRACE conn2 <- [1,2442,null,{}] 05:33:11 INFO - PROCESS | 1998 | 1468499591178 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}] 05:33:11 INFO - PROCESS | 1998 | 1468499591179 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:11 INFO - PROCESS | 1998 | 1468499591276 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 05:33:11 INFO - PROCESS | 1998 | 1468499591280 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:11 INFO - PROCESS | 1998 | 1468499591281 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:11 INFO - PROCESS | 1998 | ++DOCSHELL 0x129388000 == 32 [pid = 1998] [id = 618] 05:33:11 INFO - PROCESS | 1998 | ++DOMWINDOW == 89 (0x1172bdc00) [pid = 1998] [serial = 1854] [outer = 0x0] 05:33:11 INFO - PROCESS | 1998 | ++DOMWINDOW == 90 (0x119f70c00) [pid = 1998] [serial = 1855] [outer = 0x1172bdc00] 05:33:11 INFO - PROCESS | 1998 | 1468499591305 Marionette DEBUG loaded listener.js 05:33:11 INFO - PROCESS | 1998 | ++DOMWINDOW == 91 (0x12112d800) [pid = 1998] [serial = 1856] [outer = 0x1172bdc00] 05:33:11 INFO - PROCESS | 1998 | 1468499591638 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]]]}] 05:33:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 05:33:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 521ms 05:33:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 05:33:11 INFO - PROCESS | 1998 | 1468499591695 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 05:33:11 INFO - PROCESS | 1998 | 1468499591697 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 05:33:11 INFO - PROCESS | 1998 | 1468499591699 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 05:33:11 INFO - PROCESS | 1998 | 1468499591700 Marionette TRACE conn2 <- [1,2446,null,{}] 05:33:11 INFO - PROCESS | 1998 | 1468499591702 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}] 05:33:11 INFO - PROCESS | 1998 | 1468499591706 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:11 INFO - PROCESS | 1998 | 1468499591821 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 05:33:11 INFO - PROCESS | 1998 | 1468499591826 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:11 INFO - PROCESS | 1998 | 1468499591827 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:11 INFO - PROCESS | 1998 | ++DOCSHELL 0x12a71b800 == 33 [pid = 1998] [id = 619] 05:33:11 INFO - PROCESS | 1998 | ++DOMWINDOW == 92 (0x121134c00) [pid = 1998] [serial = 1857] [outer = 0x0] 05:33:11 INFO - PROCESS | 1998 | ++DOMWINDOW == 93 (0x124a36800) [pid = 1998] [serial = 1858] [outer = 0x121134c00] 05:33:11 INFO - PROCESS | 1998 | 1468499591852 Marionette DEBUG loaded listener.js 05:33:11 INFO - PROCESS | 1998 | ++DOMWINDOW == 94 (0x125eba400) [pid = 1998] [serial = 1859] [outer = 0x121134c00] 05:33:12 INFO - PROCESS | 1998 | 1468499592199 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]]]}] 05:33:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 05:33:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 517ms 05:33:12 INFO - PROCESS | 1998 | 1468499592226 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 05:33:12 INFO - PROCESS | 1998 | 1468499592229 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 05:33:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 05:33:12 INFO - PROCESS | 1998 | 1468499592239 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 05:33:12 INFO - PROCESS | 1998 | 1468499592240 Marionette TRACE conn2 <- [1,2450,null,{}] 05:33:12 INFO - PROCESS | 1998 | 1468499592242 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}] 05:33:12 INFO - PROCESS | 1998 | 1468499592244 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:12 INFO - PROCESS | 1998 | 1468499592360 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 05:33:12 INFO - PROCESS | 1998 | 1468499592410 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:12 INFO - PROCESS | 1998 | 1468499592412 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:12 INFO - PROCESS | 1998 | ++DOCSHELL 0x12b579000 == 34 [pid = 1998] [id = 620] 05:33:12 INFO - PROCESS | 1998 | ++DOMWINDOW == 95 (0x1260ca800) [pid = 1998] [serial = 1860] [outer = 0x0] 05:33:12 INFO - PROCESS | 1998 | ++DOMWINDOW == 96 (0x12643e000) [pid = 1998] [serial = 1861] [outer = 0x1260ca800] 05:33:12 INFO - PROCESS | 1998 | 1468499592449 Marionette DEBUG loaded listener.js 05:33:12 INFO - PROCESS | 1998 | ++DOMWINDOW == 97 (0x12690e000) [pid = 1998] [serial = 1862] [outer = 0x1260ca800] 05:33:13 INFO - PROCESS | 1998 | --DOMWINDOW == 96 (0x121c5f000) [pid = 1998] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 05:33:13 INFO - PROCESS | 1998 | --DOMWINDOW == 95 (0x1289e7c00) [pid = 1998] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 05:33:13 INFO - PROCESS | 1998 | --DOMWINDOW == 94 (0x124f42800) [pid = 1998] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 05:33:13 INFO - PROCESS | 1998 | --DOMWINDOW == 93 (0x119a28800) [pid = 1998] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 05:33:13 INFO - PROCESS | 1998 | --DOMWINDOW == 92 (0x128aae400) [pid = 1998] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 05:33:13 INFO - PROCESS | 1998 | --DOMWINDOW == 91 (0x1182b1400) [pid = 1998] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 05:33:13 INFO - PROCESS | 1998 | --DOMWINDOW == 90 (0x126b76000) [pid = 1998] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 05:33:13 INFO - PROCESS | 1998 | --DOMWINDOW == 89 (0x112dac000) [pid = 1998] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 05:33:13 INFO - PROCESS | 1998 | --DOMWINDOW == 88 (0x118529400) [pid = 1998] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 05:33:13 INFO - PROCESS | 1998 | --DOMWINDOW == 87 (0x1132b5800) [pid = 1998] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 05:33:13 INFO - PROCESS | 1998 | --DOMWINDOW == 86 (0x1166f1000) [pid = 1998] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 05:33:13 INFO - PROCESS | 1998 | --DOMWINDOW == 85 (0x120fa7000) [pid = 1998] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 05:33:13 INFO - PROCESS | 1998 | --DOMWINDOW == 84 (0x1217ecc00) [pid = 1998] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 05:33:13 INFO - PROCESS | 1998 | --DOMWINDOW == 83 (0x11336f800) [pid = 1998] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 05:33:13 INFO - PROCESS | 1998 | 1468499593072 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]]]}] 05:33:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 05:33:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 870ms 05:33:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 05:33:13 INFO - PROCESS | 1998 | 1468499593111 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 05:33:13 INFO - PROCESS | 1998 | 1468499593113 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 05:33:13 INFO - PROCESS | 1998 | 1468499593115 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 05:33:13 INFO - PROCESS | 1998 | 1468499593116 Marionette TRACE conn2 <- [1,2454,null,{}] 05:33:13 INFO - PROCESS | 1998 | 1468499593118 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}] 05:33:13 INFO - PROCESS | 1998 | 1468499593120 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:13 INFO - PROCESS | 1998 | 1468499593198 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 05:33:13 INFO - PROCESS | 1998 | 1468499593202 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:13 INFO - PROCESS | 1998 | 1468499593203 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:13 INFO - PROCESS | 1998 | ++DOCSHELL 0x12b56f800 == 35 [pid = 1998] [id = 621] 05:33:13 INFO - PROCESS | 1998 | ++DOMWINDOW == 84 (0x112e83400) [pid = 1998] [serial = 1863] [outer = 0x0] 05:33:13 INFO - PROCESS | 1998 | ++DOMWINDOW == 85 (0x11819a400) [pid = 1998] [serial = 1864] [outer = 0x112e83400] 05:33:13 INFO - PROCESS | 1998 | 1468499593228 Marionette DEBUG loaded listener.js 05:33:13 INFO - PROCESS | 1998 | ++DOMWINDOW == 86 (0x119a28800) [pid = 1998] [serial = 1865] [outer = 0x112e83400] 05:33:13 INFO - PROCESS | 1998 | 1468499593564 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]]]}] 05:33:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 05:33:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 469ms 05:33:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 05:33:13 INFO - PROCESS | 1998 | 1468499593585 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 05:33:13 INFO - PROCESS | 1998 | 1468499593586 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 05:33:13 INFO - PROCESS | 1998 | 1468499593588 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 05:33:13 INFO - PROCESS | 1998 | 1468499593589 Marionette TRACE conn2 <- [1,2458,null,{}] 05:33:13 INFO - PROCESS | 1998 | 1468499593592 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}] 05:33:13 INFO - PROCESS | 1998 | 1468499593593 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:13 INFO - PROCESS | 1998 | 1468499593698 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 05:33:13 INFO - PROCESS | 1998 | 1468499593704 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:13 INFO - PROCESS | 1998 | 1468499593705 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:13 INFO - PROCESS | 1998 | ++DOCSHELL 0x12bd0d800 == 36 [pid = 1998] [id = 622] 05:33:13 INFO - PROCESS | 1998 | ++DOMWINDOW == 87 (0x11386f400) [pid = 1998] [serial = 1866] [outer = 0x0] 05:33:13 INFO - PROCESS | 1998 | ++DOMWINDOW == 88 (0x1254af400) [pid = 1998] [serial = 1867] [outer = 0x11386f400] 05:33:13 INFO - PROCESS | 1998 | 1468499593729 Marionette DEBUG loaded listener.js 05:33:13 INFO - PROCESS | 1998 | ++DOMWINDOW == 89 (0x126b76000) [pid = 1998] [serial = 1868] [outer = 0x11386f400] 05:33:14 INFO - PROCESS | 1998 | 1468499594031 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]]]}] 05:33:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 05:33:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 469ms 05:33:14 INFO - PROCESS | 1998 | 1468499594057 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 05:33:14 INFO - PROCESS | 1998 | 1468499594059 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 05:33:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 05:33:14 INFO - PROCESS | 1998 | 1468499594064 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 05:33:14 INFO - PROCESS | 1998 | 1468499594065 Marionette TRACE conn2 <- [1,2462,null,{}] 05:33:14 INFO - PROCESS | 1998 | 1468499594067 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}] 05:33:14 INFO - PROCESS | 1998 | 1468499594068 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:14 INFO - PROCESS | 1998 | 1468499594147 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 05:33:14 INFO - PROCESS | 1998 | 1468499594151 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:14 INFO - PROCESS | 1998 | 1468499594152 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:14 INFO - PROCESS | 1998 | ++DOCSHELL 0x12c3c5800 == 37 [pid = 1998] [id = 623] 05:33:14 INFO - PROCESS | 1998 | ++DOMWINDOW == 90 (0x126b76800) [pid = 1998] [serial = 1869] [outer = 0x0] 05:33:14 INFO - PROCESS | 1998 | ++DOMWINDOW == 91 (0x126be6c00) [pid = 1998] [serial = 1870] [outer = 0x126b76800] 05:33:14 INFO - PROCESS | 1998 | 1468499594176 Marionette DEBUG loaded listener.js 05:33:14 INFO - PROCESS | 1998 | ++DOMWINDOW == 92 (0x1289e8c00) [pid = 1998] [serial = 1871] [outer = 0x126b76800] 05:33:14 INFO - PROCESS | 1998 | 1468499594531 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]]]}] 05:33:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 05:33:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 471ms 05:33:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 05:33:14 INFO - PROCESS | 1998 | 1468499594542 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 05:33:14 INFO - PROCESS | 1998 | 1468499594544 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 05:33:14 INFO - PROCESS | 1998 | 1468499594548 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 05:33:14 INFO - PROCESS | 1998 | 1468499594550 Marionette TRACE conn2 <- [1,2466,null,{}] 05:33:14 INFO - PROCESS | 1998 | 1468499594552 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}] 05:33:14 INFO - PROCESS | 1998 | 1468499594554 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:14 INFO - PROCESS | 1998 | 1468499594670 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 05:33:14 INFO - PROCESS | 1998 | 1468499594677 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:14 INFO - PROCESS | 1998 | 1468499594680 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:14 INFO - PROCESS | 1998 | ++DOCSHELL 0x12c3dc800 == 38 [pid = 1998] [id = 624] 05:33:14 INFO - PROCESS | 1998 | ++DOMWINDOW == 93 (0x1289eec00) [pid = 1998] [serial = 1872] [outer = 0x0] 05:33:14 INFO - PROCESS | 1998 | ++DOMWINDOW == 94 (0x128aaec00) [pid = 1998] [serial = 1873] [outer = 0x1289eec00] 05:33:14 INFO - PROCESS | 1998 | 1468499594707 Marionette DEBUG loaded listener.js 05:33:14 INFO - PROCESS | 1998 | ++DOMWINDOW == 95 (0x128af8400) [pid = 1998] [serial = 1874] [outer = 0x1289eec00] 05:33:15 INFO - PROCESS | 1998 | 1468499595052 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]]]}] 05:33:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 05:33:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 569ms 05:33:15 INFO - PROCESS | 1998 | 1468499595118 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 05:33:15 INFO - PROCESS | 1998 | 1468499595121 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 05:33:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 05:33:15 INFO - PROCESS | 1998 | 1468499595124 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 05:33:15 INFO - PROCESS | 1998 | 1468499595127 Marionette TRACE conn2 <- [1,2470,null,{}] 05:33:15 INFO - PROCESS | 1998 | 1468499595131 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}] 05:33:15 INFO - PROCESS | 1998 | 1468499595133 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:15 INFO - PROCESS | 1998 | 1468499595268 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 05:33:15 INFO - PROCESS | 1998 | 1468499595324 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:15 INFO - PROCESS | 1998 | 1468499595328 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:15 INFO - PROCESS | 1998 | ++DOCSHELL 0x11723f000 == 39 [pid = 1998] [id = 625] 05:33:15 INFO - PROCESS | 1998 | ++DOMWINDOW == 96 (0x112e67800) [pid = 1998] [serial = 1875] [outer = 0x0] 05:33:15 INFO - PROCESS | 1998 | ++DOMWINDOW == 97 (0x1133dc000) [pid = 1998] [serial = 1876] [outer = 0x112e67800] 05:33:15 INFO - PROCESS | 1998 | 1468499595400 Marionette DEBUG loaded listener.js 05:33:15 INFO - PROCESS | 1998 | ++DOMWINDOW == 98 (0x116294400) [pid = 1998] [serial = 1877] [outer = 0x112e67800] 05:33:15 INFO - PROCESS | 1998 | 1468499595954 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]]]}] 05:33:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 05:33:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 873ms 05:33:16 INFO - PROCESS | 1998 | 1468499595998 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 05:33:16 INFO - PROCESS | 1998 | 1468499596001 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 05:33:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 05:33:16 INFO - PROCESS | 1998 | 1468499596005 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 05:33:16 INFO - PROCESS | 1998 | 1468499596008 Marionette TRACE conn2 <- [1,2474,null,{}] 05:33:16 INFO - PROCESS | 1998 | 1468499596034 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}] 05:33:16 INFO - PROCESS | 1998 | 1468499596036 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:16 INFO - PROCESS | 1998 | 1468499596149 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 05:33:16 INFO - PROCESS | 1998 | 1468499596205 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:16 INFO - PROCESS | 1998 | 1468499596207 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:16 INFO - PROCESS | 1998 | ++DOCSHELL 0x126b10000 == 40 [pid = 1998] [id = 626] 05:33:16 INFO - PROCESS | 1998 | ++DOMWINDOW == 99 (0x1182b8000) [pid = 1998] [serial = 1878] [outer = 0x0] 05:33:16 INFO - PROCESS | 1998 | ++DOMWINDOW == 100 (0x118572c00) [pid = 1998] [serial = 1879] [outer = 0x1182b8000] 05:33:16 INFO - PROCESS | 1998 | 1468499596238 Marionette DEBUG loaded listener.js 05:33:16 INFO - PROCESS | 1998 | ++DOMWINDOW == 101 (0x118632800) [pid = 1998] [serial = 1880] [outer = 0x1182b8000] 05:33:16 INFO - PROCESS | 1998 | 1468499596953 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]]]}] 05:33:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 05:33:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 976ms 05:33:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 05:33:16 INFO - PROCESS | 1998 | 1468499596982 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 05:33:16 INFO - PROCESS | 1998 | 1468499596985 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 05:33:16 INFO - PROCESS | 1998 | 1468499596988 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 05:33:16 INFO - PROCESS | 1998 | 1468499596990 Marionette TRACE conn2 <- [1,2478,null,{}] 05:33:16 INFO - PROCESS | 1998 | 1468499596993 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}] 05:33:16 INFO - PROCESS | 1998 | 1468499596995 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:17 INFO - PROCESS | 1998 | 1468499597104 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 05:33:17 INFO - PROCESS | 1998 | --DOCSHELL 0x12c3c5800 == 39 [pid = 1998] [id = 623] 05:33:17 INFO - PROCESS | 1998 | --DOCSHELL 0x12bd0d800 == 38 [pid = 1998] [id = 622] 05:33:17 INFO - PROCESS | 1998 | --DOCSHELL 0x12b56f800 == 37 [pid = 1998] [id = 621] 05:33:17 INFO - PROCESS | 1998 | --DOCSHELL 0x12b579000 == 36 [pid = 1998] [id = 620] 05:33:17 INFO - PROCESS | 1998 | --DOCSHELL 0x12a71b800 == 35 [pid = 1998] [id = 619] 05:33:17 INFO - PROCESS | 1998 | --DOCSHELL 0x129388000 == 34 [pid = 1998] [id = 618] 05:33:17 INFO - PROCESS | 1998 | --DOCSHELL 0x128a04800 == 33 [pid = 1998] [id = 617] 05:33:17 INFO - PROCESS | 1998 | --DOCSHELL 0x124cc0000 == 32 [pid = 1998] [id = 616] 05:33:17 INFO - PROCESS | 1998 | --DOCSHELL 0x1199b5800 == 31 [pid = 1998] [id = 615] 05:33:17 INFO - PROCESS | 1998 | --DOCSHELL 0x118338000 == 30 [pid = 1998] [id = 614] 05:33:17 INFO - PROCESS | 1998 | --DOMWINDOW == 100 (0x124ac5c00) [pid = 1998] [serial = 1804] [outer = 0x0] [url = about:blank] 05:33:17 INFO - PROCESS | 1998 | --DOMWINDOW == 99 (0x128aa6c00) [pid = 1998] [serial = 1810] [outer = 0x0] [url = about:blank] 05:33:17 INFO - PROCESS | 1998 | --DOMWINDOW == 98 (0x1289ed400) [pid = 1998] [serial = 1808] [outer = 0x0] [url = about:blank] 05:33:17 INFO - PROCESS | 1998 | --DOMWINDOW == 97 (0x128af9000) [pid = 1998] [serial = 1820] [outer = 0x0] [url = about:blank] 05:33:17 INFO - PROCESS | 1998 | --DOMWINDOW == 96 (0x126638c00) [pid = 1998] [serial = 1807] [outer = 0x0] [url = about:blank] 05:33:17 INFO - PROCESS | 1998 | --DOMWINDOW == 95 (0x128aee400) [pid = 1998] [serial = 1813] [outer = 0x0] [url = about:blank] 05:33:17 INFO - PROCESS | 1998 | --DOMWINDOW == 94 (0x128aae000) [pid = 1998] [serial = 1811] [outer = 0x0] [url = about:blank] 05:33:17 INFO - PROCESS | 1998 | --DOMWINDOW == 93 (0x118624400) [pid = 1998] [serial = 1795] [outer = 0x0] [url = about:blank] 05:33:17 INFO - PROCESS | 1998 | --DOMWINDOW == 92 (0x11904e800) [pid = 1998] [serial = 1796] [outer = 0x0] [url = about:blank] 05:33:17 INFO - PROCESS | 1998 | --DOMWINDOW == 91 (0x128aa4c00) [pid = 1998] [serial = 1784] [outer = 0x0] [url = about:blank] 05:33:17 INFO - PROCESS | 1998 | --DOMWINDOW == 90 (0x1192b0400) [pid = 1998] [serial = 1798] [outer = 0x0] [url = about:blank] 05:33:17 INFO - PROCESS | 1998 | --DOMWINDOW == 89 (0x119a2b400) [pid = 1998] [serial = 1799] [outer = 0x0] [url = about:blank] 05:33:17 INFO - PROCESS | 1998 | --DOMWINDOW == 88 (0x118578400) [pid = 1998] [serial = 1789] [outer = 0x0] [url = about:blank] 05:33:17 INFO - PROCESS | 1998 | --DOMWINDOW == 87 (0x118632c00) [pid = 1998] [serial = 1790] [outer = 0x0] [url = about:blank] 05:33:17 INFO - PROCESS | 1998 | --DOMWINDOW == 86 (0x1160d7400) [pid = 1998] [serial = 1786] [outer = 0x0] [url = about:blank] 05:33:17 INFO - PROCESS | 1998 | --DOMWINDOW == 85 (0x1176d5400) [pid = 1998] [serial = 1787] [outer = 0x0] [url = about:blank] 05:33:17 INFO - PROCESS | 1998 | --DOMWINDOW == 84 (0x117013800) [pid = 1998] [serial = 1792] [outer = 0x0] [url = about:blank] 05:33:17 INFO - PROCESS | 1998 | --DOMWINDOW == 83 (0x117ebc800) [pid = 1998] [serial = 1793] [outer = 0x0] [url = about:blank] 05:33:17 INFO - PROCESS | 1998 | --DOMWINDOW == 82 (0x12134ec00) [pid = 1998] [serial = 1801] [outer = 0x0] [url = about:blank] 05:33:17 INFO - PROCESS | 1998 | --DOMWINDOW == 81 (0x128ab2800) [pid = 1998] [serial = 1819] [outer = 0x0] [url = about:blank] 05:33:17 INFO - PROCESS | 1998 | --DOMWINDOW == 80 (0x129332c00) [pid = 1998] [serial = 1823] [outer = 0x0] [url = about:blank] 05:33:17 INFO - PROCESS | 1998 | --DOMWINDOW == 79 (0x128af5000) [pid = 1998] [serial = 1814] [outer = 0x0] [url = about:blank] 05:33:17 INFO - PROCESS | 1998 | --DOMWINDOW == 78 (0x11862c800) [pid = 1998] [serial = 1816] [outer = 0x0] [url = about:blank] 05:33:17 INFO - PROCESS | 1998 | --DOMWINDOW == 77 (0x121c5d400) [pid = 1998] [serial = 1802] [outer = 0x0] [url = about:blank] 05:33:17 INFO - PROCESS | 1998 | --DOMWINDOW == 76 (0x128cb8400) [pid = 1998] [serial = 1822] [outer = 0x0] [url = about:blank] 05:33:17 INFO - PROCESS | 1998 | --DOMWINDOW == 75 (0x119708400) [pid = 1998] [serial = 1817] [outer = 0x0] [url = about:blank] 05:33:17 INFO - PROCESS | 1998 | --DOMWINDOW == 74 (0x125eae000) [pid = 1998] [serial = 1805] [outer = 0x0] [url = about:blank] 05:33:17 INFO - PROCESS | 1998 | 1468499597196 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:17 INFO - PROCESS | 1998 | 1468499597199 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:17 INFO - PROCESS | 1998 | ++DOCSHELL 0x116936000 == 31 [pid = 1998] [id = 627] 05:33:17 INFO - PROCESS | 1998 | ++DOMWINDOW == 75 (0x1133c6c00) [pid = 1998] [serial = 1881] [outer = 0x0] 05:33:17 INFO - PROCESS | 1998 | ++DOMWINDOW == 76 (0x116970800) [pid = 1998] [serial = 1882] [outer = 0x1133c6c00] 05:33:17 INFO - PROCESS | 1998 | 1468499597228 Marionette DEBUG loaded listener.js 05:33:17 INFO - PROCESS | 1998 | ++DOMWINDOW == 77 (0x11819cc00) [pid = 1998] [serial = 1883] [outer = 0x1133c6c00] 05:33:17 INFO - PROCESS | 1998 | 1468499597566 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]]]}] 05:33:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 05:33:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 621ms 05:33:17 INFO - PROCESS | 1998 | 1468499597609 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 05:33:17 INFO - PROCESS | 1998 | 1468499597614 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 05:33:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 05:33:17 INFO - PROCESS | 1998 | 1468499597619 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 05:33:17 INFO - PROCESS | 1998 | 1468499597620 Marionette TRACE conn2 <- [1,2482,null,{}] 05:33:17 INFO - PROCESS | 1998 | 1468499597623 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}] 05:33:17 INFO - PROCESS | 1998 | 1468499597625 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:17 INFO - PROCESS | 1998 | 1468499597728 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 05:33:17 INFO - PROCESS | 1998 | 1468499597787 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:17 INFO - PROCESS | 1998 | 1468499597789 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:17 INFO - PROCESS | 1998 | ++DOCSHELL 0x1219d0800 == 32 [pid = 1998] [id = 628] 05:33:17 INFO - PROCESS | 1998 | ++DOMWINDOW == 78 (0x118431400) [pid = 1998] [serial = 1884] [outer = 0x0] 05:33:17 INFO - PROCESS | 1998 | ++DOMWINDOW == 79 (0x118ebd400) [pid = 1998] [serial = 1885] [outer = 0x118431400] 05:33:17 INFO - PROCESS | 1998 | 1468499597816 Marionette DEBUG loaded listener.js 05:33:17 INFO - PROCESS | 1998 | ++DOMWINDOW == 80 (0x119259400) [pid = 1998] [serial = 1886] [outer = 0x118431400] 05:33:18 INFO - PROCESS | 1998 | 1468499598138 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]]]}] 05:33:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 05:33:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 570ms 05:33:18 INFO - PROCESS | 1998 | 1468499598190 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 05:33:18 INFO - PROCESS | 1998 | 1468499598192 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 05:33:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 05:33:18 INFO - PROCESS | 1998 | 1468499598196 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 05:33:18 INFO - PROCESS | 1998 | 1468499598200 Marionette TRACE conn2 <- [1,2486,null,{}] 05:33:18 INFO - PROCESS | 1998 | 1468499598211 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}] 05:33:18 INFO - PROCESS | 1998 | 1468499598216 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:18 INFO - PROCESS | 1998 | 1468499598389 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 05:33:18 INFO - PROCESS | 1998 | 1468499598399 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:18 INFO - PROCESS | 1998 | 1468499598402 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:18 INFO - PROCESS | 1998 | ++DOCSHELL 0x12916e000 == 33 [pid = 1998] [id = 629] 05:33:18 INFO - PROCESS | 1998 | ++DOMWINDOW == 81 (0x11386d400) [pid = 1998] [serial = 1887] [outer = 0x0] 05:33:18 INFO - PROCESS | 1998 | ++DOMWINDOW == 82 (0x119708400) [pid = 1998] [serial = 1888] [outer = 0x11386d400] 05:33:18 INFO - PROCESS | 1998 | 1468499598447 Marionette DEBUG loaded listener.js 05:33:18 INFO - PROCESS | 1998 | ++DOMWINDOW == 83 (0x1212ef000) [pid = 1998] [serial = 1889] [outer = 0x11386d400] 05:33:18 INFO - PROCESS | 1998 | 1468499598833 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]]]}] 05:33:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 05:33:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 675ms 05:33:18 INFO - PROCESS | 1998 | 1468499598877 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 05:33:18 INFO - PROCESS | 1998 | 1468499598880 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 05:33:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 05:33:18 INFO - PROCESS | 1998 | 1468499598884 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 05:33:18 INFO - PROCESS | 1998 | 1468499598886 Marionette TRACE conn2 <- [1,2490,null,{}] 05:33:18 INFO - PROCESS | 1998 | 1468499598889 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}] 05:33:18 INFO - PROCESS | 1998 | 1468499598891 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:19 INFO - PROCESS | 1998 | 1468499599033 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 05:33:19 INFO - PROCESS | 1998 | 1468499599042 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:19 INFO - PROCESS | 1998 | 1468499599044 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:19 INFO - PROCESS | 1998 | ++DOCSHELL 0x12a707800 == 34 [pid = 1998] [id = 630] 05:33:19 INFO - PROCESS | 1998 | ++DOMWINDOW == 84 (0x121a27800) [pid = 1998] [serial = 1890] [outer = 0x0] 05:33:19 INFO - PROCESS | 1998 | ++DOMWINDOW == 85 (0x124e04400) [pid = 1998] [serial = 1891] [outer = 0x121a27800] 05:33:19 INFO - PROCESS | 1998 | 1468499599070 Marionette DEBUG loaded listener.js 05:33:19 INFO - PROCESS | 1998 | ++DOMWINDOW == 86 (0x125e10400) [pid = 1998] [serial = 1892] [outer = 0x121a27800] 05:33:19 INFO - PROCESS | 1998 | 1468499599434 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]]]}] 05:33:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 05:33:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 570ms 05:33:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 05:33:19 INFO - PROCESS | 1998 | 1468499599453 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 05:33:19 INFO - PROCESS | 1998 | 1468499599454 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 05:33:19 INFO - PROCESS | 1998 | 1468499599456 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 05:33:19 INFO - PROCESS | 1998 | 1468499599458 Marionette TRACE conn2 <- [1,2494,null,{}] 05:33:19 INFO - PROCESS | 1998 | 1468499599460 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}] 05:33:19 INFO - PROCESS | 1998 | 1468499599461 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:19 INFO - PROCESS | 1998 | 1468499599570 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 05:33:19 INFO - PROCESS | 1998 | 1468499599582 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:19 INFO - PROCESS | 1998 | 1468499599583 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:19 INFO - PROCESS | 1998 | ++DOCSHELL 0x12a9ae000 == 35 [pid = 1998] [id = 631] 05:33:19 INFO - PROCESS | 1998 | ++DOMWINDOW == 87 (0x1132c2c00) [pid = 1998] [serial = 1893] [outer = 0x0] 05:33:19 INFO - PROCESS | 1998 | ++DOMWINDOW == 88 (0x1260d3400) [pid = 1998] [serial = 1894] [outer = 0x1132c2c00] 05:33:19 INFO - PROCESS | 1998 | 1468499599607 Marionette DEBUG loaded listener.js 05:33:19 INFO - PROCESS | 1998 | ++DOMWINDOW == 89 (0x126636400) [pid = 1998] [serial = 1895] [outer = 0x1132c2c00] 05:33:19 INFO - PROCESS | 1998 | 1468499599963 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]]]}] 05:33:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 05:33:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 523ms 05:33:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 05:33:19 INFO - PROCESS | 1998 | 1468499599980 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 05:33:19 INFO - PROCESS | 1998 | 1468499599981 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 05:33:19 INFO - PROCESS | 1998 | 1468499599983 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 05:33:19 INFO - PROCESS | 1998 | 1468499599984 Marionette TRACE conn2 <- [1,2498,null,{}] 05:33:19 INFO - PROCESS | 1998 | 1468499599986 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}] 05:33:19 INFO - PROCESS | 1998 | 1468499599991 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:20 INFO - PROCESS | 1998 | 1468499600115 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 05:33:20 INFO - PROCESS | 1998 | 1468499600128 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:20 INFO - PROCESS | 1998 | 1468499600130 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:20 INFO - PROCESS | 1998 | ++DOCSHELL 0x12b8eb000 == 36 [pid = 1998] [id = 632] 05:33:20 INFO - PROCESS | 1998 | ++DOMWINDOW == 90 (0x126b70000) [pid = 1998] [serial = 1896] [outer = 0x0] 05:33:20 INFO - PROCESS | 1998 | ++DOMWINDOW == 91 (0x1289e9000) [pid = 1998] [serial = 1897] [outer = 0x126b70000] 05:33:20 INFO - PROCESS | 1998 | 1468499600154 Marionette DEBUG loaded listener.js 05:33:20 INFO - PROCESS | 1998 | ++DOMWINDOW == 92 (0x1192a9000) [pid = 1998] [serial = 1898] [outer = 0x126b70000] 05:33:20 INFO - PROCESS | 1998 | 1468499600582 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]]]}] 05:33:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 05:33:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 619ms 05:33:20 INFO - PROCESS | 1998 | 1468499600604 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 05:33:20 INFO - PROCESS | 1998 | 1468499600606 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 05:33:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 05:33:20 INFO - PROCESS | 1998 | 1468499600610 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 05:33:20 INFO - PROCESS | 1998 | 1468499600613 Marionette TRACE conn2 <- [1,2502,null,{}] 05:33:20 INFO - PROCESS | 1998 | 1468499600625 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}] 05:33:20 INFO - PROCESS | 1998 | 1468499600627 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:20 INFO - PROCESS | 1998 | 1468499600792 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 05:33:20 INFO - PROCESS | 1998 | 1468499600819 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:20 INFO - PROCESS | 1998 | 1468499600820 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:20 INFO - PROCESS | 1998 | ++DOCSHELL 0x12c3d9000 == 37 [pid = 1998] [id = 633] 05:33:20 INFO - PROCESS | 1998 | ++DOMWINDOW == 93 (0x112d0c400) [pid = 1998] [serial = 1899] [outer = 0x0] 05:33:20 INFO - PROCESS | 1998 | ++DOMWINDOW == 94 (0x128af3000) [pid = 1998] [serial = 1900] [outer = 0x112d0c400] 05:33:20 INFO - PROCESS | 1998 | 1468499600860 Marionette DEBUG loaded listener.js 05:33:20 INFO - PROCESS | 1998 | ++DOMWINDOW == 95 (0x128afc800) [pid = 1998] [serial = 1901] [outer = 0x112d0c400] 05:33:21 INFO - PROCESS | 1998 | 1468499601301 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]]]}] 05:33:21 INFO - PROCESS | 1998 | --DOMWINDOW == 94 (0x1172bdc00) [pid = 1998] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 05:33:21 INFO - PROCESS | 1998 | --DOMWINDOW == 93 (0x11867b800) [pid = 1998] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 05:33:21 INFO - PROCESS | 1998 | --DOMWINDOW == 92 (0x118529c00) [pid = 1998] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 05:33:21 INFO - PROCESS | 1998 | --DOMWINDOW == 91 (0x121134c00) [pid = 1998] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 05:33:21 INFO - PROCESS | 1998 | --DOMWINDOW == 90 (0x1260ca800) [pid = 1998] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 05:33:21 INFO - PROCESS | 1998 | --DOMWINDOW == 89 (0x11814e000) [pid = 1998] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 05:33:21 INFO - PROCESS | 1998 | --DOMWINDOW == 88 (0x113d3d800) [pid = 1998] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 05:33:21 INFO - PROCESS | 1998 | --DOMWINDOW == 87 (0x112e83400) [pid = 1998] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 05:33:21 INFO - PROCESS | 1998 | --DOMWINDOW == 86 (0x11386f400) [pid = 1998] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 05:33:21 INFO - PROCESS | 1998 | --DOMWINDOW == 85 (0x110e83c00) [pid = 1998] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 05:33:21 INFO - PROCESS | 1998 | --DOMWINDOW == 84 (0x1176da400) [pid = 1998] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 05:33:21 INFO - PROCESS | 1998 | --DOMWINDOW == 83 (0x126b76800) [pid = 1998] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 05:33:21 INFO - PROCESS | 1998 | --DOMWINDOW == 82 (0x120f9c800) [pid = 1998] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 05:33:21 INFO - PROCESS | 1998 | --DOMWINDOW == 81 (0x1264a1400) [pid = 1998] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 05:33:21 INFO - PROCESS | 1998 | --DOMWINDOW == 80 (0x11906f400) [pid = 1998] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 05:33:21 INFO - PROCESS | 1998 | --DOMWINDOW == 79 (0x113d8d800) [pid = 1998] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 05:33:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 05:33:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 730ms 05:33:21 INFO - PROCESS | 1998 | 1468499601340 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 05:33:21 INFO - PROCESS | 1998 | 1468499601341 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 05:33:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 05:33:21 INFO - PROCESS | 1998 | 1468499601343 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 05:33:21 INFO - PROCESS | 1998 | 1468499601345 Marionette TRACE conn2 <- [1,2506,null,{}] 05:33:21 INFO - PROCESS | 1998 | 1468499601347 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}] 05:33:21 INFO - PROCESS | 1998 | 1468499601348 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:21 INFO - PROCESS | 1998 | 1468499601442 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 05:33:21 INFO - PROCESS | 1998 | 1468499601448 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:21 INFO - PROCESS | 1998 | 1468499601449 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:21 INFO - PROCESS | 1998 | ++DOCSHELL 0x121c71000 == 38 [pid = 1998] [id = 634] 05:33:21 INFO - PROCESS | 1998 | ++DOMWINDOW == 80 (0x113d8d800) [pid = 1998] [serial = 1902] [outer = 0x0] 05:33:21 INFO - PROCESS | 1998 | ++DOMWINDOW == 81 (0x1176d8000) [pid = 1998] [serial = 1903] [outer = 0x113d8d800] 05:33:21 INFO - PROCESS | 1998 | 1468499601474 Marionette DEBUG loaded listener.js 05:33:21 INFO - PROCESS | 1998 | ++DOMWINDOW == 82 (0x119259000) [pid = 1998] [serial = 1904] [outer = 0x113d8d800] 05:33:21 INFO - PROCESS | 1998 | 1468499601788 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]]]}] 05:33:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 05:33:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 470ms 05:33:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 05:33:21 INFO - PROCESS | 1998 | 1468499601815 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 05:33:21 INFO - PROCESS | 1998 | 1468499601817 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 05:33:21 INFO - PROCESS | 1998 | 1468499601819 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 05:33:21 INFO - PROCESS | 1998 | 1468499601821 Marionette TRACE conn2 <- [1,2510,null,{}] 05:33:21 INFO - PROCESS | 1998 | 1468499601834 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}] 05:33:21 INFO - PROCESS | 1998 | 1468499601835 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:21 INFO - PROCESS | 1998 | 1468499601915 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 05:33:21 INFO - PROCESS | 1998 | 1468499601980 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:21 INFO - PROCESS | 1998 | 1468499601981 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:22 INFO - PROCESS | 1998 | ++DOCSHELL 0x12cad1000 == 39 [pid = 1998] [id = 635] 05:33:22 INFO - PROCESS | 1998 | ++DOMWINDOW == 83 (0x115e57800) [pid = 1998] [serial = 1905] [outer = 0x0] 05:33:22 INFO - PROCESS | 1998 | ++DOMWINDOW == 84 (0x125eae800) [pid = 1998] [serial = 1906] [outer = 0x115e57800] 05:33:22 INFO - PROCESS | 1998 | 1468499602008 Marionette DEBUG loaded listener.js 05:33:22 INFO - PROCESS | 1998 | ++DOMWINDOW == 85 (0x1289e7400) [pid = 1998] [serial = 1907] [outer = 0x115e57800] 05:33:22 INFO - PROCESS | 1998 | 1468499602269 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]]]}] 05:33:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 05:33:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 470ms 05:33:22 INFO - PROCESS | 1998 | 1468499602290 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 05:33:22 INFO - PROCESS | 1998 | 1468499602291 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 05:33:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 05:33:22 INFO - PROCESS | 1998 | 1468499602302 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 05:33:22 INFO - PROCESS | 1998 | 1468499602303 Marionette TRACE conn2 <- [1,2514,null,{}] 05:33:22 INFO - PROCESS | 1998 | 1468499602305 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}] 05:33:22 INFO - PROCESS | 1998 | 1468499602306 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:22 INFO - PROCESS | 1998 | 1468499602392 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 05:33:22 INFO - PROCESS | 1998 | 1468499602398 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:22 INFO - PROCESS | 1998 | 1468499602399 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:22 INFO - PROCESS | 1998 | ++DOCSHELL 0x12cf52800 == 40 [pid = 1998] [id = 636] 05:33:22 INFO - PROCESS | 1998 | ++DOMWINDOW == 86 (0x124c8a800) [pid = 1998] [serial = 1908] [outer = 0x0] 05:33:22 INFO - PROCESS | 1998 | ++DOMWINDOW == 87 (0x12912b000) [pid = 1998] [serial = 1909] [outer = 0x124c8a800] 05:33:22 INFO - PROCESS | 1998 | 1468499602423 Marionette DEBUG loaded listener.js 05:33:22 INFO - PROCESS | 1998 | ++DOMWINDOW == 88 (0x129331800) [pid = 1998] [serial = 1910] [outer = 0x124c8a800] 05:33:22 INFO - PROCESS | 1998 | 1468499602769 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]]]}] 05:33:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 05:33:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 527ms 05:33:22 INFO - PROCESS | 1998 | 1468499602827 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 05:33:22 INFO - PROCESS | 1998 | 1468499602837 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 05:33:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 05:33:22 INFO - PROCESS | 1998 | 1468499602839 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 05:33:22 INFO - PROCESS | 1998 | 1468499602841 Marionette TRACE conn2 <- [1,2518,null,{}] 05:33:22 INFO - PROCESS | 1998 | 1468499602849 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}] 05:33:22 INFO - PROCESS | 1998 | 1468499602850 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:22 INFO - PROCESS | 1998 | 1468499602943 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 05:33:22 INFO - PROCESS | 1998 | 1468499602949 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:22 INFO - PROCESS | 1998 | 1468499602951 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:22 INFO - PROCESS | 1998 | ++DOCSHELL 0x12d904800 == 41 [pid = 1998] [id = 637] 05:33:22 INFO - PROCESS | 1998 | ++DOMWINDOW == 89 (0x129334800) [pid = 1998] [serial = 1911] [outer = 0x0] 05:33:22 INFO - PROCESS | 1998 | ++DOMWINDOW == 90 (0x129494000) [pid = 1998] [serial = 1912] [outer = 0x129334800] 05:33:22 INFO - PROCESS | 1998 | 1468499602976 Marionette DEBUG loaded listener.js 05:33:23 INFO - PROCESS | 1998 | ++DOMWINDOW == 91 (0x129552000) [pid = 1998] [serial = 1913] [outer = 0x129334800] 05:33:23 INFO - PROCESS | 1998 | 1468499603425 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]]]}] 05:33:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 05:33:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 620ms 05:33:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 05:33:23 INFO - PROCESS | 1998 | 1468499603460 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 05:33:23 INFO - PROCESS | 1998 | 1468499603462 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 05:33:23 INFO - PROCESS | 1998 | 1468499603466 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 05:33:23 INFO - PROCESS | 1998 | 1468499603468 Marionette TRACE conn2 <- [1,2522,null,{}] 05:33:23 INFO - PROCESS | 1998 | 1468499603472 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}] 05:33:23 INFO - PROCESS | 1998 | 1468499603474 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:23 INFO - PROCESS | 1998 | 1468499603583 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 05:33:23 INFO - PROCESS | 1998 | 1468499603655 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:23 INFO - PROCESS | 1998 | 1468499603658 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:23 INFO - PROCESS | 1998 | ++DOCSHELL 0x1199aa000 == 42 [pid = 1998] [id = 638] 05:33:23 INFO - PROCESS | 1998 | ++DOMWINDOW == 92 (0x117013800) [pid = 1998] [serial = 1914] [outer = 0x0] 05:33:23 INFO - PROCESS | 1998 | ++DOMWINDOW == 93 (0x117042800) [pid = 1998] [serial = 1915] [outer = 0x117013800] 05:33:23 INFO - PROCESS | 1998 | 1468499603689 Marionette DEBUG loaded listener.js 05:33:23 INFO - PROCESS | 1998 | ++DOMWINDOW == 94 (0x1182b2c00) [pid = 1998] [serial = 1916] [outer = 0x117013800] 05:33:24 INFO - PROCESS | 1998 | 1468499604087 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]]]}] 05:33:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 05:33:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 673ms 05:33:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 05:33:24 INFO - PROCESS | 1998 | 1468499604139 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 05:33:24 INFO - PROCESS | 1998 | 1468499604142 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 05:33:24 INFO - PROCESS | 1998 | 1468499604146 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 05:33:24 INFO - PROCESS | 1998 | 1468499604148 Marionette TRACE conn2 <- [1,2526,null,{}] 05:33:24 INFO - PROCESS | 1998 | 1468499604151 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}] 05:33:24 INFO - PROCESS | 1998 | 1468499604153 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:24 INFO - PROCESS | 1998 | 1468499604279 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 05:33:24 INFO - PROCESS | 1998 | 1468499604365 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:24 INFO - PROCESS | 1998 | 1468499604366 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:24 INFO - PROCESS | 1998 | ++DOCSHELL 0x12a719000 == 43 [pid = 1998] [id = 639] 05:33:24 INFO - PROCESS | 1998 | ++DOMWINDOW == 95 (0x119251400) [pid = 1998] [serial = 1917] [outer = 0x0] 05:33:24 INFO - PROCESS | 1998 | ++DOMWINDOW == 96 (0x1192ad400) [pid = 1998] [serial = 1918] [outer = 0x119251400] 05:33:24 INFO - PROCESS | 1998 | 1468499604398 Marionette DEBUG loaded listener.js 05:33:24 INFO - PROCESS | 1998 | ++DOMWINDOW == 97 (0x11970f400) [pid = 1998] [serial = 1919] [outer = 0x119251400] 05:33:24 INFO - PROCESS | 1998 | 1468499604817 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]]]}] 05:33:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 05:33:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 720ms 05:33:24 INFO - PROCESS | 1998 | 1468499604867 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 05:33:24 INFO - PROCESS | 1998 | 1468499604869 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 05:33:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 05:33:24 INFO - PROCESS | 1998 | 1468499604871 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 05:33:24 INFO - PROCESS | 1998 | 1468499604874 Marionette TRACE conn2 <- [1,2530,null,{}] 05:33:24 INFO - PROCESS | 1998 | 1468499604882 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}] 05:33:24 INFO - PROCESS | 1998 | 1468499604885 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:24 INFO - PROCESS | 1998 | 1468499604992 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 05:33:25 INFO - PROCESS | 1998 | 1468499605054 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:25 INFO - PROCESS | 1998 | 1468499605056 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:25 INFO - PROCESS | 1998 | ++DOCSHELL 0x12d906800 == 44 [pid = 1998] [id = 640] 05:33:25 INFO - PROCESS | 1998 | ++DOMWINDOW == 98 (0x1212e3000) [pid = 1998] [serial = 1920] [outer = 0x0] 05:33:25 INFO - PROCESS | 1998 | ++DOMWINDOW == 99 (0x12489e400) [pid = 1998] [serial = 1921] [outer = 0x1212e3000] 05:33:25 INFO - PROCESS | 1998 | 1468499605087 Marionette DEBUG loaded listener.js 05:33:25 INFO - PROCESS | 1998 | ++DOMWINDOW == 100 (0x126b7d000) [pid = 1998] [serial = 1922] [outer = 0x1212e3000] 05:33:25 INFO - PROCESS | 1998 | 1468499605534 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]]]}] 05:33:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 05:33:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 724ms 05:33:25 INFO - PROCESS | 1998 | 1468499605624 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 05:33:25 INFO - PROCESS | 1998 | 1468499605626 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 05:33:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 05:33:25 INFO - PROCESS | 1998 | 1468499605647 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 05:33:25 INFO - PROCESS | 1998 | 1468499605648 Marionette TRACE conn2 <- [1,2534,null,{}] 05:33:25 INFO - PROCESS | 1998 | 1468499605651 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}] 05:33:25 INFO - PROCESS | 1998 | 1468499605652 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:25 INFO - PROCESS | 1998 | 1468499605756 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 05:33:25 INFO - PROCESS | 1998 | 1468499605827 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:25 INFO - PROCESS | 1998 | 1468499605829 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:25 INFO - PROCESS | 1998 | ++DOCSHELL 0x12daf2800 == 45 [pid = 1998] [id = 641] 05:33:25 INFO - PROCESS | 1998 | ++DOMWINDOW == 101 (0x1254b2c00) [pid = 1998] [serial = 1923] [outer = 0x0] 05:33:25 INFO - PROCESS | 1998 | ++DOMWINDOW == 102 (0x128cc4c00) [pid = 1998] [serial = 1924] [outer = 0x1254b2c00] 05:33:25 INFO - PROCESS | 1998 | 1468499605860 Marionette DEBUG loaded listener.js 05:33:25 INFO - PROCESS | 1998 | ++DOMWINDOW == 103 (0x129488c00) [pid = 1998] [serial = 1925] [outer = 0x1254b2c00] 05:33:26 INFO - PROCESS | 1998 | 1468499606296 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]]]}] 05:33:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 05:33:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 670ms 05:33:26 INFO - PROCESS | 1998 | 1468499606316 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 05:33:26 INFO - PROCESS | 1998 | 1468499606318 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 05:33:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 05:33:26 INFO - PROCESS | 1998 | 1468499606320 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 05:33:26 INFO - PROCESS | 1998 | 1468499606321 Marionette TRACE conn2 <- [1,2538,null,{}] 05:33:26 INFO - PROCESS | 1998 | 1468499606324 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}] 05:33:26 INFO - PROCESS | 1998 | 1468499606325 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:26 INFO - PROCESS | 1998 | 1468499606427 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 05:33:26 INFO - PROCESS | 1998 | 1468499606500 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:26 INFO - PROCESS | 1998 | 1468499606502 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:26 INFO - PROCESS | 1998 | ++DOCSHELL 0x117e2d000 == 46 [pid = 1998] [id = 642] 05:33:26 INFO - PROCESS | 1998 | ++DOMWINDOW == 104 (0x117012800) [pid = 1998] [serial = 1926] [outer = 0x0] 05:33:26 INFO - PROCESS | 1998 | ++DOMWINDOW == 105 (0x11906fc00) [pid = 1998] [serial = 1927] [outer = 0x117012800] 05:33:26 INFO - PROCESS | 1998 | 1468499606532 Marionette DEBUG loaded listener.js 05:33:26 INFO - PROCESS | 1998 | ++DOMWINDOW == 106 (0x1260cb800) [pid = 1998] [serial = 1928] [outer = 0x117012800] 05:33:27 INFO - PROCESS | 1998 | 1468499607126 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]]]}] 05:33:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 05:33:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 821ms 05:33:27 INFO - PROCESS | 1998 | 1468499607141 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 05:33:27 INFO - PROCESS | 1998 | 1468499607144 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 05:33:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 05:33:27 INFO - PROCESS | 1998 | 1468499607147 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 05:33:27 INFO - PROCESS | 1998 | 1468499607151 Marionette TRACE conn2 <- [1,2542,null,{}] 05:33:27 INFO - PROCESS | 1998 | 1468499607154 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}] 05:33:27 INFO - PROCESS | 1998 | 1468499607156 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:27 INFO - PROCESS | 1998 | 1468499607274 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 05:33:27 INFO - PROCESS | 1998 | 1468499607384 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:27 INFO - PROCESS | 1998 | 1468499607386 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:27 INFO - PROCESS | 1998 | ++DOCSHELL 0x11999f000 == 47 [pid = 1998] [id = 643] 05:33:27 INFO - PROCESS | 1998 | ++DOMWINDOW == 107 (0x117eb9800) [pid = 1998] [serial = 1929] [outer = 0x0] 05:33:27 INFO - PROCESS | 1998 | ++DOMWINDOW == 108 (0x118437c00) [pid = 1998] [serial = 1930] [outer = 0x117eb9800] 05:33:27 INFO - PROCESS | 1998 | 1468499607433 Marionette DEBUG loaded listener.js 05:33:27 INFO - PROCESS | 1998 | ++DOMWINDOW == 109 (0x118626800) [pid = 1998] [serial = 1931] [outer = 0x117eb9800] 05:33:28 INFO - PROCESS | 1998 | --DOCSHELL 0x12cf52800 == 46 [pid = 1998] [id = 636] 05:33:28 INFO - PROCESS | 1998 | --DOCSHELL 0x12cad1000 == 45 [pid = 1998] [id = 635] 05:33:28 INFO - PROCESS | 1998 | --DOCSHELL 0x121c71000 == 44 [pid = 1998] [id = 634] 05:33:28 INFO - PROCESS | 1998 | --DOCSHELL 0x12c3d9000 == 43 [pid = 1998] [id = 633] 05:33:28 INFO - PROCESS | 1998 | --DOCSHELL 0x12b8eb000 == 42 [pid = 1998] [id = 632] 05:33:28 INFO - PROCESS | 1998 | --DOCSHELL 0x12a9ae000 == 41 [pid = 1998] [id = 631] 05:33:28 INFO - PROCESS | 1998 | --DOCSHELL 0x12a707800 == 40 [pid = 1998] [id = 630] 05:33:28 INFO - PROCESS | 1998 | --DOCSHELL 0x12916e000 == 39 [pid = 1998] [id = 629] 05:33:28 INFO - PROCESS | 1998 | --DOCSHELL 0x1219d0800 == 38 [pid = 1998] [id = 628] 05:33:28 INFO - PROCESS | 1998 | --DOCSHELL 0x116936000 == 37 [pid = 1998] [id = 627] 05:33:28 INFO - PROCESS | 1998 | --DOCSHELL 0x12c3dc800 == 36 [pid = 1998] [id = 624] 05:33:28 INFO - PROCESS | 1998 | --DOCSHELL 0x126b10000 == 35 [pid = 1998] [id = 626] 05:33:28 INFO - PROCESS | 1998 | --DOCSHELL 0x11723f000 == 34 [pid = 1998] [id = 625] 05:33:28 INFO - PROCESS | 1998 | --DOCSHELL 0x1212c5800 == 33 [pid = 1998] [id = 613] 05:33:28 INFO - PROCESS | 1998 | --DOCSHELL 0x117e2d000 == 32 [pid = 1998] [id = 642] 05:33:28 INFO - PROCESS | 1998 | --DOCSHELL 0x12daf2800 == 31 [pid = 1998] [id = 641] 05:33:28 INFO - PROCESS | 1998 | --DOCSHELL 0x12d906800 == 30 [pid = 1998] [id = 640] 05:33:28 INFO - PROCESS | 1998 | --DOCSHELL 0x12a719000 == 29 [pid = 1998] [id = 639] 05:33:28 INFO - PROCESS | 1998 | --DOCSHELL 0x12d904800 == 28 [pid = 1998] [id = 637] 05:33:28 INFO - PROCESS | 1998 | --DOCSHELL 0x1199aa000 == 27 [pid = 1998] [id = 638] 05:33:28 INFO - PROCESS | 1998 | --DOMWINDOW == 108 (0x119f70c00) [pid = 1998] [serial = 1855] [outer = 0x0] [url = about:blank] 05:33:28 INFO - PROCESS | 1998 | --DOMWINDOW == 107 (0x11924d400) [pid = 1998] [serial = 1849] [outer = 0x0] [url = about:blank] 05:33:28 INFO - PROCESS | 1998 | --DOMWINDOW == 106 (0x1192afc00) [pid = 1998] [serial = 1850] [outer = 0x0] [url = about:blank] 05:33:28 INFO - PROCESS | 1998 | --DOMWINDOW == 105 (0x119070800) [pid = 1998] [serial = 1841] [outer = 0x0] [url = about:blank] 05:33:28 INFO - PROCESS | 1998 | --DOMWINDOW == 104 (0x118632400) [pid = 1998] [serial = 1840] [outer = 0x0] [url = about:blank] 05:33:28 INFO - PROCESS | 1998 | --DOMWINDOW == 103 (0x124a36800) [pid = 1998] [serial = 1858] [outer = 0x0] [url = about:blank] 05:33:28 INFO - PROCESS | 1998 | --DOMWINDOW == 102 (0x12643e000) [pid = 1998] [serial = 1861] [outer = 0x0] [url = about:blank] 05:33:28 INFO - PROCESS | 1998 | --DOMWINDOW == 101 (0x1182b7c00) [pid = 1998] [serial = 1846] [outer = 0x0] [url = about:blank] 05:33:28 INFO - PROCESS | 1998 | --DOMWINDOW == 100 (0x118575800) [pid = 1998] [serial = 1847] [outer = 0x0] [url = about:blank] 05:33:28 INFO - PROCESS | 1998 | --DOMWINDOW == 99 (0x125eba400) [pid = 1998] [serial = 1859] [outer = 0x0] [url = about:blank] 05:33:28 INFO - PROCESS | 1998 | --DOMWINDOW == 98 (0x11700e400) [pid = 1998] [serial = 1843] [outer = 0x0] [url = about:blank] 05:33:28 INFO - PROCESS | 1998 | --DOMWINDOW == 97 (0x11704e000) [pid = 1998] [serial = 1844] [outer = 0x0] [url = about:blank] 05:33:28 INFO - PROCESS | 1998 | --DOMWINDOW == 96 (0x119a28800) [pid = 1998] [serial = 1865] [outer = 0x0] [url = about:blank] 05:33:28 INFO - PROCESS | 1998 | --DOMWINDOW == 95 (0x1254af400) [pid = 1998] [serial = 1867] [outer = 0x0] [url = about:blank] 05:33:28 INFO - PROCESS | 1998 | --DOMWINDOW == 94 (0x1133ca400) [pid = 1998] [serial = 1826] [outer = 0x0] [url = about:blank] 05:33:28 INFO - PROCESS | 1998 | --DOMWINDOW == 93 (0x11819a400) [pid = 1998] [serial = 1864] [outer = 0x0] [url = about:blank] 05:33:28 INFO - PROCESS | 1998 | --DOMWINDOW == 92 (0x1128a4c00) [pid = 1998] [serial = 1825] [outer = 0x0] [url = about:blank] 05:33:28 INFO - PROCESS | 1998 | --DOMWINDOW == 91 (0x119250400) [pid = 1998] [serial = 1829] [outer = 0x0] [url = about:blank] 05:33:28 INFO - PROCESS | 1998 | --DOMWINDOW == 90 (0x11862ac00) [pid = 1998] [serial = 1828] [outer = 0x0] [url = about:blank] 05:33:28 INFO - PROCESS | 1998 | --DOMWINDOW == 89 (0x126be6c00) [pid = 1998] [serial = 1870] [outer = 0x0] [url = about:blank] 05:33:28 INFO - PROCESS | 1998 | --DOMWINDOW == 88 (0x125e0d000) [pid = 1998] [serial = 1832] [outer = 0x0] [url = about:blank] 05:33:28 INFO - PROCESS | 1998 | --DOMWINDOW == 87 (0x121134400) [pid = 1998] [serial = 1831] [outer = 0x0] [url = about:blank] 05:33:28 INFO - PROCESS | 1998 | --DOMWINDOW == 86 (0x1289e8c00) [pid = 1998] [serial = 1871] [outer = 0x0] [url = about:blank] 05:33:28 INFO - PROCESS | 1998 | --DOMWINDOW == 85 (0x128aaec00) [pid = 1998] [serial = 1873] [outer = 0x0] [url = about:blank] 05:33:28 INFO - PROCESS | 1998 | --DOMWINDOW == 84 (0x128aa7000) [pid = 1998] [serial = 1835] [outer = 0x0] [url = about:blank] 05:33:28 INFO - PROCESS | 1998 | --DOMWINDOW == 83 (0x12690e000) [pid = 1998] [serial = 1862] [outer = 0x0] [url = about:blank] 05:33:28 INFO - PROCESS | 1998 | --DOMWINDOW == 82 (0x126be3400) [pid = 1998] [serial = 1834] [outer = 0x0] [url = about:blank] 05:33:28 INFO - PROCESS | 1998 | --DOMWINDOW == 81 (0x11934f000) [pid = 1998] [serial = 1852] [outer = 0x0] [url = about:blank] 05:33:28 INFO - PROCESS | 1998 | --DOMWINDOW == 80 (0x1182af800) [pid = 1998] [serial = 1838] [outer = 0x0] [url = about:blank] 05:33:28 INFO - PROCESS | 1998 | --DOMWINDOW == 79 (0x119942400) [pid = 1998] [serial = 1853] [outer = 0x0] [url = about:blank] 05:33:28 INFO - PROCESS | 1998 | --DOMWINDOW == 78 (0x12112d800) [pid = 1998] [serial = 1856] [outer = 0x0] [url = about:blank] 05:33:28 INFO - PROCESS | 1998 | --DOMWINDOW == 77 (0x117019c00) [pid = 1998] [serial = 1837] [outer = 0x0] [url = about:blank] 05:33:28 INFO - PROCESS | 1998 | --DOMWINDOW == 76 (0x126b76000) [pid = 1998] [serial = 1868] [outer = 0x0] [url = about:blank] 05:33:28 INFO - PROCESS | 1998 | 1468499608484 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]]]}] 05:33:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 05:33:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1375ms 05:33:28 INFO - PROCESS | 1998 | 1468499608523 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 05:33:28 INFO - PROCESS | 1998 | 1468499608526 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 05:33:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 05:33:28 INFO - PROCESS | 1998 | 1468499608530 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 05:33:28 INFO - PROCESS | 1998 | 1468499608531 Marionette TRACE conn2 <- [1,2546,null,{}] 05:33:28 INFO - PROCESS | 1998 | 1468499608535 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}] 05:33:28 INFO - PROCESS | 1998 | 1468499608537 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:28 INFO - PROCESS | 1998 | 1468499608620 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 05:33:28 INFO - PROCESS | 1998 | 1468499608625 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:28 INFO - PROCESS | 1998 | 1468499608626 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:28 INFO - PROCESS | 1998 | ++DOCSHELL 0x1169a9800 == 28 [pid = 1998] [id = 644] 05:33:28 INFO - PROCESS | 1998 | ++DOMWINDOW == 77 (0x112e63000) [pid = 1998] [serial = 1932] [outer = 0x0] 05:33:28 INFO - PROCESS | 1998 | ++DOMWINDOW == 78 (0x116630400) [pid = 1998] [serial = 1933] [outer = 0x112e63000] 05:33:28 INFO - PROCESS | 1998 | 1468499608659 Marionette DEBUG loaded listener.js 05:33:28 INFO - PROCESS | 1998 | ++DOMWINDOW == 79 (0x11700f400) [pid = 1998] [serial = 1934] [outer = 0x112e63000] 05:33:29 INFO - PROCESS | 1998 | 1468499609013 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]]]}] 05:33:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 05:33:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 520ms 05:33:29 INFO - PROCESS | 1998 | 1468499609054 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 05:33:29 INFO - PROCESS | 1998 | 1468499609058 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 05:33:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 05:33:29 INFO - PROCESS | 1998 | 1468499609063 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 05:33:29 INFO - PROCESS | 1998 | 1468499609064 Marionette TRACE conn2 <- [1,2550,null,{}] 05:33:29 INFO - PROCESS | 1998 | 1468499609067 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}] 05:33:29 INFO - PROCESS | 1998 | 1468499609068 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:29 INFO - PROCESS | 1998 | 1468499609145 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 05:33:29 INFO - PROCESS | 1998 | 1468499609150 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:29 INFO - PROCESS | 1998 | 1468499609151 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:29 INFO - PROCESS | 1998 | ++DOCSHELL 0x119604800 == 29 [pid = 1998] [id = 645] 05:33:29 INFO - PROCESS | 1998 | ++DOMWINDOW == 80 (0x117042c00) [pid = 1998] [serial = 1935] [outer = 0x0] 05:33:29 INFO - PROCESS | 1998 | ++DOMWINDOW == 81 (0x11818f800) [pid = 1998] [serial = 1936] [outer = 0x117042c00] 05:33:29 INFO - PROCESS | 1998 | 1468499609180 Marionette DEBUG loaded listener.js 05:33:29 INFO - PROCESS | 1998 | ++DOMWINDOW == 82 (0x11852dc00) [pid = 1998] [serial = 1937] [outer = 0x117042c00] 05:33:29 INFO - PROCESS | 1998 | 1468499609537 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]]]}] 05:33:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 05:33:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 521ms 05:33:29 INFO - PROCESS | 1998 | 1468499609591 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 05:33:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 05:33:29 INFO - PROCESS | 1998 | 1468499609593 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 05:33:29 INFO - PROCESS | 1998 | 1468499609595 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 05:33:29 INFO - PROCESS | 1998 | 1468499609598 Marionette TRACE conn2 <- [1,2554,null,{}] 05:33:29 INFO - PROCESS | 1998 | 1468499609606 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}] 05:33:29 INFO - PROCESS | 1998 | 1468499609609 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:29 INFO - PROCESS | 1998 | 1468499609689 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 05:33:29 INFO - PROCESS | 1998 | 1468499609698 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:29 INFO - PROCESS | 1998 | 1468499609700 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:29 INFO - PROCESS | 1998 | ++DOCSHELL 0x124a12800 == 30 [pid = 1998] [id = 646] 05:33:29 INFO - PROCESS | 1998 | ++DOMWINDOW == 83 (0x11297b800) [pid = 1998] [serial = 1938] [outer = 0x0] 05:33:29 INFO - PROCESS | 1998 | ++DOMWINDOW == 84 (0x119047800) [pid = 1998] [serial = 1939] [outer = 0x11297b800] 05:33:29 INFO - PROCESS | 1998 | 1468499609728 Marionette DEBUG loaded listener.js 05:33:29 INFO - PROCESS | 1998 | ++DOMWINDOW == 85 (0x119253000) [pid = 1998] [serial = 1940] [outer = 0x11297b800] 05:33:30 INFO - PROCESS | 1998 | 1468499610071 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]]]}] 05:33:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 05:33:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 520ms 05:33:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 05:33:30 INFO - PROCESS | 1998 | 1468499610116 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 05:33:30 INFO - PROCESS | 1998 | 1468499610118 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 05:33:30 INFO - PROCESS | 1998 | 1468499610120 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 05:33:30 INFO - PROCESS | 1998 | 1468499610121 Marionette TRACE conn2 <- [1,2558,null,{}] 05:33:30 INFO - PROCESS | 1998 | 1468499610124 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}] 05:33:30 INFO - PROCESS | 1998 | 1468499610125 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:30 INFO - PROCESS | 1998 | 1468499610234 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 05:33:30 INFO - PROCESS | 1998 | 1468499610241 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:30 INFO - PROCESS | 1998 | 1468499610242 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:30 INFO - PROCESS | 1998 | ++DOCSHELL 0x1264d0000 == 31 [pid = 1998] [id = 647] 05:33:30 INFO - PROCESS | 1998 | ++DOMWINDOW == 86 (0x119257800) [pid = 1998] [serial = 1941] [outer = 0x0] 05:33:30 INFO - PROCESS | 1998 | ++DOMWINDOW == 87 (0x1192c9c00) [pid = 1998] [serial = 1942] [outer = 0x119257800] 05:33:30 INFO - PROCESS | 1998 | 1468499610268 Marionette DEBUG loaded listener.js 05:33:30 INFO - PROCESS | 1998 | ++DOMWINDOW == 88 (0x11935b400) [pid = 1998] [serial = 1943] [outer = 0x119257800] 05:33:30 INFO - PROCESS | 1998 | 1468499610604 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]]]}] 05:33:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 05:33:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 520ms 05:33:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 05:33:30 INFO - PROCESS | 1998 | 1468499610641 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 05:33:30 INFO - PROCESS | 1998 | 1468499610642 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 05:33:30 INFO - PROCESS | 1998 | 1468499610644 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 05:33:30 INFO - PROCESS | 1998 | 1468499610652 Marionette TRACE conn2 <- [1,2562,null,{}] 05:33:30 INFO - PROCESS | 1998 | 1468499610655 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}] 05:33:30 INFO - PROCESS | 1998 | 1468499610656 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:30 INFO - PROCESS | 1998 | 1468499610750 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 05:33:30 INFO - PROCESS | 1998 | 1468499610788 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:30 INFO - PROCESS | 1998 | 1468499610790 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:30 INFO - PROCESS | 1998 | ++DOCSHELL 0x129381800 == 32 [pid = 1998] [id = 648] 05:33:30 INFO - PROCESS | 1998 | ++DOMWINDOW == 89 (0x113f35c00) [pid = 1998] [serial = 1944] [outer = 0x0] 05:33:30 INFO - PROCESS | 1998 | ++DOMWINDOW == 90 (0x11994c800) [pid = 1998] [serial = 1945] [outer = 0x113f35c00] 05:33:30 INFO - PROCESS | 1998 | 1468499610814 Marionette DEBUG loaded listener.js 05:33:30 INFO - PROCESS | 1998 | ++DOMWINDOW == 91 (0x119f7e000) [pid = 1998] [serial = 1946] [outer = 0x113f35c00] 05:33:31 INFO - PROCESS | 1998 | --DOMWINDOW == 90 (0x129334800) [pid = 1998] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 05:33:31 INFO - PROCESS | 1998 | --DOMWINDOW == 89 (0x11386d400) [pid = 1998] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 05:33:31 INFO - PROCESS | 1998 | --DOMWINDOW == 88 (0x112e67800) [pid = 1998] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 05:33:31 INFO - PROCESS | 1998 | --DOMWINDOW == 87 (0x115e57800) [pid = 1998] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 05:33:31 INFO - PROCESS | 1998 | --DOMWINDOW == 86 (0x1132c2c00) [pid = 1998] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 05:33:31 INFO - PROCESS | 1998 | --DOMWINDOW == 85 (0x1182b8000) [pid = 1998] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 05:33:31 INFO - PROCESS | 1998 | --DOMWINDOW == 84 (0x1133c6c00) [pid = 1998] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 05:33:31 INFO - PROCESS | 1998 | --DOMWINDOW == 83 (0x121a27800) [pid = 1998] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 05:33:31 INFO - PROCESS | 1998 | --DOMWINDOW == 82 (0x112d0c400) [pid = 1998] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 05:33:31 INFO - PROCESS | 1998 | --DOMWINDOW == 81 (0x1289eec00) [pid = 1998] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 05:33:31 INFO - PROCESS | 1998 | --DOMWINDOW == 80 (0x113d8d800) [pid = 1998] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 05:33:31 INFO - PROCESS | 1998 | --DOMWINDOW == 79 (0x126b70000) [pid = 1998] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 05:33:31 INFO - PROCESS | 1998 | --DOMWINDOW == 78 (0x118431400) [pid = 1998] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 05:33:31 INFO - PROCESS | 1998 | --DOMWINDOW == 77 (0x124c8a800) [pid = 1998] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 05:33:31 INFO - PROCESS | 1998 | 1468499611584 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]]]}] 05:33:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 05:33:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 976ms 05:33:31 INFO - PROCESS | 1998 | 1468499611622 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 05:33:31 INFO - PROCESS | 1998 | 1468499611624 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 05:33:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 05:33:31 INFO - PROCESS | 1998 | 1468499611628 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 05:33:31 INFO - PROCESS | 1998 | 1468499611632 Marionette TRACE conn2 <- [1,2566,null,{}] 05:33:31 INFO - PROCESS | 1998 | 1468499611636 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}] 05:33:31 INFO - PROCESS | 1998 | 1468499611638 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:31 INFO - PROCESS | 1998 | 1468499611747 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 05:33:31 INFO - PROCESS | 1998 | 1468499611828 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:31 INFO - PROCESS | 1998 | 1468499611829 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:31 INFO - PROCESS | 1998 | ++DOCSHELL 0x118e6e000 == 33 [pid = 1998] [id = 649] 05:33:31 INFO - PROCESS | 1998 | ++DOMWINDOW == 78 (0x112984c00) [pid = 1998] [serial = 1947] [outer = 0x0] 05:33:31 INFO - PROCESS | 1998 | ++DOMWINDOW == 79 (0x113867400) [pid = 1998] [serial = 1948] [outer = 0x112984c00] 05:33:31 INFO - PROCESS | 1998 | 1468499611861 Marionette DEBUG loaded listener.js 05:33:31 INFO - PROCESS | 1998 | ++DOMWINDOW == 80 (0x112da4c00) [pid = 1998] [serial = 1949] [outer = 0x112984c00] 05:33:32 INFO - PROCESS | 1998 | 1468499612492 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]]]}] 05:33:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 05:33:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 932ms 05:33:32 INFO - PROCESS | 1998 | 1468499612560 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 05:33:32 INFO - PROCESS | 1998 | 1468499612563 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 05:33:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 05:33:32 INFO - PROCESS | 1998 | 1468499612568 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 05:33:32 INFO - PROCESS | 1998 | 1468499612569 Marionette TRACE conn2 <- [1,2570,null,{}] 05:33:32 INFO - PROCESS | 1998 | 1468499612572 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}] 05:33:32 INFO - PROCESS | 1998 | 1468499612574 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:32 INFO - PROCESS | 1998 | 1468499612680 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 05:33:32 INFO - PROCESS | 1998 | 1468499612737 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:32 INFO - PROCESS | 1998 | 1468499612738 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:32 INFO - PROCESS | 1998 | ++DOCSHELL 0x12917b000 == 34 [pid = 1998] [id = 650] 05:33:32 INFO - PROCESS | 1998 | ++DOMWINDOW == 81 (0x1176df400) [pid = 1998] [serial = 1950] [outer = 0x0] 05:33:32 INFO - PROCESS | 1998 | ++DOMWINDOW == 82 (0x1182b8000) [pid = 1998] [serial = 1951] [outer = 0x1176df400] 05:33:32 INFO - PROCESS | 1998 | 1468499612770 Marionette DEBUG loaded listener.js 05:33:32 INFO - PROCESS | 1998 | ++DOMWINDOW == 83 (0x118575000) [pid = 1998] [serial = 1952] [outer = 0x1176df400] 05:33:33 INFO - PROCESS | 1998 | --DOCSHELL 0x1264d0000 == 33 [pid = 1998] [id = 647] 05:33:33 INFO - PROCESS | 1998 | --DOCSHELL 0x124a12800 == 32 [pid = 1998] [id = 646] 05:33:33 INFO - PROCESS | 1998 | --DOCSHELL 0x119604800 == 31 [pid = 1998] [id = 645] 05:33:33 INFO - PROCESS | 1998 | --DOCSHELL 0x1169a9800 == 30 [pid = 1998] [id = 644] 05:33:33 INFO - PROCESS | 1998 | --DOCSHELL 0x11999f000 == 29 [pid = 1998] [id = 643] 05:33:33 INFO - PROCESS | 1998 | --DOMWINDOW == 82 (0x129494000) [pid = 1998] [serial = 1912] [outer = 0x0] [url = about:blank] 05:33:33 INFO - PROCESS | 1998 | --DOMWINDOW == 81 (0x129552000) [pid = 1998] [serial = 1913] [outer = 0x0] [url = about:blank] 05:33:33 INFO - PROCESS | 1998 | --DOMWINDOW == 80 (0x129331800) [pid = 1998] [serial = 1910] [outer = 0x0] [url = about:blank] 05:33:33 INFO - PROCESS | 1998 | --DOMWINDOW == 79 (0x1212ef000) [pid = 1998] [serial = 1889] [outer = 0x0] [url = about:blank] 05:33:33 INFO - PROCESS | 1998 | --DOMWINDOW == 78 (0x1133dc000) [pid = 1998] [serial = 1876] [outer = 0x0] [url = about:blank] 05:33:33 INFO - PROCESS | 1998 | --DOMWINDOW == 77 (0x1289e7400) [pid = 1998] [serial = 1907] [outer = 0x0] [url = about:blank] 05:33:33 INFO - PROCESS | 1998 | --DOMWINDOW == 76 (0x1260d3400) [pid = 1998] [serial = 1894] [outer = 0x0] [url = about:blank] 05:33:33 INFO - PROCESS | 1998 | --DOMWINDOW == 75 (0x118632800) [pid = 1998] [serial = 1880] [outer = 0x0] [url = about:blank] 05:33:33 INFO - PROCESS | 1998 | --DOMWINDOW == 74 (0x116294400) [pid = 1998] [serial = 1877] [outer = 0x0] [url = about:blank] 05:33:33 INFO - PROCESS | 1998 | --DOMWINDOW == 73 (0x125eae800) [pid = 1998] [serial = 1906] [outer = 0x0] [url = about:blank] 05:33:33 INFO - PROCESS | 1998 | --DOMWINDOW == 72 (0x11819cc00) [pid = 1998] [serial = 1883] [outer = 0x0] [url = about:blank] 05:33:33 INFO - PROCESS | 1998 | --DOMWINDOW == 71 (0x125e10400) [pid = 1998] [serial = 1892] [outer = 0x0] [url = about:blank] 05:33:33 INFO - PROCESS | 1998 | --DOMWINDOW == 70 (0x119708400) [pid = 1998] [serial = 1888] [outer = 0x0] [url = about:blank] 05:33:33 INFO - PROCESS | 1998 | --DOMWINDOW == 69 (0x128af3000) [pid = 1998] [serial = 1900] [outer = 0x0] [url = about:blank] 05:33:33 INFO - PROCESS | 1998 | --DOMWINDOW == 68 (0x116970800) [pid = 1998] [serial = 1882] [outer = 0x0] [url = about:blank] 05:33:33 INFO - PROCESS | 1998 | --DOMWINDOW == 67 (0x118572c00) [pid = 1998] [serial = 1879] [outer = 0x0] [url = about:blank] 05:33:33 INFO - PROCESS | 1998 | --DOMWINDOW == 66 (0x126636400) [pid = 1998] [serial = 1895] [outer = 0x0] [url = about:blank] 05:33:33 INFO - PROCESS | 1998 | --DOMWINDOW == 65 (0x128af8400) [pid = 1998] [serial = 1874] [outer = 0x0] [url = about:blank] 05:33:33 INFO - PROCESS | 1998 | --DOMWINDOW == 64 (0x119259000) [pid = 1998] [serial = 1904] [outer = 0x0] [url = about:blank] 05:33:33 INFO - PROCESS | 1998 | --DOMWINDOW == 63 (0x1289e9000) [pid = 1998] [serial = 1897] [outer = 0x0] [url = about:blank] 05:33:33 INFO - PROCESS | 1998 | --DOMWINDOW == 62 (0x124e04400) [pid = 1998] [serial = 1891] [outer = 0x0] [url = about:blank] 05:33:33 INFO - PROCESS | 1998 | --DOMWINDOW == 61 (0x119259400) [pid = 1998] [serial = 1886] [outer = 0x0] [url = about:blank] 05:33:33 INFO - PROCESS | 1998 | --DOMWINDOW == 60 (0x118ebd400) [pid = 1998] [serial = 1885] [outer = 0x0] [url = about:blank] 05:33:33 INFO - PROCESS | 1998 | --DOMWINDOW == 59 (0x1192a9000) [pid = 1998] [serial = 1898] [outer = 0x0] [url = about:blank] 05:33:33 INFO - PROCESS | 1998 | --DOMWINDOW == 58 (0x12912b000) [pid = 1998] [serial = 1909] [outer = 0x0] [url = about:blank] 05:33:33 INFO - PROCESS | 1998 | --DOMWINDOW == 57 (0x1176d8000) [pid = 1998] [serial = 1903] [outer = 0x0] [url = about:blank] 05:33:33 INFO - PROCESS | 1998 | --DOMWINDOW == 56 (0x128afc800) [pid = 1998] [serial = 1901] [outer = 0x0] [url = about:blank] 05:33:33 INFO - PROCESS | 1998 | 1468499613400 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]]]}] 05:33:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 05:33:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 872ms 05:33:33 INFO - PROCESS | 1998 | 1468499613439 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 05:33:33 INFO - PROCESS | 1998 | 1468499613441 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 05:33:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 05:33:33 INFO - PROCESS | 1998 | 1468499613447 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 05:33:33 INFO - PROCESS | 1998 | 1468499613449 Marionette TRACE conn2 <- [1,2574,null,{}] 05:33:33 INFO - PROCESS | 1998 | 1468499613453 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}] 05:33:33 INFO - PROCESS | 1998 | 1468499613455 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:33 INFO - PROCESS | 1998 | 1468499613540 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 05:33:33 INFO - PROCESS | 1998 | 1468499613606 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:33 INFO - PROCESS | 1998 | 1468499613608 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:33 INFO - PROCESS | 1998 | ++DOCSHELL 0x11865b800 == 30 [pid = 1998] [id = 651] 05:33:33 INFO - PROCESS | 1998 | ++DOMWINDOW == 57 (0x116a0b400) [pid = 1998] [serial = 1953] [outer = 0x0] 05:33:33 INFO - PROCESS | 1998 | ++DOMWINDOW == 58 (0x117018400) [pid = 1998] [serial = 1954] [outer = 0x116a0b400] 05:33:33 INFO - PROCESS | 1998 | 1468499613638 Marionette DEBUG loaded listener.js 05:33:33 INFO - PROCESS | 1998 | ++DOMWINDOW == 59 (0x1180d1c00) [pid = 1998] [serial = 1955] [outer = 0x116a0b400] 05:33:33 INFO - PROCESS | 1998 | 1468499613988 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]]]}] 05:33:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 05:33:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 574ms 05:33:34 INFO - PROCESS | 1998 | 1468499614018 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 05:33:34 INFO - PROCESS | 1998 | 1468499614021 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 05:33:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 05:33:34 INFO - PROCESS | 1998 | 1468499614047 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 05:33:34 INFO - PROCESS | 1998 | 1468499614049 Marionette TRACE conn2 <- [1,2578,null,{}] 05:33:34 INFO - PROCESS | 1998 | 1468499614056 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}] 05:33:34 INFO - PROCESS | 1998 | 1468499614058 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:34 INFO - PROCESS | 1998 | 1468499614137 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 05:33:34 INFO - PROCESS | 1998 | 1468499614141 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:34 INFO - PROCESS | 1998 | 1468499614143 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:34 INFO - PROCESS | 1998 | ++DOCSHELL 0x123d7f800 == 31 [pid = 1998] [id = 652] 05:33:34 INFO - PROCESS | 1998 | ++DOMWINDOW == 60 (0x11856e800) [pid = 1998] [serial = 1956] [outer = 0x0] 05:33:34 INFO - PROCESS | 1998 | ++DOMWINDOW == 61 (0x118632400) [pid = 1998] [serial = 1957] [outer = 0x11856e800] 05:33:34 INFO - PROCESS | 1998 | 1468499614172 Marionette DEBUG loaded listener.js 05:33:34 INFO - PROCESS | 1998 | ++DOMWINDOW == 62 (0x118ebd400) [pid = 1998] [serial = 1958] [outer = 0x11856e800] 05:33:34 INFO - PROCESS | 1998 | 1468499614525 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]]]}] 05:33:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 05:33:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 546ms 05:33:34 INFO - PROCESS | 1998 | 1468499614571 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 05:33:34 INFO - PROCESS | 1998 | 1468499614573 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 05:33:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 05:33:34 INFO - PROCESS | 1998 | 1468499614575 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 05:33:34 INFO - PROCESS | 1998 | 1468499614577 Marionette TRACE conn2 <- [1,2582,null,{}] 05:33:34 INFO - PROCESS | 1998 | 1468499614596 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}] 05:33:34 INFO - PROCESS | 1998 | 1468499614599 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:34 INFO - PROCESS | 1998 | 1468499614682 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 05:33:34 INFO - PROCESS | 1998 | 1468499614687 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:34 INFO - PROCESS | 1998 | 1468499614689 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:34 INFO - PROCESS | 1998 | ++DOCSHELL 0x129172000 == 32 [pid = 1998] [id = 653] 05:33:34 INFO - PROCESS | 1998 | ++DOMWINDOW == 63 (0x1127d6000) [pid = 1998] [serial = 1959] [outer = 0x0] 05:33:34 INFO - PROCESS | 1998 | ++DOMWINDOW == 64 (0x1192aa400) [pid = 1998] [serial = 1960] [outer = 0x1127d6000] 05:33:34 INFO - PROCESS | 1998 | 1468499614717 Marionette DEBUG loaded listener.js 05:33:34 INFO - PROCESS | 1998 | ++DOMWINDOW == 65 (0x11994d400) [pid = 1998] [serial = 1961] [outer = 0x1127d6000] 05:33:35 INFO - PROCESS | 1998 | 1468499615058 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]]]}] 05:33:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 05:33:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 529ms 05:33:35 INFO - PROCESS | 1998 | 1468499615105 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 05:33:35 INFO - PROCESS | 1998 | 1468499615107 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 05:33:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 05:33:35 INFO - PROCESS | 1998 | 1468499615109 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 05:33:35 INFO - PROCESS | 1998 | 1468499615110 Marionette TRACE conn2 <- [1,2586,null,{}] 05:33:35 INFO - PROCESS | 1998 | 1468499615112 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}] 05:33:35 INFO - PROCESS | 1998 | 1468499615114 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:35 INFO - PROCESS | 1998 | 1468499615194 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 05:33:35 INFO - PROCESS | 1998 | 1468499615257 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:35 INFO - PROCESS | 1998 | 1468499615258 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:35 INFO - PROCESS | 1998 | ++DOCSHELL 0x12a661000 == 33 [pid = 1998] [id = 654] 05:33:35 INFO - PROCESS | 1998 | ++DOMWINDOW == 66 (0x11924f400) [pid = 1998] [serial = 1962] [outer = 0x0] 05:33:35 INFO - PROCESS | 1998 | ++DOMWINDOW == 67 (0x12112bc00) [pid = 1998] [serial = 1963] [outer = 0x11924f400] 05:33:35 INFO - PROCESS | 1998 | 1468499615283 Marionette DEBUG loaded listener.js 05:33:35 INFO - PROCESS | 1998 | ++DOMWINDOW == 68 (0x121564400) [pid = 1998] [serial = 1964] [outer = 0x11924f400] 05:33:35 INFO - PROCESS | 1998 | 1468499615568 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]]]}] 05:33:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 05:33:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 519ms 05:33:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 05:33:35 INFO - PROCESS | 1998 | 1468499615633 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 05:33:35 INFO - PROCESS | 1998 | 1468499615634 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 05:33:35 INFO - PROCESS | 1998 | 1468499615636 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 05:33:35 INFO - PROCESS | 1998 | 1468499615637 Marionette TRACE conn2 <- [1,2590,null,{}] 05:33:35 INFO - PROCESS | 1998 | 1468499615640 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}] 05:33:35 INFO - PROCESS | 1998 | 1468499615641 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:35 INFO - PROCESS | 1998 | 1468499615738 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 05:33:35 INFO - PROCESS | 1998 | 1468499615744 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:35 INFO - PROCESS | 1998 | 1468499615745 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:35 INFO - PROCESS | 1998 | ++DOCSHELL 0x12a929800 == 34 [pid = 1998] [id = 655] 05:33:35 INFO - PROCESS | 1998 | ++DOMWINDOW == 69 (0x11934f400) [pid = 1998] [serial = 1965] [outer = 0x0] 05:33:35 INFO - PROCESS | 1998 | ++DOMWINDOW == 70 (0x121a25800) [pid = 1998] [serial = 1966] [outer = 0x11934f400] 05:33:35 INFO - PROCESS | 1998 | 1468499615769 Marionette DEBUG loaded listener.js 05:33:35 INFO - PROCESS | 1998 | ++DOMWINDOW == 71 (0x124acf400) [pid = 1998] [serial = 1967] [outer = 0x11934f400] 05:33:36 INFO - PROCESS | 1998 | 1468499616122 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]]]}] 05:33:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 05:33:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 518ms 05:33:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 05:33:36 INFO - PROCESS | 1998 | 1468499616155 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 05:33:36 INFO - PROCESS | 1998 | 1468499616156 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 05:33:36 INFO - PROCESS | 1998 | 1468499616158 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 05:33:36 INFO - PROCESS | 1998 | 1468499616160 Marionette TRACE conn2 <- [1,2594,null,{}] 05:33:36 INFO - PROCESS | 1998 | 1468499616170 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}] 05:33:36 INFO - PROCESS | 1998 | 1468499616174 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:36 INFO - PROCESS | 1998 | 1468499616293 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 05:33:36 INFO - PROCESS | 1998 | 1468499616297 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:36 INFO - PROCESS | 1998 | 1468499616298 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:36 INFO - PROCESS | 1998 | ++DOCSHELL 0x124832800 == 35 [pid = 1998] [id = 656] 05:33:36 INFO - PROCESS | 1998 | ++DOMWINDOW == 72 (0x124f47000) [pid = 1998] [serial = 1968] [outer = 0x0] 05:33:36 INFO - PROCESS | 1998 | ++DOMWINDOW == 73 (0x125eb9800) [pid = 1998] [serial = 1969] [outer = 0x124f47000] 05:33:36 INFO - PROCESS | 1998 | 1468499616323 Marionette DEBUG loaded listener.js 05:33:36 INFO - PROCESS | 1998 | ++DOMWINDOW == 74 (0x126b70000) [pid = 1998] [serial = 1970] [outer = 0x124f47000] 05:33:36 INFO - PROCESS | 1998 | 1468499616642 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]]]}] 05:33:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 05:33:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 525ms 05:33:36 INFO - PROCESS | 1998 | 1468499616684 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 05:33:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 05:33:36 INFO - PROCESS | 1998 | 1468499616693 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 05:33:36 INFO - PROCESS | 1998 | 1468499616698 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 05:33:36 INFO - PROCESS | 1998 | 1468499616699 Marionette TRACE conn2 <- [1,2598,null,{}] 05:33:36 INFO - PROCESS | 1998 | 1468499616702 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}] 05:33:36 INFO - PROCESS | 1998 | 1468499616703 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:36 INFO - PROCESS | 1998 | 1468499616800 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 05:33:36 INFO - PROCESS | 1998 | 1468499616813 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:36 INFO - PROCESS | 1998 | 1468499616814 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:36 INFO - PROCESS | 1998 | ++DOCSHELL 0x12bd13800 == 36 [pid = 1998] [id = 657] 05:33:36 INFO - PROCESS | 1998 | ++DOMWINDOW == 75 (0x126b6f800) [pid = 1998] [serial = 1971] [outer = 0x0] 05:33:36 INFO - PROCESS | 1998 | ++DOMWINDOW == 76 (0x126b7c800) [pid = 1998] [serial = 1972] [outer = 0x126b6f800] 05:33:36 INFO - PROCESS | 1998 | 1468499616838 Marionette DEBUG loaded listener.js 05:33:36 INFO - PROCESS | 1998 | ++DOMWINDOW == 77 (0x126be6800) [pid = 1998] [serial = 1973] [outer = 0x126b6f800] 05:33:37 INFO - PROCESS | 1998 | 1468499617182 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]]]}] 05:33:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 05:33:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 519ms 05:33:37 INFO - PROCESS | 1998 | --DOMWINDOW == 76 (0x117eb9800) [pid = 1998] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 05:33:37 INFO - PROCESS | 1998 | --DOMWINDOW == 75 (0x112e63000) [pid = 1998] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 05:33:37 INFO - PROCESS | 1998 | --DOMWINDOW == 74 (0x11297b800) [pid = 1998] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 05:33:37 INFO - PROCESS | 1998 | --DOMWINDOW == 73 (0x117042c00) [pid = 1998] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 05:33:37 INFO - PROCESS | 1998 | --DOMWINDOW == 72 (0x119257800) [pid = 1998] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 05:33:37 INFO - PROCESS | 1998 | --DOMWINDOW == 71 (0x1212e3000) [pid = 1998] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 05:33:37 INFO - PROCESS | 1998 | --DOMWINDOW == 70 (0x117013800) [pid = 1998] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 05:33:37 INFO - PROCESS | 1998 | --DOMWINDOW == 69 (0x119251400) [pid = 1998] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 05:33:37 INFO - PROCESS | 1998 | --DOMWINDOW == 68 (0x117012800) [pid = 1998] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 05:33:37 INFO - PROCESS | 1998 | --DOMWINDOW == 67 (0x1254b2c00) [pid = 1998] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 05:33:37 INFO - PROCESS | 1998 | 1468499617233 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 05:33:37 INFO - PROCESS | 1998 | 1468499617234 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 05:33:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 05:33:37 INFO - PROCESS | 1998 | 1468499617238 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 05:33:37 INFO - PROCESS | 1998 | 1468499617240 Marionette TRACE conn2 <- [1,2602,null,{}] 05:33:37 INFO - PROCESS | 1998 | 1468499617242 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}] 05:33:37 INFO - PROCESS | 1998 | 1468499617243 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:37 INFO - PROCESS | 1998 | 1468499617343 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 05:33:37 INFO - PROCESS | 1998 | 1468499617382 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:37 INFO - PROCESS | 1998 | 1468499617383 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:37 INFO - PROCESS | 1998 | ++DOCSHELL 0x1255e8000 == 37 [pid = 1998] [id = 658] 05:33:37 INFO - PROCESS | 1998 | ++DOMWINDOW == 68 (0x1138e7800) [pid = 1998] [serial = 1974] [outer = 0x0] 05:33:37 INFO - PROCESS | 1998 | ++DOMWINDOW == 69 (0x11843b000) [pid = 1998] [serial = 1975] [outer = 0x1138e7800] 05:33:37 INFO - PROCESS | 1998 | 1468499617407 Marionette DEBUG loaded listener.js 05:33:37 INFO - PROCESS | 1998 | ++DOMWINDOW == 70 (0x119707400) [pid = 1998] [serial = 1976] [outer = 0x1138e7800] 05:33:37 INFO - PROCESS | 1998 | 1468499617667 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]]]}] 05:33:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 05:33:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 467ms 05:33:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 05:33:37 INFO - PROCESS | 1998 | 1468499617707 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 05:33:37 INFO - PROCESS | 1998 | 1468499617708 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 05:33:37 INFO - PROCESS | 1998 | 1468499617718 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 05:33:37 INFO - PROCESS | 1998 | 1468499617727 Marionette TRACE conn2 <- [1,2606,null,{}] 05:33:37 INFO - PROCESS | 1998 | 1468499617734 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}] 05:33:37 INFO - PROCESS | 1998 | 1468499617735 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:37 INFO - PROCESS | 1998 | 1468499617819 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 05:33:37 INFO - PROCESS | 1998 | 1468499617823 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:37 INFO - PROCESS | 1998 | 1468499617824 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:37 INFO - PROCESS | 1998 | ++DOCSHELL 0x129170000 == 38 [pid = 1998] [id = 659] 05:33:37 INFO - PROCESS | 1998 | ++DOMWINDOW == 71 (0x11970c400) [pid = 1998] [serial = 1977] [outer = 0x0] 05:33:37 INFO - PROCESS | 1998 | ++DOMWINDOW == 72 (0x1289e6400) [pid = 1998] [serial = 1978] [outer = 0x11970c400] 05:33:37 INFO - PROCESS | 1998 | 1468499617848 Marionette DEBUG loaded listener.js 05:33:37 INFO - PROCESS | 1998 | ++DOMWINDOW == 73 (0x1289f2800) [pid = 1998] [serial = 1979] [outer = 0x11970c400] 05:33:38 INFO - PROCESS | 1998 | 1468499618187 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]]]}] 05:33:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 05:33:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 490ms 05:33:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 05:33:38 INFO - PROCESS | 1998 | 1468499618200 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 05:33:38 INFO - PROCESS | 1998 | 1468499618202 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 05:33:38 INFO - PROCESS | 1998 | 1468499618204 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 05:33:38 INFO - PROCESS | 1998 | 1468499618205 Marionette TRACE conn2 <- [1,2610,null,{}] 05:33:38 INFO - PROCESS | 1998 | 1468499618207 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}] 05:33:38 INFO - PROCESS | 1998 | 1468499618208 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:38 INFO - PROCESS | 1998 | 1468499618321 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 05:33:38 INFO - PROCESS | 1998 | 1468499618327 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:38 INFO - PROCESS | 1998 | 1468499618328 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:38 INFO - PROCESS | 1998 | ++DOCSHELL 0x12c658000 == 39 [pid = 1998] [id = 660] 05:33:38 INFO - PROCESS | 1998 | ++DOMWINDOW == 74 (0x1176e1800) [pid = 1998] [serial = 1980] [outer = 0x0] 05:33:38 INFO - PROCESS | 1998 | ++DOMWINDOW == 75 (0x128aa5800) [pid = 1998] [serial = 1981] [outer = 0x1176e1800] 05:33:38 INFO - PROCESS | 1998 | 1468499618352 Marionette DEBUG loaded listener.js 05:33:38 INFO - PROCESS | 1998 | ++DOMWINDOW == 76 (0x128ab2c00) [pid = 1998] [serial = 1982] [outer = 0x1176e1800] 05:33:38 INFO - PROCESS | 1998 | 1468499618655 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]]]}] 05:33:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 05:33:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 468ms 05:33:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 05:33:38 INFO - PROCESS | 1998 | 1468499618672 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 05:33:38 INFO - PROCESS | 1998 | 1468499618674 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 05:33:38 INFO - PROCESS | 1998 | 1468499618676 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 05:33:38 INFO - PROCESS | 1998 | 1468499618689 Marionette TRACE conn2 <- [1,2614,null,{}] 05:33:38 INFO - PROCESS | 1998 | 1468499618691 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}] 05:33:38 INFO - PROCESS | 1998 | 1468499618693 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:38 INFO - PROCESS | 1998 | 1468499618788 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 05:33:38 INFO - PROCESS | 1998 | 1468499618791 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:38 INFO - PROCESS | 1998 | 1468499618793 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:38 INFO - PROCESS | 1998 | ++DOCSHELL 0x12cf3c000 == 40 [pid = 1998] [id = 661] 05:33:38 INFO - PROCESS | 1998 | ++DOMWINDOW == 77 (0x128ab3000) [pid = 1998] [serial = 1983] [outer = 0x0] 05:33:38 INFO - PROCESS | 1998 | ++DOMWINDOW == 78 (0x128af9000) [pid = 1998] [serial = 1984] [outer = 0x128ab3000] 05:33:38 INFO - PROCESS | 1998 | 1468499618820 Marionette DEBUG loaded listener.js 05:33:38 INFO - PROCESS | 1998 | ++DOMWINDOW == 79 (0x129334800) [pid = 1998] [serial = 1985] [outer = 0x128ab3000] 05:33:39 INFO - PROCESS | 1998 | 1468499619151 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]]]}] 05:33:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 05:33:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 480ms 05:33:39 INFO - PROCESS | 1998 | 1468499619156 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 05:33:39 INFO - PROCESS | 1998 | 1468499619158 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 05:33:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 05:33:39 INFO - PROCESS | 1998 | 1468499619168 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 05:33:39 INFO - PROCESS | 1998 | 1468499619170 Marionette TRACE conn2 <- [1,2618,null,{}] 05:33:39 INFO - PROCESS | 1998 | 1468499619172 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}] 05:33:39 INFO - PROCESS | 1998 | 1468499619173 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:39 INFO - PROCESS | 1998 | 1468499619289 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 05:33:39 INFO - PROCESS | 1998 | 1468499619295 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:39 INFO - PROCESS | 1998 | 1468499619296 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:39 INFO - PROCESS | 1998 | ++DOCSHELL 0x12cf53000 == 41 [pid = 1998] [id = 662] 05:33:39 INFO - PROCESS | 1998 | ++DOMWINDOW == 80 (0x128aaa800) [pid = 1998] [serial = 1986] [outer = 0x0] 05:33:39 INFO - PROCESS | 1998 | ++DOMWINDOW == 81 (0x129335c00) [pid = 1998] [serial = 1987] [outer = 0x128aaa800] 05:33:39 INFO - PROCESS | 1998 | 1468499619320 Marionette DEBUG loaded listener.js 05:33:39 INFO - PROCESS | 1998 | ++DOMWINDOW == 82 (0x129492000) [pid = 1998] [serial = 1988] [outer = 0x128aaa800] 05:33:39 INFO - PROCESS | 1998 | 1468499619752 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]]]}] 05:33:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 05:33:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 622ms 05:33:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 05:33:39 INFO - PROCESS | 1998 | 1468499619788 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 05:33:39 INFO - PROCESS | 1998 | 1468499619790 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 05:33:39 INFO - PROCESS | 1998 | 1468499619793 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 05:33:39 INFO - PROCESS | 1998 | 1468499619796 Marionette TRACE conn2 <- [1,2622,null,{}] 05:33:39 INFO - PROCESS | 1998 | 1468499619800 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}] 05:33:39 INFO - PROCESS | 1998 | 1468499619801 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:39 INFO - PROCESS | 1998 | 1468499619909 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 05:33:39 INFO - PROCESS | 1998 | 1468499619969 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:39 INFO - PROCESS | 1998 | 1468499619971 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:39 INFO - PROCESS | 1998 | ++DOCSHELL 0x11901f000 == 42 [pid = 1998] [id = 663] 05:33:39 INFO - PROCESS | 1998 | ++DOMWINDOW == 83 (0x1133ca400) [pid = 1998] [serial = 1989] [outer = 0x0] 05:33:40 INFO - PROCESS | 1998 | ++DOMWINDOW == 84 (0x11696ec00) [pid = 1998] [serial = 1990] [outer = 0x1133ca400] 05:33:40 INFO - PROCESS | 1998 | 1468499620002 Marionette DEBUG loaded listener.js 05:33:40 INFO - PROCESS | 1998 | ++DOMWINDOW == 85 (0x11814c800) [pid = 1998] [serial = 1991] [outer = 0x1133ca400] 05:33:40 INFO - PROCESS | 1998 | 1468499620418 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]]]}] 05:33:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 05:33:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 671ms 05:33:40 INFO - PROCESS | 1998 | 1468499620465 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 05:33:40 INFO - PROCESS | 1998 | 1468499620468 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 05:33:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 05:33:40 INFO - PROCESS | 1998 | 1468499620473 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 05:33:40 INFO - PROCESS | 1998 | 1468499620475 Marionette TRACE conn2 <- [1,2626,null,{}] 05:33:40 INFO - PROCESS | 1998 | 1468499620477 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}] 05:33:40 INFO - PROCESS | 1998 | 1468499620479 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:40 INFO - PROCESS | 1998 | 1468499620584 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 05:33:40 INFO - PROCESS | 1998 | 1468499620644 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:40 INFO - PROCESS | 1998 | 1468499620645 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:40 INFO - PROCESS | 1998 | ++DOCSHELL 0x12a653800 == 43 [pid = 1998] [id = 664] 05:33:40 INFO - PROCESS | 1998 | ++DOMWINDOW == 86 (0x11856e000) [pid = 1998] [serial = 1992] [outer = 0x0] 05:33:40 INFO - PROCESS | 1998 | ++DOMWINDOW == 87 (0x119075c00) [pid = 1998] [serial = 1993] [outer = 0x11856e000] 05:33:40 INFO - PROCESS | 1998 | 1468499620677 Marionette DEBUG loaded listener.js 05:33:40 INFO - PROCESS | 1998 | ++DOMWINDOW == 88 (0x1192aec00) [pid = 1998] [serial = 1994] [outer = 0x11856e000] 05:33:41 INFO - PROCESS | 1998 | 1468499621133 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]]]}] 05:33:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 05:33:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 720ms 05:33:41 INFO - PROCESS | 1998 | 1468499621212 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 05:33:41 INFO - PROCESS | 1998 | 1468499621213 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 05:33:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 05:33:41 INFO - PROCESS | 1998 | 1468499621218 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 05:33:41 INFO - PROCESS | 1998 | 1468499621221 Marionette TRACE conn2 <- [1,2630,null,{}] 05:33:41 INFO - PROCESS | 1998 | 1468499621230 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}] 05:33:41 INFO - PROCESS | 1998 | 1468499621234 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:41 INFO - PROCESS | 1998 | 1468499621337 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 05:33:41 INFO - PROCESS | 1998 | 1468499621411 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:41 INFO - PROCESS | 1998 | 1468499621413 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:41 INFO - PROCESS | 1998 | ++DOCSHELL 0x12cf45000 == 44 [pid = 1998] [id = 665] 05:33:41 INFO - PROCESS | 1998 | ++DOMWINDOW == 89 (0x124c88000) [pid = 1998] [serial = 1995] [outer = 0x0] 05:33:41 INFO - PROCESS | 1998 | ++DOMWINDOW == 90 (0x125e17800) [pid = 1998] [serial = 1996] [outer = 0x124c88000] 05:33:41 INFO - PROCESS | 1998 | 1468499621444 Marionette DEBUG loaded listener.js 05:33:41 INFO - PROCESS | 1998 | ++DOMWINDOW == 91 (0x126637000) [pid = 1998] [serial = 1997] [outer = 0x124c88000] 05:33:41 INFO - PROCESS | 1998 | 1468499621865 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]]]}] 05:33:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 05:33:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 673ms 05:33:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 05:33:41 INFO - PROCESS | 1998 | 1468499621891 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 05:33:41 INFO - PROCESS | 1998 | 1468499621893 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 05:33:41 INFO - PROCESS | 1998 | 1468499621895 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 05:33:41 INFO - PROCESS | 1998 | 1468499621897 Marionette TRACE conn2 <- [1,2634,null,{}] 05:33:41 INFO - PROCESS | 1998 | 1468499621899 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}] 05:33:41 INFO - PROCESS | 1998 | 1468499621901 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:42 INFO - PROCESS | 1998 | 1468499622001 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 05:33:42 INFO - PROCESS | 1998 | 1468499622058 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:42 INFO - PROCESS | 1998 | 1468499622060 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:42 INFO - PROCESS | 1998 | ++DOCSHELL 0x12d906800 == 45 [pid = 1998] [id = 666] 05:33:42 INFO - PROCESS | 1998 | ++DOMWINDOW == 92 (0x126b72400) [pid = 1998] [serial = 1998] [outer = 0x0] 05:33:42 INFO - PROCESS | 1998 | ++DOMWINDOW == 93 (0x1289e7c00) [pid = 1998] [serial = 1999] [outer = 0x126b72400] 05:33:42 INFO - PROCESS | 1998 | 1468499622089 Marionette DEBUG loaded listener.js 05:33:42 INFO - PROCESS | 1998 | ++DOMWINDOW == 94 (0x128af5800) [pid = 1998] [serial = 2000] [outer = 0x126b72400] 05:33:42 INFO - PROCESS | 1998 | 1468499622735 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]]]}] 05:33:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 05:33:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 871ms 05:33:42 INFO - PROCESS | 1998 | 1468499622777 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 05:33:42 INFO - PROCESS | 1998 | 1468499622780 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 05:33:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 05:33:42 INFO - PROCESS | 1998 | 1468499622783 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 05:33:42 INFO - PROCESS | 1998 | 1468499622785 Marionette TRACE conn2 <- [1,2638,null,{}] 05:33:42 INFO - PROCESS | 1998 | 1468499622789 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}] 05:33:42 INFO - PROCESS | 1998 | 1468499622790 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:42 INFO - PROCESS | 1998 | 1468499622903 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 05:33:42 INFO - PROCESS | 1998 | 1468499622979 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:42 INFO - PROCESS | 1998 | 1468499622980 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:42 INFO - PROCESS | 1998 | ++DOCSHELL 0x118343000 == 46 [pid = 1998] [id = 667] 05:33:42 INFO - PROCESS | 1998 | ++DOMWINDOW == 95 (0x118196800) [pid = 1998] [serial = 2001] [outer = 0x0] 05:33:43 INFO - PROCESS | 1998 | ++DOMWINDOW == 96 (0x1182b3000) [pid = 1998] [serial = 2002] [outer = 0x118196800] 05:33:43 INFO - PROCESS | 1998 | 1468499623009 Marionette DEBUG loaded listener.js 05:33:43 INFO - PROCESS | 1998 | ++DOMWINDOW == 97 (0x118623400) [pid = 1998] [serial = 2003] [outer = 0x118196800] 05:33:43 INFO - PROCESS | 1998 | --DOCSHELL 0x12cf3c000 == 45 [pid = 1998] [id = 661] 05:33:43 INFO - PROCESS | 1998 | --DOCSHELL 0x12c658000 == 44 [pid = 1998] [id = 660] 05:33:43 INFO - PROCESS | 1998 | --DOCSHELL 0x129170000 == 43 [pid = 1998] [id = 659] 05:33:43 INFO - PROCESS | 1998 | --DOCSHELL 0x1255e8000 == 42 [pid = 1998] [id = 658] 05:33:43 INFO - PROCESS | 1998 | --DOCSHELL 0x12bd13800 == 41 [pid = 1998] [id = 657] 05:33:43 INFO - PROCESS | 1998 | --DOCSHELL 0x124832800 == 40 [pid = 1998] [id = 656] 05:33:43 INFO - PROCESS | 1998 | --DOCSHELL 0x12a929800 == 39 [pid = 1998] [id = 655] 05:33:43 INFO - PROCESS | 1998 | --DOCSHELL 0x12a661000 == 38 [pid = 1998] [id = 654] 05:33:43 INFO - PROCESS | 1998 | --DOCSHELL 0x129172000 == 37 [pid = 1998] [id = 653] 05:33:43 INFO - PROCESS | 1998 | --DOCSHELL 0x123d7f800 == 36 [pid = 1998] [id = 652] 05:33:43 INFO - PROCESS | 1998 | --DOCSHELL 0x11865b800 == 35 [pid = 1998] [id = 651] 05:33:43 INFO - PROCESS | 1998 | --DOCSHELL 0x12917b000 == 34 [pid = 1998] [id = 650] 05:33:43 INFO - PROCESS | 1998 | --DOCSHELL 0x118e6e000 == 33 [pid = 1998] [id = 649] 05:33:43 INFO - PROCESS | 1998 | --DOCSHELL 0x129381800 == 32 [pid = 1998] [id = 648] 05:33:43 INFO - PROCESS | 1998 | --DOCSHELL 0x12d906800 == 31 [pid = 1998] [id = 666] 05:33:43 INFO - PROCESS | 1998 | --DOCSHELL 0x12cf45000 == 30 [pid = 1998] [id = 665] 05:33:43 INFO - PROCESS | 1998 | --DOCSHELL 0x12a653800 == 29 [pid = 1998] [id = 664] 05:33:43 INFO - PROCESS | 1998 | --DOCSHELL 0x12cf53000 == 28 [pid = 1998] [id = 662] 05:33:43 INFO - PROCESS | 1998 | --DOCSHELL 0x11901f000 == 27 [pid = 1998] [id = 663] 05:33:43 INFO - PROCESS | 1998 | --DOMWINDOW == 96 (0x11935b400) [pid = 1998] [serial = 1943] [outer = 0x0] [url = about:blank] 05:33:43 INFO - PROCESS | 1998 | --DOMWINDOW == 95 (0x11994c800) [pid = 1998] [serial = 1945] [outer = 0x0] [url = about:blank] 05:33:43 INFO - PROCESS | 1998 | --DOMWINDOW == 94 (0x1192c9c00) [pid = 1998] [serial = 1942] [outer = 0x0] [url = about:blank] 05:33:43 INFO - PROCESS | 1998 | --DOMWINDOW == 93 (0x126b7d000) [pid = 1998] [serial = 1922] [outer = 0x0] [url = about:blank] 05:33:43 INFO - PROCESS | 1998 | --DOMWINDOW == 92 (0x1182b2c00) [pid = 1998] [serial = 1916] [outer = 0x0] [url = about:blank] 05:33:43 INFO - PROCESS | 1998 | --DOMWINDOW == 91 (0x11970f400) [pid = 1998] [serial = 1919] [outer = 0x0] [url = about:blank] 05:33:43 INFO - PROCESS | 1998 | --DOMWINDOW == 90 (0x1260cb800) [pid = 1998] [serial = 1928] [outer = 0x0] [url = about:blank] 05:33:43 INFO - PROCESS | 1998 | --DOMWINDOW == 89 (0x129488c00) [pid = 1998] [serial = 1925] [outer = 0x0] [url = about:blank] 05:33:43 INFO - PROCESS | 1998 | --DOMWINDOW == 88 (0x118626800) [pid = 1998] [serial = 1931] [outer = 0x0] [url = about:blank] 05:33:43 INFO - PROCESS | 1998 | --DOMWINDOW == 87 (0x118437c00) [pid = 1998] [serial = 1930] [outer = 0x0] [url = about:blank] 05:33:43 INFO - PROCESS | 1998 | --DOMWINDOW == 86 (0x116630400) [pid = 1998] [serial = 1933] [outer = 0x0] [url = about:blank] 05:33:43 INFO - PROCESS | 1998 | --DOMWINDOW == 85 (0x11700f400) [pid = 1998] [serial = 1934] [outer = 0x0] [url = about:blank] 05:33:43 INFO - PROCESS | 1998 | --DOMWINDOW == 84 (0x119047800) [pid = 1998] [serial = 1939] [outer = 0x0] [url = about:blank] 05:33:43 INFO - PROCESS | 1998 | --DOMWINDOW == 83 (0x119253000) [pid = 1998] [serial = 1940] [outer = 0x0] [url = about:blank] 05:33:43 INFO - PROCESS | 1998 | --DOMWINDOW == 82 (0x11818f800) [pid = 1998] [serial = 1936] [outer = 0x0] [url = about:blank] 05:33:43 INFO - PROCESS | 1998 | --DOMWINDOW == 81 (0x11852dc00) [pid = 1998] [serial = 1937] [outer = 0x0] [url = about:blank] 05:33:43 INFO - PROCESS | 1998 | --DOMWINDOW == 80 (0x117042800) [pid = 1998] [serial = 1915] [outer = 0x0] [url = about:blank] 05:33:43 INFO - PROCESS | 1998 | --DOMWINDOW == 79 (0x1192ad400) [pid = 1998] [serial = 1918] [outer = 0x0] [url = about:blank] 05:33:43 INFO - PROCESS | 1998 | --DOMWINDOW == 78 (0x12489e400) [pid = 1998] [serial = 1921] [outer = 0x0] [url = about:blank] 05:33:43 INFO - PROCESS | 1998 | --DOMWINDOW == 77 (0x128cc4c00) [pid = 1998] [serial = 1924] [outer = 0x0] [url = about:blank] 05:33:43 INFO - PROCESS | 1998 | --DOMWINDOW == 76 (0x11906fc00) [pid = 1998] [serial = 1927] [outer = 0x0] [url = about:blank] 05:33:43 INFO - PROCESS | 1998 | 1468499623963 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]]]}] 05:33:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 05:33:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1222ms 05:33:44 INFO - PROCESS | 1998 | 1468499624006 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 05:33:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 05:33:44 INFO - PROCESS | 1998 | 1468499624008 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 05:33:44 INFO - PROCESS | 1998 | 1468499624013 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 05:33:44 INFO - PROCESS | 1998 | 1468499624015 Marionette TRACE conn2 <- [1,2642,null,{}] 05:33:44 INFO - PROCESS | 1998 | 1468499624018 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}] 05:33:44 INFO - PROCESS | 1998 | 1468499624020 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:44 INFO - PROCESS | 1998 | 1468499624103 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 05:33:44 INFO - PROCESS | 1998 | 1468499624108 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:44 INFO - PROCESS | 1998 | 1468499624110 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:44 INFO - PROCESS | 1998 | ++DOCSHELL 0x116952800 == 28 [pid = 1998] [id = 668] 05:33:44 INFO - PROCESS | 1998 | ++DOMWINDOW == 77 (0x1129dc800) [pid = 1998] [serial = 2004] [outer = 0x0] 05:33:44 INFO - PROCESS | 1998 | ++DOMWINDOW == 78 (0x11336f800) [pid = 1998] [serial = 2005] [outer = 0x1129dc800] 05:33:44 INFO - PROCESS | 1998 | 1468499624143 Marionette DEBUG loaded listener.js 05:33:44 INFO - PROCESS | 1998 | ++DOMWINDOW == 79 (0x112982000) [pid = 1998] [serial = 2006] [outer = 0x1129dc800] 05:33:44 INFO - PROCESS | 1998 | 1468499624531 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]]]}] 05:33:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 05:33:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 573ms 05:33:44 INFO - PROCESS | 1998 | 1468499624585 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 05:33:44 INFO - PROCESS | 1998 | 1468499624589 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 05:33:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 05:33:44 INFO - PROCESS | 1998 | 1468499624594 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 05:33:44 INFO - PROCESS | 1998 | 1468499624595 Marionette TRACE conn2 <- [1,2646,null,{}] 05:33:44 INFO - PROCESS | 1998 | 1468499624598 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}] 05:33:44 INFO - PROCESS | 1998 | 1468499624599 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:44 INFO - PROCESS | 1998 | 1468499624678 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 05:33:44 INFO - PROCESS | 1998 | 1468499624684 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:44 INFO - PROCESS | 1998 | 1468499624686 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:44 INFO - PROCESS | 1998 | ++DOCSHELL 0x11961b800 == 29 [pid = 1998] [id = 669] 05:33:44 INFO - PROCESS | 1998 | ++DOMWINDOW == 80 (0x116974000) [pid = 1998] [serial = 2007] [outer = 0x0] 05:33:44 INFO - PROCESS | 1998 | ++DOMWINDOW == 81 (0x1176d8c00) [pid = 1998] [serial = 2008] [outer = 0x116974000] 05:33:44 INFO - PROCESS | 1998 | 1468499624713 Marionette DEBUG loaded listener.js 05:33:44 INFO - PROCESS | 1998 | ++DOMWINDOW == 82 (0x118196400) [pid = 1998] [serial = 2009] [outer = 0x116974000] 05:33:45 INFO - PROCESS | 1998 | 1468499625056 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]]]}] 05:33:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 05:33:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 471ms 05:33:45 INFO - PROCESS | 1998 | 1468499625066 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 05:33:45 INFO - PROCESS | 1998 | 1468499625067 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 05:33:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 05:33:45 INFO - PROCESS | 1998 | 1468499625069 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 05:33:45 INFO - PROCESS | 1998 | 1468499625072 Marionette TRACE conn2 <- [1,2650,null,{}] 05:33:45 INFO - PROCESS | 1998 | 1468499625080 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}] 05:33:45 INFO - PROCESS | 1998 | 1468499625083 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:45 INFO - PROCESS | 1998 | 1468499625168 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 05:33:45 INFO - PROCESS | 1998 | 1468499625225 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:45 INFO - PROCESS | 1998 | 1468499625228 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:45 INFO - PROCESS | 1998 | ++DOCSHELL 0x123d76000 == 30 [pid = 1998] [id = 670] 05:33:45 INFO - PROCESS | 1998 | ++DOMWINDOW == 83 (0x1127d9800) [pid = 1998] [serial = 2010] [outer = 0x0] 05:33:45 INFO - PROCESS | 1998 | ++DOMWINDOW == 84 (0x11862dc00) [pid = 1998] [serial = 2011] [outer = 0x1127d9800] 05:33:45 INFO - PROCESS | 1998 | 1468499625256 Marionette DEBUG loaded listener.js 05:33:45 INFO - PROCESS | 1998 | ++DOMWINDOW == 85 (0x11906ac00) [pid = 1998] [serial = 2012] [outer = 0x1127d9800] 05:33:45 INFO - PROCESS | 1998 | 1468499625554 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]]]}] 05:33:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 05:33:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 522ms 05:33:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 05:33:45 INFO - PROCESS | 1998 | 1468499625592 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 05:33:45 INFO - PROCESS | 1998 | 1468499625593 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 05:33:45 INFO - PROCESS | 1998 | 1468499625598 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 05:33:45 INFO - PROCESS | 1998 | 1468499625600 Marionette TRACE conn2 <- [1,2654,null,{}] 05:33:45 INFO - PROCESS | 1998 | 1468499625603 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}] 05:33:45 INFO - PROCESS | 1998 | 1468499625604 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:45 INFO - PROCESS | 1998 | 1468499625686 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 05:33:45 INFO - PROCESS | 1998 | 1468499625749 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:45 INFO - PROCESS | 1998 | 1468499625750 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:45 INFO - PROCESS | 1998 | ++DOCSHELL 0x1255e6000 == 31 [pid = 1998] [id = 671] 05:33:45 INFO - PROCESS | 1998 | ++DOMWINDOW == 86 (0x118575400) [pid = 1998] [serial = 2013] [outer = 0x0] 05:33:45 INFO - PROCESS | 1998 | ++DOMWINDOW == 87 (0x119257400) [pid = 1998] [serial = 2014] [outer = 0x118575400] 05:33:45 INFO - PROCESS | 1998 | 1468499625775 Marionette DEBUG loaded listener.js 05:33:45 INFO - PROCESS | 1998 | ++DOMWINDOW == 88 (0x1192c4800) [pid = 1998] [serial = 2015] [outer = 0x118575400] 05:33:46 INFO - PROCESS | 1998 | 1468499626075 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]]]}] 05:33:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 05:33:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 522ms 05:33:46 INFO - PROCESS | 1998 | 1468499626120 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 05:33:46 INFO - PROCESS | 1998 | 1468499626121 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 05:33:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 05:33:46 INFO - PROCESS | 1998 | 1468499626123 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 05:33:46 INFO - PROCESS | 1998 | 1468499626124 Marionette TRACE conn2 <- [1,2658,null,{}] 05:33:46 INFO - PROCESS | 1998 | 1468499626127 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}] 05:33:46 INFO - PROCESS | 1998 | 1468499626135 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:46 INFO - PROCESS | 1998 | 1468499626234 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 05:33:46 INFO - PROCESS | 1998 | 1468499626238 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:46 INFO - PROCESS | 1998 | 1468499626239 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:46 INFO - PROCESS | 1998 | ++DOCSHELL 0x12916e800 == 32 [pid = 1998] [id = 672] 05:33:46 INFO - PROCESS | 1998 | ++DOMWINDOW == 89 (0x116973800) [pid = 1998] [serial = 2016] [outer = 0x0] 05:33:46 INFO - PROCESS | 1998 | ++DOMWINDOW == 90 (0x119356000) [pid = 1998] [serial = 2017] [outer = 0x116973800] 05:33:46 INFO - PROCESS | 1998 | 1468499626264 Marionette DEBUG loaded listener.js 05:33:46 INFO - PROCESS | 1998 | ++DOMWINDOW == 91 (0x11994d800) [pid = 1998] [serial = 2018] [outer = 0x116973800] 05:33:46 INFO - PROCESS | 1998 | 1468499626619 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]]]}] 05:33:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 05:33:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 520ms 05:33:46 INFO - PROCESS | 1998 | 1468499626644 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 05:33:46 INFO - PROCESS | 1998 | 1468499626645 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 05:33:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 05:33:46 INFO - PROCESS | 1998 | 1468499626647 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 05:33:46 INFO - PROCESS | 1998 | 1468499626648 Marionette TRACE conn2 <- [1,2662,null,{}] 05:33:46 INFO - PROCESS | 1998 | 1468499626656 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}] 05:33:46 INFO - PROCESS | 1998 | 1468499626660 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:46 INFO - PROCESS | 1998 | 1468499626776 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 05:33:46 INFO - PROCESS | 1998 | 1468499626781 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:46 INFO - PROCESS | 1998 | 1468499626783 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:46 INFO - PROCESS | 1998 | ++DOCSHELL 0x12a659000 == 33 [pid = 1998] [id = 673] 05:33:46 INFO - PROCESS | 1998 | ++DOMWINDOW == 92 (0x118198800) [pid = 1998] [serial = 2019] [outer = 0x0] 05:33:46 INFO - PROCESS | 1998 | ++DOMWINDOW == 93 (0x120fa6000) [pid = 1998] [serial = 2020] [outer = 0x118198800] 05:33:46 INFO - PROCESS | 1998 | 1468499626807 Marionette DEBUG loaded listener.js 05:33:46 INFO - PROCESS | 1998 | ++DOMWINDOW == 94 (0x124c89800) [pid = 1998] [serial = 2021] [outer = 0x118198800] 05:33:47 INFO - PROCESS | 1998 | 1468499627118 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]]]}] 05:33:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 05:33:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 523ms 05:33:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 05:33:47 INFO - PROCESS | 1998 | 1468499627171 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 05:33:47 INFO - PROCESS | 1998 | 1468499627173 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 05:33:47 INFO - PROCESS | 1998 | 1468499627175 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 05:33:47 INFO - PROCESS | 1998 | 1468499627176 Marionette TRACE conn2 <- [1,2666,null,{}] 05:33:47 INFO - PROCESS | 1998 | 1468499627178 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}] 05:33:47 INFO - PROCESS | 1998 | 1468499627181 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:47 INFO - PROCESS | 1998 | 1468499627290 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 05:33:47 INFO - PROCESS | 1998 | 1468499627295 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:47 INFO - PROCESS | 1998 | 1468499627296 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:47 INFO - PROCESS | 1998 | ++DOCSHELL 0x12a99d000 == 34 [pid = 1998] [id = 674] 05:33:47 INFO - PROCESS | 1998 | ++DOMWINDOW == 95 (0x119946000) [pid = 1998] [serial = 2022] [outer = 0x0] 05:33:47 INFO - PROCESS | 1998 | ++DOMWINDOW == 96 (0x1254af000) [pid = 1998] [serial = 2023] [outer = 0x119946000] 05:33:47 INFO - PROCESS | 1998 | 1468499627320 Marionette DEBUG loaded listener.js 05:33:47 INFO - PROCESS | 1998 | ++DOMWINDOW == 97 (0x1260d8c00) [pid = 1998] [serial = 2024] [outer = 0x119946000] 05:33:48 INFO - PROCESS | 1998 | --DOMWINDOW == 96 (0x128ab3000) [pid = 1998] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 05:33:48 INFO - PROCESS | 1998 | --DOMWINDOW == 95 (0x11934f400) [pid = 1998] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 05:33:48 INFO - PROCESS | 1998 | --DOMWINDOW == 94 (0x124f47000) [pid = 1998] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 05:33:48 INFO - PROCESS | 1998 | --DOMWINDOW == 93 (0x1176df400) [pid = 1998] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 05:33:48 INFO - PROCESS | 1998 | --DOMWINDOW == 92 (0x126b6f800) [pid = 1998] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 05:33:48 INFO - PROCESS | 1998 | --DOMWINDOW == 91 (0x1127d6000) [pid = 1998] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 05:33:48 INFO - PROCESS | 1998 | --DOMWINDOW == 90 (0x1138e7800) [pid = 1998] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 05:33:48 INFO - PROCESS | 1998 | --DOMWINDOW == 89 (0x11924f400) [pid = 1998] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 05:33:48 INFO - PROCESS | 1998 | --DOMWINDOW == 88 (0x116a0b400) [pid = 1998] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 05:33:48 INFO - PROCESS | 1998 | --DOMWINDOW == 87 (0x11856e800) [pid = 1998] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 05:33:48 INFO - PROCESS | 1998 | --DOMWINDOW == 86 (0x113f35c00) [pid = 1998] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 05:33:48 INFO - PROCESS | 1998 | --DOMWINDOW == 85 (0x112984c00) [pid = 1998] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 05:33:48 INFO - PROCESS | 1998 | --DOMWINDOW == 84 (0x1176e1800) [pid = 1998] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 05:33:48 INFO - PROCESS | 1998 | --DOMWINDOW == 83 (0x11970c400) [pid = 1998] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 05:33:48 INFO - PROCESS | 1998 | --DOMWINDOW == 82 (0x128aaa800) [pid = 1998] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 05:33:48 INFO - PROCESS | 1998 | 1468499628222 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]]]}] 05:33:48 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) 05:33:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1071ms 05:33:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 05:33:48 INFO - PROCESS | 1998 | 1468499628246 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 05:33:48 INFO - PROCESS | 1998 | 1468499628248 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 05:33:48 INFO - PROCESS | 1998 | 1468499628250 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 05:33:48 INFO - PROCESS | 1998 | 1468499628251 Marionette TRACE conn2 <- [1,2670,null,{}] 05:33:48 INFO - PROCESS | 1998 | 1468499628254 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}] 05:33:48 INFO - PROCESS | 1998 | 1468499628255 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:48 INFO - PROCESS | 1998 | 1468499628328 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 05:33:48 INFO - PROCESS | 1998 | 1468499628334 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:48 INFO - PROCESS | 1998 | 1468499628335 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:48 INFO - PROCESS | 1998 | ++DOCSHELL 0x12a99a000 == 35 [pid = 1998] [id = 675] 05:33:48 INFO - PROCESS | 1998 | ++DOMWINDOW == 83 (0x1127d6000) [pid = 1998] [serial = 2025] [outer = 0x0] 05:33:48 INFO - PROCESS | 1998 | ++DOMWINDOW == 84 (0x1182b3400) [pid = 1998] [serial = 2026] [outer = 0x1127d6000] 05:33:48 INFO - PROCESS | 1998 | 1468499628360 Marionette DEBUG loaded listener.js 05:33:48 INFO - PROCESS | 1998 | ++DOMWINDOW == 85 (0x1192afc00) [pid = 1998] [serial = 2027] [outer = 0x1127d6000] 05:33:49 INFO - PROCESS | 1998 | 1468499629172 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"]]]}] 05:33:49 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 05:33:49 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:33:49 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 05:33:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:33:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 971ms 05:33:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 05:33:49 INFO - PROCESS | 1998 | 1468499629221 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 05:33:49 INFO - PROCESS | 1998 | 1468499629222 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 05:33:49 INFO - PROCESS | 1998 | 1468499629224 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 05:33:49 INFO - PROCESS | 1998 | 1468499629225 Marionette TRACE conn2 <- [1,2674,null,{}] 05:33:49 INFO - PROCESS | 1998 | 1468499629227 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}] 05:33:49 INFO - PROCESS | 1998 | 1468499629228 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:49 INFO - PROCESS | 1998 | 1468499629301 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 05:33:49 INFO - PROCESS | 1998 | 1468499629374 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:49 INFO - PROCESS | 1998 | 1468499629375 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:49 INFO - PROCESS | 1998 | ++DOCSHELL 0x121c8d000 == 36 [pid = 1998] [id = 676] 05:33:49 INFO - PROCESS | 1998 | ++DOMWINDOW == 86 (0x112dac000) [pid = 1998] [serial = 2028] [outer = 0x0] 05:33:49 INFO - PROCESS | 1998 | ++DOMWINDOW == 87 (0x1260d7400) [pid = 1998] [serial = 2029] [outer = 0x112dac000] 05:33:49 INFO - PROCESS | 1998 | 1468499629417 Marionette DEBUG loaded listener.js 05:33:49 INFO - PROCESS | 1998 | ++DOMWINDOW == 88 (0x12690c800) [pid = 1998] [serial = 2030] [outer = 0x112dac000] 05:33:50 INFO - PROCESS | 1998 | 1468499630272 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"]]]}] 05:33:50 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 05:33:50 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:33:50 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 05:33:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:33:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1073ms 05:33:50 INFO - PROCESS | 1998 | 1468499630298 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 05:33:50 INFO - PROCESS | 1998 | 1468499630302 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 05:33:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 05:33:50 INFO - PROCESS | 1998 | 1468499630307 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 05:33:50 INFO - PROCESS | 1998 | 1468499630309 Marionette TRACE conn2 <- [1,2678,null,{}] 05:33:50 INFO - PROCESS | 1998 | 1468499630314 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}] 05:33:50 INFO - PROCESS | 1998 | 1468499630316 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:50 INFO - PROCESS | 1998 | 1468499630486 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 05:33:50 INFO - PROCESS | 1998 | 1468499630605 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:50 INFO - PROCESS | 1998 | 1468499630608 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:50 INFO - PROCESS | 1998 | ++DOCSHELL 0x119030800 == 37 [pid = 1998] [id = 677] 05:33:50 INFO - PROCESS | 1998 | ++DOMWINDOW == 89 (0x113d49000) [pid = 1998] [serial = 2031] [outer = 0x0] 05:33:50 INFO - PROCESS | 1998 | ++DOMWINDOW == 90 (0x116029400) [pid = 1998] [serial = 2032] [outer = 0x113d49000] 05:33:50 INFO - PROCESS | 1998 | 1468499630663 Marionette DEBUG loaded listener.js 05:33:50 INFO - PROCESS | 1998 | ++DOMWINDOW == 91 (0x11700d400) [pid = 1998] [serial = 2033] [outer = 0x113d49000] 05:33:51 INFO - PROCESS | 1998 | 1468499631672 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]]]}] 05:33:51 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) 05:33:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1379ms 05:33:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 05:33:51 INFO - PROCESS | 1998 | 1468499631702 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 05:33:51 INFO - PROCESS | 1998 | 1468499631705 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 05:33:51 INFO - PROCESS | 1998 | 1468499631711 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 05:33:51 INFO - PROCESS | 1998 | 1468499631714 Marionette TRACE conn2 <- [1,2682,null,{}] 05:33:51 INFO - PROCESS | 1998 | 1468499631717 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}] 05:33:51 INFO - PROCESS | 1998 | 1468499631720 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:51 INFO - PROCESS | 1998 | 1468499631827 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 05:33:51 INFO - PROCESS | 1998 | 1468499631881 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:51 INFO - PROCESS | 1998 | 1468499631883 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:51 INFO - PROCESS | 1998 | ++DOCSHELL 0x1255f4000 == 38 [pid = 1998] [id = 678] 05:33:51 INFO - PROCESS | 1998 | ++DOMWINDOW == 92 (0x11852a000) [pid = 1998] [serial = 2034] [outer = 0x0] 05:33:51 INFO - PROCESS | 1998 | ++DOMWINDOW == 93 (0x118624c00) [pid = 1998] [serial = 2035] [outer = 0x11852a000] 05:33:51 INFO - PROCESS | 1998 | 1468499631914 Marionette DEBUG loaded listener.js 05:33:51 INFO - PROCESS | 1998 | ++DOMWINDOW == 94 (0x119047400) [pid = 1998] [serial = 2036] [outer = 0x11852a000] 05:33:52 INFO - PROCESS | 1998 | --DOCSHELL 0x12a99a000 == 37 [pid = 1998] [id = 675] 05:33:52 INFO - PROCESS | 1998 | --DOCSHELL 0x12a99d000 == 36 [pid = 1998] [id = 674] 05:33:52 INFO - PROCESS | 1998 | --DOCSHELL 0x12a659000 == 35 [pid = 1998] [id = 673] 05:33:52 INFO - PROCESS | 1998 | --DOCSHELL 0x12916e800 == 34 [pid = 1998] [id = 672] 05:33:52 INFO - PROCESS | 1998 | --DOCSHELL 0x1255e6000 == 33 [pid = 1998] [id = 671] 05:33:52 INFO - PROCESS | 1998 | --DOCSHELL 0x123d76000 == 32 [pid = 1998] [id = 670] 05:33:52 INFO - PROCESS | 1998 | --DOCSHELL 0x11961b800 == 31 [pid = 1998] [id = 669] 05:33:52 INFO - PROCESS | 1998 | --DOCSHELL 0x116952800 == 30 [pid = 1998] [id = 668] 05:33:52 INFO - PROCESS | 1998 | --DOMWINDOW == 93 (0x128af9000) [pid = 1998] [serial = 1984] [outer = 0x0] [url = about:blank] 05:33:52 INFO - PROCESS | 1998 | --DOMWINDOW == 92 (0x121a25800) [pid = 1998] [serial = 1966] [outer = 0x0] [url = about:blank] 05:33:52 INFO - PROCESS | 1998 | --DOMWINDOW == 91 (0x125eb9800) [pid = 1998] [serial = 1969] [outer = 0x0] [url = about:blank] 05:33:52 INFO - PROCESS | 1998 | --DOMWINDOW == 90 (0x1182b8000) [pid = 1998] [serial = 1951] [outer = 0x0] [url = about:blank] 05:33:52 INFO - PROCESS | 1998 | --DOMWINDOW == 89 (0x126b7c800) [pid = 1998] [serial = 1972] [outer = 0x0] [url = about:blank] 05:33:52 INFO - PROCESS | 1998 | --DOMWINDOW == 88 (0x118575000) [pid = 1998] [serial = 1952] [outer = 0x0] [url = about:blank] 05:33:52 INFO - PROCESS | 1998 | --DOMWINDOW == 87 (0x1192aa400) [pid = 1998] [serial = 1960] [outer = 0x0] [url = about:blank] 05:33:52 INFO - PROCESS | 1998 | --DOMWINDOW == 86 (0x11994d400) [pid = 1998] [serial = 1961] [outer = 0x0] [url = about:blank] 05:33:52 INFO - PROCESS | 1998 | --DOMWINDOW == 85 (0x11843b000) [pid = 1998] [serial = 1975] [outer = 0x0] [url = about:blank] 05:33:52 INFO - PROCESS | 1998 | --DOMWINDOW == 84 (0x12112bc00) [pid = 1998] [serial = 1963] [outer = 0x0] [url = about:blank] 05:33:52 INFO - PROCESS | 1998 | --DOMWINDOW == 83 (0x117018400) [pid = 1998] [serial = 1954] [outer = 0x0] [url = about:blank] 05:33:52 INFO - PROCESS | 1998 | --DOMWINDOW == 82 (0x1180d1c00) [pid = 1998] [serial = 1955] [outer = 0x0] [url = about:blank] 05:33:52 INFO - PROCESS | 1998 | --DOMWINDOW == 81 (0x118632400) [pid = 1998] [serial = 1957] [outer = 0x0] [url = about:blank] 05:33:52 INFO - PROCESS | 1998 | --DOMWINDOW == 80 (0x118ebd400) [pid = 1998] [serial = 1958] [outer = 0x0] [url = about:blank] 05:33:52 INFO - PROCESS | 1998 | --DOMWINDOW == 79 (0x119f7e000) [pid = 1998] [serial = 1946] [outer = 0x0] [url = about:blank] 05:33:52 INFO - PROCESS | 1998 | --DOMWINDOW == 78 (0x113867400) [pid = 1998] [serial = 1948] [outer = 0x0] [url = about:blank] 05:33:52 INFO - PROCESS | 1998 | --DOMWINDOW == 77 (0x112da4c00) [pid = 1998] [serial = 1949] [outer = 0x0] [url = about:blank] 05:33:52 INFO - PROCESS | 1998 | --DOMWINDOW == 76 (0x119707400) [pid = 1998] [serial = 1976] [outer = 0x0] [url = about:blank] 05:33:52 INFO - PROCESS | 1998 | --DOMWINDOW == 75 (0x129334800) [pid = 1998] [serial = 1985] [outer = 0x0] [url = about:blank] 05:33:52 INFO - PROCESS | 1998 | --DOMWINDOW == 74 (0x126be6800) [pid = 1998] [serial = 1973] [outer = 0x0] [url = about:blank] 05:33:52 INFO - PROCESS | 1998 | --DOMWINDOW == 73 (0x128ab2c00) [pid = 1998] [serial = 1982] [outer = 0x0] [url = about:blank] 05:33:52 INFO - PROCESS | 1998 | --DOMWINDOW == 72 (0x128aa5800) [pid = 1998] [serial = 1981] [outer = 0x0] [url = about:blank] 05:33:52 INFO - PROCESS | 1998 | --DOMWINDOW == 71 (0x126b70000) [pid = 1998] [serial = 1970] [outer = 0x0] [url = about:blank] 05:33:52 INFO - PROCESS | 1998 | --DOMWINDOW == 70 (0x124acf400) [pid = 1998] [serial = 1967] [outer = 0x0] [url = about:blank] 05:33:52 INFO - PROCESS | 1998 | --DOMWINDOW == 69 (0x1289e6400) [pid = 1998] [serial = 1978] [outer = 0x0] [url = about:blank] 05:33:52 INFO - PROCESS | 1998 | --DOMWINDOW == 68 (0x121564400) [pid = 1998] [serial = 1964] [outer = 0x0] [url = about:blank] 05:33:52 INFO - PROCESS | 1998 | --DOMWINDOW == 67 (0x1289f2800) [pid = 1998] [serial = 1979] [outer = 0x0] [url = about:blank] 05:33:52 INFO - PROCESS | 1998 | --DOMWINDOW == 66 (0x129492000) [pid = 1998] [serial = 1988] [outer = 0x0] [url = about:blank] 05:33:52 INFO - PROCESS | 1998 | --DOMWINDOW == 65 (0x129335c00) [pid = 1998] [serial = 1987] [outer = 0x0] [url = about:blank] 05:33:53 INFO - PROCESS | 1998 | 1468499633005 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]]]}] 05:33:53 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) 05:33:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1325ms 05:33:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 05:33:53 INFO - PROCESS | 1998 | 1468499633036 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 05:33:53 INFO - PROCESS | 1998 | 1468499633038 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 05:33:53 INFO - PROCESS | 1998 | 1468499633041 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 05:33:53 INFO - PROCESS | 1998 | 1468499633043 Marionette TRACE conn2 <- [1,2686,null,{}] 05:33:53 INFO - PROCESS | 1998 | 1468499633047 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}] 05:33:53 INFO - PROCESS | 1998 | 1468499633048 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:53 INFO - PROCESS | 1998 | 1468499633131 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 05:33:53 INFO - PROCESS | 1998 | 1468499633161 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:53 INFO - PROCESS | 1998 | 1468499633163 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:53 INFO - PROCESS | 1998 | ++DOCSHELL 0x1186d8000 == 31 [pid = 1998] [id = 679] 05:33:53 INFO - PROCESS | 1998 | ++DOMWINDOW == 66 (0x117046000) [pid = 1998] [serial = 2037] [outer = 0x0] 05:33:53 INFO - PROCESS | 1998 | ++DOMWINDOW == 67 (0x1176dec00) [pid = 1998] [serial = 2038] [outer = 0x117046000] 05:33:53 INFO - PROCESS | 1998 | 1468499633192 Marionette DEBUG loaded listener.js 05:33:53 INFO - PROCESS | 1998 | ++DOMWINDOW == 68 (0x1182b3800) [pid = 1998] [serial = 2039] [outer = 0x117046000] 05:33:54 INFO - PROCESS | 1998 | 1468499634042 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"]]]}] 05:33:54 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 05:33:54 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:33:54 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 05:33:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:33:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1021ms 05:33:54 INFO - PROCESS | 1998 | 1468499634063 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 05:33:54 INFO - PROCESS | 1998 | 1468499634066 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 05:33:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 05:33:54 INFO - PROCESS | 1998 | 1468499634086 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 05:33:54 INFO - PROCESS | 1998 | 1468499634087 Marionette TRACE conn2 <- [1,2690,null,{}] 05:33:54 INFO - PROCESS | 1998 | 1468499634090 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}] 05:33:54 INFO - PROCESS | 1998 | 1468499634092 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:54 INFO - PROCESS | 1998 | 1468499634168 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 05:33:54 INFO - PROCESS | 1998 | 1468499634172 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:54 INFO - PROCESS | 1998 | 1468499634173 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:54 INFO - PROCESS | 1998 | ++DOCSHELL 0x1219dd000 == 32 [pid = 1998] [id = 680] 05:33:54 INFO - PROCESS | 1998 | ++DOMWINDOW == 69 (0x118628800) [pid = 1998] [serial = 2040] [outer = 0x0] 05:33:54 INFO - PROCESS | 1998 | ++DOMWINDOW == 70 (0x119073800) [pid = 1998] [serial = 2041] [outer = 0x118628800] 05:33:54 INFO - PROCESS | 1998 | 1468499634203 Marionette DEBUG loaded listener.js 05:33:54 INFO - PROCESS | 1998 | ++DOMWINDOW == 71 (0x11925a800) [pid = 1998] [serial = 2042] [outer = 0x118628800] 05:33:55 INFO - PROCESS | 1998 | 1468499635036 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"]]]}] 05:33:55 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 05:33:55 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:33:55 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 05:33:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:33:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 981ms 05:33:55 INFO - PROCESS | 1998 | 1468499635061 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 05:33:55 INFO - PROCESS | 1998 | 1468499635063 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 05:33:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 05:33:55 INFO - PROCESS | 1998 | 1468499635067 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 05:33:55 INFO - PROCESS | 1998 | 1468499635070 Marionette TRACE conn2 <- [1,2694,null,{}] 05:33:55 INFO - PROCESS | 1998 | 1468499635078 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}] 05:33:55 INFO - PROCESS | 1998 | 1468499635081 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:55 INFO - PROCESS | 1998 | 1468499635183 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 05:33:55 INFO - PROCESS | 1998 | 1468499635222 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:55 INFO - PROCESS | 1998 | 1468499635224 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:55 INFO - PROCESS | 1998 | ++DOCSHELL 0x12916e800 == 33 [pid = 1998] [id = 681] 05:33:55 INFO - PROCESS | 1998 | ++DOMWINDOW == 72 (0x11970f000) [pid = 1998] [serial = 2043] [outer = 0x0] 05:33:55 INFO - PROCESS | 1998 | ++DOMWINDOW == 73 (0x12102a400) [pid = 1998] [serial = 2044] [outer = 0x11970f000] 05:33:55 INFO - PROCESS | 1998 | 1468499635252 Marionette DEBUG loaded listener.js 05:33:55 INFO - PROCESS | 1998 | ++DOMWINDOW == 74 (0x121135c00) [pid = 1998] [serial = 2045] [outer = 0x11970f000] 05:33:55 INFO - PROCESS | 1998 | --DOMWINDOW == 73 (0x118196800) [pid = 1998] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 05:33:55 INFO - PROCESS | 1998 | --DOMWINDOW == 72 (0x116974000) [pid = 1998] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 05:33:55 INFO - PROCESS | 1998 | --DOMWINDOW == 71 (0x1127d9800) [pid = 1998] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 05:33:55 INFO - PROCESS | 1998 | --DOMWINDOW == 70 (0x1129dc800) [pid = 1998] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 05:33:55 INFO - PROCESS | 1998 | --DOMWINDOW == 69 (0x1133ca400) [pid = 1998] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 05:33:55 INFO - PROCESS | 1998 | --DOMWINDOW == 68 (0x11856e000) [pid = 1998] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 05:33:55 INFO - PROCESS | 1998 | --DOMWINDOW == 67 (0x116973800) [pid = 1998] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 05:33:55 INFO - PROCESS | 1998 | --DOMWINDOW == 66 (0x118198800) [pid = 1998] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 05:33:55 INFO - PROCESS | 1998 | --DOMWINDOW == 65 (0x119946000) [pid = 1998] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 05:33:55 INFO - PROCESS | 1998 | --DOMWINDOW == 64 (0x1127d6000) [pid = 1998] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 05:33:55 INFO - PROCESS | 1998 | --DOMWINDOW == 63 (0x124c88000) [pid = 1998] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 05:33:55 INFO - PROCESS | 1998 | --DOMWINDOW == 62 (0x118575400) [pid = 1998] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 05:33:55 INFO - PROCESS | 1998 | --DOMWINDOW == 61 (0x126b72400) [pid = 1998] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 05:33:56 INFO - PROCESS | 1998 | 1468499636056 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"]]]}] 05:33:56 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 05:33:56 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:33:56 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 05:33:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:33:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1023ms 05:33:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 05:33:56 INFO - PROCESS | 1998 | 1468499636091 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 05:33:56 INFO - PROCESS | 1998 | 1468499636093 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 05:33:56 INFO - PROCESS | 1998 | 1468499636095 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 05:33:56 INFO - PROCESS | 1998 | 1468499636098 Marionette TRACE conn2 <- [1,2698,null,{}] 05:33:56 INFO - PROCESS | 1998 | 1468499636101 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}] 05:33:56 INFO - PROCESS | 1998 | 1468499636102 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:56 INFO - PROCESS | 1998 | 1468499636184 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 05:33:56 INFO - PROCESS | 1998 | 1468499636187 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:56 INFO - PROCESS | 1998 | 1468499636188 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:56 INFO - PROCESS | 1998 | ++DOCSHELL 0x12a49c000 == 34 [pid = 1998] [id = 682] 05:33:56 INFO - PROCESS | 1998 | ++DOMWINDOW == 62 (0x118624000) [pid = 1998] [serial = 2046] [outer = 0x0] 05:33:56 INFO - PROCESS | 1998 | ++DOMWINDOW == 63 (0x11906d000) [pid = 1998] [serial = 2047] [outer = 0x118624000] 05:33:56 INFO - PROCESS | 1998 | 1468499636214 Marionette DEBUG loaded listener.js 05:33:56 INFO - PROCESS | 1998 | ++DOMWINDOW == 64 (0x121563c00) [pid = 1998] [serial = 2048] [outer = 0x118624000] 05:33:57 INFO - PROCESS | 1998 | 1468499637047 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"]]]}] 05:33:57 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 05:33:57 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:33:57 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 05:33:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:33:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 974ms 05:33:57 INFO - PROCESS | 1998 | 1468499637070 Marionette TRACE conn2 -> [0,2701,"getWindowHandle",null] 05:33:57 INFO - PROCESS | 1998 | 1468499637071 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 05:33:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 05:33:57 INFO - PROCESS | 1998 | 1468499637073 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 05:33:57 INFO - PROCESS | 1998 | 1468499637074 Marionette TRACE conn2 <- [1,2702,null,{}] 05:33:57 INFO - PROCESS | 1998 | 1468499637077 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}] 05:33:57 INFO - PROCESS | 1998 | 1468499637078 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:57 INFO - PROCESS | 1998 | 1468499637179 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 05:33:57 INFO - PROCESS | 1998 | 1468499637184 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:57 INFO - PROCESS | 1998 | 1468499637186 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:57 INFO - PROCESS | 1998 | ++DOCSHELL 0x12a996800 == 35 [pid = 1998] [id = 683] 05:33:57 INFO - PROCESS | 1998 | ++DOMWINDOW == 65 (0x118575400) [pid = 1998] [serial = 2049] [outer = 0x0] 05:33:57 INFO - PROCESS | 1998 | ++DOMWINDOW == 66 (0x124c8e000) [pid = 1998] [serial = 2050] [outer = 0x118575400] 05:33:57 INFO - PROCESS | 1998 | 1468499637210 Marionette DEBUG loaded listener.js 05:33:57 INFO - PROCESS | 1998 | ++DOMWINDOW == 67 (0x125eadc00) [pid = 1998] [serial = 2051] [outer = 0x118575400] 05:33:57 INFO - PROCESS | 1998 | 1468499637526 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]]]}] 05:33:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 05:33:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 468ms 05:33:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 05:33:57 INFO - PROCESS | 1998 | 1468499637542 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 05:33:57 INFO - PROCESS | 1998 | 1468499637543 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 05:33:57 INFO - PROCESS | 1998 | 1468499637545 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 05:33:57 INFO - PROCESS | 1998 | 1468499637548 Marionette TRACE conn2 <- [1,2706,null,{}] 05:33:57 INFO - PROCESS | 1998 | 1468499637552 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}] 05:33:57 INFO - PROCESS | 1998 | 1468499637556 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:57 INFO - PROCESS | 1998 | 1468499637654 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 05:33:57 INFO - PROCESS | 1998 | 1468499637657 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:57 INFO - PROCESS | 1998 | 1468499637659 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:57 INFO - PROCESS | 1998 | ++DOCSHELL 0x12bd17000 == 36 [pid = 1998] [id = 684] 05:33:57 INFO - PROCESS | 1998 | ++DOMWINDOW == 68 (0x1260cb800) [pid = 1998] [serial = 2052] [outer = 0x0] 05:33:57 INFO - PROCESS | 1998 | ++DOMWINDOW == 69 (0x12690d000) [pid = 1998] [serial = 2053] [outer = 0x1260cb800] 05:33:57 INFO - PROCESS | 1998 | 1468499637687 Marionette DEBUG loaded listener.js 05:33:57 INFO - PROCESS | 1998 | ++DOMWINDOW == 70 (0x1289e6400) [pid = 1998] [serial = 2054] [outer = 0x1260cb800] 05:33:58 INFO - PROCESS | 1998 | 1468499638031 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]]]}] 05:33:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 05:33:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 522ms 05:33:58 INFO - PROCESS | 1998 | 1468499638075 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 05:33:58 INFO - PROCESS | 1998 | 1468499638076 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 05:33:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 05:33:58 INFO - PROCESS | 1998 | 1468499638079 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 05:33:58 INFO - PROCESS | 1998 | 1468499638080 Marionette TRACE conn2 <- [1,2710,null,{}] 05:33:58 INFO - PROCESS | 1998 | 1468499638082 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}] 05:33:58 INFO - PROCESS | 1998 | 1468499638083 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:58 INFO - PROCESS | 1998 | 1468499638159 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 05:33:58 INFO - PROCESS | 1998 | 1468499638164 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:58 INFO - PROCESS | 1998 | 1468499638166 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:58 INFO - PROCESS | 1998 | ++DOCSHELL 0x12c3c2800 == 37 [pid = 1998] [id = 685] 05:33:58 INFO - PROCESS | 1998 | ++DOMWINDOW == 71 (0x1289eb400) [pid = 1998] [serial = 2055] [outer = 0x0] 05:33:58 INFO - PROCESS | 1998 | ++DOMWINDOW == 72 (0x128aaac00) [pid = 1998] [serial = 2056] [outer = 0x1289eb400] 05:33:58 INFO - PROCESS | 1998 | 1468499638190 Marionette DEBUG loaded listener.js 05:33:58 INFO - PROCESS | 1998 | ++DOMWINDOW == 73 (0x128aae400) [pid = 1998] [serial = 2057] [outer = 0x1289eb400] 05:33:58 INFO - PROCESS | 1998 | 1468499638518 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] 05:33:58 INFO - PROCESS | 1998 | 1468499638551 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 05:33:58 INFO - PROCESS | 1998 | 1468499638553 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 05:33:58 INFO - PROCESS | 1998 | 1468499638554 Marionette TRACE conn2 <- [1,2714,null,{}] 05:33:58 INFO - PROCESS | 1998 | 1468499638557 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}] 05:33:58 INFO - PROCESS | 1998 | 1468499638558 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:58 INFO - PROCESS | 1998 | 1468499638637 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 05:33:58 INFO - PROCESS | 1998 | 1468499638641 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:58 INFO - PROCESS | 1998 | 1468499638642 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:58 INFO - PROCESS | 1998 | ++DOCSHELL 0x12c650000 == 38 [pid = 1998] [id = 686] 05:33:58 INFO - PROCESS | 1998 | ++DOMWINDOW == 74 (0x128aef400) [pid = 1998] [serial = 2058] [outer = 0x0] 05:33:58 INFO - PROCESS | 1998 | ++DOMWINDOW == 75 (0x128af7400) [pid = 1998] [serial = 2059] [outer = 0x128aef400] 05:33:58 INFO - PROCESS | 1998 | 1468499638667 Marionette DEBUG loaded listener.js 05:33:58 INFO - PROCESS | 1998 | ++DOMWINDOW == 76 (0x128cb5c00) [pid = 1998] [serial = 2060] [outer = 0x128aef400] 05:33:59 INFO - PROCESS | 1998 | 1468499639173 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]]]}] 05:33:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 05:33:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 670ms 05:33:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 05:33:59 INFO - PROCESS | 1998 | 1468499639224 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 05:33:59 INFO - PROCESS | 1998 | 1468499639226 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 05:33:59 INFO - PROCESS | 1998 | 1468499639230 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 05:33:59 INFO - PROCESS | 1998 | 1468499639232 Marionette TRACE conn2 <- [1,2718,null,{}] 05:33:59 INFO - PROCESS | 1998 | 1468499639235 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}] 05:33:59 INFO - PROCESS | 1998 | 1468499639238 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:59 INFO - PROCESS | 1998 | 1468499639344 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 05:33:59 INFO - PROCESS | 1998 | 1468499639401 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:59 INFO - PROCESS | 1998 | 1468499639403 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:33:59 INFO - PROCESS | 1998 | ++DOCSHELL 0x123d95800 == 39 [pid = 1998] [id = 687] 05:33:59 INFO - PROCESS | 1998 | ++DOMWINDOW == 77 (0x117eb2000) [pid = 1998] [serial = 2061] [outer = 0x0] 05:33:59 INFO - PROCESS | 1998 | ++DOMWINDOW == 78 (0x1182b0000) [pid = 1998] [serial = 2062] [outer = 0x117eb2000] 05:33:59 INFO - PROCESS | 1998 | 1468499639434 Marionette DEBUG loaded listener.js 05:33:59 INFO - PROCESS | 1998 | ++DOMWINDOW == 79 (0x118632400) [pid = 1998] [serial = 2063] [outer = 0x117eb2000] 05:33:59 INFO - PROCESS | 1998 | 1468499639870 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] 05:33:59 INFO - PROCESS | 1998 | 1468499639904 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 05:33:59 INFO - PROCESS | 1998 | 1468499639909 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 05:33:59 INFO - PROCESS | 1998 | 1468499639911 Marionette TRACE conn2 <- [1,2722,null,{}] 05:33:59 INFO - PROCESS | 1998 | 1468499639913 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}] 05:33:59 INFO - PROCESS | 1998 | 1468499639915 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:00 INFO - PROCESS | 1998 | 1468499640023 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 05:34:00 INFO - PROCESS | 1998 | 1468499640112 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:00 INFO - PROCESS | 1998 | 1468499640113 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:00 INFO - PROCESS | 1998 | ++DOCSHELL 0x12b57f000 == 40 [pid = 1998] [id = 688] 05:34:00 INFO - PROCESS | 1998 | ++DOMWINDOW == 80 (0x11906fc00) [pid = 1998] [serial = 2064] [outer = 0x0] 05:34:00 INFO - PROCESS | 1998 | ++DOMWINDOW == 81 (0x119941c00) [pid = 1998] [serial = 2065] [outer = 0x11906fc00] 05:34:00 INFO - PROCESS | 1998 | 1468499640159 Marionette DEBUG loaded listener.js 05:34:00 INFO - PROCESS | 1998 | ++DOMWINDOW == 82 (0x12134d400) [pid = 1998] [serial = 2066] [outer = 0x11906fc00] 05:34:00 INFO - PROCESS | 1998 | 1468499640640 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] 05:34:00 INFO - PROCESS | 1998 | 1468499640688 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 05:34:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 05:34:00 INFO - PROCESS | 1998 | 1468499640692 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 05:34:00 INFO - PROCESS | 1998 | 1468499640696 Marionette TRACE conn2 <- [1,2726,null,{}] 05:34:00 INFO - PROCESS | 1998 | 1468499640707 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}] 05:34:00 INFO - PROCESS | 1998 | 1468499640712 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:00 INFO - PROCESS | 1998 | 1468499640862 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 05:34:00 INFO - PROCESS | 1998 | 1468499640949 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:00 INFO - PROCESS | 1998 | 1468499640951 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:00 INFO - PROCESS | 1998 | ++DOCSHELL 0x12cac3000 == 41 [pid = 1998] [id = 689] 05:34:00 INFO - PROCESS | 1998 | ++DOMWINDOW == 83 (0x126b6f800) [pid = 1998] [serial = 2067] [outer = 0x0] 05:34:00 INFO - PROCESS | 1998 | ++DOMWINDOW == 84 (0x126bdd800) [pid = 1998] [serial = 2068] [outer = 0x126b6f800] 05:34:00 INFO - PROCESS | 1998 | 1468499640981 Marionette DEBUG loaded listener.js 05:34:01 INFO - PROCESS | 1998 | ++DOMWINDOW == 85 (0x128ab2c00) [pid = 1998] [serial = 2069] [outer = 0x126b6f800] 05:34:01 INFO - PROCESS | 1998 | 1468499641404 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]]]}] 05:34:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 05:34:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 728ms 05:34:01 INFO - PROCESS | 1998 | 1468499641419 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 05:34:01 INFO - PROCESS | 1998 | 1468499641421 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 05:34:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 05:34:01 INFO - PROCESS | 1998 | 1468499641423 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 05:34:01 INFO - PROCESS | 1998 | 1468499641424 Marionette TRACE conn2 <- [1,2730,null,{}] 05:34:01 INFO - PROCESS | 1998 | 1468499641427 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}] 05:34:01 INFO - PROCESS | 1998 | 1468499641428 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:01 INFO - PROCESS | 1998 | 1468499641530 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 05:34:01 INFO - PROCESS | 1998 | 1468499641587 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:01 INFO - PROCESS | 1998 | 1468499641588 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:01 INFO - PROCESS | 1998 | ++DOCSHELL 0x12cf39800 == 42 [pid = 1998] [id = 690] 05:34:01 INFO - PROCESS | 1998 | ++DOMWINDOW == 86 (0x1289ed400) [pid = 1998] [serial = 2070] [outer = 0x0] 05:34:01 INFO - PROCESS | 1998 | ++DOMWINDOW == 87 (0x12912a000) [pid = 1998] [serial = 2071] [outer = 0x1289ed400] 05:34:01 INFO - PROCESS | 1998 | 1468499641617 Marionette DEBUG loaded listener.js 05:34:01 INFO - PROCESS | 1998 | ++DOMWINDOW == 88 (0x12932f000) [pid = 1998] [serial = 2072] [outer = 0x1289ed400] 05:34:02 INFO - PROCESS | 1998 | 1468499642597 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"]]]}] 05:34:02 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 05:34:02 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 05:34:02 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 05:34:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:02 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:34:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1221ms 05:34:02 INFO - PROCESS | 1998 | 1468499642645 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 05:34:02 INFO - PROCESS | 1998 | 1468499642647 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 05:34:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 05:34:02 INFO - PROCESS | 1998 | 1468499642650 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 05:34:02 INFO - PROCESS | 1998 | 1468499642652 Marionette TRACE conn2 <- [1,2734,null,{}] 05:34:02 INFO - PROCESS | 1998 | 1468499642656 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}] 05:34:02 INFO - PROCESS | 1998 | 1468499642657 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:02 INFO - PROCESS | 1998 | 1468499642803 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 05:34:02 INFO - PROCESS | 1998 | 1468499642909 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:02 INFO - PROCESS | 1998 | 1468499642910 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:02 INFO - PROCESS | 1998 | ++DOCSHELL 0x118656000 == 43 [pid = 1998] [id = 691] 05:34:02 INFO - PROCESS | 1998 | ++DOMWINDOW == 89 (0x112da5400) [pid = 1998] [serial = 2073] [outer = 0x0] 05:34:02 INFO - PROCESS | 1998 | ++DOMWINDOW == 90 (0x1176d6400) [pid = 1998] [serial = 2074] [outer = 0x112da5400] 05:34:02 INFO - PROCESS | 1998 | 1468499642941 Marionette DEBUG loaded listener.js 05:34:02 INFO - PROCESS | 1998 | ++DOMWINDOW == 91 (0x11843b000) [pid = 1998] [serial = 2075] [outer = 0x112da5400] 05:34:03 INFO - PROCESS | 1998 | --DOCSHELL 0x12c3c2800 == 42 [pid = 1998] [id = 685] 05:34:03 INFO - PROCESS | 1998 | --DOCSHELL 0x12bd17000 == 41 [pid = 1998] [id = 684] 05:34:03 INFO - PROCESS | 1998 | --DOCSHELL 0x12a996800 == 40 [pid = 1998] [id = 683] 05:34:03 INFO - PROCESS | 1998 | --DOCSHELL 0x12a49c000 == 39 [pid = 1998] [id = 682] 05:34:03 INFO - PROCESS | 1998 | --DOCSHELL 0x12916e800 == 38 [pid = 1998] [id = 681] 05:34:03 INFO - PROCESS | 1998 | --DOCSHELL 0x1219dd000 == 37 [pid = 1998] [id = 680] 05:34:03 INFO - PROCESS | 1998 | --DOCSHELL 0x1186d8000 == 36 [pid = 1998] [id = 679] 05:34:03 INFO - PROCESS | 1998 | --DOCSHELL 0x1255f4000 == 35 [pid = 1998] [id = 678] 05:34:03 INFO - PROCESS | 1998 | --DOCSHELL 0x119030800 == 34 [pid = 1998] [id = 677] 05:34:03 INFO - PROCESS | 1998 | --DOCSHELL 0x118343000 == 33 [pid = 1998] [id = 667] 05:34:03 INFO - PROCESS | 1998 | --DOCSHELL 0x121c8d000 == 32 [pid = 1998] [id = 676] 05:34:03 INFO - PROCESS | 1998 | --DOCSHELL 0x12cf39800 == 31 [pid = 1998] [id = 690] 05:34:03 INFO - PROCESS | 1998 | --DOCSHELL 0x12cac3000 == 30 [pid = 1998] [id = 689] 05:34:03 INFO - PROCESS | 1998 | --DOCSHELL 0x12b57f000 == 29 [pid = 1998] [id = 688] 05:34:03 INFO - PROCESS | 1998 | --DOCSHELL 0x123d95800 == 28 [pid = 1998] [id = 687] 05:34:03 INFO - PROCESS | 1998 | --DOCSHELL 0x12c650000 == 27 [pid = 1998] [id = 686] 05:34:03 INFO - PROCESS | 1998 | --DOMWINDOW == 90 (0x1260d7400) [pid = 1998] [serial = 2029] [outer = 0x0] [url = about:blank] 05:34:03 INFO - PROCESS | 1998 | --DOMWINDOW == 89 (0x118623400) [pid = 1998] [serial = 2003] [outer = 0x0] [url = about:blank] 05:34:03 INFO - PROCESS | 1998 | --DOMWINDOW == 88 (0x1182b3000) [pid = 1998] [serial = 2002] [outer = 0x0] [url = about:blank] 05:34:03 INFO - PROCESS | 1998 | --DOMWINDOW == 87 (0x1176d8c00) [pid = 1998] [serial = 2008] [outer = 0x0] [url = about:blank] 05:34:03 INFO - PROCESS | 1998 | --DOMWINDOW == 86 (0x118196400) [pid = 1998] [serial = 2009] [outer = 0x0] [url = about:blank] 05:34:03 INFO - PROCESS | 1998 | --DOMWINDOW == 85 (0x11862dc00) [pid = 1998] [serial = 2011] [outer = 0x0] [url = about:blank] 05:34:03 INFO - PROCESS | 1998 | --DOMWINDOW == 84 (0x11906ac00) [pid = 1998] [serial = 2012] [outer = 0x0] [url = about:blank] 05:34:03 INFO - PROCESS | 1998 | --DOMWINDOW == 83 (0x11336f800) [pid = 1998] [serial = 2005] [outer = 0x0] [url = about:blank] 05:34:03 INFO - PROCESS | 1998 | --DOMWINDOW == 82 (0x112982000) [pid = 1998] [serial = 2006] [outer = 0x0] [url = about:blank] 05:34:03 INFO - PROCESS | 1998 | --DOMWINDOW == 81 (0x11814c800) [pid = 1998] [serial = 1991] [outer = 0x0] [url = about:blank] 05:34:03 INFO - PROCESS | 1998 | --DOMWINDOW == 80 (0x11696ec00) [pid = 1998] [serial = 1990] [outer = 0x0] [url = about:blank] 05:34:03 INFO - PROCESS | 1998 | --DOMWINDOW == 79 (0x1192aec00) [pid = 1998] [serial = 1994] [outer = 0x0] [url = about:blank] 05:34:03 INFO - PROCESS | 1998 | --DOMWINDOW == 78 (0x119075c00) [pid = 1998] [serial = 1993] [outer = 0x0] [url = about:blank] 05:34:03 INFO - PROCESS | 1998 | --DOMWINDOW == 77 (0x119356000) [pid = 1998] [serial = 2017] [outer = 0x0] [url = about:blank] 05:34:03 INFO - PROCESS | 1998 | --DOMWINDOW == 76 (0x120fa6000) [pid = 1998] [serial = 2020] [outer = 0x0] [url = about:blank] 05:34:03 INFO - PROCESS | 1998 | --DOMWINDOW == 75 (0x1254af000) [pid = 1998] [serial = 2023] [outer = 0x0] [url = about:blank] 05:34:03 INFO - PROCESS | 1998 | --DOMWINDOW == 74 (0x1182b3400) [pid = 1998] [serial = 2026] [outer = 0x0] [url = about:blank] 05:34:03 INFO - PROCESS | 1998 | --DOMWINDOW == 73 (0x126637000) [pid = 1998] [serial = 1997] [outer = 0x0] [url = about:blank] 05:34:03 INFO - PROCESS | 1998 | --DOMWINDOW == 72 (0x1192afc00) [pid = 1998] [serial = 2027] [outer = 0x0] [url = about:blank] 05:34:03 INFO - PROCESS | 1998 | --DOMWINDOW == 71 (0x1260d8c00) [pid = 1998] [serial = 2024] [outer = 0x0] [url = about:blank] 05:34:03 INFO - PROCESS | 1998 | --DOMWINDOW == 70 (0x125e17800) [pid = 1998] [serial = 1996] [outer = 0x0] [url = about:blank] 05:34:03 INFO - PROCESS | 1998 | --DOMWINDOW == 69 (0x119257400) [pid = 1998] [serial = 2014] [outer = 0x0] [url = about:blank] 05:34:03 INFO - PROCESS | 1998 | --DOMWINDOW == 68 (0x124c89800) [pid = 1998] [serial = 2021] [outer = 0x0] [url = about:blank] 05:34:03 INFO - PROCESS | 1998 | --DOMWINDOW == 67 (0x128af5800) [pid = 1998] [serial = 2000] [outer = 0x0] [url = about:blank] 05:34:03 INFO - PROCESS | 1998 | --DOMWINDOW == 66 (0x11994d800) [pid = 1998] [serial = 2018] [outer = 0x0] [url = about:blank] 05:34:03 INFO - PROCESS | 1998 | --DOMWINDOW == 65 (0x1289e7c00) [pid = 1998] [serial = 1999] [outer = 0x0] [url = about:blank] 05:34:03 INFO - PROCESS | 1998 | --DOMWINDOW == 64 (0x1192c4800) [pid = 1998] [serial = 2015] [outer = 0x0] [url = about:blank] 05:34:03 INFO - PROCESS | 1998 | 1468499643799 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]]]}] 05:34:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 05:34:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1174ms 05:34:03 INFO - PROCESS | 1998 | 1468499643825 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 05:34:03 INFO - PROCESS | 1998 | 1468499643828 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 05:34:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 05:34:03 INFO - PROCESS | 1998 | 1468499643834 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 05:34:03 INFO - PROCESS | 1998 | 1468499643836 Marionette TRACE conn2 <- [1,2738,null,{}] 05:34:03 INFO - PROCESS | 1998 | 1468499643840 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}] 05:34:03 INFO - PROCESS | 1998 | 1468499643842 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:03 INFO - PROCESS | 1998 | 1468499643923 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 05:34:03 INFO - PROCESS | 1998 | 1468499643978 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:03 INFO - PROCESS | 1998 | 1468499643981 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:03 INFO - PROCESS | 1998 | ++DOCSHELL 0x11722c800 == 28 [pid = 1998] [id = 692] 05:34:03 INFO - PROCESS | 1998 | ++DOMWINDOW == 65 (0x1133ca400) [pid = 1998] [serial = 2076] [outer = 0x0] 05:34:04 INFO - PROCESS | 1998 | ++DOMWINDOW == 66 (0x115e57800) [pid = 1998] [serial = 2077] [outer = 0x1133ca400] 05:34:04 INFO - PROCESS | 1998 | 1468499644009 Marionette DEBUG loaded listener.js 05:34:04 INFO - PROCESS | 1998 | ++DOMWINDOW == 67 (0x1160d4c00) [pid = 1998] [serial = 2078] [outer = 0x1133ca400] 05:34:04 INFO - PROCESS | 1998 | 1468499644337 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]]]}] 05:34:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 05:34:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 522ms 05:34:04 INFO - PROCESS | 1998 | 1468499644355 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 05:34:04 INFO - PROCESS | 1998 | 1468499644358 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 05:34:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 05:34:04 INFO - PROCESS | 1998 | 1468499644366 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 05:34:04 INFO - PROCESS | 1998 | 1468499644369 Marionette TRACE conn2 <- [1,2742,null,{}] 05:34:04 INFO - PROCESS | 1998 | 1468499644371 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}] 05:34:04 INFO - PROCESS | 1998 | 1468499644373 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:04 INFO - PROCESS | 1998 | 1468499644455 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 05:34:04 INFO - PROCESS | 1998 | 1468499644460 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:04 INFO - PROCESS | 1998 | 1468499644461 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:04 INFO - PROCESS | 1998 | ++DOCSHELL 0x119b03800 == 29 [pid = 1998] [id = 693] 05:34:04 INFO - PROCESS | 1998 | ++DOMWINDOW == 68 (0x117018000) [pid = 1998] [serial = 2079] [outer = 0x0] 05:34:04 INFO - PROCESS | 1998 | ++DOMWINDOW == 69 (0x118191400) [pid = 1998] [serial = 2080] [outer = 0x117018000] 05:34:04 INFO - PROCESS | 1998 | 1468499644492 Marionette DEBUG loaded listener.js 05:34:04 INFO - PROCESS | 1998 | ++DOMWINDOW == 70 (0x118432c00) [pid = 1998] [serial = 2081] [outer = 0x117018000] 05:34:04 INFO - PROCESS | 1998 | 1468499644869 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]]]}] 05:34:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 05:34:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 526ms 05:34:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 05:34:04 INFO - PROCESS | 1998 | 1468499644889 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 05:34:04 INFO - PROCESS | 1998 | 1468499644890 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 05:34:04 INFO - PROCESS | 1998 | 1468499644893 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 05:34:04 INFO - PROCESS | 1998 | 1468499644895 Marionette TRACE conn2 <- [1,2746,null,{}] 05:34:04 INFO - PROCESS | 1998 | 1468499644903 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}] 05:34:04 INFO - PROCESS | 1998 | 1468499644907 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:04 INFO - PROCESS | 1998 | 1468499644983 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 05:34:04 INFO - PROCESS | 1998 | 1468499644988 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:04 INFO - PROCESS | 1998 | 1468499644990 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:05 INFO - PROCESS | 1998 | ++DOCSHELL 0x124832000 == 30 [pid = 1998] [id = 694] 05:34:05 INFO - PROCESS | 1998 | ++DOMWINDOW == 71 (0x112da5800) [pid = 1998] [serial = 2082] [outer = 0x0] 05:34:05 INFO - PROCESS | 1998 | ++DOMWINDOW == 72 (0x118632c00) [pid = 1998] [serial = 2083] [outer = 0x112da5800] 05:34:05 INFO - PROCESS | 1998 | 1468499645020 Marionette DEBUG loaded listener.js 05:34:05 INFO - PROCESS | 1998 | ++DOMWINDOW == 73 (0x119051c00) [pid = 1998] [serial = 2084] [outer = 0x112da5800] 05:34:05 INFO - PROCESS | 1998 | 1468499645341 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]]]}] 05:34:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 05:34:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 473ms 05:34:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 05:34:05 INFO - PROCESS | 1998 | 1468499645368 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 05:34:05 INFO - PROCESS | 1998 | 1468499645370 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 05:34:05 INFO - PROCESS | 1998 | 1468499645372 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 05:34:05 INFO - PROCESS | 1998 | 1468499645373 Marionette TRACE conn2 <- [1,2750,null,{}] 05:34:05 INFO - PROCESS | 1998 | 1468499645375 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}] 05:34:05 INFO - PROCESS | 1998 | 1468499645376 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:05 INFO - PROCESS | 1998 | 1468499645457 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 05:34:05 INFO - PROCESS | 1998 | 1468499645519 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:05 INFO - PROCESS | 1998 | 1468499645520 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:05 INFO - PROCESS | 1998 | ++DOCSHELL 0x126064000 == 31 [pid = 1998] [id = 695] 05:34:05 INFO - PROCESS | 1998 | ++DOMWINDOW == 74 (0x11862e400) [pid = 1998] [serial = 2085] [outer = 0x0] 05:34:05 INFO - PROCESS | 1998 | ++DOMWINDOW == 75 (0x119256c00) [pid = 1998] [serial = 2086] [outer = 0x11862e400] 05:34:05 INFO - PROCESS | 1998 | 1468499645546 Marionette DEBUG loaded listener.js 05:34:05 INFO - PROCESS | 1998 | ++DOMWINDOW == 76 (0x1192af800) [pid = 1998] [serial = 2087] [outer = 0x11862e400] 05:34:05 INFO - PROCESS | 1998 | 1468499645836 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]]]}] 05:34:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 05:34:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 520ms 05:34:05 INFO - PROCESS | 1998 | 1468499645892 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 05:34:05 INFO - PROCESS | 1998 | 1468499645903 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 05:34:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 05:34:05 INFO - PROCESS | 1998 | 1468499645906 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 05:34:05 INFO - PROCESS | 1998 | 1468499645907 Marionette TRACE conn2 <- [1,2754,null,{}] 05:34:05 INFO - PROCESS | 1998 | 1468499645909 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}] 05:34:05 INFO - PROCESS | 1998 | 1468499645910 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:06 INFO - PROCESS | 1998 | 1468499646003 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 05:34:06 INFO - PROCESS | 1998 | 1468499646040 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:06 INFO - PROCESS | 1998 | 1468499646042 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:06 INFO - PROCESS | 1998 | ++DOCSHELL 0x12937c000 == 32 [pid = 1998] [id = 696] 05:34:06 INFO - PROCESS | 1998 | ++DOMWINDOW == 77 (0x112da9000) [pid = 1998] [serial = 2088] [outer = 0x0] 05:34:06 INFO - PROCESS | 1998 | ++DOMWINDOW == 78 (0x119352800) [pid = 1998] [serial = 2089] [outer = 0x112da9000] 05:34:06 INFO - PROCESS | 1998 | 1468499646066 Marionette DEBUG loaded listener.js 05:34:06 INFO - PROCESS | 1998 | ++DOMWINDOW == 79 (0x119708400) [pid = 1998] [serial = 2090] [outer = 0x112da9000] 05:34:06 INFO - PROCESS | 1998 | 1468499646374 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]]]}] 05:34:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 05:34:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 472ms 05:34:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 05:34:06 INFO - PROCESS | 1998 | 1468499646384 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 05:34:06 INFO - PROCESS | 1998 | 1468499646385 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 05:34:06 INFO - PROCESS | 1998 | 1468499646393 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 05:34:06 INFO - PROCESS | 1998 | 1468499646395 Marionette TRACE conn2 <- [1,2758,null,{}] 05:34:06 INFO - PROCESS | 1998 | 1468499646400 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}] 05:34:06 INFO - PROCESS | 1998 | 1468499646405 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:06 INFO - PROCESS | 1998 | 1468499646519 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 05:34:06 INFO - PROCESS | 1998 | 1468499646555 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:06 INFO - PROCESS | 1998 | 1468499646556 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:06 INFO - PROCESS | 1998 | ++DOCSHELL 0x12a70d000 == 33 [pid = 1998] [id = 697] 05:34:06 INFO - PROCESS | 1998 | ++DOMWINDOW == 80 (0x119943800) [pid = 1998] [serial = 2091] [outer = 0x0] 05:34:06 INFO - PROCESS | 1998 | ++DOMWINDOW == 81 (0x121126400) [pid = 1998] [serial = 2092] [outer = 0x119943800] 05:34:06 INFO - PROCESS | 1998 | 1468499646581 Marionette DEBUG loaded listener.js 05:34:06 INFO - PROCESS | 1998 | ++DOMWINDOW == 82 (0x121c5d800) [pid = 1998] [serial = 2093] [outer = 0x119943800] 05:34:06 INFO - PROCESS | 1998 | 1468499646876 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]]]}] 05:34:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 05:34:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 521ms 05:34:06 INFO - PROCESS | 1998 | 1468499646917 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 05:34:06 INFO - PROCESS | 1998 | 1468499646918 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 05:34:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 05:34:06 INFO - PROCESS | 1998 | 1468499646921 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 05:34:06 INFO - PROCESS | 1998 | 1468499646922 Marionette TRACE conn2 <- [1,2762,null,{}] 05:34:06 INFO - PROCESS | 1998 | 1468499646924 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}] 05:34:06 INFO - PROCESS | 1998 | 1468499646935 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:07 INFO - PROCESS | 1998 | 1468499647030 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 05:34:07 INFO - PROCESS | 1998 | 1468499647042 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:07 INFO - PROCESS | 1998 | 1468499647043 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:07 INFO - PROCESS | 1998 | ++DOCSHELL 0x12a9b0800 == 34 [pid = 1998] [id = 698] 05:34:07 INFO - PROCESS | 1998 | ++DOMWINDOW == 83 (0x1133c8c00) [pid = 1998] [serial = 2094] [outer = 0x0] 05:34:07 INFO - PROCESS | 1998 | ++DOMWINDOW == 84 (0x1254a8800) [pid = 1998] [serial = 2095] [outer = 0x1133c8c00] 05:34:07 INFO - PROCESS | 1998 | 1468499647068 Marionette DEBUG loaded listener.js 05:34:07 INFO - PROCESS | 1998 | ++DOMWINDOW == 85 (0x125eae800) [pid = 1998] [serial = 2096] [outer = 0x1133c8c00] 05:34:07 INFO - PROCESS | 1998 | 1468499647401 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]]]}] 05:34:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 05:34:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 518ms 05:34:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 05:34:07 INFO - PROCESS | 1998 | 1468499647440 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 05:34:07 INFO - PROCESS | 1998 | 1468499647441 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 05:34:07 INFO - PROCESS | 1998 | 1468499647443 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 05:34:07 INFO - PROCESS | 1998 | 1468499647444 Marionette TRACE conn2 <- [1,2766,null,{}] 05:34:07 INFO - PROCESS | 1998 | 1468499647446 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}] 05:34:07 INFO - PROCESS | 1998 | 1468499647447 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:07 INFO - PROCESS | 1998 | 1468499647541 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 05:34:07 INFO - PROCESS | 1998 | 1468499647547 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:07 INFO - PROCESS | 1998 | 1468499647548 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:07 INFO - PROCESS | 1998 | ++DOCSHELL 0x12b8d4000 == 35 [pid = 1998] [id = 699] 05:34:07 INFO - PROCESS | 1998 | ++DOMWINDOW == 86 (0x125e1a800) [pid = 1998] [serial = 2097] [outer = 0x0] 05:34:07 INFO - PROCESS | 1998 | ++DOMWINDOW == 87 (0x126440800) [pid = 1998] [serial = 2098] [outer = 0x125e1a800] 05:34:07 INFO - PROCESS | 1998 | 1468499647572 Marionette DEBUG loaded listener.js 05:34:07 INFO - PROCESS | 1998 | ++DOMWINDOW == 88 (0x12690ec00) [pid = 1998] [serial = 2099] [outer = 0x125e1a800] 05:34:07 INFO - PROCESS | 1998 | --DOMWINDOW == 87 (0x1260cb800) [pid = 1998] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 05:34:07 INFO - PROCESS | 1998 | --DOMWINDOW == 86 (0x118624000) [pid = 1998] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 05:34:07 INFO - PROCESS | 1998 | --DOMWINDOW == 85 (0x118575400) [pid = 1998] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 05:34:07 INFO - PROCESS | 1998 | --DOMWINDOW == 84 (0x117046000) [pid = 1998] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 05:34:07 INFO - PROCESS | 1998 | --DOMWINDOW == 83 (0x118628800) [pid = 1998] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 05:34:07 INFO - PROCESS | 1998 | --DOMWINDOW == 82 (0x112dac000) [pid = 1998] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 05:34:07 INFO - PROCESS | 1998 | --DOMWINDOW == 81 (0x11852a000) [pid = 1998] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 05:34:07 INFO - PROCESS | 1998 | --DOMWINDOW == 80 (0x1289eb400) [pid = 1998] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 05:34:07 INFO - PROCESS | 1998 | --DOMWINDOW == 79 (0x113d49000) [pid = 1998] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 05:34:07 INFO - PROCESS | 1998 | --DOMWINDOW == 78 (0x11970f000) [pid = 1998] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 05:34:07 INFO - PROCESS | 1998 | --DOMWINDOW == 77 (0x128aef400) [pid = 1998] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 05:34:08 INFO - PROCESS | 1998 | 1468499648007 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]]]}] 05:34:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 05:34:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 571ms 05:34:08 INFO - PROCESS | 1998 | 1468499648015 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 05:34:08 INFO - PROCESS | 1998 | 1468499648016 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 05:34:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 05:34:08 INFO - PROCESS | 1998 | 1468499648018 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 05:34:08 INFO - PROCESS | 1998 | 1468499648019 Marionette TRACE conn2 <- [1,2770,null,{}] 05:34:08 INFO - PROCESS | 1998 | 1468499648022 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}] 05:34:08 INFO - PROCESS | 1998 | 1468499648023 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:08 INFO - PROCESS | 1998 | 1468499648108 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 05:34:08 INFO - PROCESS | 1998 | 1468499648114 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:08 INFO - PROCESS | 1998 | 1468499648115 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:08 INFO - PROCESS | 1998 | ++DOCSHELL 0x12482e800 == 36 [pid = 1998] [id = 700] 05:34:08 INFO - PROCESS | 1998 | ++DOMWINDOW == 78 (0x1132b5800) [pid = 1998] [serial = 2100] [outer = 0x0] 05:34:08 INFO - PROCESS | 1998 | ++DOMWINDOW == 79 (0x118531400) [pid = 1998] [serial = 2101] [outer = 0x1132b5800] 05:34:08 INFO - PROCESS | 1998 | 1468499648140 Marionette DEBUG loaded listener.js 05:34:08 INFO - PROCESS | 1998 | ++DOMWINDOW == 80 (0x121c5b400) [pid = 1998] [serial = 2102] [outer = 0x1132b5800] 05:34:08 INFO - PROCESS | 1998 | 1468499648483 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]]]}] 05:34:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 05:34:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 470ms 05:34:08 INFO - PROCESS | 1998 | 1468499648488 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 05:34:08 INFO - PROCESS | 1998 | 1468499648489 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 05:34:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 05:34:08 INFO - PROCESS | 1998 | 1468499648492 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 05:34:08 INFO - PROCESS | 1998 | 1468499648493 Marionette TRACE conn2 <- [1,2774,null,{}] 05:34:08 INFO - PROCESS | 1998 | 1468499648495 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}] 05:34:08 INFO - PROCESS | 1998 | 1468499648497 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:08 INFO - PROCESS | 1998 | 1468499648603 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 05:34:08 INFO - PROCESS | 1998 | 1468499648609 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:08 INFO - PROCESS | 1998 | 1468499648610 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:08 INFO - PROCESS | 1998 | ++DOCSHELL 0x12c3cb800 == 37 [pid = 1998] [id = 701] 05:34:08 INFO - PROCESS | 1998 | ++DOMWINDOW == 81 (0x118677000) [pid = 1998] [serial = 2103] [outer = 0x0] 05:34:08 INFO - PROCESS | 1998 | ++DOMWINDOW == 82 (0x126b6e800) [pid = 1998] [serial = 2104] [outer = 0x118677000] 05:34:08 INFO - PROCESS | 1998 | 1468499648635 Marionette DEBUG loaded listener.js 05:34:08 INFO - PROCESS | 1998 | ++DOMWINDOW == 83 (0x126b7c800) [pid = 1998] [serial = 2105] [outer = 0x118677000] 05:34:08 INFO - PROCESS | 1998 | 1468499648942 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]]]}] 05:34:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 05:34:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 470ms 05:34:08 INFO - PROCESS | 1998 | 1468499648963 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 05:34:08 INFO - PROCESS | 1998 | 1468499648968 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 05:34:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 05:34:08 INFO - PROCESS | 1998 | 1468499648970 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 05:34:08 INFO - PROCESS | 1998 | 1468499648972 Marionette TRACE conn2 <- [1,2778,null,{}] 05:34:08 INFO - PROCESS | 1998 | 1468499648974 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}] 05:34:08 INFO - PROCESS | 1998 | 1468499648976 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:09 INFO - PROCESS | 1998 | 1468499649077 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 05:34:09 INFO - PROCESS | 1998 | 1468499649083 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:09 INFO - PROCESS | 1998 | 1468499649085 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:09 INFO - PROCESS | 1998 | ++DOCSHELL 0x129377000 == 38 [pid = 1998] [id = 702] 05:34:09 INFO - PROCESS | 1998 | ++DOMWINDOW == 84 (0x126b7d000) [pid = 1998] [serial = 2106] [outer = 0x0] 05:34:09 INFO - PROCESS | 1998 | ++DOMWINDOW == 85 (0x126be3800) [pid = 1998] [serial = 2107] [outer = 0x126b7d000] 05:34:09 INFO - PROCESS | 1998 | 1468499649112 Marionette DEBUG loaded listener.js 05:34:09 INFO - PROCESS | 1998 | ++DOMWINDOW == 86 (0x128ab3000) [pid = 1998] [serial = 2108] [outer = 0x126b7d000] 05:34:09 INFO - PROCESS | 1998 | 1468499649449 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]]]}] 05:34:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 05:34:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 519ms 05:34:09 INFO - PROCESS | 1998 | 1468499649490 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 05:34:09 INFO - PROCESS | 1998 | 1468499649491 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 05:34:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 05:34:09 INFO - PROCESS | 1998 | 1468499649493 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 05:34:09 INFO - PROCESS | 1998 | 1468499649494 Marionette TRACE conn2 <- [1,2782,null,{}] 05:34:09 INFO - PROCESS | 1998 | 1468499649508 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}] 05:34:09 INFO - PROCESS | 1998 | 1468499649509 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:09 INFO - PROCESS | 1998 | 1468499649588 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 05:34:09 INFO - PROCESS | 1998 | 1468499649591 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:09 INFO - PROCESS | 1998 | 1468499649592 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:09 INFO - PROCESS | 1998 | ++DOCSHELL 0x12d23d000 == 39 [pid = 1998] [id = 703] 05:34:09 INFO - PROCESS | 1998 | ++DOMWINDOW == 87 (0x128ab3c00) [pid = 1998] [serial = 2109] [outer = 0x0] 05:34:09 INFO - PROCESS | 1998 | ++DOMWINDOW == 88 (0x128af9c00) [pid = 1998] [serial = 2110] [outer = 0x128ab3c00] 05:34:09 INFO - PROCESS | 1998 | 1468499649616 Marionette DEBUG loaded listener.js 05:34:09 INFO - PROCESS | 1998 | ++DOMWINDOW == 89 (0x128cc3800) [pid = 1998] [serial = 2111] [outer = 0x128ab3c00] 05:34:09 INFO - PROCESS | 1998 | 1468499649919 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]]]}] 05:34:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 05:34:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 468ms 05:34:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 05:34:09 INFO - PROCESS | 1998 | 1468499649988 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 05:34:09 INFO - PROCESS | 1998 | 1468499649990 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 05:34:09 INFO - PROCESS | 1998 | 1468499649994 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 05:34:10 INFO - PROCESS | 1998 | 1468499649998 Marionette TRACE conn2 <- [1,2786,null,{}] 05:34:10 INFO - PROCESS | 1998 | 1468499650002 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}] 05:34:10 INFO - PROCESS | 1998 | 1468499650004 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:10 INFO - PROCESS | 1998 | 1468499650124 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 05:34:10 INFO - PROCESS | 1998 | 1468499650202 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:10 INFO - PROCESS | 1998 | 1468499650204 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:10 INFO - PROCESS | 1998 | ++DOCSHELL 0x117e1d000 == 40 [pid = 1998] [id = 704] 05:34:10 INFO - PROCESS | 1998 | ++DOMWINDOW == 90 (0x112cae400) [pid = 1998] [serial = 2112] [outer = 0x0] 05:34:10 INFO - PROCESS | 1998 | ++DOMWINDOW == 91 (0x11336c800) [pid = 1998] [serial = 2113] [outer = 0x112cae400] 05:34:10 INFO - PROCESS | 1998 | 1468499650237 Marionette DEBUG loaded listener.js 05:34:10 INFO - PROCESS | 1998 | ++DOMWINDOW == 92 (0x116782c00) [pid = 1998] [serial = 2114] [outer = 0x112cae400] 05:34:10 INFO - PROCESS | 1998 | 1468499650843 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]]]}] 05:34:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 05:34:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 924ms 05:34:10 INFO - PROCESS | 1998 | 1468499650919 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 05:34:10 INFO - PROCESS | 1998 | 1468499650921 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 05:34:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 05:34:10 INFO - PROCESS | 1998 | 1468499650926 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 05:34:10 INFO - PROCESS | 1998 | 1468499650928 Marionette TRACE conn2 <- [1,2790,null,{}] 05:34:10 INFO - PROCESS | 1998 | 1468499650932 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}] 05:34:10 INFO - PROCESS | 1998 | 1468499650934 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:11 INFO - PROCESS | 1998 | 1468499651043 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 05:34:11 INFO - PROCESS | 1998 | 1468499651101 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:11 INFO - PROCESS | 1998 | 1468499651102 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:11 INFO - PROCESS | 1998 | ++DOCSHELL 0x125e54000 == 41 [pid = 1998] [id = 705] 05:34:11 INFO - PROCESS | 1998 | ++DOMWINDOW == 93 (0x11852b000) [pid = 1998] [serial = 2115] [outer = 0x0] 05:34:11 INFO - PROCESS | 1998 | ++DOMWINDOW == 94 (0x11856e800) [pid = 1998] [serial = 2116] [outer = 0x11852b000] 05:34:11 INFO - PROCESS | 1998 | 1468499651133 Marionette DEBUG loaded listener.js 05:34:11 INFO - PROCESS | 1998 | ++DOMWINDOW == 95 (0x11862d000) [pid = 1998] [serial = 2117] [outer = 0x11852b000] 05:34:11 INFO - PROCESS | 1998 | 1468499651790 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]]]}] 05:34:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 05:34:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 923ms 05:34:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 05:34:11 INFO - PROCESS | 1998 | 1468499651848 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 05:34:11 INFO - PROCESS | 1998 | 1468499651850 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 05:34:11 INFO - PROCESS | 1998 | 1468499651854 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 05:34:11 INFO - PROCESS | 1998 | 1468499651856 Marionette TRACE conn2 <- [1,2794,null,{}] 05:34:11 INFO - PROCESS | 1998 | 1468499651859 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}] 05:34:11 INFO - PROCESS | 1998 | 1468499651861 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:11 INFO - PROCESS | 1998 | 1468499651966 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 05:34:12 INFO - PROCESS | 1998 | 1468499652026 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:12 INFO - PROCESS | 1998 | 1468499652028 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:12 INFO - PROCESS | 1998 | ++DOCSHELL 0x118649000 == 42 [pid = 1998] [id = 706] 05:34:12 INFO - PROCESS | 1998 | ++DOMWINDOW == 96 (0x117042800) [pid = 1998] [serial = 2118] [outer = 0x0] 05:34:12 INFO - PROCESS | 1998 | ++DOMWINDOW == 97 (0x1176de400) [pid = 1998] [serial = 2119] [outer = 0x117042800] 05:34:12 INFO - PROCESS | 1998 | 1468499652057 Marionette DEBUG loaded listener.js 05:34:12 INFO - PROCESS | 1998 | ++DOMWINDOW == 98 (0x118431800) [pid = 1998] [serial = 2120] [outer = 0x117042800] 05:34:12 INFO - PROCESS | 1998 | --DOCSHELL 0x129377000 == 41 [pid = 1998] [id = 702] 05:34:12 INFO - PROCESS | 1998 | --DOCSHELL 0x12c3cb800 == 40 [pid = 1998] [id = 701] 05:34:12 INFO - PROCESS | 1998 | --DOCSHELL 0x12482e800 == 39 [pid = 1998] [id = 700] 05:34:12 INFO - PROCESS | 1998 | --DOCSHELL 0x12b8d4000 == 38 [pid = 1998] [id = 699] 05:34:12 INFO - PROCESS | 1998 | --DOCSHELL 0x12a9b0800 == 37 [pid = 1998] [id = 698] 05:34:12 INFO - PROCESS | 1998 | --DOCSHELL 0x12a70d000 == 36 [pid = 1998] [id = 697] 05:34:12 INFO - PROCESS | 1998 | --DOCSHELL 0x12937c000 == 35 [pid = 1998] [id = 696] 05:34:12 INFO - PROCESS | 1998 | --DOCSHELL 0x126064000 == 34 [pid = 1998] [id = 695] 05:34:12 INFO - PROCESS | 1998 | --DOCSHELL 0x124832000 == 33 [pid = 1998] [id = 694] 05:34:12 INFO - PROCESS | 1998 | --DOCSHELL 0x119b03800 == 32 [pid = 1998] [id = 693] 05:34:12 INFO - PROCESS | 1998 | --DOCSHELL 0x11722c800 == 31 [pid = 1998] [id = 692] 05:34:12 INFO - PROCESS | 1998 | --DOCSHELL 0x118656000 == 30 [pid = 1998] [id = 691] 05:34:12 INFO - PROCESS | 1998 | --DOMWINDOW == 97 (0x128cb5c00) [pid = 1998] [serial = 2060] [outer = 0x0] [url = about:blank] 05:34:12 INFO - PROCESS | 1998 | --DOMWINDOW == 96 (0x128af7400) [pid = 1998] [serial = 2059] [outer = 0x0] [url = about:blank] 05:34:12 INFO - PROCESS | 1998 | --DOMWINDOW == 95 (0x1289e6400) [pid = 1998] [serial = 2054] [outer = 0x0] [url = about:blank] 05:34:12 INFO - PROCESS | 1998 | --DOMWINDOW == 94 (0x11906d000) [pid = 1998] [serial = 2047] [outer = 0x0] [url = about:blank] 05:34:12 INFO - PROCESS | 1998 | --DOMWINDOW == 93 (0x124c8e000) [pid = 1998] [serial = 2050] [outer = 0x0] [url = about:blank] 05:34:12 INFO - PROCESS | 1998 | --DOMWINDOW == 92 (0x1176dec00) [pid = 1998] [serial = 2038] [outer = 0x0] [url = about:blank] 05:34:12 INFO - PROCESS | 1998 | --DOMWINDOW == 91 (0x1182b3800) [pid = 1998] [serial = 2039] [outer = 0x0] [url = about:blank] 05:34:12 INFO - PROCESS | 1998 | --DOMWINDOW == 90 (0x119073800) [pid = 1998] [serial = 2041] [outer = 0x0] [url = about:blank] 05:34:12 INFO - PROCESS | 1998 | --DOMWINDOW == 89 (0x12690c800) [pid = 1998] [serial = 2030] [outer = 0x0] [url = about:blank] 05:34:12 INFO - PROCESS | 1998 | --DOMWINDOW == 88 (0x118624c00) [pid = 1998] [serial = 2035] [outer = 0x0] [url = about:blank] 05:34:12 INFO - PROCESS | 1998 | --DOMWINDOW == 87 (0x128aae400) [pid = 1998] [serial = 2057] [outer = 0x0] [url = about:blank] 05:34:12 INFO - PROCESS | 1998 | --DOMWINDOW == 86 (0x12690d000) [pid = 1998] [serial = 2053] [outer = 0x0] [url = about:blank] 05:34:12 INFO - PROCESS | 1998 | --DOMWINDOW == 85 (0x119047400) [pid = 1998] [serial = 2036] [outer = 0x0] [url = about:blank] 05:34:12 INFO - PROCESS | 1998 | --DOMWINDOW == 84 (0x116029400) [pid = 1998] [serial = 2032] [outer = 0x0] [url = about:blank] 05:34:12 INFO - PROCESS | 1998 | --DOMWINDOW == 83 (0x11700d400) [pid = 1998] [serial = 2033] [outer = 0x0] [url = about:blank] 05:34:12 INFO - PROCESS | 1998 | --DOMWINDOW == 82 (0x128aaac00) [pid = 1998] [serial = 2056] [outer = 0x0] [url = about:blank] 05:34:12 INFO - PROCESS | 1998 | --DOMWINDOW == 81 (0x12102a400) [pid = 1998] [serial = 2044] [outer = 0x0] [url = about:blank] 05:34:12 INFO - PROCESS | 1998 | --DOMWINDOW == 80 (0x121135c00) [pid = 1998] [serial = 2045] [outer = 0x0] [url = about:blank] 05:34:12 INFO - PROCESS | 1998 | --DOMWINDOW == 79 (0x125eadc00) [pid = 1998] [serial = 2051] [outer = 0x0] [url = about:blank] 05:34:12 INFO - PROCESS | 1998 | --DOMWINDOW == 78 (0x121563c00) [pid = 1998] [serial = 2048] [outer = 0x0] [url = about:blank] 05:34:12 INFO - PROCESS | 1998 | --DOMWINDOW == 77 (0x11925a800) [pid = 1998] [serial = 2042] [outer = 0x0] [url = about:blank] 05:34:12 INFO - PROCESS | 1998 | 1468499652490 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]]]}] 05:34:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 05:34:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 670ms 05:34:12 INFO - PROCESS | 1998 | 1468499652523 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 05:34:12 INFO - PROCESS | 1998 | 1468499652526 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 05:34:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 05:34:12 INFO - PROCESS | 1998 | 1468499652530 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 05:34:12 INFO - PROCESS | 1998 | 1468499652532 Marionette TRACE conn2 <- [1,2798,null,{}] 05:34:12 INFO - PROCESS | 1998 | 1468499652535 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}] 05:34:12 INFO - PROCESS | 1998 | 1468499652536 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:12 INFO - PROCESS | 1998 | 1468499652618 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 05:34:12 INFO - PROCESS | 1998 | 1468499652622 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:12 INFO - PROCESS | 1998 | 1468499652623 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:12 INFO - PROCESS | 1998 | ++DOCSHELL 0x119fae000 == 31 [pid = 1998] [id = 707] 05:34:12 INFO - PROCESS | 1998 | ++DOMWINDOW == 78 (0x11857a000) [pid = 1998] [serial = 2121] [outer = 0x0] 05:34:12 INFO - PROCESS | 1998 | ++DOMWINDOW == 79 (0x11862b000) [pid = 1998] [serial = 2122] [outer = 0x11857a000] 05:34:12 INFO - PROCESS | 1998 | 1468499652653 Marionette DEBUG loaded listener.js 05:34:12 INFO - PROCESS | 1998 | ++DOMWINDOW == 80 (0x118ebb400) [pid = 1998] [serial = 2123] [outer = 0x11857a000] 05:34:13 INFO - PROCESS | 1998 | 1468499653018 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]]]}] 05:34:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 05:34:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 519ms 05:34:13 INFO - PROCESS | 1998 | 1468499653053 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 05:34:13 INFO - PROCESS | 1998 | 1468499653055 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 05:34:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 05:34:13 INFO - PROCESS | 1998 | 1468499653057 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 05:34:13 INFO - PROCESS | 1998 | 1468499653060 Marionette TRACE conn2 <- [1,2802,null,{}] 05:34:13 INFO - PROCESS | 1998 | 1468499653067 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}] 05:34:13 INFO - PROCESS | 1998 | 1468499653071 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:13 INFO - PROCESS | 1998 | 1468499653150 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 05:34:13 INFO - PROCESS | 1998 | 1468499653155 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:13 INFO - PROCESS | 1998 | 1468499653157 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:13 INFO - PROCESS | 1998 | ++DOCSHELL 0x126b09000 == 32 [pid = 1998] [id = 708] 05:34:13 INFO - PROCESS | 1998 | ++DOMWINDOW == 81 (0x119254c00) [pid = 1998] [serial = 2124] [outer = 0x0] 05:34:13 INFO - PROCESS | 1998 | ++DOMWINDOW == 82 (0x119358800) [pid = 1998] [serial = 2125] [outer = 0x119254c00] 05:34:13 INFO - PROCESS | 1998 | 1468499653188 Marionette DEBUG loaded listener.js 05:34:13 INFO - PROCESS | 1998 | ++DOMWINDOW == 83 (0x120fa3000) [pid = 1998] [serial = 2126] [outer = 0x119254c00] 05:34:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 05:34:13 INFO - PROCESS | 1998 | 1468499653526 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]]]}] 05:34:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 473ms 05:34:13 INFO - PROCESS | 1998 | 1468499653532 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 05:34:13 INFO - PROCESS | 1998 | 1468499653535 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 05:34:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 05:34:13 INFO - PROCESS | 1998 | 1468499653537 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 05:34:13 INFO - PROCESS | 1998 | 1468499653538 Marionette TRACE conn2 <- [1,2806,null,{}] 05:34:13 INFO - PROCESS | 1998 | 1468499653541 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}] 05:34:13 INFO - PROCESS | 1998 | 1468499653542 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:13 INFO - PROCESS | 1998 | 1468499653633 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 05:34:13 INFO - PROCESS | 1998 | 1468499653689 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:13 INFO - PROCESS | 1998 | 1468499653690 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:13 INFO - PROCESS | 1998 | ++DOCSHELL 0x129597800 == 33 [pid = 1998] [id = 709] 05:34:13 INFO - PROCESS | 1998 | ++DOMWINDOW == 84 (0x118623c00) [pid = 1998] [serial = 2127] [outer = 0x0] 05:34:13 INFO - PROCESS | 1998 | ++DOMWINDOW == 85 (0x1212e3000) [pid = 1998] [serial = 2128] [outer = 0x118623c00] 05:34:13 INFO - PROCESS | 1998 | 1468499653716 Marionette DEBUG loaded listener.js 05:34:13 INFO - PROCESS | 1998 | ++DOMWINDOW == 86 (0x121a27800) [pid = 1998] [serial = 2129] [outer = 0x118623c00] 05:34:14 INFO - PROCESS | 1998 | 1468499654001 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]]]}] 05:34:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 05:34:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 518ms 05:34:14 INFO - PROCESS | 1998 | 1468499654057 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 05:34:14 INFO - PROCESS | 1998 | 1468499654058 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 05:34:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 05:34:14 INFO - PROCESS | 1998 | 1468499654060 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 05:34:14 INFO - PROCESS | 1998 | 1468499654061 Marionette TRACE conn2 <- [1,2810,null,{}] 05:34:14 INFO - PROCESS | 1998 | 1468499654066 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}] 05:34:14 INFO - PROCESS | 1998 | 1468499654068 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:14 INFO - PROCESS | 1998 | 1468499654144 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 05:34:14 INFO - PROCESS | 1998 | 1468499654149 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:14 INFO - PROCESS | 1998 | 1468499654151 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:14 INFO - PROCESS | 1998 | ++DOCSHELL 0x12a9ae000 == 34 [pid = 1998] [id = 710] 05:34:14 INFO - PROCESS | 1998 | ++DOMWINDOW == 87 (0x121c5e000) [pid = 1998] [serial = 2130] [outer = 0x0] 05:34:14 INFO - PROCESS | 1998 | ++DOMWINDOW == 88 (0x125e14000) [pid = 1998] [serial = 2131] [outer = 0x121c5e000] 05:34:14 INFO - PROCESS | 1998 | 1468499654182 Marionette DEBUG loaded listener.js 05:34:14 INFO - PROCESS | 1998 | ++DOMWINDOW == 89 (0x1264adc00) [pid = 1998] [serial = 2132] [outer = 0x121c5e000] 05:34:14 INFO - PROCESS | 1998 | --DOCSHELL 0x12d237000 == 33 [pid = 1998] [id = 17] 05:34:14 INFO - PROCESS | 1998 | 1468499654531 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]]]}] 05:34:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 05:34:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 522ms 05:34:14 INFO - PROCESS | 1998 | 1468499654594 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 05:34:14 INFO - PROCESS | 1998 | 1468499654595 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 05:34:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 05:34:14 INFO - PROCESS | 1998 | 1468499654597 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 05:34:14 INFO - PROCESS | 1998 | 1468499654598 Marionette TRACE conn2 <- [1,2814,null,{}] 05:34:14 INFO - PROCESS | 1998 | 1468499654607 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}] 05:34:14 INFO - PROCESS | 1998 | 1468499654611 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:14 INFO - PROCESS | 1998 | 1468499654730 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 05:34:14 INFO - PROCESS | 1998 | 1468499654733 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:14 INFO - PROCESS | 1998 | 1468499654734 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:14 INFO - PROCESS | 1998 | ++DOCSHELL 0x12b8db000 == 34 [pid = 1998] [id = 711] 05:34:14 INFO - PROCESS | 1998 | ++DOMWINDOW == 90 (0x12690c800) [pid = 1998] [serial = 2133] [outer = 0x0] 05:34:14 INFO - PROCESS | 1998 | ++DOMWINDOW == 91 (0x126bcec00) [pid = 1998] [serial = 2134] [outer = 0x12690c800] 05:34:14 INFO - PROCESS | 1998 | 1468499654759 Marionette DEBUG loaded listener.js 05:34:14 INFO - PROCESS | 1998 | ++DOMWINDOW == 92 (0x128aa9800) [pid = 1998] [serial = 2135] [outer = 0x12690c800] 05:34:15 INFO - PROCESS | 1998 | 1468499655109 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]]]}] 05:34:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 05:34:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 525ms 05:34:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 05:34:15 INFO - PROCESS | 1998 | 1468499655123 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 05:34:15 INFO - PROCESS | 1998 | 1468499655124 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 05:34:15 INFO - PROCESS | 1998 | 1468499655126 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 05:34:15 INFO - PROCESS | 1998 | 1468499655128 Marionette TRACE conn2 <- [1,2818,null,{}] 05:34:15 INFO - PROCESS | 1998 | 1468499655132 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}] 05:34:15 INFO - PROCESS | 1998 | 1468499655135 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:15 INFO - PROCESS | 1998 | 1468499655236 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 05:34:15 INFO - PROCESS | 1998 | 1468499655256 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:15 INFO - PROCESS | 1998 | 1468499655257 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:15 INFO - PROCESS | 1998 | ++DOCSHELL 0x12c3d1800 == 35 [pid = 1998] [id = 712] 05:34:15 INFO - PROCESS | 1998 | ++DOMWINDOW == 93 (0x128aaa000) [pid = 1998] [serial = 2136] [outer = 0x0] 05:34:15 INFO - PROCESS | 1998 | ++DOMWINDOW == 94 (0x128af3c00) [pid = 1998] [serial = 2137] [outer = 0x128aaa000] 05:34:15 INFO - PROCESS | 1998 | 1468499655282 Marionette DEBUG loaded listener.js 05:34:15 INFO - PROCESS | 1998 | ++DOMWINDOW == 95 (0x12912ac00) [pid = 1998] [serial = 2138] [outer = 0x128aaa000] 05:34:15 INFO - PROCESS | 1998 | 1468499655619 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]]]}] 05:34:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 05:34:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 520ms 05:34:15 INFO - PROCESS | 1998 | 1468499655650 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 05:34:15 INFO - PROCESS | 1998 | 1468499655651 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 05:34:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 05:34:15 INFO - PROCESS | 1998 | 1468499655653 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 05:34:15 INFO - PROCESS | 1998 | 1468499655654 Marionette TRACE conn2 <- [1,2822,null,{}] 05:34:15 INFO - PROCESS | 1998 | 1468499655656 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}] 05:34:15 INFO - PROCESS | 1998 | 1468499655658 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:15 INFO - PROCESS | 1998 | 1468499655759 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 05:34:15 INFO - PROCESS | 1998 | 1468499655763 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:15 INFO - PROCESS | 1998 | 1468499655764 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:15 INFO - PROCESS | 1998 | ++DOCSHELL 0x12c668800 == 36 [pid = 1998] [id = 713] 05:34:15 INFO - PROCESS | 1998 | ++DOMWINDOW == 96 (0x128ab1400) [pid = 1998] [serial = 2139] [outer = 0x0] 05:34:15 INFO - PROCESS | 1998 | ++DOMWINDOW == 97 (0x129332800) [pid = 1998] [serial = 2140] [outer = 0x128ab1400] 05:34:15 INFO - PROCESS | 1998 | 1468499655788 Marionette DEBUG loaded listener.js 05:34:15 INFO - PROCESS | 1998 | ++DOMWINDOW == 98 (0x12948c000) [pid = 1998] [serial = 2141] [outer = 0x128ab1400] 05:34:16 INFO - PROCESS | 1998 | 1468499656112 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]]]}] 05:34:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 05:34:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 518ms 05:34:16 INFO - PROCESS | 1998 | 1468499656172 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 05:34:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 05:34:16 INFO - PROCESS | 1998 | 1468499656173 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 05:34:16 INFO - PROCESS | 1998 | 1468499656175 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 05:34:16 INFO - PROCESS | 1998 | 1468499656177 Marionette TRACE conn2 <- [1,2826,null,{}] 05:34:16 INFO - PROCESS | 1998 | 1468499656179 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}] 05:34:16 INFO - PROCESS | 1998 | 1468499656180 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:16 INFO - PROCESS | 1998 | 1468499656291 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 05:34:16 INFO - PROCESS | 1998 | 1468499656304 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:16 INFO - PROCESS | 1998 | 1468499656305 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:16 INFO - PROCESS | 1998 | ++DOCSHELL 0x12cf53000 == 37 [pid = 1998] [id = 714] 05:34:16 INFO - PROCESS | 1998 | ++DOMWINDOW == 99 (0x12948fc00) [pid = 1998] [serial = 2142] [outer = 0x0] 05:34:16 INFO - PROCESS | 1998 | ++DOMWINDOW == 100 (0x129492800) [pid = 1998] [serial = 2143] [outer = 0x12948fc00] 05:34:16 INFO - PROCESS | 1998 | 1468499656330 Marionette DEBUG loaded listener.js 05:34:16 INFO - PROCESS | 1998 | ++DOMWINDOW == 101 (0x129550800) [pid = 1998] [serial = 2144] [outer = 0x12948fc00] 05:34:16 INFO - PROCESS | 1998 | --DOMWINDOW == 100 (0x1289ed400) [pid = 1998] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 05:34:16 INFO - PROCESS | 1998 | --DOMWINDOW == 99 (0x117018000) [pid = 1998] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 05:34:16 INFO - PROCESS | 1998 | --DOMWINDOW == 98 (0x119943800) [pid = 1998] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 05:34:16 INFO - PROCESS | 1998 | --DOMWINDOW == 97 (0x117eb2000) [pid = 1998] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 05:34:16 INFO - PROCESS | 1998 | --DOMWINDOW == 96 (0x1133c8c00) [pid = 1998] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 05:34:16 INFO - PROCESS | 1998 | --DOMWINDOW == 95 (0x11906fc00) [pid = 1998] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 05:34:16 INFO - PROCESS | 1998 | --DOMWINDOW == 94 (0x11862e400) [pid = 1998] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 05:34:16 INFO - PROCESS | 1998 | --DOMWINDOW == 93 (0x1133ca400) [pid = 1998] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 05:34:16 INFO - PROCESS | 1998 | --DOMWINDOW == 92 (0x126b7d000) [pid = 1998] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 05:34:16 INFO - PROCESS | 1998 | --DOMWINDOW == 91 (0x112da5800) [pid = 1998] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 05:34:16 INFO - PROCESS | 1998 | --DOMWINDOW == 90 (0x112da5400) [pid = 1998] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 05:34:16 INFO - PROCESS | 1998 | --DOMWINDOW == 89 (0x112da9000) [pid = 1998] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 05:34:16 INFO - PROCESS | 1998 | --DOMWINDOW == 88 (0x126b6f800) [pid = 1998] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 05:34:16 INFO - PROCESS | 1998 | --DOMWINDOW == 87 (0x1132b5800) [pid = 1998] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 05:34:16 INFO - PROCESS | 1998 | --DOMWINDOW == 86 (0x125e1a800) [pid = 1998] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 05:34:16 INFO - PROCESS | 1998 | 1468499656752 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 05:34:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 05:34:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 617ms 05:34:16 INFO - PROCESS | 1998 | 1468499656794 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 05:34:16 INFO - PROCESS | 1998 | 1468499656795 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 05:34:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 05:34:16 INFO - PROCESS | 1998 | 1468499656798 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 05:34:16 INFO - PROCESS | 1998 | 1468499656799 Marionette TRACE conn2 <- [1,2830,null,{}] 05:34:16 INFO - PROCESS | 1998 | 1468499656801 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}] 05:34:16 INFO - PROCESS | 1998 | 1468499656802 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:16 INFO - PROCESS | 1998 | 1468499656885 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 05:34:16 INFO - PROCESS | 1998 | 1468499656889 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:16 INFO - PROCESS | 1998 | 1468499656890 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:16 INFO - PROCESS | 1998 | ++DOCSHELL 0x12b8d2800 == 38 [pid = 1998] [id = 715] 05:34:16 INFO - PROCESS | 1998 | ++DOMWINDOW == 87 (0x110fa7800) [pid = 1998] [serial = 2145] [outer = 0x0] 05:34:16 INFO - PROCESS | 1998 | ++DOMWINDOW == 88 (0x117018000) [pid = 1998] [serial = 2146] [outer = 0x110fa7800] 05:34:16 INFO - PROCESS | 1998 | 1468499656914 Marionette DEBUG loaded listener.js 05:34:16 INFO - PROCESS | 1998 | ++DOMWINDOW == 89 (0x1192ad800) [pid = 1998] [serial = 2147] [outer = 0x110fa7800] 05:34:17 INFO - PROCESS | 1998 | 1468499657261 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]]]}] 05:34:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 05:34:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 519ms 05:34:17 INFO - PROCESS | 1998 | 1468499657318 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 05:34:17 INFO - PROCESS | 1998 | 1468499657320 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 05:34:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 05:34:17 INFO - PROCESS | 1998 | 1468499657322 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 05:34:17 INFO - PROCESS | 1998 | 1468499657323 Marionette TRACE conn2 <- [1,2834,null,{}] 05:34:17 INFO - PROCESS | 1998 | 1468499657326 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}] 05:34:17 INFO - PROCESS | 1998 | 1468499657327 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:17 INFO - PROCESS | 1998 | 1468499657426 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 05:34:17 INFO - PROCESS | 1998 | 1468499657432 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:17 INFO - PROCESS | 1998 | 1468499657434 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:17 INFO - PROCESS | 1998 | ++DOCSHELL 0x12d918800 == 39 [pid = 1998] [id = 716] 05:34:17 INFO - PROCESS | 1998 | ++DOMWINDOW == 90 (0x1217f2400) [pid = 1998] [serial = 2148] [outer = 0x0] 05:34:17 INFO - PROCESS | 1998 | ++DOMWINDOW == 91 (0x128af0c00) [pid = 1998] [serial = 2149] [outer = 0x1217f2400] 05:34:17 INFO - PROCESS | 1998 | 1468499657460 Marionette DEBUG loaded listener.js 05:34:17 INFO - PROCESS | 1998 | ++DOMWINDOW == 92 (0x129558800) [pid = 1998] [serial = 2150] [outer = 0x1217f2400] 05:34:17 INFO - PROCESS | 1998 | 1468499657790 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 05:34:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 05:34:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 518ms 05:34:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 05:34:17 INFO - PROCESS | 1998 | 1468499657841 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 05:34:17 INFO - PROCESS | 1998 | 1468499657842 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 05:34:17 INFO - PROCESS | 1998 | 1468499657844 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 05:34:17 INFO - PROCESS | 1998 | 1468499657845 Marionette TRACE conn2 <- [1,2838,null,{}] 05:34:17 INFO - PROCESS | 1998 | 1468499657847 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}] 05:34:17 INFO - PROCESS | 1998 | 1468499657848 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:17 INFO - PROCESS | 1998 | 1468499657928 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 05:34:17 INFO - PROCESS | 1998 | 1468499657992 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:17 INFO - PROCESS | 1998 | 1468499657993 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:18 INFO - PROCESS | 1998 | ++DOCSHELL 0x12dadb800 == 40 [pid = 1998] [id = 717] 05:34:18 INFO - PROCESS | 1998 | ++DOMWINDOW == 93 (0x129558400) [pid = 1998] [serial = 2151] [outer = 0x0] 05:34:18 INFO - PROCESS | 1998 | ++DOMWINDOW == 94 (0x12955dc00) [pid = 1998] [serial = 2152] [outer = 0x129558400] 05:34:18 INFO - PROCESS | 1998 | 1468499658017 Marionette DEBUG loaded listener.js 05:34:18 INFO - PROCESS | 1998 | ++DOMWINDOW == 95 (0x12a584c00) [pid = 1998] [serial = 2153] [outer = 0x129558400] 05:34:18 INFO - PROCESS | 1998 | 1468499658309 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]]]}] 05:34:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 05:34:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 471ms 05:34:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 05:34:18 INFO - PROCESS | 1998 | 1468499658325 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 05:34:18 INFO - PROCESS | 1998 | 1468499658326 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 05:34:18 INFO - PROCESS | 1998 | 1468499658341 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 05:34:18 INFO - PROCESS | 1998 | 1468499658343 Marionette TRACE conn2 <- [1,2842,null,{}] 05:34:18 INFO - PROCESS | 1998 | 1468499658346 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}] 05:34:18 INFO - PROCESS | 1998 | 1468499658351 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:18 INFO - PROCESS | 1998 | 1468499658494 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 05:34:18 INFO - PROCESS | 1998 | 1468499658583 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:18 INFO - PROCESS | 1998 | 1468499658585 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:18 INFO - PROCESS | 1998 | ++DOCSHELL 0x12dcd5000 == 41 [pid = 1998] [id = 718] 05:34:18 INFO - PROCESS | 1998 | ++DOMWINDOW == 96 (0x1182b7000) [pid = 1998] [serial = 2154] [outer = 0x0] 05:34:18 INFO - PROCESS | 1998 | ++DOMWINDOW == 97 (0x12a585400) [pid = 1998] [serial = 2155] [outer = 0x1182b7000] 05:34:18 INFO - PROCESS | 1998 | 1468499658624 Marionette DEBUG loaded listener.js 05:34:18 INFO - PROCESS | 1998 | ++DOMWINDOW == 98 (0x12a608000) [pid = 1998] [serial = 2156] [outer = 0x1182b7000] 05:34:19 INFO - PROCESS | 1998 | 1468499659102 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]]]}] 05:34:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 05:34:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 787ms 05:34:19 INFO - PROCESS | 1998 | 1468499659133 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 05:34:19 INFO - PROCESS | 1998 | 1468499659136 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 05:34:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 05:34:19 INFO - PROCESS | 1998 | 1468499659140 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 05:34:19 INFO - PROCESS | 1998 | 1468499659143 Marionette TRACE conn2 <- [1,2846,null,{}] 05:34:19 INFO - PROCESS | 1998 | 1468499659149 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}] 05:34:19 INFO - PROCESS | 1998 | 1468499659151 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:19 INFO - PROCESS | 1998 | 1468499659283 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 05:34:19 INFO - PROCESS | 1998 | 1468499659356 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:19 INFO - PROCESS | 1998 | 1468499659358 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:19 INFO - PROCESS | 1998 | ++DOCSHELL 0x121871800 == 42 [pid = 1998] [id = 719] 05:34:19 INFO - PROCESS | 1998 | ++DOMWINDOW == 99 (0x117041800) [pid = 1998] [serial = 2157] [outer = 0x0] 05:34:19 INFO - PROCESS | 1998 | ++DOMWINDOW == 100 (0x117ec0800) [pid = 1998] [serial = 2158] [outer = 0x117041800] 05:34:19 INFO - PROCESS | 1998 | 1468499659389 Marionette DEBUG loaded listener.js 05:34:19 INFO - PROCESS | 1998 | ++DOMWINDOW == 101 (0x118573c00) [pid = 1998] [serial = 2159] [outer = 0x117041800] 05:34:19 INFO - PROCESS | 1998 | 1468499659848 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]]]}] 05:34:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 05:34:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 771ms 05:34:19 INFO - PROCESS | 1998 | 1468499659933 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 05:34:19 INFO - PROCESS | 1998 | 1468499659938 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 05:34:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 05:34:19 INFO - PROCESS | 1998 | 1468499659946 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 05:34:19 INFO - PROCESS | 1998 | 1468499659951 Marionette TRACE conn2 <- [1,2850,null,{}] 05:34:19 INFO - PROCESS | 1998 | 1468499659955 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}] 05:34:19 INFO - PROCESS | 1998 | 1468499659957 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:20 INFO - PROCESS | 1998 | 1468499660101 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 05:34:20 INFO - PROCESS | 1998 | 1468499660171 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:20 INFO - PROCESS | 1998 | 1468499660172 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:20 INFO - PROCESS | 1998 | ++DOCSHELL 0x12b57b800 == 43 [pid = 1998] [id = 720] 05:34:20 INFO - PROCESS | 1998 | ++DOMWINDOW == 102 (0x1192a6800) [pid = 1998] [serial = 2160] [outer = 0x0] 05:34:20 INFO - PROCESS | 1998 | ++DOMWINDOW == 103 (0x11934f000) [pid = 1998] [serial = 2161] [outer = 0x1192a6800] 05:34:20 INFO - PROCESS | 1998 | 1468499660202 Marionette DEBUG loaded listener.js 05:34:20 INFO - PROCESS | 1998 | ++DOMWINDOW == 104 (0x119a1d800) [pid = 1998] [serial = 2162] [outer = 0x1192a6800] 05:34:20 INFO - PROCESS | 1998 | 1468499660643 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 05:34:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 05:34:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 727ms 05:34:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 05:34:20 INFO - PROCESS | 1998 | 1468499660672 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 05:34:20 INFO - PROCESS | 1998 | 1468499660674 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 05:34:20 INFO - PROCESS | 1998 | 1468499660676 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 05:34:20 INFO - PROCESS | 1998 | 1468499660679 Marionette TRACE conn2 <- [1,2854,null,{}] 05:34:20 INFO - PROCESS | 1998 | 1468499660688 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}] 05:34:20 INFO - PROCESS | 1998 | 1468499660691 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:20 INFO - PROCESS | 1998 | 1468499660806 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 05:34:20 INFO - PROCESS | 1998 | 1468499660906 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:20 INFO - PROCESS | 1998 | 1468499660909 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:20 INFO - PROCESS | 1998 | ++DOCSHELL 0x12dce2000 == 44 [pid = 1998] [id = 721] 05:34:20 INFO - PROCESS | 1998 | ++DOMWINDOW == 105 (0x121133c00) [pid = 1998] [serial = 2163] [outer = 0x0] 05:34:20 INFO - PROCESS | 1998 | ++DOMWINDOW == 106 (0x126638c00) [pid = 1998] [serial = 2164] [outer = 0x121133c00] 05:34:20 INFO - PROCESS | 1998 | 1468499660941 Marionette DEBUG loaded listener.js 05:34:20 INFO - PROCESS | 1998 | ++DOMWINDOW == 107 (0x126be8400) [pid = 1998] [serial = 2165] [outer = 0x121133c00] 05:34:21 INFO - PROCESS | 1998 | 1468499661377 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]]]}] 05:34:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 05:34:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 724ms 05:34:21 INFO - PROCESS | 1998 | 1468499661401 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 05:34:21 INFO - PROCESS | 1998 | 1468499661405 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 05:34:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 05:34:21 INFO - PROCESS | 1998 | 1468499661408 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 05:34:21 INFO - PROCESS | 1998 | 1468499661410 Marionette TRACE conn2 <- [1,2858,null,{}] 05:34:21 INFO - PROCESS | 1998 | 1468499661416 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}] 05:34:21 INFO - PROCESS | 1998 | 1468499661419 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:21 INFO - PROCESS | 1998 | 1468499661530 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 05:34:21 INFO - PROCESS | 1998 | 1468499661589 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:21 INFO - PROCESS | 1998 | 1468499661590 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:21 INFO - PROCESS | 1998 | ++DOCSHELL 0x1218de800 == 45 [pid = 1998] [id = 722] 05:34:21 INFO - PROCESS | 1998 | ++DOMWINDOW == 108 (0x1289e9000) [pid = 1998] [serial = 2166] [outer = 0x0] 05:34:21 INFO - PROCESS | 1998 | ++DOMWINDOW == 109 (0x128afc800) [pid = 1998] [serial = 2167] [outer = 0x1289e9000] 05:34:21 INFO - PROCESS | 1998 | 1468499661619 Marionette DEBUG loaded listener.js 05:34:21 INFO - PROCESS | 1998 | ++DOMWINDOW == 110 (0x12948c800) [pid = 1998] [serial = 2168] [outer = 0x1289e9000] 05:34:22 INFO - PROCESS | 1998 | 1468499662290 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 05:34:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 05:34:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 927ms 05:34:22 INFO - PROCESS | 1998 | 1468499662334 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 05:34:22 INFO - PROCESS | 1998 | 1468499662337 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 05:34:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 05:34:22 INFO - PROCESS | 1998 | 1468499662340 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 05:34:22 INFO - PROCESS | 1998 | 1468499662342 Marionette TRACE conn2 <- [1,2862,null,{}] 05:34:22 INFO - PROCESS | 1998 | 1468499662345 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}] 05:34:22 INFO - PROCESS | 1998 | 1468499662347 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:22 INFO - PROCESS | 1998 | 1468499662444 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 05:34:22 INFO - PROCESS | 1998 | 1468499662516 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:22 INFO - PROCESS | 1998 | 1468499662519 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:22 INFO - PROCESS | 1998 | ++DOCSHELL 0x1218d9000 == 46 [pid = 1998] [id = 723] 05:34:22 INFO - PROCESS | 1998 | ++DOMWINDOW == 111 (0x1160d4800) [pid = 1998] [serial = 2169] [outer = 0x0] 05:34:22 INFO - PROCESS | 1998 | ++DOMWINDOW == 112 (0x117017c00) [pid = 1998] [serial = 2170] [outer = 0x1160d4800] 05:34:22 INFO - PROCESS | 1998 | 1468499662547 Marionette DEBUG loaded listener.js 05:34:22 INFO - PROCESS | 1998 | ++DOMWINDOW == 113 (0x1182b3800) [pid = 1998] [serial = 2171] [outer = 0x1160d4800] 05:34:23 INFO - PROCESS | 1998 | 1468499663011 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]]]}] 05:34:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 05:34:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 722ms 05:34:23 INFO - PROCESS | 1998 | 1468499663062 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 05:34:23 INFO - PROCESS | 1998 | 1468499663067 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 05:34:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 05:34:23 INFO - PROCESS | 1998 | 1468499663074 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 05:34:23 INFO - PROCESS | 1998 | 1468499663076 Marionette TRACE conn2 <- [1,2866,null,{}] 05:34:23 INFO - PROCESS | 1998 | 1468499663080 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}] 05:34:23 INFO - PROCESS | 1998 | 1468499663082 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:23 INFO - PROCESS | 1998 | 1468499663210 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 05:34:23 INFO - PROCESS | 1998 | 1468499663286 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:23 INFO - PROCESS | 1998 | 1468499663287 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:23 INFO - PROCESS | 1998 | ++DOCSHELL 0x1214df000 == 47 [pid = 1998] [id = 724] 05:34:23 INFO - PROCESS | 1998 | ++DOMWINDOW == 114 (0x118632000) [pid = 1998] [serial = 2172] [outer = 0x0] 05:34:23 INFO - PROCESS | 1998 | ++DOMWINDOW == 115 (0x118e06c00) [pid = 1998] [serial = 2173] [outer = 0x118632000] 05:34:23 INFO - PROCESS | 1998 | 1468499663315 Marionette DEBUG loaded listener.js 05:34:23 INFO - PROCESS | 1998 | ++DOMWINDOW == 116 (0x119073c00) [pid = 1998] [serial = 2174] [outer = 0x118632000] 05:34:23 INFO - PROCESS | 1998 | --DOCSHELL 0x12dadb800 == 46 [pid = 1998] [id = 717] 05:34:23 INFO - PROCESS | 1998 | --DOCSHELL 0x12d918800 == 45 [pid = 1998] [id = 716] 05:34:23 INFO - PROCESS | 1998 | --DOCSHELL 0x12b8d2800 == 44 [pid = 1998] [id = 715] 05:34:23 INFO - PROCESS | 1998 | --DOCSHELL 0x12cf53000 == 43 [pid = 1998] [id = 714] 05:34:23 INFO - PROCESS | 1998 | --DOCSHELL 0x12c668800 == 42 [pid = 1998] [id = 713] 05:34:23 INFO - PROCESS | 1998 | --DOCSHELL 0x12c3d1800 == 41 [pid = 1998] [id = 712] 05:34:23 INFO - PROCESS | 1998 | --DOCSHELL 0x12b8db000 == 40 [pid = 1998] [id = 711] 05:34:24 INFO - PROCESS | 1998 | --DOCSHELL 0x12a9ae000 == 39 [pid = 1998] [id = 710] 05:34:24 INFO - PROCESS | 1998 | --DOCSHELL 0x129597800 == 38 [pid = 1998] [id = 709] 05:34:24 INFO - PROCESS | 1998 | --DOCSHELL 0x126b09000 == 37 [pid = 1998] [id = 708] 05:34:24 INFO - PROCESS | 1998 | --DOCSHELL 0x119fae000 == 36 [pid = 1998] [id = 707] 05:34:24 INFO - PROCESS | 1998 | --DOCSHELL 0x12d236800 == 35 [pid = 1998] [id = 18] 05:34:24 INFO - PROCESS | 1998 | --DOCSHELL 0x118649000 == 34 [pid = 1998] [id = 706] 05:34:24 INFO - PROCESS | 1998 | --DOCSHELL 0x125e54000 == 33 [pid = 1998] [id = 705] 05:34:24 INFO - PROCESS | 1998 | --DOCSHELL 0x12d23d000 == 32 [pid = 1998] [id = 703] 05:34:24 INFO - PROCESS | 1998 | --DOCSHELL 0x117e1d000 == 31 [pid = 1998] [id = 704] 05:34:24 INFO - PROCESS | 1998 | --DOCSHELL 0x1218d9000 == 30 [pid = 1998] [id = 723] 05:34:24 INFO - PROCESS | 1998 | --DOCSHELL 0x1218de800 == 29 [pid = 1998] [id = 722] 05:34:24 INFO - PROCESS | 1998 | --DOCSHELL 0x12dce2000 == 28 [pid = 1998] [id = 721] 05:34:24 INFO - PROCESS | 1998 | --DOCSHELL 0x12b57b800 == 27 [pid = 1998] [id = 720] 05:34:24 INFO - PROCESS | 1998 | --DOCSHELL 0x121871800 == 26 [pid = 1998] [id = 719] 05:34:24 INFO - PROCESS | 1998 | --DOCSHELL 0x12dcd5000 == 25 [pid = 1998] [id = 718] 05:34:24 INFO - PROCESS | 1998 | --DOMWINDOW == 115 (0x128af9c00) [pid = 1998] [serial = 2110] [outer = 0x0] [url = about:blank] 05:34:24 INFO - PROCESS | 1998 | --DOMWINDOW == 114 (0x128ab3000) [pid = 1998] [serial = 2108] [outer = 0x0] [url = about:blank] 05:34:24 INFO - PROCESS | 1998 | --DOMWINDOW == 113 (0x119051c00) [pid = 1998] [serial = 2084] [outer = 0x0] [url = about:blank] 05:34:24 INFO - PROCESS | 1998 | --DOMWINDOW == 112 (0x1176d6400) [pid = 1998] [serial = 2074] [outer = 0x0] [url = about:blank] 05:34:24 INFO - PROCESS | 1998 | --DOMWINDOW == 111 (0x119352800) [pid = 1998] [serial = 2089] [outer = 0x0] [url = about:blank] 05:34:24 INFO - PROCESS | 1998 | --DOMWINDOW == 110 (0x128ab2c00) [pid = 1998] [serial = 2069] [outer = 0x0] [url = about:blank] 05:34:24 INFO - PROCESS | 1998 | --DOMWINDOW == 109 (0x121c5b400) [pid = 1998] [serial = 2102] [outer = 0x0] [url = about:blank] 05:34:24 INFO - PROCESS | 1998 | --DOMWINDOW == 108 (0x12690ec00) [pid = 1998] [serial = 2099] [outer = 0x0] [url = about:blank] 05:34:24 INFO - PROCESS | 1998 | --DOMWINDOW == 107 (0x12932f000) [pid = 1998] [serial = 2072] [outer = 0x0] [url = about:blank] 05:34:24 INFO - PROCESS | 1998 | --DOMWINDOW == 106 (0x118191400) [pid = 1998] [serial = 2080] [outer = 0x0] [url = about:blank] 05:34:24 INFO - PROCESS | 1998 | --DOMWINDOW == 105 (0x121c5d800) [pid = 1998] [serial = 2093] [outer = 0x0] [url = about:blank] 05:34:24 INFO - PROCESS | 1998 | --DOMWINDOW == 104 (0x121126400) [pid = 1998] [serial = 2092] [outer = 0x0] [url = about:blank] 05:34:24 INFO - PROCESS | 1998 | --DOMWINDOW == 103 (0x118531400) [pid = 1998] [serial = 2101] [outer = 0x0] [url = about:blank] 05:34:24 INFO - PROCESS | 1998 | --DOMWINDOW == 102 (0x119708400) [pid = 1998] [serial = 2090] [outer = 0x0] [url = about:blank] 05:34:24 INFO - PROCESS | 1998 | --DOMWINDOW == 101 (0x118632400) [pid = 1998] [serial = 2063] [outer = 0x0] [url = about:blank] 05:34:24 INFO - PROCESS | 1998 | --DOMWINDOW == 100 (0x125eae800) [pid = 1998] [serial = 2096] [outer = 0x0] [url = about:blank] 05:34:24 INFO - PROCESS | 1998 | --DOMWINDOW == 99 (0x118632c00) [pid = 1998] [serial = 2083] [outer = 0x0] [url = about:blank] 05:34:24 INFO - PROCESS | 1998 | --DOMWINDOW == 98 (0x11843b000) [pid = 1998] [serial = 2075] [outer = 0x0] [url = about:blank] 05:34:24 INFO - PROCESS | 1998 | --DOMWINDOW == 97 (0x12912a000) [pid = 1998] [serial = 2071] [outer = 0x0] [url = about:blank] 05:34:24 INFO - PROCESS | 1998 | --DOMWINDOW == 96 (0x126b6e800) [pid = 1998] [serial = 2104] [outer = 0x0] [url = about:blank] 05:34:24 INFO - PROCESS | 1998 | --DOMWINDOW == 95 (0x12134d400) [pid = 1998] [serial = 2066] [outer = 0x0] [url = about:blank] 05:34:24 INFO - PROCESS | 1998 | --DOMWINDOW == 94 (0x119941c00) [pid = 1998] [serial = 2065] [outer = 0x0] [url = about:blank] 05:34:24 INFO - PROCESS | 1998 | --DOMWINDOW == 93 (0x1254a8800) [pid = 1998] [serial = 2095] [outer = 0x0] [url = about:blank] 05:34:24 INFO - PROCESS | 1998 | --DOMWINDOW == 92 (0x1192af800) [pid = 1998] [serial = 2087] [outer = 0x0] [url = about:blank] 05:34:24 INFO - PROCESS | 1998 | --DOMWINDOW == 91 (0x119256c00) [pid = 1998] [serial = 2086] [outer = 0x0] [url = about:blank] 05:34:24 INFO - PROCESS | 1998 | --DOMWINDOW == 90 (0x126440800) [pid = 1998] [serial = 2098] [outer = 0x0] [url = about:blank] 05:34:24 INFO - PROCESS | 1998 | --DOMWINDOW == 89 (0x1160d4c00) [pid = 1998] [serial = 2078] [outer = 0x0] [url = about:blank] 05:34:24 INFO - PROCESS | 1998 | --DOMWINDOW == 88 (0x1182b0000) [pid = 1998] [serial = 2062] [outer = 0x0] [url = about:blank] 05:34:24 INFO - PROCESS | 1998 | --DOMWINDOW == 87 (0x126bdd800) [pid = 1998] [serial = 2068] [outer = 0x0] [url = about:blank] 05:34:24 INFO - PROCESS | 1998 | --DOMWINDOW == 86 (0x118432c00) [pid = 1998] [serial = 2081] [outer = 0x0] [url = about:blank] 05:34:24 INFO - PROCESS | 1998 | --DOMWINDOW == 85 (0x126be3800) [pid = 1998] [serial = 2107] [outer = 0x0] [url = about:blank] 05:34:24 INFO - PROCESS | 1998 | --DOMWINDOW == 84 (0x115e57800) [pid = 1998] [serial = 2077] [outer = 0x0] [url = about:blank] 05:34:24 INFO - PROCESS | 1998 | 1468499664218 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]]]}] 05:34:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 05:34:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1176ms 05:34:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 05:34:24 INFO - PROCESS | 1998 | 1468499664251 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 05:34:24 INFO - PROCESS | 1998 | 1468499664253 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 05:34:24 INFO - PROCESS | 1998 | 1468499664256 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 05:34:24 INFO - PROCESS | 1998 | 1468499664258 Marionette TRACE conn2 <- [1,2870,null,{}] 05:34:24 INFO - PROCESS | 1998 | 1468499664261 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}] 05:34:24 INFO - PROCESS | 1998 | 1468499664263 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:24 INFO - PROCESS | 1998 | 1468499664350 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 05:34:24 INFO - PROCESS | 1998 | 1468499664402 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:24 INFO - PROCESS | 1998 | 1468499664405 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:24 INFO - PROCESS | 1998 | ++DOCSHELL 0x11865f800 == 26 [pid = 1998] [id = 725] 05:34:24 INFO - PROCESS | 1998 | ++DOMWINDOW == 85 (0x115020c00) [pid = 1998] [serial = 2175] [outer = 0x0] 05:34:24 INFO - PROCESS | 1998 | ++DOMWINDOW == 86 (0x1166eb800) [pid = 1998] [serial = 2176] [outer = 0x115020c00] 05:34:24 INFO - PROCESS | 1998 | 1468499664433 Marionette DEBUG loaded listener.js 05:34:24 INFO - PROCESS | 1998 | ++DOMWINDOW == 87 (0x117014c00) [pid = 1998] [serial = 2177] [outer = 0x115020c00] 05:34:24 INFO - PROCESS | 1998 | 1468499664755 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]]]}] 05:34:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 05:34:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 520ms 05:34:24 INFO - PROCESS | 1998 | 1468499664776 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 05:34:24 INFO - PROCESS | 1998 | 1468499664779 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 05:34:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 05:34:24 INFO - PROCESS | 1998 | 1468499664787 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 05:34:24 INFO - PROCESS | 1998 | 1468499664788 Marionette TRACE conn2 <- [1,2874,null,{}] 05:34:24 INFO - PROCESS | 1998 | 1468499664791 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}] 05:34:24 INFO - PROCESS | 1998 | 1468499664792 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:24 INFO - PROCESS | 1998 | 1468499664873 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 05:34:24 INFO - PROCESS | 1998 | 1468499664877 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:24 INFO - PROCESS | 1998 | 1468499664878 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:24 INFO - PROCESS | 1998 | ++DOCSHELL 0x119b12000 == 27 [pid = 1998] [id = 726] 05:34:24 INFO - PROCESS | 1998 | ++DOMWINDOW == 88 (0x117eb8400) [pid = 1998] [serial = 2178] [outer = 0x0] 05:34:24 INFO - PROCESS | 1998 | ++DOMWINDOW == 89 (0x1182b5000) [pid = 1998] [serial = 2179] [outer = 0x117eb8400] 05:34:24 INFO - PROCESS | 1998 | 1468499664910 Marionette DEBUG loaded listener.js 05:34:24 INFO - PROCESS | 1998 | ++DOMWINDOW == 90 (0x118573000) [pid = 1998] [serial = 2180] [outer = 0x117eb8400] 05:34:25 INFO - PROCESS | 1998 | 1468499665282 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]]]}] 05:34:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 05:34:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 520ms 05:34:25 INFO - PROCESS | 1998 | 1468499665306 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 05:34:25 INFO - PROCESS | 1998 | 1468499665308 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 05:34:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 05:34:25 INFO - PROCESS | 1998 | 1468499665310 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 05:34:25 INFO - PROCESS | 1998 | 1468499665314 Marionette TRACE conn2 <- [1,2878,null,{}] 05:34:25 INFO - PROCESS | 1998 | 1468499665322 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}] 05:34:25 INFO - PROCESS | 1998 | 1468499665325 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:25 INFO - PROCESS | 1998 | 1468499665407 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 05:34:25 INFO - PROCESS | 1998 | 1468499665412 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:25 INFO - PROCESS | 1998 | 1468499665416 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:25 INFO - PROCESS | 1998 | ++DOCSHELL 0x124834000 == 28 [pid = 1998] [id = 727] 05:34:25 INFO - PROCESS | 1998 | ++DOMWINDOW == 91 (0x1128b0400) [pid = 1998] [serial = 2181] [outer = 0x0] 05:34:25 INFO - PROCESS | 1998 | ++DOMWINDOW == 92 (0x119051c00) [pid = 1998] [serial = 2182] [outer = 0x1128b0400] 05:34:25 INFO - PROCESS | 1998 | 1468499665445 Marionette DEBUG loaded listener.js 05:34:25 INFO - PROCESS | 1998 | ++DOMWINDOW == 93 (0x119255c00) [pid = 1998] [serial = 2183] [outer = 0x1128b0400] 05:34:25 INFO - PROCESS | 1998 | 1468499665777 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]]]}] 05:34:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 05:34:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 474ms 05:34:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 05:34:25 INFO - PROCESS | 1998 | 1468499665786 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 05:34:25 INFO - PROCESS | 1998 | 1468499665787 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 05:34:25 INFO - PROCESS | 1998 | 1468499665790 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 05:34:25 INFO - PROCESS | 1998 | 1468499665791 Marionette TRACE conn2 <- [1,2882,null,{}] 05:34:25 INFO - PROCESS | 1998 | 1468499665793 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}] 05:34:25 INFO - PROCESS | 1998 | 1468499665794 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:25 INFO - PROCESS | 1998 | 1468499665876 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 05:34:25 INFO - PROCESS | 1998 | 1468499665939 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:25 INFO - PROCESS | 1998 | 1468499665940 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:25 INFO - PROCESS | 1998 | ++DOCSHELL 0x128a0c000 == 29 [pid = 1998] [id = 728] 05:34:25 INFO - PROCESS | 1998 | ++DOMWINDOW == 94 (0x118627000) [pid = 1998] [serial = 2184] [outer = 0x0] 05:34:25 INFO - PROCESS | 1998 | ++DOMWINDOW == 95 (0x1192afc00) [pid = 1998] [serial = 2185] [outer = 0x118627000] 05:34:25 INFO - PROCESS | 1998 | 1468499665966 Marionette DEBUG loaded listener.js 05:34:26 INFO - PROCESS | 1998 | ++DOMWINDOW == 96 (0x119359800) [pid = 1998] [serial = 2186] [outer = 0x118627000] 05:34:26 INFO - PROCESS | 1998 | 1468499666242 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]]]}] 05:34:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 05:34:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 517ms 05:34:26 INFO - PROCESS | 1998 | 1468499666308 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 05:34:26 INFO - PROCESS | 1998 | 1468499666309 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 05:34:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 05:34:26 INFO - PROCESS | 1998 | 1468499666312 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 05:34:26 INFO - PROCESS | 1998 | 1468499666313 Marionette TRACE conn2 <- [1,2886,null,{}] 05:34:26 INFO - PROCESS | 1998 | 1468499666318 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}] 05:34:26 INFO - PROCESS | 1998 | 1468499666319 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:26 INFO - PROCESS | 1998 | 1468499666417 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 05:34:26 INFO - PROCESS | 1998 | 1468499666420 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:26 INFO - PROCESS | 1998 | 1468499666421 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:26 INFO - PROCESS | 1998 | ++DOCSHELL 0x129584000 == 30 [pid = 1998] [id = 729] 05:34:26 INFO - PROCESS | 1998 | ++DOMWINDOW == 97 (0x1176e1400) [pid = 1998] [serial = 2187] [outer = 0x0] 05:34:26 INFO - PROCESS | 1998 | ++DOMWINDOW == 98 (0x119943400) [pid = 1998] [serial = 2188] [outer = 0x1176e1400] 05:34:26 INFO - PROCESS | 1998 | 1468499666446 Marionette DEBUG loaded listener.js 05:34:26 INFO - PROCESS | 1998 | ++DOMWINDOW == 99 (0x119f78800) [pid = 1998] [serial = 2189] [outer = 0x1176e1400] 05:34:26 INFO - PROCESS | 1998 | 1468499666796 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]]]}] 05:34:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 05:34:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 522ms 05:34:26 INFO - PROCESS | 1998 | 1468499666835 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 05:34:26 INFO - PROCESS | 1998 | 1468499666836 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 05:34:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 05:34:26 INFO - PROCESS | 1998 | 1468499666839 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 05:34:26 INFO - PROCESS | 1998 | 1468499666840 Marionette TRACE conn2 <- [1,2890,null,{}] 05:34:26 INFO - PROCESS | 1998 | 1468499666842 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}] 05:34:26 INFO - PROCESS | 1998 | 1468499666846 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:26 INFO - PROCESS | 1998 | 1468499666967 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 05:34:26 INFO - PROCESS | 1998 | 1468499666980 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:26 INFO - PROCESS | 1998 | 1468499666982 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:26 INFO - PROCESS | 1998 | ++DOCSHELL 0x12a70f000 == 31 [pid = 1998] [id = 730] 05:34:26 INFO - PROCESS | 1998 | ++DOMWINDOW == 100 (0x120fa8800) [pid = 1998] [serial = 2190] [outer = 0x0] 05:34:27 INFO - PROCESS | 1998 | ++DOMWINDOW == 101 (0x12197dc00) [pid = 1998] [serial = 2191] [outer = 0x120fa8800] 05:34:27 INFO - PROCESS | 1998 | 1468499667007 Marionette DEBUG loaded listener.js 05:34:27 INFO - PROCESS | 1998 | ++DOMWINDOW == 102 (0x1254b1400) [pid = 1998] [serial = 2192] [outer = 0x120fa8800] 05:34:27 INFO - PROCESS | 1998 | 1468499667331 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 05:34:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 05:34:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 518ms 05:34:27 INFO - PROCESS | 1998 | 1468499667358 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 05:34:27 INFO - PROCESS | 1998 | 1468499667359 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 05:34:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 05:34:27 INFO - PROCESS | 1998 | 1468499667371 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 05:34:27 INFO - PROCESS | 1998 | 1468499667372 Marionette TRACE conn2 <- [1,2894,null,{}] 05:34:27 INFO - PROCESS | 1998 | 1468499667374 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}] 05:34:27 INFO - PROCESS | 1998 | 1468499667375 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:27 INFO - PROCESS | 1998 | 1468499667472 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 05:34:27 INFO - PROCESS | 1998 | 1468499667483 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:27 INFO - PROCESS | 1998 | 1468499667484 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:27 INFO - PROCESS | 1998 | ++DOCSHELL 0x12b578800 == 32 [pid = 1998] [id = 731] 05:34:27 INFO - PROCESS | 1998 | ++DOMWINDOW == 103 (0x1254b2000) [pid = 1998] [serial = 2193] [outer = 0x0] 05:34:27 INFO - PROCESS | 1998 | ++DOMWINDOW == 104 (0x1260cd800) [pid = 1998] [serial = 2194] [outer = 0x1254b2000] 05:34:27 INFO - PROCESS | 1998 | 1468499667508 Marionette DEBUG loaded listener.js 05:34:27 INFO - PROCESS | 1998 | ++DOMWINDOW == 105 (0x1264a8800) [pid = 1998] [serial = 2195] [outer = 0x1254b2000] 05:34:27 INFO - PROCESS | 1998 | 1468499667845 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]]]}] 05:34:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 05:34:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 519ms 05:34:27 INFO - PROCESS | 1998 | 1468499667891 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 05:34:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 05:34:27 INFO - PROCESS | 1998 | 1468499667892 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 05:34:27 INFO - PROCESS | 1998 | 1468499667894 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 05:34:27 INFO - PROCESS | 1998 | 1468499667895 Marionette TRACE conn2 <- [1,2898,null,{}] 05:34:27 INFO - PROCESS | 1998 | 1468499667898 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}] 05:34:27 INFO - PROCESS | 1998 | 1468499667899 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:28 INFO - PROCESS | 1998 | 1468499668000 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 05:34:28 INFO - PROCESS | 1998 | 1468499668004 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:28 INFO - PROCESS | 1998 | 1468499668005 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:28 INFO - PROCESS | 1998 | ++DOCSHELL 0x12b8ef800 == 33 [pid = 1998] [id = 732] 05:34:28 INFO - PROCESS | 1998 | ++DOMWINDOW == 106 (0x125e17c00) [pid = 1998] [serial = 2196] [outer = 0x0] 05:34:28 INFO - PROCESS | 1998 | ++DOMWINDOW == 107 (0x12690e000) [pid = 1998] [serial = 2197] [outer = 0x125e17c00] 05:34:28 INFO - PROCESS | 1998 | 1468499668030 Marionette DEBUG loaded listener.js 05:34:28 INFO - PROCESS | 1998 | ++DOMWINDOW == 108 (0x126b77400) [pid = 1998] [serial = 2198] [outer = 0x125e17c00] 05:34:28 INFO - PROCESS | 1998 | --DOMWINDOW == 107 (0x12d238800) [pid = 1998] [serial = 47] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:34:28 INFO - PROCESS | 1998 | --DOMWINDOW == 106 (0x1182b7000) [pid = 1998] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 05:34:28 INFO - PROCESS | 1998 | --DOMWINDOW == 105 (0x118677000) [pid = 1998] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 05:34:28 INFO - PROCESS | 1998 | --DOMWINDOW == 104 (0x128ab1400) [pid = 1998] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 05:34:28 INFO - PROCESS | 1998 | --DOMWINDOW == 103 (0x128aaa000) [pid = 1998] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 05:34:28 INFO - PROCESS | 1998 | --DOMWINDOW == 102 (0x12948fc00) [pid = 1998] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 05:34:28 INFO - PROCESS | 1998 | --DOMWINDOW == 101 (0x118623c00) [pid = 1998] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 05:34:28 INFO - PROCESS | 1998 | --DOMWINDOW == 100 (0x128ab3c00) [pid = 1998] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 05:34:28 INFO - PROCESS | 1998 | --DOMWINDOW == 99 (0x11857a000) [pid = 1998] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 05:34:28 INFO - PROCESS | 1998 | --DOMWINDOW == 98 (0x119254c00) [pid = 1998] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 05:34:28 INFO - PROCESS | 1998 | --DOMWINDOW == 97 (0x121c5e000) [pid = 1998] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 05:34:28 INFO - PROCESS | 1998 | --DOMWINDOW == 96 (0x117042800) [pid = 1998] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 05:34:28 INFO - PROCESS | 1998 | --DOMWINDOW == 95 (0x112cae400) [pid = 1998] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 05:34:28 INFO - PROCESS | 1998 | --DOMWINDOW == 94 (0x11852b000) [pid = 1998] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 05:34:28 INFO - PROCESS | 1998 | --DOMWINDOW == 93 (0x110fa7800) [pid = 1998] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 05:34:28 INFO - PROCESS | 1998 | --DOMWINDOW == 92 (0x12cb10c00) [pid = 1998] [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.] 05:34:28 INFO - PROCESS | 1998 | --DOMWINDOW == 91 (0x12690c800) [pid = 1998] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 05:34:28 INFO - PROCESS | 1998 | --DOMWINDOW == 90 (0x1217f2400) [pid = 1998] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 05:34:28 INFO - PROCESS | 1998 | --DOMWINDOW == 89 (0x129558400) [pid = 1998] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 05:34:28 INFO - PROCESS | 1998 | 1468499668753 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]]]}] 05:34:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 05:34:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 875ms 05:34:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 05:34:28 INFO - PROCESS | 1998 | 1468499668769 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 05:34:28 INFO - PROCESS | 1998 | 1468499668771 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 05:34:28 INFO - PROCESS | 1998 | 1468499668773 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 05:34:28 INFO - PROCESS | 1998 | 1468499668774 Marionette TRACE conn2 <- [1,2902,null,{}] 05:34:28 INFO - PROCESS | 1998 | 1468499668776 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}] 05:34:28 INFO - PROCESS | 1998 | 1468499668777 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:28 INFO - PROCESS | 1998 | 1468499668887 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 05:34:28 INFO - PROCESS | 1998 | 1468499668923 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:28 INFO - PROCESS | 1998 | 1468499668924 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:28 INFO - PROCESS | 1998 | ++DOCSHELL 0x124833800 == 34 [pid = 1998] [id = 733] 05:34:28 INFO - PROCESS | 1998 | ++DOMWINDOW == 90 (0x1160d5000) [pid = 1998] [serial = 2199] [outer = 0x0] 05:34:28 INFO - PROCESS | 1998 | ++DOMWINDOW == 91 (0x119254c00) [pid = 1998] [serial = 2200] [outer = 0x1160d5000] 05:34:28 INFO - PROCESS | 1998 | 1468499668948 Marionette DEBUG loaded listener.js 05:34:28 INFO - PROCESS | 1998 | ++DOMWINDOW == 92 (0x121c5f800) [pid = 1998] [serial = 2201] [outer = 0x1160d5000] 05:34:29 INFO - PROCESS | 1998 | 1468499669273 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 05:34:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 05:34:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 517ms 05:34:29 INFO - PROCESS | 1998 | 1468499669291 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 05:34:29 INFO - PROCESS | 1998 | 1468499669293 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 05:34:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 05:34:29 INFO - PROCESS | 1998 | 1468499669298 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 05:34:29 INFO - PROCESS | 1998 | 1468499669302 Marionette TRACE conn2 <- [1,2906,null,{}] 05:34:29 INFO - PROCESS | 1998 | 1468499669306 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}] 05:34:29 INFO - PROCESS | 1998 | 1468499669307 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:29 INFO - PROCESS | 1998 | 1468499669432 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 05:34:29 INFO - PROCESS | 1998 | 1468499669516 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:29 INFO - PROCESS | 1998 | 1468499669517 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:29 INFO - PROCESS | 1998 | ++DOCSHELL 0x12c3d4000 == 35 [pid = 1998] [id = 734] 05:34:29 INFO - PROCESS | 1998 | ++DOMWINDOW == 93 (0x11862e400) [pid = 1998] [serial = 2202] [outer = 0x0] 05:34:29 INFO - PROCESS | 1998 | ++DOMWINDOW == 94 (0x12662d000) [pid = 1998] [serial = 2203] [outer = 0x11862e400] 05:34:29 INFO - PROCESS | 1998 | 1468499669557 Marionette DEBUG loaded listener.js 05:34:29 INFO - PROCESS | 1998 | ++DOMWINDOW == 95 (0x126beb400) [pid = 1998] [serial = 2204] [outer = 0x11862e400] 05:34:29 INFO - PROCESS | 1998 | 1468499669911 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]]]}] 05:34:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 05:34:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 674ms 05:34:29 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 05:34:29 INFO - PROCESS | 1998 | 1468499669978 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 05:34:29 INFO - PROCESS | 1998 | 1468499669980 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 05:34:29 INFO - PROCESS | 1998 | 1468499669982 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 05:34:29 INFO - PROCESS | 1998 | 1468499669984 Marionette TRACE conn2 <- [1,2910,null,{}] 05:34:29 INFO - PROCESS | 1998 | 1468499669986 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}] 05:34:29 INFO - PROCESS | 1998 | 1468499669988 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:30 INFO - PROCESS | 1998 | 1468499670104 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 05:34:30 INFO - PROCESS | 1998 | 1468499670112 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:30 INFO - PROCESS | 1998 | 1468499670114 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:30 INFO - PROCESS | 1998 | ++DOCSHELL 0x129581000 == 36 [pid = 1998] [id = 735] 05:34:30 INFO - PROCESS | 1998 | ++DOMWINDOW == 96 (0x126be4800) [pid = 1998] [serial = 2205] [outer = 0x0] 05:34:30 INFO - PROCESS | 1998 | ++DOMWINDOW == 97 (0x128aa5800) [pid = 1998] [serial = 2206] [outer = 0x126be4800] 05:34:30 INFO - PROCESS | 1998 | 1468499670140 Marionette DEBUG loaded listener.js 05:34:30 INFO - PROCESS | 1998 | ++DOMWINDOW == 98 (0x128afc000) [pid = 1998] [serial = 2207] [outer = 0x126be4800] 05:34:30 INFO - PROCESS | 1998 | 1468499670409 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]]]}] 05:34:30 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 05:34:30 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 05:34:30 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 470ms 05:34:30 INFO - PROCESS | 1998 | 1468499670453 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 05:34:30 INFO - PROCESS | 1998 | 1468499670454 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 05:34:30 INFO - TEST-START | /DOMEvents/constructors.html 05:34:30 INFO - PROCESS | 1998 | 1468499670457 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 05:34:30 INFO - PROCESS | 1998 | 1468499670458 Marionette TRACE conn2 <- [1,2914,null,{}] 05:34:30 INFO - PROCESS | 1998 | 1468499670460 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}] 05:34:30 INFO - PROCESS | 1998 | 1468499670461 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:30 INFO - PROCESS | 1998 | 1468499670558 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 05:34:30 INFO - PROCESS | 1998 | 1468499670660 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:30 INFO - PROCESS | 1998 | 1468499670662 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:30 INFO - PROCESS | 1998 | ++DOCSHELL 0x116660800 == 37 [pid = 1998] [id = 736] 05:34:30 INFO - PROCESS | 1998 | ++DOMWINDOW == 99 (0x110e79000) [pid = 1998] [serial = 2208] [outer = 0x0] 05:34:30 INFO - PROCESS | 1998 | ++DOMWINDOW == 100 (0x111aad400) [pid = 1998] [serial = 2209] [outer = 0x110e79000] 05:34:30 INFO - PROCESS | 1998 | 1468499670694 Marionette DEBUG loaded listener.js 05:34:30 INFO - PROCESS | 1998 | ++DOMWINDOW == 101 (0x1129d3800) [pid = 1998] [serial = 2210] [outer = 0x110e79000] 05:34:31 INFO - PROCESS | 1998 | 1468499671192 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]]]}] 05:34:31 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 05:34:31 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 05:34:31 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 05:34:31 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 05:34:31 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 05:34:31 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 05:34:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 05:34:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 05:34:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 05:34:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 05:34:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 05:34:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 05:34:31 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 05:34:31 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 05:34:31 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 05:34:31 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 05:34:31 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 05:34:31 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 05:34:31 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 05:34:31 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 05:34:31 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 05:34:31 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 05:34:31 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 05:34:31 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 05:34:31 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 05:34:31 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 05:34:31 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 05:34:31 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 05:34:31 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 05:34:31 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 05:34:31 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 05:34:31 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 05:34:31 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 05:34:31 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 05:34:31 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 05:34:31 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 05:34:31 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 05:34:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 05:34:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:34:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 05:34:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:34:31 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 05:34:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 05:34:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:34:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 05:34:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:34:31 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 05:34:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 05:34:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:34:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 05:34:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:34:31 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 05:34:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 05:34:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:34:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 05:34:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:34:31 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 05:34:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 05:34:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:34:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 05:34:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:34:31 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 05:34:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 05:34:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:34:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 05:34:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:34:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 05:34:31 INFO - TEST-OK | /DOMEvents/constructors.html | took 779ms 05:34:31 INFO - PROCESS | 1998 | 1468499671238 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 05:34:31 INFO - PROCESS | 1998 | 1468499671241 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 05:34:31 INFO - TEST-START | /DOMEvents/event-phases-order.html 05:34:31 INFO - PROCESS | 1998 | 1468499671245 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 05:34:31 INFO - PROCESS | 1998 | 1468499671247 Marionette TRACE conn2 <- [1,2918,null,{}] 05:34:31 INFO - PROCESS | 1998 | 1468499671251 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}] 05:34:31 INFO - PROCESS | 1998 | 1468499671254 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:31 INFO - PROCESS | 1998 | 1468499671391 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 05:34:31 INFO - PROCESS | 1998 | 1468499671494 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:31 INFO - PROCESS | 1998 | 1468499671495 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:31 INFO - PROCESS | 1998 | ++DOCSHELL 0x1255e4000 == 38 [pid = 1998] [id = 737] 05:34:31 INFO - PROCESS | 1998 | ++DOMWINDOW == 102 (0x112e82c00) [pid = 1998] [serial = 2211] [outer = 0x0] 05:34:31 INFO - PROCESS | 1998 | ++DOMWINDOW == 103 (0x117011000) [pid = 1998] [serial = 2212] [outer = 0x112e82c00] 05:34:31 INFO - PROCESS | 1998 | 1468499671529 Marionette DEBUG loaded listener.js 05:34:31 INFO - PROCESS | 1998 | ++DOMWINDOW == 104 (0x118678000) [pid = 1998] [serial = 2213] [outer = 0x112e82c00] 05:34:32 INFO - PROCESS | 1998 | 1468499672024 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 05:34:32 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 05:34:32 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 821ms 05:34:32 INFO - PROCESS | 1998 | 1468499672068 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 05:34:32 INFO - PROCESS | 1998 | 1468499672071 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 05:34:32 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 05:34:32 INFO - PROCESS | 1998 | 1468499672073 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 05:34:32 INFO - PROCESS | 1998 | 1468499672075 Marionette TRACE conn2 <- [1,2922,null,{}] 05:34:32 INFO - PROCESS | 1998 | 1468499672077 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}] 05:34:32 INFO - PROCESS | 1998 | 1468499672079 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:32 INFO - PROCESS | 1998 | 1468499672218 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 05:34:32 INFO - PROCESS | 1998 | 1468499672279 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:32 INFO - PROCESS | 1998 | 1468499672280 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:32 INFO - PROCESS | 1998 | ++DOCSHELL 0x12c658800 == 39 [pid = 1998] [id = 738] 05:34:32 INFO - PROCESS | 1998 | ++DOMWINDOW == 105 (0x11904e800) [pid = 1998] [serial = 2214] [outer = 0x0] 05:34:32 INFO - PROCESS | 1998 | ++DOMWINDOW == 106 (0x11970dc00) [pid = 1998] [serial = 2215] [outer = 0x11904e800] 05:34:32 INFO - PROCESS | 1998 | 1468499672308 Marionette DEBUG loaded listener.js 05:34:32 INFO - PROCESS | 1998 | ++DOMWINDOW == 107 (0x12134d400) [pid = 1998] [serial = 2216] [outer = 0x11904e800] 05:34:32 INFO - PROCESS | 1998 | [1998] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 05:34:32 INFO - PROCESS | 1998 | [1998] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 05:34:32 INFO - PROCESS | 1998 | [1998] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 05:34:32 INFO - PROCESS | 1998 | [1998] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 05:34:32 INFO - PROCESS | 1998 | 1468499672857 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]]]}] 05:34:32 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 05:34:32 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 05:34:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 05:34:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:32 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:34:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:34:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:34:32 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 05:34:32 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 05:34:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:34:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:32 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:34:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:34:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:34:32 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 05:34:32 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 05:34:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:34:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:32 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:34:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:34:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:34:32 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]" 05:34:32 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 05:34:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:34:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:32 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:34:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:34:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:34:32 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 05:34:32 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 823ms 05:34:32 INFO - PROCESS | 1998 | 1468499672896 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 05:34:32 INFO - PROCESS | 1998 | 1468499672899 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 05:34:32 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 05:34:32 INFO - PROCESS | 1998 | 1468499672902 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 05:34:32 INFO - PROCESS | 1998 | 1468499672904 Marionette TRACE conn2 <- [1,2926,null,{}] 05:34:32 INFO - PROCESS | 1998 | 1468499672907 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}] 05:34:32 INFO - PROCESS | 1998 | 1468499672909 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:33 INFO - PROCESS | 1998 | 1468499673020 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 05:34:33 INFO - PROCESS | 1998 | 1468499673083 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:33 INFO - PROCESS | 1998 | 1468499673085 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:33 INFO - PROCESS | 1998 | ++DOCSHELL 0x1190d6800 == 40 [pid = 1998] [id = 739] 05:34:33 INFO - PROCESS | 1998 | ++DOMWINDOW == 108 (0x118628400) [pid = 1998] [serial = 2217] [outer = 0x0] 05:34:33 INFO - PROCESS | 1998 | ++DOMWINDOW == 109 (0x118679400) [pid = 1998] [serial = 2218] [outer = 0x118628400] 05:34:33 INFO - PROCESS | 1998 | 1468499673113 Marionette DEBUG loaded listener.js 05:34:33 INFO - PROCESS | 1998 | ++DOMWINDOW == 110 (0x119250c00) [pid = 1998] [serial = 2219] [outer = 0x118628400] 05:34:33 INFO - PROCESS | 1998 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 05:34:33 INFO - PROCESS | 1998 | --DOCSHELL 0x129581000 == 39 [pid = 1998] [id = 735] 05:34:33 INFO - PROCESS | 1998 | --DOCSHELL 0x12c3d4000 == 38 [pid = 1998] [id = 734] 05:34:33 INFO - PROCESS | 1998 | --DOCSHELL 0x124833800 == 37 [pid = 1998] [id = 733] 05:34:33 INFO - PROCESS | 1998 | --DOCSHELL 0x12b8ef800 == 36 [pid = 1998] [id = 732] 05:34:33 INFO - PROCESS | 1998 | --DOCSHELL 0x12b578800 == 35 [pid = 1998] [id = 731] 05:34:33 INFO - PROCESS | 1998 | --DOCSHELL 0x12a70f000 == 34 [pid = 1998] [id = 730] 05:34:33 INFO - PROCESS | 1998 | --DOCSHELL 0x129584000 == 33 [pid = 1998] [id = 729] 05:34:33 INFO - PROCESS | 1998 | --DOCSHELL 0x128a0c000 == 32 [pid = 1998] [id = 728] 05:34:33 INFO - PROCESS | 1998 | --DOMWINDOW == 109 (0x12d23f000) [pid = 1998] [serial = 49] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:34:33 INFO - PROCESS | 1998 | --DOCSHELL 0x124834000 == 31 [pid = 1998] [id = 727] 05:34:33 INFO - PROCESS | 1998 | --DOCSHELL 0x119b12000 == 30 [pid = 1998] [id = 726] 05:34:33 INFO - PROCESS | 1998 | --DOCSHELL 0x11865f800 == 29 [pid = 1998] [id = 725] 05:34:33 INFO - PROCESS | 1998 | --DOCSHELL 0x1214df000 == 28 [pid = 1998] [id = 724] 05:34:33 INFO - PROCESS | 1998 | 1468499673564 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]]]}] 05:34:33 INFO - PROCESS | 1998 | --DOMWINDOW == 108 (0x126b7c800) [pid = 1998] [serial = 2105] [outer = 0x0] [url = about:blank] 05:34:33 INFO - PROCESS | 1998 | --DOMWINDOW == 107 (0x12a585400) [pid = 1998] [serial = 2155] [outer = 0x0] [url = about:blank] 05:34:33 INFO - PROCESS | 1998 | --DOMWINDOW == 106 (0x129332800) [pid = 1998] [serial = 2140] [outer = 0x0] [url = about:blank] 05:34:33 INFO - PROCESS | 1998 | --DOMWINDOW == 105 (0x128af3c00) [pid = 1998] [serial = 2137] [outer = 0x0] [url = about:blank] 05:34:33 INFO - PROCESS | 1998 | --DOMWINDOW == 104 (0x129492800) [pid = 1998] [serial = 2143] [outer = 0x0] [url = about:blank] 05:34:33 INFO - PROCESS | 1998 | --DOMWINDOW == 103 (0x1212e3000) [pid = 1998] [serial = 2128] [outer = 0x0] [url = about:blank] 05:34:33 INFO - PROCESS | 1998 | --DOMWINDOW == 102 (0x121a27800) [pid = 1998] [serial = 2129] [outer = 0x0] [url = about:blank] 05:34:33 INFO - PROCESS | 1998 | --DOMWINDOW == 101 (0x128cc3800) [pid = 1998] [serial = 2111] [outer = 0x0] [url = about:blank] 05:34:33 INFO - PROCESS | 1998 | --DOMWINDOW == 100 (0x11862b000) [pid = 1998] [serial = 2122] [outer = 0x0] [url = about:blank] 05:34:33 INFO - PROCESS | 1998 | --DOMWINDOW == 99 (0x118ebb400) [pid = 1998] [serial = 2123] [outer = 0x0] [url = about:blank] 05:34:33 INFO - PROCESS | 1998 | --DOMWINDOW == 98 (0x119358800) [pid = 1998] [serial = 2125] [outer = 0x0] [url = about:blank] 05:34:33 INFO - PROCESS | 1998 | --DOMWINDOW == 97 (0x120fa3000) [pid = 1998] [serial = 2126] [outer = 0x0] [url = about:blank] 05:34:33 INFO - PROCESS | 1998 | --DOMWINDOW == 96 (0x125e14000) [pid = 1998] [serial = 2131] [outer = 0x0] [url = about:blank] 05:34:33 INFO - PROCESS | 1998 | --DOMWINDOW == 95 (0x1176de400) [pid = 1998] [serial = 2119] [outer = 0x0] [url = about:blank] 05:34:33 INFO - PROCESS | 1998 | --DOMWINDOW == 94 (0x118431800) [pid = 1998] [serial = 2120] [outer = 0x0] [url = about:blank] 05:34:33 INFO - PROCESS | 1998 | --DOMWINDOW == 93 (0x11336c800) [pid = 1998] [serial = 2113] [outer = 0x0] [url = about:blank] 05:34:33 INFO - PROCESS | 1998 | --DOMWINDOW == 92 (0x116782c00) [pid = 1998] [serial = 2114] [outer = 0x0] [url = about:blank] 05:34:33 INFO - PROCESS | 1998 | --DOMWINDOW == 91 (0x11856e800) [pid = 1998] [serial = 2116] [outer = 0x0] [url = about:blank] 05:34:33 INFO - PROCESS | 1998 | --DOMWINDOW == 90 (0x11862d000) [pid = 1998] [serial = 2117] [outer = 0x0] [url = about:blank] 05:34:33 INFO - PROCESS | 1998 | --DOMWINDOW == 89 (0x1192ad800) [pid = 1998] [serial = 2147] [outer = 0x0] [url = about:blank] 05:34:33 INFO - PROCESS | 1998 | --DOMWINDOW == 88 (0x117018000) [pid = 1998] [serial = 2146] [outer = 0x0] [url = about:blank] 05:34:33 INFO - PROCESS | 1998 | --DOMWINDOW == 87 (0x11386e000) [pid = 1998] [serial = 1445] [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.] 05:34:33 INFO - PROCESS | 1998 | --DOMWINDOW == 86 (0x129550800) [pid = 1998] [serial = 2144] [outer = 0x0] [url = about:blank] 05:34:33 INFO - PROCESS | 1998 | --DOMWINDOW == 85 (0x126bcec00) [pid = 1998] [serial = 2134] [outer = 0x0] [url = about:blank] 05:34:33 INFO - PROCESS | 1998 | --DOMWINDOW == 84 (0x129558800) [pid = 1998] [serial = 2150] [outer = 0x0] [url = about:blank] 05:34:33 INFO - PROCESS | 1998 | --DOMWINDOW == 83 (0x12948c000) [pid = 1998] [serial = 2141] [outer = 0x0] [url = about:blank] 05:34:33 INFO - PROCESS | 1998 | --DOMWINDOW == 82 (0x12912ac00) [pid = 1998] [serial = 2138] [outer = 0x0] [url = about:blank] 05:34:33 INFO - PROCESS | 1998 | --DOMWINDOW == 81 (0x128af0c00) [pid = 1998] [serial = 2149] [outer = 0x0] [url = about:blank] 05:34:33 INFO - PROCESS | 1998 | --DOMWINDOW == 80 (0x12a584c00) [pid = 1998] [serial = 2153] [outer = 0x0] [url = about:blank] 05:34:33 INFO - PROCESS | 1998 | --DOMWINDOW == 79 (0x128aa9800) [pid = 1998] [serial = 2135] [outer = 0x0] [url = about:blank] 05:34:33 INFO - PROCESS | 1998 | --DOMWINDOW == 78 (0x12955dc00) [pid = 1998] [serial = 2152] [outer = 0x0] [url = about:blank] 05:34:33 INFO - PROCESS | 1998 | --DOMWINDOW == 77 (0x1264adc00) [pid = 1998] [serial = 2132] [outer = 0x0] [url = about:blank] 05:34:33 INFO - PROCESS | 1998 | --DOMWINDOW == 76 (0x12a608000) [pid = 1998] [serial = 2156] [outer = 0x0] [url = about:blank] 05:34:33 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 05:34:33 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 721ms 05:34:33 INFO - PROCESS | 1998 | 1468499673623 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 05:34:33 INFO - PROCESS | 1998 | 1468499673626 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 05:34:33 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 05:34:33 INFO - PROCESS | 1998 | 1468499673629 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 05:34:33 INFO - PROCESS | 1998 | 1468499673631 Marionette TRACE conn2 <- [1,2930,null,{}] 05:34:33 INFO - PROCESS | 1998 | 1468499673635 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}] 05:34:33 INFO - PROCESS | 1998 | 1468499673637 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:33 INFO - PROCESS | 1998 | 1468499673741 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 05:34:33 INFO - PROCESS | 1998 | 1468499673814 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:33 INFO - PROCESS | 1998 | 1468499673816 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:33 INFO - PROCESS | 1998 | ++DOCSHELL 0x1190d7000 == 29 [pid = 1998] [id = 740] 05:34:33 INFO - PROCESS | 1998 | ++DOMWINDOW == 77 (0x1176de400) [pid = 1998] [serial = 2220] [outer = 0x0] 05:34:33 INFO - PROCESS | 1998 | ++DOMWINDOW == 78 (0x1180d7800) [pid = 1998] [serial = 2221] [outer = 0x1176de400] 05:34:33 INFO - PROCESS | 1998 | 1468499673848 Marionette DEBUG loaded listener.js 05:34:33 INFO - PROCESS | 1998 | ++DOMWINDOW == 79 (0x118574000) [pid = 1998] [serial = 2222] [outer = 0x1176de400] 05:34:34 INFO - PROCESS | 1998 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 05:34:34 INFO - PROCESS | 1998 | 1468499674211 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]]]}] 05:34:34 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 05:34:34 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 621ms 05:34:34 INFO - PROCESS | 1998 | 1468499674250 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 05:34:34 INFO - PROCESS | 1998 | 1468499674253 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 05:34:34 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 05:34:34 INFO - PROCESS | 1998 | 1468499674258 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 05:34:34 INFO - PROCESS | 1998 | 1468499674260 Marionette TRACE conn2 <- [1,2934,null,{}] 05:34:34 INFO - PROCESS | 1998 | 1468499674262 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}] 05:34:34 INFO - PROCESS | 1998 | 1468499674264 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:34 INFO - PROCESS | 1998 | 1468499674364 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 05:34:34 INFO - PROCESS | 1998 | 1468499674420 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:34 INFO - PROCESS | 1998 | 1468499674422 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:34 INFO - PROCESS | 1998 | ++DOCSHELL 0x1219c2800 == 30 [pid = 1998] [id = 741] 05:34:34 INFO - PROCESS | 1998 | ++DOMWINDOW == 80 (0x11336b000) [pid = 1998] [serial = 2223] [outer = 0x0] 05:34:34 INFO - PROCESS | 1998 | ++DOMWINDOW == 81 (0x119253000) [pid = 1998] [serial = 2224] [outer = 0x11336b000] 05:34:34 INFO - PROCESS | 1998 | 1468499674453 Marionette DEBUG loaded listener.js 05:34:34 INFO - PROCESS | 1998 | ++DOMWINDOW == 82 (0x119353400) [pid = 1998] [serial = 2225] [outer = 0x11336b000] 05:34:34 INFO - PROCESS | 1998 | 1468499674843 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]]]}] 05:34:34 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 05:34:34 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 626ms 05:34:34 INFO - PROCESS | 1998 | 1468499674884 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 05:34:34 INFO - PROCESS | 1998 | 1468499674885 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 05:34:34 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 05:34:34 INFO - PROCESS | 1998 | 1468499674888 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 05:34:34 INFO - PROCESS | 1998 | 1468499674890 Marionette TRACE conn2 <- [1,2938,null,{}] 05:34:34 INFO - PROCESS | 1998 | 1468499674899 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}] 05:34:34 INFO - PROCESS | 1998 | 1468499674903 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:35 INFO - PROCESS | 1998 | 1468499675002 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 05:34:35 INFO - PROCESS | 1998 | 1468499675081 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:35 INFO - PROCESS | 1998 | 1468499675083 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:35 INFO - PROCESS | 1998 | ++DOCSHELL 0x12a48c800 == 31 [pid = 1998] [id = 742] 05:34:35 INFO - PROCESS | 1998 | ++DOMWINDOW == 83 (0x119f75000) [pid = 1998] [serial = 2226] [outer = 0x0] 05:34:35 INFO - PROCESS | 1998 | ++DOMWINDOW == 84 (0x1217f2800) [pid = 1998] [serial = 2227] [outer = 0x119f75000] 05:34:35 INFO - PROCESS | 1998 | 1468499675128 Marionette DEBUG loaded listener.js 05:34:35 INFO - PROCESS | 1998 | ++DOMWINDOW == 85 (0x12489e400) [pid = 1998] [serial = 2228] [outer = 0x119f75000] 05:34:35 INFO - PROCESS | 1998 | 1468499675478 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]]]}] 05:34:35 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. 05:34:35 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 621ms 05:34:35 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 05:34:35 INFO - PROCESS | 1998 | 1468499675510 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 05:34:35 INFO - PROCESS | 1998 | 1468499675512 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 05:34:35 INFO - PROCESS | 1998 | 1468499675514 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 05:34:35 INFO - PROCESS | 1998 | 1468499675515 Marionette TRACE conn2 <- [1,2942,null,{}] 05:34:35 INFO - PROCESS | 1998 | 1468499675518 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}] 05:34:35 INFO - PROCESS | 1998 | 1468499675519 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:35 INFO - PROCESS | 1998 | 1468499675618 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 05:34:35 INFO - PROCESS | 1998 | 1468499675670 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:35 INFO - PROCESS | 1998 | 1468499675671 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:35 INFO - PROCESS | 1998 | ++DOCSHELL 0x12a991800 == 32 [pid = 1998] [id = 743] 05:34:35 INFO - PROCESS | 1998 | ++DOMWINDOW == 86 (0x124ac4000) [pid = 1998] [serial = 2229] [outer = 0x0] 05:34:35 INFO - PROCESS | 1998 | ++DOMWINDOW == 87 (0x1254b3c00) [pid = 1998] [serial = 2230] [outer = 0x124ac4000] 05:34:35 INFO - PROCESS | 1998 | 1468499675700 Marionette DEBUG loaded listener.js 05:34:35 INFO - PROCESS | 1998 | ++DOMWINDOW == 88 (0x1260d6800) [pid = 1998] [serial = 2231] [outer = 0x124ac4000] 05:34:36 INFO - PROCESS | 1998 | 1468499676045 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"]]]}] 05:34:36 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 05:34:36 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 05:34:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:34:36 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 05:34:36 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 572ms 05:34:36 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 05:34:36 INFO - PROCESS | 1998 | 1468499676087 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 05:34:36 INFO - PROCESS | 1998 | 1468499676088 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 05:34:36 INFO - PROCESS | 1998 | 1468499676090 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 05:34:36 INFO - PROCESS | 1998 | 1468499676092 Marionette TRACE conn2 <- [1,2946,null,{}] 05:34:36 INFO - PROCESS | 1998 | 1468499676094 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}] 05:34:36 INFO - PROCESS | 1998 | 1468499676095 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:36 INFO - PROCESS | 1998 | 1468499676188 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 05:34:36 INFO - PROCESS | 1998 | 1468499676241 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:36 INFO - PROCESS | 1998 | 1468499676242 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:36 INFO - PROCESS | 1998 | ++DOCSHELL 0x12b8e0800 == 33 [pid = 1998] [id = 744] 05:34:36 INFO - PROCESS | 1998 | ++DOMWINDOW == 89 (0x1260d8400) [pid = 1998] [serial = 2232] [outer = 0x0] 05:34:36 INFO - PROCESS | 1998 | ++DOMWINDOW == 90 (0x126b71000) [pid = 1998] [serial = 2233] [outer = 0x1260d8400] 05:34:36 INFO - PROCESS | 1998 | 1468499676271 Marionette DEBUG loaded listener.js 05:34:36 INFO - PROCESS | 1998 | ++DOMWINDOW == 91 (0x126bdf400) [pid = 1998] [serial = 2234] [outer = 0x1260d8400] 05:34:36 INFO - PROCESS | 1998 | 1468499676623 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]]]}] 05:34:36 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. 05:34:36 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 568ms 05:34:36 INFO - PROCESS | 1998 | 1468499676659 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 05:34:36 INFO - PROCESS | 1998 | 1468499676660 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 05:34:36 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 05:34:36 INFO - PROCESS | 1998 | 1468499676662 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 05:34:36 INFO - PROCESS | 1998 | 1468499676664 Marionette TRACE conn2 <- [1,2950,null,{}] 05:34:36 INFO - PROCESS | 1998 | 1468499676666 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}] 05:34:36 INFO - PROCESS | 1998 | 1468499676671 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:36 INFO - PROCESS | 1998 | 1468499676787 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 05:34:36 INFO - PROCESS | 1998 | 1468499676842 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:36 INFO - PROCESS | 1998 | 1468499676843 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:36 INFO - PROCESS | 1998 | ++DOCSHELL 0x12c3d0000 == 34 [pid = 1998] [id = 745] 05:34:36 INFO - PROCESS | 1998 | ++DOMWINDOW == 92 (0x126b6fc00) [pid = 1998] [serial = 2235] [outer = 0x0] 05:34:36 INFO - PROCESS | 1998 | ++DOMWINDOW == 93 (0x1289eec00) [pid = 1998] [serial = 2236] [outer = 0x126b6fc00] 05:34:36 INFO - PROCESS | 1998 | 1468499676874 Marionette DEBUG loaded listener.js 05:34:36 INFO - PROCESS | 1998 | ++DOMWINDOW == 94 (0x12912b400) [pid = 1998] [serial = 2237] [outer = 0x126b6fc00] 05:34:37 INFO - PROCESS | 1998 | ++DOCSHELL 0x118e6d800 == 35 [pid = 1998] [id = 746] 05:34:37 INFO - PROCESS | 1998 | ++DOMWINDOW == 95 (0x129331400) [pid = 1998] [serial = 2238] [outer = 0x0] 05:34:37 INFO - PROCESS | 1998 | ++DOMWINDOW == 96 (0x128afa400) [pid = 1998] [serial = 2239] [outer = 0x129331400] 05:34:37 INFO - PROCESS | 1998 | 1468499677256 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]]]}] 05:34:37 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. 05:34:37 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 621ms 05:34:37 INFO - PROCESS | 1998 | 1468499677285 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 05:34:37 INFO - PROCESS | 1998 | 1468499677286 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 05:34:37 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 05:34:37 INFO - PROCESS | 1998 | 1468499677288 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 05:34:37 INFO - PROCESS | 1998 | 1468499677290 Marionette TRACE conn2 <- [1,2954,null,{}] 05:34:37 INFO - PROCESS | 1998 | 1468499677292 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}] 05:34:37 INFO - PROCESS | 1998 | 1468499677293 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:37 INFO - PROCESS | 1998 | 1468499677407 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 05:34:37 INFO - PROCESS | 1998 | 1468499677537 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:37 INFO - PROCESS | 1998 | 1468499677539 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:37 INFO - PROCESS | 1998 | ++DOCSHELL 0x12cf42800 == 36 [pid = 1998] [id = 747] 05:34:37 INFO - PROCESS | 1998 | ++DOMWINDOW == 97 (0x1121bd000) [pid = 1998] [serial = 2240] [outer = 0x0] 05:34:37 INFO - PROCESS | 1998 | ++DOMWINDOW == 98 (0x129334800) [pid = 1998] [serial = 2241] [outer = 0x1121bd000] 05:34:37 INFO - PROCESS | 1998 | 1468499677571 Marionette DEBUG loaded listener.js 05:34:37 INFO - PROCESS | 1998 | ++DOMWINDOW == 99 (0x129493800) [pid = 1998] [serial = 2242] [outer = 0x1121bd000] 05:34:37 INFO - PROCESS | 1998 | 1468499677925 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]]]}] 05:34:37 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:34:37 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 05:34:37 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 669ms 05:34:37 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 05:34:37 INFO - PROCESS | 1998 | 1468499677957 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 05:34:37 INFO - PROCESS | 1998 | 1468499677959 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 05:34:37 INFO - PROCESS | 1998 | 1468499677961 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 05:34:37 INFO - PROCESS | 1998 | 1468499677962 Marionette TRACE conn2 <- [1,2958,null,{}] 05:34:37 INFO - PROCESS | 1998 | 1468499677965 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}] 05:34:37 INFO - PROCESS | 1998 | 1468499677966 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:38 INFO - PROCESS | 1998 | 1468499678074 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 05:34:38 INFO - PROCESS | 1998 | 1468499678129 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:38 INFO - PROCESS | 1998 | 1468499678130 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:38 INFO - PROCESS | 1998 | ++DOCSHELL 0x1218e7000 == 37 [pid = 1998] [id = 748] 05:34:38 INFO - PROCESS | 1998 | ++DOMWINDOW == 100 (0x129336800) [pid = 1998] [serial = 2243] [outer = 0x0] 05:34:38 INFO - PROCESS | 1998 | ++DOMWINDOW == 101 (0x129556400) [pid = 1998] [serial = 2244] [outer = 0x129336800] 05:34:38 INFO - PROCESS | 1998 | 1468499678158 Marionette DEBUG loaded listener.js 05:34:38 INFO - PROCESS | 1998 | ++DOMWINDOW == 102 (0x12a4be000) [pid = 1998] [serial = 2245] [outer = 0x129336800] 05:34:38 INFO - PROCESS | 1998 | 1468499678628 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]]]}] 05:34:38 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. 05:34:38 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 722ms 05:34:38 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 05:34:38 INFO - PROCESS | 1998 | 1468499678684 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 05:34:38 INFO - PROCESS | 1998 | 1468499678687 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 05:34:38 INFO - PROCESS | 1998 | 1468499678691 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 05:34:38 INFO - PROCESS | 1998 | 1468499678696 Marionette TRACE conn2 <- [1,2962,null,{}] 05:34:38 INFO - PROCESS | 1998 | 1468499678701 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}] 05:34:38 INFO - PROCESS | 1998 | 1468499678703 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:39 INFO - PROCESS | 1998 | --DOCSHELL 0x1255e4000 == 36 [pid = 1998] [id = 737] 05:34:39 INFO - PROCESS | 1998 | --DOCSHELL 0x12c658800 == 35 [pid = 1998] [id = 738] 05:34:39 INFO - PROCESS | 1998 | --DOCSHELL 0x116660800 == 34 [pid = 1998] [id = 736] 05:34:39 INFO - PROCESS | 1998 | --DOCSHELL 0x1218e7000 == 33 [pid = 1998] [id = 748] 05:34:39 INFO - PROCESS | 1998 | --DOCSHELL 0x12cf42800 == 32 [pid = 1998] [id = 747] 05:34:39 INFO - PROCESS | 1998 | --DOCSHELL 0x118e6d800 == 31 [pid = 1998] [id = 746] 05:34:39 INFO - PROCESS | 1998 | --DOCSHELL 0x12c3d0000 == 30 [pid = 1998] [id = 745] 05:34:39 INFO - PROCESS | 1998 | --DOCSHELL 0x12b8e0800 == 29 [pid = 1998] [id = 744] 05:34:39 INFO - PROCESS | 1998 | --DOCSHELL 0x12a991800 == 28 [pid = 1998] [id = 743] 05:34:39 INFO - PROCESS | 1998 | --DOCSHELL 0x12a48c800 == 27 [pid = 1998] [id = 742] 05:34:39 INFO - PROCESS | 1998 | --DOCSHELL 0x1219c2800 == 26 [pid = 1998] [id = 741] 05:34:39 INFO - PROCESS | 1998 | --DOCSHELL 0x1190d6800 == 25 [pid = 1998] [id = 739] 05:34:39 INFO - PROCESS | 1998 | --DOCSHELL 0x1190d7000 == 24 [pid = 1998] [id = 740] 05:34:39 INFO - PROCESS | 1998 | 1468499679603 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 05:34:39 INFO - PROCESS | 1998 | 1468499679701 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:39 INFO - PROCESS | 1998 | 1468499679702 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:39 INFO - PROCESS | 1998 | ++DOCSHELL 0x11380e000 == 25 [pid = 1998] [id = 749] 05:34:39 INFO - PROCESS | 1998 | ++DOMWINDOW == 103 (0x1121afc00) [pid = 1998] [serial = 2246] [outer = 0x0] 05:34:39 INFO - PROCESS | 1998 | ++DOMWINDOW == 104 (0x1121bd800) [pid = 1998] [serial = 2247] [outer = 0x1121afc00] 05:34:39 INFO - PROCESS | 1998 | 1468499679731 Marionette DEBUG loaded listener.js 05:34:39 INFO - PROCESS | 1998 | ++DOMWINDOW == 105 (0x1127d7c00) [pid = 1998] [serial = 2248] [outer = 0x1121afc00] 05:34:40 INFO - PROCESS | 1998 | 1468499680017 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]]]}] 05:34:40 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. 05:34:40 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1378ms 05:34:40 INFO - PROCESS | 1998 | 1468499680071 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 05:34:40 INFO - PROCESS | 1998 | 1468499680074 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 05:34:40 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 05:34:40 INFO - PROCESS | 1998 | 1468499680078 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 05:34:40 INFO - PROCESS | 1998 | 1468499680080 Marionette TRACE conn2 <- [1,2966,null,{}] 05:34:40 INFO - PROCESS | 1998 | 1468499680087 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}] 05:34:40 INFO - PROCESS | 1998 | 1468499680088 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:40 INFO - PROCESS | 1998 | 1468499680173 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 05:34:40 INFO - PROCESS | 1998 | 1468499680254 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:40 INFO - PROCESS | 1998 | 1468499680255 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:40 INFO - PROCESS | 1998 | ++DOCSHELL 0x11902d800 == 26 [pid = 1998] [id = 750] 05:34:40 INFO - PROCESS | 1998 | ++DOMWINDOW == 106 (0x112e8ac00) [pid = 1998] [serial = 2249] [outer = 0x0] 05:34:40 INFO - PROCESS | 1998 | ++DOMWINDOW == 107 (0x1133e6c00) [pid = 1998] [serial = 2250] [outer = 0x112e8ac00] 05:34:40 INFO - PROCESS | 1998 | 1468499680283 Marionette DEBUG loaded listener.js 05:34:40 INFO - PROCESS | 1998 | ++DOMWINDOW == 108 (0x113f36400) [pid = 1998] [serial = 2251] [outer = 0x112e8ac00] 05:34:40 INFO - PROCESS | 1998 | 1468499680550 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]]]}] 05:34:40 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. 05:34:40 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 525ms 05:34:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 05:34:40 INFO - PROCESS | 1998 | 1468499680605 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 05:34:40 INFO - PROCESS | 1998 | 1468499680607 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 05:34:40 INFO - PROCESS | 1998 | 1468499680609 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 05:34:40 INFO - PROCESS | 1998 | 1468499680611 Marionette TRACE conn2 <- [1,2970,null,{}] 05:34:40 INFO - PROCESS | 1998 | 1468499680615 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}] 05:34:40 INFO - PROCESS | 1998 | 1468499680618 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:40 INFO - PROCESS | 1998 | 1468499680701 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 05:34:40 INFO - PROCESS | 1998 | 1468499680707 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:40 INFO - PROCESS | 1998 | 1468499680708 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:40 INFO - PROCESS | 1998 | ++DOCSHELL 0x11901f000 == 27 [pid = 1998] [id = 751] 05:34:40 INFO - PROCESS | 1998 | ++DOMWINDOW == 109 (0x11700a800) [pid = 1998] [serial = 2252] [outer = 0x0] 05:34:40 INFO - PROCESS | 1998 | ++DOMWINDOW == 110 (0x117042c00) [pid = 1998] [serial = 2253] [outer = 0x11700a800] 05:34:40 INFO - PROCESS | 1998 | 1468499680743 Marionette DEBUG loaded listener.js 05:34:40 INFO - PROCESS | 1998 | ++DOMWINDOW == 111 (0x117eba800) [pid = 1998] [serial = 2254] [outer = 0x11700a800] 05:34:41 INFO - PROCESS | 1998 | 1468499681083 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]]]}] 05:34:41 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. 05:34:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 521ms 05:34:41 INFO - PROCESS | 1998 | 1468499681131 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 05:34:41 INFO - PROCESS | 1998 | 1468499681133 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 05:34:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 05:34:41 INFO - PROCESS | 1998 | 1468499681142 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 05:34:41 INFO - PROCESS | 1998 | 1468499681145 Marionette TRACE conn2 <- [1,2974,null,{}] 05:34:41 INFO - PROCESS | 1998 | 1468499681148 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}] 05:34:41 INFO - PROCESS | 1998 | 1468499681150 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:41 INFO - PROCESS | 1998 | 1468499681236 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 05:34:41 INFO - PROCESS | 1998 | 1468499681239 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:41 INFO - PROCESS | 1998 | 1468499681240 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:41 INFO - PROCESS | 1998 | ++DOCSHELL 0x128912000 == 28 [pid = 1998] [id = 752] 05:34:41 INFO - PROCESS | 1998 | ++DOMWINDOW == 112 (0x1180d3c00) [pid = 1998] [serial = 2255] [outer = 0x0] 05:34:41 INFO - PROCESS | 1998 | ++DOMWINDOW == 113 (0x1182b8400) [pid = 1998] [serial = 2256] [outer = 0x1180d3c00] 05:34:41 INFO - PROCESS | 1998 | 1468499681266 Marionette DEBUG loaded listener.js 05:34:41 INFO - PROCESS | 1998 | ++DOMWINDOW == 114 (0x118626000) [pid = 1998] [serial = 2257] [outer = 0x1180d3c00] 05:34:41 INFO - PROCESS | 1998 | 1468499681572 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]]]}] 05:34:41 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. 05:34:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 475ms 05:34:41 INFO - PROCESS | 1998 | 1468499681612 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 05:34:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 05:34:41 INFO - PROCESS | 1998 | 1468499681615 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 05:34:41 INFO - PROCESS | 1998 | 1468499681618 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 05:34:41 INFO - PROCESS | 1998 | 1468499681619 Marionette TRACE conn2 <- [1,2978,null,{}] 05:34:41 INFO - PROCESS | 1998 | 1468499681622 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}] 05:34:41 INFO - PROCESS | 1998 | 1468499681623 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:41 INFO - PROCESS | 1998 | 1468499681698 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 05:34:41 INFO - PROCESS | 1998 | 1468499681773 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:41 INFO - PROCESS | 1998 | 1468499681774 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:41 INFO - PROCESS | 1998 | ++DOCSHELL 0x129580800 == 29 [pid = 1998] [id = 753] 05:34:41 INFO - PROCESS | 1998 | ++DOMWINDOW == 115 (0x112e63000) [pid = 1998] [serial = 2258] [outer = 0x0] 05:34:41 INFO - PROCESS | 1998 | ++DOMWINDOW == 116 (0x11862ac00) [pid = 1998] [serial = 2259] [outer = 0x112e63000] 05:34:41 INFO - PROCESS | 1998 | 1468499681799 Marionette DEBUG loaded listener.js 05:34:41 INFO - PROCESS | 1998 | ++DOMWINDOW == 117 (0x11906ac00) [pid = 1998] [serial = 2260] [outer = 0x112e63000] 05:34:42 INFO - PROCESS | 1998 | 1468499682097 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]]]}] 05:34:42 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. 05:34:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 519ms 05:34:42 INFO - PROCESS | 1998 | 1468499682138 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 05:34:42 INFO - PROCESS | 1998 | 1468499682139 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 05:34:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 05:34:42 INFO - PROCESS | 1998 | 1468499682141 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 05:34:42 INFO - PROCESS | 1998 | 1468499682142 Marionette TRACE conn2 <- [1,2982,null,{}] 05:34:42 INFO - PROCESS | 1998 | 1468499682144 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}] 05:34:42 INFO - PROCESS | 1998 | 1468499682146 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:42 INFO - PROCESS | 1998 | 1468499682244 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 05:34:42 INFO - PROCESS | 1998 | 1468499682283 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:42 INFO - PROCESS | 1998 | 1468499682288 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:42 INFO - PROCESS | 1998 | ++DOCSHELL 0x12a917800 == 30 [pid = 1998] [id = 754] 05:34:42 INFO - PROCESS | 1998 | ++DOMWINDOW == 118 (0x116974000) [pid = 1998] [serial = 2261] [outer = 0x0] 05:34:42 INFO - PROCESS | 1998 | ++DOMWINDOW == 119 (0x1192b3000) [pid = 1998] [serial = 2262] [outer = 0x116974000] 05:34:42 INFO - PROCESS | 1998 | 1468499682320 Marionette DEBUG loaded listener.js 05:34:42 INFO - PROCESS | 1998 | ++DOMWINDOW == 120 (0x11935ac00) [pid = 1998] [serial = 2263] [outer = 0x116974000] 05:34:42 INFO - PROCESS | 1998 | 1468499682605 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"]]]}] 05:34:42 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 05:34:42 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 05:34:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:34:42 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 05:34:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 518ms 05:34:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 05:34:42 INFO - PROCESS | 1998 | 1468499682660 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 05:34:42 INFO - PROCESS | 1998 | 1468499682661 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 05:34:42 INFO - PROCESS | 1998 | 1468499682664 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 05:34:42 INFO - PROCESS | 1998 | 1468499682667 Marionette TRACE conn2 <- [1,2986,null,{}] 05:34:42 INFO - PROCESS | 1998 | 1468499682669 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}] 05:34:42 INFO - PROCESS | 1998 | 1468499682670 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:42 INFO - PROCESS | 1998 | 1468499682768 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 05:34:42 INFO - PROCESS | 1998 | 1468499682805 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:42 INFO - PROCESS | 1998 | 1468499682806 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:42 INFO - PROCESS | 1998 | ++DOCSHELL 0x112d41800 == 31 [pid = 1998] [id = 755] 05:34:42 INFO - PROCESS | 1998 | ++DOMWINDOW == 121 (0x11935b400) [pid = 1998] [serial = 2264] [outer = 0x0] 05:34:42 INFO - PROCESS | 1998 | ++DOMWINDOW == 122 (0x119f7e400) [pid = 1998] [serial = 2265] [outer = 0x11935b400] 05:34:42 INFO - PROCESS | 1998 | 1468499682830 Marionette DEBUG loaded listener.js 05:34:42 INFO - PROCESS | 1998 | ++DOMWINDOW == 123 (0x12112bc00) [pid = 1998] [serial = 2266] [outer = 0x11935b400] 05:34:43 INFO - PROCESS | 1998 | 1468499683189 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]]]}] 05:34:43 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. 05:34:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 571ms 05:34:43 INFO - PROCESS | 1998 | 1468499683237 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 05:34:43 INFO - PROCESS | 1998 | 1468499683239 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 05:34:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 05:34:43 INFO - PROCESS | 1998 | 1468499683242 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 05:34:43 INFO - PROCESS | 1998 | 1468499683244 Marionette TRACE conn2 <- [1,2990,null,{}] 05:34:43 INFO - PROCESS | 1998 | 1468499683247 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}] 05:34:43 INFO - PROCESS | 1998 | 1468499683249 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:43 INFO - PROCESS | 1998 | 1468499683397 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 05:34:43 INFO - PROCESS | 1998 | 1468499683452 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:43 INFO - PROCESS | 1998 | 1468499683453 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:43 INFO - PROCESS | 1998 | ++DOCSHELL 0x12c3dd800 == 32 [pid = 1998] [id = 756] 05:34:43 INFO - PROCESS | 1998 | ++DOMWINDOW == 124 (0x11970b400) [pid = 1998] [serial = 2267] [outer = 0x0] 05:34:43 INFO - PROCESS | 1998 | ++DOMWINDOW == 125 (0x121487800) [pid = 1998] [serial = 2268] [outer = 0x11970b400] 05:34:43 INFO - PROCESS | 1998 | 1468499683492 Marionette DEBUG loaded listener.js 05:34:43 INFO - PROCESS | 1998 | ++DOMWINDOW == 126 (0x12197fc00) [pid = 1998] [serial = 2269] [outer = 0x11970b400] 05:34:44 INFO - PROCESS | 1998 | --DOMWINDOW == 125 (0x118628400) [pid = 1998] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 05:34:44 INFO - PROCESS | 1998 | --DOMWINDOW == 124 (0x1176e1400) [pid = 1998] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 05:34:44 INFO - PROCESS | 1998 | --DOMWINDOW == 123 (0x1254b2000) [pid = 1998] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 05:34:44 INFO - PROCESS | 1998 | --DOMWINDOW == 122 (0x1128b0400) [pid = 1998] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 05:34:44 INFO - PROCESS | 1998 | --DOMWINDOW == 121 (0x115020c00) [pid = 1998] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 05:34:44 INFO - PROCESS | 1998 | --DOMWINDOW == 120 (0x118632000) [pid = 1998] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 05:34:44 INFO - PROCESS | 1998 | --DOMWINDOW == 119 (0x11862e400) [pid = 1998] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 05:34:44 INFO - PROCESS | 1998 | --DOMWINDOW == 118 (0x118627000) [pid = 1998] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 05:34:44 INFO - PROCESS | 1998 | --DOMWINDOW == 117 (0x117eb8400) [pid = 1998] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 05:34:44 INFO - PROCESS | 1998 | --DOMWINDOW == 116 (0x117041800) [pid = 1998] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 05:34:44 INFO - PROCESS | 1998 | --DOMWINDOW == 115 (0x1192a6800) [pid = 1998] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 05:34:44 INFO - PROCESS | 1998 | --DOMWINDOW == 114 (0x121133c00) [pid = 1998] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 05:34:44 INFO - PROCESS | 1998 | --DOMWINDOW == 113 (0x120fa8800) [pid = 1998] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 05:34:44 INFO - PROCESS | 1998 | --DOMWINDOW == 112 (0x125e17c00) [pid = 1998] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 05:34:44 INFO - PROCESS | 1998 | --DOMWINDOW == 111 (0x1160d5000) [pid = 1998] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 05:34:44 INFO - PROCESS | 1998 | --DOMWINDOW == 110 (0x1289e9000) [pid = 1998] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 05:34:44 INFO - PROCESS | 1998 | --DOMWINDOW == 109 (0x1160d4800) [pid = 1998] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 05:34:44 INFO - PROCESS | 1998 | --DOMWINDOW == 108 (0x126be4800) [pid = 1998] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 05:34:44 INFO - PROCESS | 1998 | --DOMWINDOW == 107 (0x110e79000) [pid = 1998] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 05:34:44 INFO - PROCESS | 1998 | --DOMWINDOW == 106 (0x11904e800) [pid = 1998] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 05:34:44 INFO - PROCESS | 1998 | --DOMWINDOW == 105 (0x112e82c00) [pid = 1998] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 05:34:44 INFO - PROCESS | 1998 | ++DOCSHELL 0x112e09000 == 33 [pid = 1998] [id = 757] 05:34:44 INFO - PROCESS | 1998 | ++DOMWINDOW == 106 (0x1127cfc00) [pid = 1998] [serial = 2270] [outer = 0x0] 05:34:44 INFO - PROCESS | 1998 | ++DOMWINDOW == 107 (0x1128b0400) [pid = 1998] [serial = 2271] [outer = 0x1127cfc00] 05:34:44 INFO - PROCESS | 1998 | 1468499684078 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]]]}] 05:34:44 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. 05:34:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 872ms 05:34:44 INFO - PROCESS | 1998 | 1468499684115 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 05:34:44 INFO - PROCESS | 1998 | 1468499684117 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 05:34:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 05:34:44 INFO - PROCESS | 1998 | 1468499684119 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 05:34:44 INFO - PROCESS | 1998 | 1468499684120 Marionette TRACE conn2 <- [1,2994,null,{}] 05:34:44 INFO - PROCESS | 1998 | 1468499684122 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}] 05:34:44 INFO - PROCESS | 1998 | 1468499684123 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:44 INFO - PROCESS | 1998 | 1468499684220 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 05:34:44 INFO - PROCESS | 1998 | 1468499684224 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:44 INFO - PROCESS | 1998 | 1468499684225 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:44 INFO - PROCESS | 1998 | ++DOCSHELL 0x12c656000 == 34 [pid = 1998] [id = 758] 05:34:44 INFO - PROCESS | 1998 | ++DOMWINDOW == 108 (0x1127d8000) [pid = 1998] [serial = 2272] [outer = 0x0] 05:34:44 INFO - PROCESS | 1998 | ++DOMWINDOW == 109 (0x118579400) [pid = 1998] [serial = 2273] [outer = 0x1127d8000] 05:34:44 INFO - PROCESS | 1998 | 1468499684310 Marionette DEBUG loaded listener.js 05:34:44 INFO - PROCESS | 1998 | ++DOMWINDOW == 110 (0x120fa0000) [pid = 1998] [serial = 2274] [outer = 0x1127d8000] 05:34:44 INFO - PROCESS | 1998 | 1468499684696 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]]]}] 05:34:44 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:34:44 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 05:34:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 619ms 05:34:44 INFO - PROCESS | 1998 | 1468499684739 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 05:34:44 INFO - PROCESS | 1998 | 1468499684741 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 05:34:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 05:34:44 INFO - PROCESS | 1998 | 1468499684744 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 05:34:44 INFO - PROCESS | 1998 | 1468499684746 Marionette TRACE conn2 <- [1,2998,null,{}] 05:34:44 INFO - PROCESS | 1998 | 1468499684752 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}] 05:34:44 INFO - PROCESS | 1998 | 1468499684754 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:44 INFO - PROCESS | 1998 | 1468499684855 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 05:34:44 INFO - PROCESS | 1998 | 1468499684912 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:44 INFO - PROCESS | 1998 | 1468499684913 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:44 INFO - PROCESS | 1998 | ++DOCSHELL 0x12cf50800 == 35 [pid = 1998] [id = 759] 05:34:44 INFO - PROCESS | 1998 | ++DOMWINDOW == 111 (0x112e82c00) [pid = 1998] [serial = 2275] [outer = 0x0] 05:34:44 INFO - PROCESS | 1998 | ++DOMWINDOW == 112 (0x12156d400) [pid = 1998] [serial = 2276] [outer = 0x112e82c00] 05:34:44 INFO - PROCESS | 1998 | 1468499684938 Marionette DEBUG loaded listener.js 05:34:44 INFO - PROCESS | 1998 | ++DOMWINDOW == 113 (0x124f47400) [pid = 1998] [serial = 2277] [outer = 0x112e82c00] 05:34:45 INFO - PROCESS | 1998 | 1468499685173 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]]]}] 05:34:45 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. 05:34:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 474ms 05:34:45 INFO - PROCESS | 1998 | 1468499685226 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 05:34:45 INFO - PROCESS | 1998 | 1468499685227 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 05:34:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 05:34:45 INFO - PROCESS | 1998 | 1468499685237 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 05:34:45 INFO - PROCESS | 1998 | 1468499685238 Marionette TRACE conn2 <- [1,3002,null,{}] 05:34:45 INFO - PROCESS | 1998 | 1468499685240 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}] 05:34:45 INFO - PROCESS | 1998 | 1468499685241 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:45 INFO - PROCESS | 1998 | 1468499685326 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 05:34:45 INFO - PROCESS | 1998 | 1468499685331 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:45 INFO - PROCESS | 1998 | 1468499685334 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:45 INFO - PROCESS | 1998 | ++DOCSHELL 0x12d904800 == 36 [pid = 1998] [id = 760] 05:34:45 INFO - PROCESS | 1998 | ++DOMWINDOW == 114 (0x1254aac00) [pid = 1998] [serial = 2278] [outer = 0x0] 05:34:45 INFO - PROCESS | 1998 | ++DOMWINDOW == 115 (0x125e15c00) [pid = 1998] [serial = 2279] [outer = 0x1254aac00] 05:34:45 INFO - PROCESS | 1998 | 1468499685361 Marionette DEBUG loaded listener.js 05:34:45 INFO - PROCESS | 1998 | ++DOMWINDOW == 116 (0x12643e400) [pid = 1998] [serial = 2280] [outer = 0x1254aac00] 05:34:45 INFO - PROCESS | 1998 | 1468499685674 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]]]}] 05:34:45 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. 05:34:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 476ms 05:34:45 INFO - PROCESS | 1998 | 1468499685706 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 05:34:45 INFO - PROCESS | 1998 | 1468499685707 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 05:34:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 05:34:45 INFO - PROCESS | 1998 | 1468499685710 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 05:34:45 INFO - PROCESS | 1998 | 1468499685711 Marionette TRACE conn2 <- [1,3006,null,{}] 05:34:45 INFO - PROCESS | 1998 | 1468499685716 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}] 05:34:45 INFO - PROCESS | 1998 | 1468499685718 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:45 INFO - PROCESS | 1998 | 1468499685833 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 05:34:45 INFO - PROCESS | 1998 | 1468499685839 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:45 INFO - PROCESS | 1998 | 1468499685840 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:45 INFO - PROCESS | 1998 | ++DOCSHELL 0x12a917000 == 37 [pid = 1998] [id = 761] 05:34:45 INFO - PROCESS | 1998 | ++DOMWINDOW == 117 (0x1254ab400) [pid = 1998] [serial = 2281] [outer = 0x0] 05:34:45 INFO - PROCESS | 1998 | ++DOMWINDOW == 118 (0x1266f0000) [pid = 1998] [serial = 2282] [outer = 0x1254ab400] 05:34:45 INFO - PROCESS | 1998 | 1468499685864 Marionette DEBUG loaded listener.js 05:34:45 INFO - PROCESS | 1998 | ++DOMWINDOW == 119 (0x126be6800) [pid = 1998] [serial = 2283] [outer = 0x1254ab400] 05:34:46 INFO - PROCESS | 1998 | 1468499686290 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]]]}] 05:34:46 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. 05:34:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 621ms 05:34:46 INFO - PROCESS | 1998 | 1468499686331 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 05:34:46 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 05:34:46 INFO - PROCESS | 1998 | 1468499686334 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 05:34:46 INFO - PROCESS | 1998 | 1468499686337 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 05:34:46 INFO - PROCESS | 1998 | 1468499686339 Marionette TRACE conn2 <- [1,3010,null,{}] 05:34:46 INFO - PROCESS | 1998 | 1468499686343 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}] 05:34:46 INFO - PROCESS | 1998 | 1468499686345 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:46 INFO - PROCESS | 1998 | 1468499686462 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 05:34:46 INFO - PROCESS | 1998 | 1468499686524 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:46 INFO - PROCESS | 1998 | 1468499686526 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:46 INFO - PROCESS | 1998 | ++DOCSHELL 0x119616800 == 38 [pid = 1998] [id = 762] 05:34:46 INFO - PROCESS | 1998 | ++DOMWINDOW == 120 (0x113377c00) [pid = 1998] [serial = 2284] [outer = 0x0] 05:34:46 INFO - PROCESS | 1998 | ++DOMWINDOW == 121 (0x113d3d800) [pid = 1998] [serial = 2285] [outer = 0x113377c00] 05:34:46 INFO - PROCESS | 1998 | 1468499686557 Marionette DEBUG loaded listener.js 05:34:46 INFO - PROCESS | 1998 | ++DOMWINDOW == 122 (0x1166efc00) [pid = 1998] [serial = 2286] [outer = 0x113377c00] 05:34:46 INFO - PROCESS | 1998 | 1468499686958 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]]]}] 05:34:47 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 05:34:47 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 670ms 05:34:47 INFO - TEST-START | /FileAPI/FileReaderSync.worker 05:34:47 INFO - PROCESS | 1998 | 1468499687007 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 05:34:47 INFO - PROCESS | 1998 | 1468499687010 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 05:34:47 INFO - PROCESS | 1998 | 1468499687015 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 05:34:47 INFO - PROCESS | 1998 | 1468499687017 Marionette TRACE conn2 <- [1,3014,null,{}] 05:34:47 INFO - PROCESS | 1998 | 1468499687019 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}] 05:34:47 INFO - PROCESS | 1998 | 1468499687021 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:47 INFO - PROCESS | 1998 | 1468499687153 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 05:34:47 INFO - PROCESS | 1998 | 1468499687255 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:47 INFO - PROCESS | 1998 | 1468499687257 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:47 INFO - PROCESS | 1998 | ++DOCSHELL 0x128a17800 == 39 [pid = 1998] [id = 763] 05:34:47 INFO - PROCESS | 1998 | ++DOMWINDOW == 123 (0x1176dc400) [pid = 1998] [serial = 2287] [outer = 0x0] 05:34:47 INFO - PROCESS | 1998 | ++DOMWINDOW == 124 (0x1182abc00) [pid = 1998] [serial = 2288] [outer = 0x1176dc400] 05:34:47 INFO - PROCESS | 1998 | 1468499687291 Marionette DEBUG loaded listener.js 05:34:47 INFO - PROCESS | 1998 | ++DOMWINDOW == 125 (0x118573800) [pid = 1998] [serial = 2289] [outer = 0x1176dc400] 05:34:47 INFO - PROCESS | 1998 | [1998] 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 05:34:47 INFO - PROCESS | 1998 | 1468499687706 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 05:34:47 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 05:34:47 INFO - {} 05:34:47 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 05:34:47 INFO - {} 05:34:47 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 05:34:47 INFO - {} 05:34:47 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 05:34:47 INFO - {} 05:34:47 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 723ms 05:34:47 INFO - TEST-START | /FileAPI/fileReader.html 05:34:47 INFO - PROCESS | 1998 | 1468499687738 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 05:34:47 INFO - PROCESS | 1998 | 1468499687739 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 05:34:47 INFO - PROCESS | 1998 | 1468499687741 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 05:34:47 INFO - PROCESS | 1998 | 1468499687744 Marionette TRACE conn2 <- [1,3018,null,{}] 05:34:47 INFO - PROCESS | 1998 | 1468499687796 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}] 05:34:47 INFO - PROCESS | 1998 | 1468499687799 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:47 INFO - PROCESS | 1998 | 1468499687934 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 05:34:48 INFO - PROCESS | 1998 | 1468499688021 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:48 INFO - PROCESS | 1998 | 1468499688023 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:48 INFO - PROCESS | 1998 | ++DOCSHELL 0x124827800 == 40 [pid = 1998] [id = 764] 05:34:48 INFO - PROCESS | 1998 | ++DOMWINDOW == 126 (0x116972800) [pid = 1998] [serial = 2290] [outer = 0x0] 05:34:48 INFO - PROCESS | 1998 | ++DOMWINDOW == 127 (0x119250000) [pid = 1998] [serial = 2291] [outer = 0x116972800] 05:34:48 INFO - PROCESS | 1998 | 1468499688055 Marionette DEBUG loaded listener.js 05:34:48 INFO - PROCESS | 1998 | ++DOMWINDOW == 128 (0x120fa6400) [pid = 1998] [serial = 2292] [outer = 0x116972800] 05:34:48 INFO - PROCESS | 1998 | 1468499688602 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]]]}] 05:34:48 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 05:34:48 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 05:34:48 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 05:34:48 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 05:34:48 INFO - TEST-OK | /FileAPI/fileReader.html | took 873ms 05:34:48 INFO - TEST-START | /FileAPI/historical.html 05:34:48 INFO - PROCESS | 1998 | 1468499688614 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 05:34:48 INFO - PROCESS | 1998 | 1468499688616 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 05:34:48 INFO - PROCESS | 1998 | 1468499688619 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 05:34:48 INFO - PROCESS | 1998 | 1468499688621 Marionette TRACE conn2 <- [1,3022,null,{}] 05:34:48 INFO - PROCESS | 1998 | 1468499688625 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}] 05:34:48 INFO - PROCESS | 1998 | 1468499688626 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:48 INFO - PROCESS | 1998 | 1468499688738 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 05:34:48 INFO - PROCESS | 1998 | 1468499688803 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:48 INFO - PROCESS | 1998 | 1468499688805 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:48 INFO - PROCESS | 1998 | ++DOCSHELL 0x1169a2800 == 41 [pid = 1998] [id = 765] 05:34:48 INFO - PROCESS | 1998 | ++DOMWINDOW == 129 (0x11696ec00) [pid = 1998] [serial = 2293] [outer = 0x0] 05:34:48 INFO - PROCESS | 1998 | ++DOMWINDOW == 130 (0x117010800) [pid = 1998] [serial = 2294] [outer = 0x11696ec00] 05:34:48 INFO - PROCESS | 1998 | 1468499688833 Marionette DEBUG loaded listener.js 05:34:48 INFO - PROCESS | 1998 | ++DOMWINDOW == 131 (0x118157000) [pid = 1998] [serial = 2295] [outer = 0x11696ec00] 05:34:49 INFO - PROCESS | 1998 | --DOCSHELL 0x12d904800 == 40 [pid = 1998] [id = 760] 05:34:49 INFO - PROCESS | 1998 | --DOCSHELL 0x12cf50800 == 39 [pid = 1998] [id = 759] 05:34:49 INFO - PROCESS | 1998 | --DOCSHELL 0x12c656000 == 38 [pid = 1998] [id = 758] 05:34:49 INFO - PROCESS | 1998 | --DOCSHELL 0x112e09000 == 37 [pid = 1998] [id = 757] 05:34:49 INFO - PROCESS | 1998 | --DOCSHELL 0x12c3dd800 == 36 [pid = 1998] [id = 756] 05:34:49 INFO - PROCESS | 1998 | --DOCSHELL 0x112d41800 == 35 [pid = 1998] [id = 755] 05:34:49 INFO - PROCESS | 1998 | --DOCSHELL 0x12a917800 == 34 [pid = 1998] [id = 754] 05:34:49 INFO - PROCESS | 1998 | --DOCSHELL 0x129580800 == 33 [pid = 1998] [id = 753] 05:34:49 INFO - PROCESS | 1998 | --DOCSHELL 0x128912000 == 32 [pid = 1998] [id = 752] 05:34:49 INFO - PROCESS | 1998 | --DOCSHELL 0x11901f000 == 31 [pid = 1998] [id = 751] 05:34:49 INFO - PROCESS | 1998 | --DOCSHELL 0x11902d800 == 30 [pid = 1998] [id = 750] 05:34:49 INFO - PROCESS | 1998 | --DOCSHELL 0x11380e000 == 29 [pid = 1998] [id = 749] 05:34:49 INFO - PROCESS | 1998 | --DOMWINDOW == 130 (0x119250c00) [pid = 1998] [serial = 2219] [outer = 0x0] [url = about:blank] 05:34:49 INFO - PROCESS | 1998 | --DOMWINDOW == 129 (0x119943400) [pid = 1998] [serial = 2188] [outer = 0x0] [url = about:blank] 05:34:49 INFO - PROCESS | 1998 | --DOMWINDOW == 128 (0x1260cd800) [pid = 1998] [serial = 2194] [outer = 0x0] [url = about:blank] 05:34:49 INFO - PROCESS | 1998 | --DOMWINDOW == 127 (0x119051c00) [pid = 1998] [serial = 2182] [outer = 0x0] [url = about:blank] 05:34:49 INFO - PROCESS | 1998 | --DOMWINDOW == 126 (0x119255c00) [pid = 1998] [serial = 2183] [outer = 0x0] [url = about:blank] 05:34:49 INFO - PROCESS | 1998 | --DOMWINDOW == 125 (0x1166eb800) [pid = 1998] [serial = 2176] [outer = 0x0] [url = about:blank] 05:34:49 INFO - PROCESS | 1998 | --DOMWINDOW == 124 (0x117014c00) [pid = 1998] [serial = 2177] [outer = 0x0] [url = about:blank] 05:34:49 INFO - PROCESS | 1998 | --DOMWINDOW == 123 (0x119073c00) [pid = 1998] [serial = 2174] [outer = 0x0] [url = about:blank] 05:34:49 INFO - PROCESS | 1998 | --DOMWINDOW == 122 (0x126beb400) [pid = 1998] [serial = 2204] [outer = 0x0] [url = about:blank] 05:34:49 INFO - PROCESS | 1998 | --DOMWINDOW == 121 (0x118e06c00) [pid = 1998] [serial = 2173] [outer = 0x0] [url = about:blank] 05:34:49 INFO - PROCESS | 1998 | --DOMWINDOW == 120 (0x1192afc00) [pid = 1998] [serial = 2185] [outer = 0x0] [url = about:blank] 05:34:49 INFO - PROCESS | 1998 | --DOMWINDOW == 119 (0x1182b5000) [pid = 1998] [serial = 2179] [outer = 0x0] [url = about:blank] 05:34:49 INFO - PROCESS | 1998 | --DOMWINDOW == 118 (0x118679400) [pid = 1998] [serial = 2218] [outer = 0x0] [url = about:blank] 05:34:49 INFO - PROCESS | 1998 | --DOMWINDOW == 117 (0x118573000) [pid = 1998] [serial = 2180] [outer = 0x0] [url = about:blank] 05:34:49 INFO - PROCESS | 1998 | --DOMWINDOW == 116 (0x118573c00) [pid = 1998] [serial = 2159] [outer = 0x0] [url = about:blank] 05:34:49 INFO - PROCESS | 1998 | --DOMWINDOW == 115 (0x117ec0800) [pid = 1998] [serial = 2158] [outer = 0x0] [url = about:blank] 05:34:49 INFO - PROCESS | 1998 | --DOMWINDOW == 114 (0x119a1d800) [pid = 1998] [serial = 2162] [outer = 0x0] [url = about:blank] 05:34:49 INFO - PROCESS | 1998 | --DOMWINDOW == 113 (0x11934f000) [pid = 1998] [serial = 2161] [outer = 0x0] [url = about:blank] 05:34:49 INFO - PROCESS | 1998 | --DOMWINDOW == 112 (0x126be8400) [pid = 1998] [serial = 2165] [outer = 0x0] [url = about:blank] 05:34:49 INFO - PROCESS | 1998 | --DOMWINDOW == 111 (0x126638c00) [pid = 1998] [serial = 2164] [outer = 0x0] [url = about:blank] 05:34:49 INFO - PROCESS | 1998 | --DOMWINDOW == 110 (0x12197dc00) [pid = 1998] [serial = 2191] [outer = 0x0] [url = about:blank] 05:34:49 INFO - PROCESS | 1998 | --DOMWINDOW == 109 (0x12690e000) [pid = 1998] [serial = 2197] [outer = 0x0] [url = about:blank] 05:34:49 INFO - PROCESS | 1998 | --DOMWINDOW == 108 (0x119254c00) [pid = 1998] [serial = 2200] [outer = 0x0] [url = about:blank] 05:34:49 INFO - PROCESS | 1998 | --DOMWINDOW == 107 (0x12948c800) [pid = 1998] [serial = 2168] [outer = 0x0] [url = about:blank] 05:34:49 INFO - PROCESS | 1998 | --DOMWINDOW == 106 (0x128afc800) [pid = 1998] [serial = 2167] [outer = 0x0] [url = about:blank] 05:34:49 INFO - PROCESS | 1998 | --DOMWINDOW == 105 (0x126b77400) [pid = 1998] [serial = 2198] [outer = 0x0] [url = about:blank] 05:34:49 INFO - PROCESS | 1998 | --DOMWINDOW == 104 (0x1182b3800) [pid = 1998] [serial = 2171] [outer = 0x0] [url = about:blank] 05:34:49 INFO - PROCESS | 1998 | --DOMWINDOW == 103 (0x1264a8800) [pid = 1998] [serial = 2195] [outer = 0x0] [url = about:blank] 05:34:49 INFO - PROCESS | 1998 | --DOMWINDOW == 102 (0x128afc000) [pid = 1998] [serial = 2207] [outer = 0x0] [url = about:blank] 05:34:49 INFO - PROCESS | 1998 | --DOMWINDOW == 101 (0x1254b1400) [pid = 1998] [serial = 2192] [outer = 0x0] [url = about:blank] 05:34:49 INFO - PROCESS | 1998 | --DOMWINDOW == 100 (0x128aa5800) [pid = 1998] [serial = 2206] [outer = 0x0] [url = about:blank] 05:34:49 INFO - PROCESS | 1998 | --DOMWINDOW == 99 (0x117017c00) [pid = 1998] [serial = 2170] [outer = 0x0] [url = about:blank] 05:34:49 INFO - PROCESS | 1998 | --DOMWINDOW == 98 (0x12662d000) [pid = 1998] [serial = 2203] [outer = 0x0] [url = about:blank] 05:34:49 INFO - PROCESS | 1998 | --DOMWINDOW == 97 (0x119359800) [pid = 1998] [serial = 2186] [outer = 0x0] [url = about:blank] 05:34:49 INFO - PROCESS | 1998 | --DOMWINDOW == 96 (0x119f78800) [pid = 1998] [serial = 2189] [outer = 0x0] [url = about:blank] 05:34:49 INFO - PROCESS | 1998 | --DOMWINDOW == 95 (0x121c5f800) [pid = 1998] [serial = 2201] [outer = 0x0] [url = about:blank] 05:34:49 INFO - PROCESS | 1998 | --DOMWINDOW == 94 (0x1129d3800) [pid = 1998] [serial = 2210] [outer = 0x0] [url = about:blank] 05:34:49 INFO - PROCESS | 1998 | --DOMWINDOW == 93 (0x12134d400) [pid = 1998] [serial = 2216] [outer = 0x0] [url = about:blank] 05:34:49 INFO - PROCESS | 1998 | --DOMWINDOW == 92 (0x118678000) [pid = 1998] [serial = 2213] [outer = 0x0] [url = about:blank] 05:34:49 INFO - PROCESS | 1998 | --DOMWINDOW == 91 (0x11970dc00) [pid = 1998] [serial = 2215] [outer = 0x0] [url = about:blank] 05:34:49 INFO - PROCESS | 1998 | --DOMWINDOW == 90 (0x117011000) [pid = 1998] [serial = 2212] [outer = 0x0] [url = about:blank] 05:34:49 INFO - PROCESS | 1998 | --DOMWINDOW == 89 (0x111aad400) [pid = 1998] [serial = 2209] [outer = 0x0] [url = about:blank] 05:34:49 INFO - PROCESS | 1998 | 1468499689226 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"]]]}] 05:34:49 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 05:34:49 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 05:34:49 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 05:34:49 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 05:34:49 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 05:34:49 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 05:34:49 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 05:34:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:34:49 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 05:34:49 INFO - TEST-OK | /FileAPI/historical.html | took 622ms 05:34:49 INFO - PROCESS | 1998 | 1468499689242 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 05:34:49 INFO - PROCESS | 1998 | 1468499689245 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 05:34:49 INFO - TEST-START | /FileAPI/idlharness.html 05:34:49 INFO - PROCESS | 1998 | 1468499689252 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 05:34:49 INFO - PROCESS | 1998 | 1468499689254 Marionette TRACE conn2 <- [1,3026,null,{}] 05:34:49 INFO - PROCESS | 1998 | 1468499689256 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}] 05:34:49 INFO - PROCESS | 1998 | 1468499689257 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:49 INFO - PROCESS | 1998 | 1468499689357 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 05:34:49 INFO - PROCESS | 1998 | 1468499689418 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:49 INFO - PROCESS | 1998 | 1468499689419 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:49 INFO - PROCESS | 1998 | ++DOCSHELL 0x119b18800 == 30 [pid = 1998] [id = 766] 05:34:49 INFO - PROCESS | 1998 | ++DOMWINDOW == 90 (0x11602f800) [pid = 1998] [serial = 2296] [outer = 0x0] 05:34:49 INFO - PROCESS | 1998 | ++DOMWINDOW == 91 (0x118196400) [pid = 1998] [serial = 2297] [outer = 0x11602f800] 05:34:49 INFO - PROCESS | 1998 | 1468499689447 Marionette DEBUG loaded listener.js 05:34:49 INFO - PROCESS | 1998 | ++DOMWINDOW == 92 (0x11862e400) [pid = 1998] [serial = 2298] [outer = 0x11602f800] 05:34:49 INFO - PROCESS | 1998 | 1468499689933 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]]]}] 05:34:49 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 05:34:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:34:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:34:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:34:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:34:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:34:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:34:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:34:49 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 05:34:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 05:34:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 05:34:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 05:34:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 05:34:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 05:34:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 05:34:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 05:34:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 05:34:49 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:34:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:34:49 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:34:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:34:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:34:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:34:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:34:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 05:34:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 05:34:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:34:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:34:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:34:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:34:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:34:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:34:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 05:34:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 05:34:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 05:34:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 05:34:49 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 05:34:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:34:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:34:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:34:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:34:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:34:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:34:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:34:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 05:34:49 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 05:34:49 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 05:34:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:34:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:34:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:34:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:34:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:34:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:34:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:34:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 05:34:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:34:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:34:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:34:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:34:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:34:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:34:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:34:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 05:34:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 05:34:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 05:34:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 05:34:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 05:34:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 05:34:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 05:34:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 05:34:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 05:34:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 05:34:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 05:34:49 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 05:34:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:34:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:34:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:34:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:34:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:34:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:34:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:34:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 05:34:49 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 05:34:49 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 05:34:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:34:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:34:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:34:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:34:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:34:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:34:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:34:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 05:34:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 05:34:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 05:34:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 05:34:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 05:34:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 05:34:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 05:34:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 05:34:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 05:34:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 05:34:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 05:34:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 05:34:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 05:34:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 05:34:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 05:34:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 05:34:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 05:34:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 05:34:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 05:34:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 05:34:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 05:34:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 05:34:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 05:34:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 05:34:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 05:34:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 05:34:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 05:34:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 05:34:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 05:34:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 05:34:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 05:34:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 05:34:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 05:34:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 05:34:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 05:34:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 05:34:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 05:34:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 05:34:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 05:34:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 05:34:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 05:34:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 05:34:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 05:34:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 05:34:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 05:34:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 05:34:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 05:34:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 05:34:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 05:34:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 05:34:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 05:34:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 05:34:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 05:34:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 05:34:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 05:34:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 05:34:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 05:34:50 INFO - TEST-OK | /FileAPI/idlharness.html | took 732ms 05:34:50 INFO - PROCESS | 1998 | 1468499689984 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 05:34:50 INFO - PROCESS | 1998 | 1468499689986 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 05:34:50 INFO - TEST-START | /FileAPI/idlharness.worker 05:34:50 INFO - PROCESS | 1998 | 1468499689988 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 05:34:50 INFO - PROCESS | 1998 | 1468499689991 Marionette TRACE conn2 <- [1,3030,null,{}] 05:34:50 INFO - PROCESS | 1998 | 1468499689999 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}] 05:34:50 INFO - PROCESS | 1998 | 1468499690003 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:50 INFO - PROCESS | 1998 | 1468499690086 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 05:34:50 INFO - PROCESS | 1998 | 1468499690091 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:50 INFO - PROCESS | 1998 | 1468499690093 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:50 INFO - PROCESS | 1998 | ++DOCSHELL 0x12bfdc800 == 31 [pid = 1998] [id = 767] 05:34:50 INFO - PROCESS | 1998 | ++DOMWINDOW == 93 (0x119073000) [pid = 1998] [serial = 2299] [outer = 0x0] 05:34:50 INFO - PROCESS | 1998 | ++DOMWINDOW == 94 (0x126bd8800) [pid = 1998] [serial = 2300] [outer = 0x119073000] 05:34:50 INFO - PROCESS | 1998 | 1468499690120 Marionette DEBUG loaded listener.js 05:34:50 INFO - PROCESS | 1998 | ++DOMWINDOW == 95 (0x126bebc00) [pid = 1998] [serial = 2301] [outer = 0x119073000] 05:34:50 INFO - PROCESS | 1998 | [1998] 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 05:34:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 05:34:50 INFO - {} 05:34:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:34:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:34:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:34:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:34:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:34:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:34:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:34:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 05:34:50 INFO - {} 05:34:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 05:34:50 INFO - {} 05:34:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 05:34:50 INFO - {} 05:34:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 05:34:50 INFO - {} 05:34:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 05:34:50 INFO - {} 05:34:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 05:34:50 INFO - {} 05:34:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 05:34:50 INFO - {} 05:34:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 05:34:50 INFO - {} 05:34:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 05:34:50 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:34:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:34:50 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:34:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:34:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:34:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:34:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:34:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 05:34:50 INFO - {} 05:34:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 05:34:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:34:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:34:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:34:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:34:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:34:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:34:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 05:34:50 INFO - {} 05:34:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 05:34:50 INFO - {} 05:34:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 05:34:50 INFO - {} 05:34:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 05:34:50 INFO - {} 05:34:50 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 05:34:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:34:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:34:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:34:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:34:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:34:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:34:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:34:50 INFO - PROCESS | 1998 | 1468499690747 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,{},{}]]]}] 05:34:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 05:34:50 INFO - {} 05:34:50 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 - {} 05:34:50 INFO - {} 05:34:50 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 05:34:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:34:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:34:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:34:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:34:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:34:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:34:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:34:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 05:34:50 INFO - {} 05:34:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:34:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:34:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:34:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:34:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:34:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:34:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:34:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 05:34:50 INFO - {} 05:34:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 05:34:50 INFO - {} 05:34:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 05:34:50 INFO - {} 05:34:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 05:34:50 INFO - {} 05:34:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 05:34:50 INFO - {} 05:34:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 05:34:50 INFO - {} 05:34:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 05:34:50 INFO - {} 05:34:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 05:34:50 INFO - {} 05:34:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 05:34:50 INFO - {} 05:34:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 05:34:50 INFO - {} 05:34:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 05:34:50 INFO - {} 05:34:50 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 05:34:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:34:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:34:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:34:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:34:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:34:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:34:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:34:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 05:34:50 INFO - {} 05:34:50 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 - {} 05:34:50 INFO - {} 05:34:50 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 05:34:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:34:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:34:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:34:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:34:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:34:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:34:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:34:50 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 05:34:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 05:34:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:34:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 05:34:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:34:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:34:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:34:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:34:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 05:34:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:34:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:34:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:34:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:34:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:34:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:34:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 05:34:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:34:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 05:34:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:34:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:34:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:34:50 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 05:34:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 05:34:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:34:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 05:34:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:34:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:34:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:34:50 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 05:34:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 05:34:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:34:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 05:34:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:34:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:34:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:34:50 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 05:34:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 05:34:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:34:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:34:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:34:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:34:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:34:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:34:50 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 05:34:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:34:50 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:34:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:34:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:34:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:34:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:34:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 05:34:50 INFO - {} 05:34:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 05:34:50 INFO - {} 05:34:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 05:34:50 INFO - {} 05:34:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 05:34:50 INFO - {} 05:34:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 05:34:50 INFO - {} 05:34:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 05:34:50 INFO - {} 05:34:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 05:34:50 INFO - {} 05:34:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 05:34:50 INFO - {} 05:34:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 05:34:50 INFO - {} 05:34:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 05:34:50 INFO - {} 05:34:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 05:34:50 INFO - {} 05:34:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 05:34:50 INFO - {} 05:34:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 05:34:50 INFO - {} 05:34:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 05:34:50 INFO - {} 05:34:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 05:34:50 INFO - {} 05:34:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 05:34:50 INFO - {} 05:34:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 05:34:50 INFO - {} 05:34:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 05:34:50 INFO - {} 05:34:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 05:34:50 INFO - {} 05:34:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 05:34:50 INFO - {} 05:34:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 05:34:50 INFO - {} 05:34:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 05:34:50 INFO - {} 05:34:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 05:34:50 INFO - {} 05:34:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 05:34:50 INFO - {} 05:34:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 05:34:50 INFO - {} 05:34:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 05:34:50 INFO - {} 05:34:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:34:50 INFO - {} 05:34:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:34:50 INFO - {} 05:34:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 05:34:50 INFO - {} 05:34:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 05:34:50 INFO - {} 05:34:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 05:34:50 INFO - {} 05:34:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:34:50 INFO - {} 05:34:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 05:34:50 INFO - {} 05:34:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 05:34:50 INFO - {} 05:34:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 05:34:50 INFO - {} 05:34:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 05:34:50 INFO - {} 05:34:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 05:34:50 INFO - {} 05:34:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 05:34:50 INFO - {} 05:34:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 05:34:50 INFO - {} 05:34:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 05:34:50 INFO - {} 05:34:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 05:34:50 INFO - {} 05:34:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 05:34:50 INFO - {} 05:34:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 05:34:50 INFO - {} 05:34:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 05:34:50 INFO - {} 05:34:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 05:34:50 INFO - {} 05:34:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 05:34:50 INFO - {} 05:34:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 05:34:50 INFO - {} 05:34:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 05:34:50 INFO - {} 05:34:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 05:34:50 INFO - {} 05:34:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 05:34:50 INFO - {} 05:34:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 05:34:50 INFO - {} 05:34:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 05:34:50 INFO - {} 05:34:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 05:34:50 INFO - {} 05:34:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 05:34:50 INFO - {} 05:34:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 05:34:50 INFO - {} 05:34:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:34:50 INFO - {} 05:34:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:34:50 INFO - {} 05:34:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 05:34:50 INFO - {} 05:34:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:34:50 INFO - {} 05:34:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 05:34:50 INFO - {} 05:34:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:34:50 INFO - {} 05:34:50 INFO - TEST-OK | /FileAPI/idlharness.worker | took 787ms 05:34:50 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 05:34:50 INFO - PROCESS | 1998 | 1468499690776 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 05:34:50 INFO - PROCESS | 1998 | 1468499690778 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 05:34:50 INFO - PROCESS | 1998 | 1468499690780 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 05:34:50 INFO - PROCESS | 1998 | 1468499690781 Marionette TRACE conn2 <- [1,3034,null,{}] 05:34:50 INFO - PROCESS | 1998 | 1468499690783 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}] 05:34:50 INFO - PROCESS | 1998 | 1468499690784 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:50 INFO - PROCESS | 1998 | 1468499690874 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 05:34:50 INFO - PROCESS | 1998 | 1468499690877 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:50 INFO - PROCESS | 1998 | 1468499690878 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:50 INFO - PROCESS | 1998 | ++DOCSHELL 0x121c06000 == 32 [pid = 1998] [id = 768] 05:34:50 INFO - PROCESS | 1998 | ++DOMWINDOW == 96 (0x129333800) [pid = 1998] [serial = 2302] [outer = 0x0] 05:34:50 INFO - PROCESS | 1998 | ++DOMWINDOW == 97 (0x12a749c00) [pid = 1998] [serial = 2303] [outer = 0x129333800] 05:34:50 INFO - PROCESS | 1998 | 1468499690904 Marionette DEBUG loaded listener.js 05:34:50 INFO - PROCESS | 1998 | ++DOMWINDOW == 98 (0x12a96d800) [pid = 1998] [serial = 2304] [outer = 0x129333800] 05:34:51 INFO - PROCESS | 1998 | 1468499691237 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]]]}] 05:34:51 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 05:34:51 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 471ms 05:34:51 INFO - TEST-START | /FileAPI/blob/Blob-close.html 05:34:51 INFO - PROCESS | 1998 | 1468499691252 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 05:34:51 INFO - PROCESS | 1998 | 1468499691253 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 05:34:51 INFO - PROCESS | 1998 | 1468499691262 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 05:34:51 INFO - PROCESS | 1998 | 1468499691263 Marionette TRACE conn2 <- [1,3038,null,{}] 05:34:51 INFO - PROCESS | 1998 | 1468499691274 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}] 05:34:51 INFO - PROCESS | 1998 | 1468499691275 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:51 INFO - PROCESS | 1998 | 1468499691377 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 05:34:51 INFO - PROCESS | 1998 | 1468499691381 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:51 INFO - PROCESS | 1998 | 1468499691382 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:51 INFO - PROCESS | 1998 | ++DOCSHELL 0x121c22800 == 33 [pid = 1998] [id = 769] 05:34:51 INFO - PROCESS | 1998 | ++DOMWINDOW == 99 (0x12a970c00) [pid = 1998] [serial = 2305] [outer = 0x0] 05:34:51 INFO - PROCESS | 1998 | ++DOMWINDOW == 100 (0x12a974c00) [pid = 1998] [serial = 2306] [outer = 0x12a970c00] 05:34:51 INFO - PROCESS | 1998 | 1468499691406 Marionette DEBUG loaded listener.js 05:34:51 INFO - PROCESS | 1998 | ++DOMWINDOW == 101 (0x12b50d000) [pid = 1998] [serial = 2307] [outer = 0x12a970c00] 05:34:51 INFO - PROCESS | 1998 | 1468499691715 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"]]]}] 05:34:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 05:34:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 05:34:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:34:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 05:34:51 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 482ms 05:34:51 INFO - PROCESS | 1998 | 1468499691757 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 05:34:51 INFO - PROCESS | 1998 | 1468499691759 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 05:34:51 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 05:34:51 INFO - PROCESS | 1998 | 1468499691763 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 05:34:51 INFO - PROCESS | 1998 | 1468499691768 Marionette TRACE conn2 <- [1,3042,null,{}] 05:34:51 INFO - PROCESS | 1998 | 1468499691772 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}] 05:34:51 INFO - PROCESS | 1998 | 1468499691778 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:51 INFO - PROCESS | 1998 | 1468499691971 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 05:34:51 INFO - PROCESS | 1998 | 1468499691989 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:51 INFO - PROCESS | 1998 | 1468499691991 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:52 INFO - PROCESS | 1998 | ++DOCSHELL 0x121c19000 == 34 [pid = 1998] [id = 770] 05:34:52 INFO - PROCESS | 1998 | ++DOMWINDOW == 102 (0x12b5be800) [pid = 1998] [serial = 2308] [outer = 0x0] 05:34:52 INFO - PROCESS | 1998 | ++DOMWINDOW == 103 (0x12b5c8400) [pid = 1998] [serial = 2309] [outer = 0x12b5be800] 05:34:52 INFO - PROCESS | 1998 | 1468499692032 Marionette DEBUG loaded listener.js 05:34:52 INFO - PROCESS | 1998 | ++DOMWINDOW == 104 (0x12b847800) [pid = 1998] [serial = 2310] [outer = 0x12b5be800] 05:34:52 INFO - PROCESS | 1998 | 1468499692508 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]]]}] 05:34:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 05:34:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 05:34:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 05:34:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 05:34:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 05:34:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 05:34:52 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. 05:34:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 05:34:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 05:34:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 05:34:52 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'.) 05:34:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 05:34:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 05:34:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 05:34:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 05:34:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 05:34:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 05:34:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 05:34:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 05:34:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 05:34:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 05:34:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 05:34:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 05:34:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 05:34:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 05:34:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 05:34:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 05:34:52 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. 05:34:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 05:34:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:34:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 05:34:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 05:34:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 05:34:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 05:34:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 05:34:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 05:34:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 05:34:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 05:34:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 05:34:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 05:34:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 05:34:52 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. 05:34:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 05:34:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:34:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:34:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 05:34:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:34:52 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. 05:34:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 05:34:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:34:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:34:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 05:34:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:34:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 05:34:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 05:34:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 05:34:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 05:34:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 05:34:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:34:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 05:34:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 05:34:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 05:34:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 05:34:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:34:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:34:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:34:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:34:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 05:34:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 05:34:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:34:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:34:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:34:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:34:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 05:34:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:34:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:34:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:34:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:34:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 05:34:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:34:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:34:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:34:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:34:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 05:34:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 05:34:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:34:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:34:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:34:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:34:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 05:34:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:34:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:34:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:34:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:34:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 05:34:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:34:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:34:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:34:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:34:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 05:34:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:34:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:34:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:34:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:34:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 05:34:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:34:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:34:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:34:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:34:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 05:34:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 05:34:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 05:34:52 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 785ms 05:34:52 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 05:34:52 INFO - PROCESS | 1998 | 1468499692549 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 05:34:52 INFO - PROCESS | 1998 | 1468499692550 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 05:34:52 INFO - PROCESS | 1998 | 1468499692553 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 05:34:52 INFO - PROCESS | 1998 | 1468499692554 Marionette TRACE conn2 <- [1,3046,null,{}] 05:34:52 INFO - PROCESS | 1998 | 1468499692556 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}] 05:34:52 INFO - PROCESS | 1998 | 1468499692557 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:52 INFO - PROCESS | 1998 | 1468499692660 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 05:34:52 INFO - PROCESS | 1998 | 1468499692673 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:52 INFO - PROCESS | 1998 | 1468499692674 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:52 INFO - PROCESS | 1998 | ++DOCSHELL 0x119030800 == 35 [pid = 1998] [id = 771] 05:34:52 INFO - PROCESS | 1998 | ++DOMWINDOW == 105 (0x12b5c7800) [pid = 1998] [serial = 2311] [outer = 0x0] 05:34:52 INFO - PROCESS | 1998 | ++DOMWINDOW == 106 (0x12b84a400) [pid = 1998] [serial = 2312] [outer = 0x12b5c7800] 05:34:52 INFO - PROCESS | 1998 | 1468499692698 Marionette DEBUG loaded listener.js 05:34:52 INFO - PROCESS | 1998 | ++DOMWINDOW == 107 (0x12b8a3000) [pid = 1998] [serial = 2313] [outer = 0x12b5c7800] 05:34:52 INFO - PROCESS | 1998 | [1998] 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 05:34:53 INFO - PROCESS | 1998 | 1468499693036 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 05:34:53 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 05:34:53 INFO - {} 05:34:53 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 519ms 05:34:53 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 05:34:53 INFO - PROCESS | 1998 | --DOMWINDOW == 106 (0x1127d8000) [pid = 1998] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 05:34:53 INFO - PROCESS | 1998 | --DOMWINDOW == 105 (0x11700a800) [pid = 1998] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 05:34:53 INFO - PROCESS | 1998 | --DOMWINDOW == 104 (0x1176de400) [pid = 1998] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 05:34:53 INFO - PROCESS | 1998 | --DOMWINDOW == 103 (0x116974000) [pid = 1998] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 05:34:53 INFO - PROCESS | 1998 | --DOMWINDOW == 102 (0x1180d3c00) [pid = 1998] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 05:34:53 INFO - PROCESS | 1998 | --DOMWINDOW == 101 (0x1254aac00) [pid = 1998] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 05:34:53 INFO - PROCESS | 1998 | --DOMWINDOW == 100 (0x1121afc00) [pid = 1998] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 05:34:53 INFO - PROCESS | 1998 | --DOMWINDOW == 99 (0x112e8ac00) [pid = 1998] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 05:34:53 INFO - PROCESS | 1998 | --DOMWINDOW == 98 (0x11336b000) [pid = 1998] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 05:34:53 INFO - PROCESS | 1998 | --DOMWINDOW == 97 (0x119f75000) [pid = 1998] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 05:34:53 INFO - PROCESS | 1998 | --DOMWINDOW == 96 (0x129336800) [pid = 1998] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 05:34:53 INFO - PROCESS | 1998 | --DOMWINDOW == 95 (0x124ac4000) [pid = 1998] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 05:34:53 INFO - PROCESS | 1998 | --DOMWINDOW == 94 (0x1260d8400) [pid = 1998] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 05:34:53 INFO - PROCESS | 1998 | --DOMWINDOW == 93 (0x129331400) [pid = 1998] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 05:34:53 INFO - PROCESS | 1998 | --DOMWINDOW == 92 (0x126b6fc00) [pid = 1998] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 05:34:53 INFO - PROCESS | 1998 | --DOMWINDOW == 91 (0x1121bd000) [pid = 1998] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 05:34:53 INFO - PROCESS | 1998 | --DOMWINDOW == 90 (0x11935b400) [pid = 1998] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 05:34:53 INFO - PROCESS | 1998 | --DOMWINDOW == 89 (0x11970b400) [pid = 1998] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 05:34:53 INFO - PROCESS | 1998 | --DOMWINDOW == 88 (0x112e82c00) [pid = 1998] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 05:34:53 INFO - PROCESS | 1998 | --DOMWINDOW == 87 (0x1127cfc00) [pid = 1998] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 05:34:53 INFO - PROCESS | 1998 | --DOMWINDOW == 86 (0x112e63000) [pid = 1998] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 05:34:53 INFO - PROCESS | 1998 | 1468499693172 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 05:34:53 INFO - PROCESS | 1998 | 1468499693173 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 05:34:53 INFO - PROCESS | 1998 | 1468499693177 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 05:34:53 INFO - PROCESS | 1998 | 1468499693178 Marionette TRACE conn2 <- [1,3050,null,{}] 05:34:53 INFO - PROCESS | 1998 | 1468499693182 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}] 05:34:53 INFO - PROCESS | 1998 | 1468499693183 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:53 INFO - PROCESS | 1998 | 1468499693274 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 05:34:53 INFO - PROCESS | 1998 | 1468499693278 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:53 INFO - PROCESS | 1998 | 1468499693280 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:53 INFO - PROCESS | 1998 | ++DOCSHELL 0x12d262800 == 36 [pid = 1998] [id = 772] 05:34:53 INFO - PROCESS | 1998 | ++DOMWINDOW == 87 (0x116075800) [pid = 1998] [serial = 2314] [outer = 0x0] 05:34:53 INFO - PROCESS | 1998 | ++DOMWINDOW == 88 (0x1176d8800) [pid = 1998] [serial = 2315] [outer = 0x116075800] 05:34:53 INFO - PROCESS | 1998 | 1468499693319 Marionette DEBUG loaded listener.js 05:34:53 INFO - PROCESS | 1998 | ++DOMWINDOW == 89 (0x119f75000) [pid = 1998] [serial = 2316] [outer = 0x116075800] 05:34:53 INFO - PROCESS | 1998 | 1468499693651 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]]]}] 05:34:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 05:34:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 05:34:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 05:34:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 05:34:53 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 519ms 05:34:53 INFO - PROCESS | 1998 | 1468499693699 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 05:34:53 INFO - PROCESS | 1998 | 1468499693701 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 05:34:53 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 05:34:53 INFO - PROCESS | 1998 | 1468499693704 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 05:34:53 INFO - PROCESS | 1998 | 1468499693706 Marionette TRACE conn2 <- [1,3054,null,{}] 05:34:53 INFO - PROCESS | 1998 | 1468499693709 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}] 05:34:53 INFO - PROCESS | 1998 | 1468499693711 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:53 INFO - PROCESS | 1998 | 1468499693877 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 05:34:53 INFO - PROCESS | 1998 | 1468499693889 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:53 INFO - PROCESS | 1998 | 1468499693890 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:53 INFO - PROCESS | 1998 | ++DOCSHELL 0x110de2000 == 37 [pid = 1998] [id = 773] 05:34:53 INFO - PROCESS | 1998 | ++DOMWINDOW == 90 (0x112e8ac00) [pid = 1998] [serial = 2317] [outer = 0x0] 05:34:53 INFO - PROCESS | 1998 | ++DOMWINDOW == 91 (0x12bca8800) [pid = 1998] [serial = 2318] [outer = 0x112e8ac00] 05:34:53 INFO - PROCESS | 1998 | 1468499693929 Marionette DEBUG loaded listener.js 05:34:53 INFO - PROCESS | 1998 | ++DOMWINDOW == 92 (0x12bcb4000) [pid = 1998] [serial = 2319] [outer = 0x112e8ac00] 05:34:54 INFO - PROCESS | 1998 | 1468499694379 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"]]]}] 05:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 05:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 05:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 05:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 05:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 05:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 05:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 05:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 05:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 05:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 05:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 05:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 05:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 05:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 05:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 05:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 05:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 05:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 05:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 05:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 05:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 05:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 05:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 05:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 05:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 05:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 05:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 05:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 05:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 05:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 05:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 05:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 05:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 05:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 05:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 05:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 05:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 05:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 05:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 05:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 05:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 05:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 05:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 05:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 05:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 05:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 05:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 05:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 05:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 05:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 05:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 05:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 05:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 05:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 05:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 05:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 05:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 05:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 05:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 05:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 05:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 05:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 05:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 05:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 05:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 05:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 05:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 05:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 05:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 05:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 05:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 05:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 05:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 05:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 05:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 05:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 05:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 05:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 05:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 05:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 05:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 05:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 05:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 05:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 05:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 05:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 05:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 05:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 05:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 05:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 05:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 05:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 05:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 05:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 05:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 05:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 05:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 05:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 05:34:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 05:34:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:34:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:34:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:34:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:34:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 05:34:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:34:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:34:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:34:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:34:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 05:34:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:34:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:34:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:34:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:34:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 05:34:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:34:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:34:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:34:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:34:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 05:34:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:34:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:34:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:34:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:34:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 05:34:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:34:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:34:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:34:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:34:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 05:34:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:34:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:34:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:34:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:34:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 05:34:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:34:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:34:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:34:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:34:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 05:34:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:34:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:34:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:34:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:34:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 05:34:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:34:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:34:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:34:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:34:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 05:34:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:34:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:34:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:34:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:34:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 05:34:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:34:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:34:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:34:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:34:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 05:34:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:34:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:34:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:34:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:34:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 05:34:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:34:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:34:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:34:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:34:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 05:34:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:34:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:34:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:34:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:34:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 05:34:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:34:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:34:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:34:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:34:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 05:34:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:34:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:34:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:34:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:34:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 05:34:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:34:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:34:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:34:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:34:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 05:34:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:34:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:34:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:34:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:34:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 05:34:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:34:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:34:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:34:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:34:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 05:34:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:34:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:34:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:34:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:34:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 05:34:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:34:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:34:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:34:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:34:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:34:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:34:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:34:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:34:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:34:54 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" 05:34:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:34:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:34:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:34:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:34:54 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" 05:34:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:34:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:34:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:34:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:34:54 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 737ms 05:34:54 INFO - TEST-START | /FileAPI/file/File-constructor.html 05:34:54 INFO - PROCESS | 1998 | 1468499694441 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 05:34:54 INFO - PROCESS | 1998 | 1468499694443 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 05:34:54 INFO - PROCESS | 1998 | 1468499694445 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 05:34:54 INFO - PROCESS | 1998 | 1468499694446 Marionette TRACE conn2 <- [1,3058,null,{}] 05:34:54 INFO - PROCESS | 1998 | 1468499694452 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}] 05:34:54 INFO - PROCESS | 1998 | 1468499694453 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:54 INFO - PROCESS | 1998 | 1468499694539 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 05:34:54 INFO - PROCESS | 1998 | 1468499694562 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:54 INFO - PROCESS | 1998 | 1468499694563 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:54 INFO - PROCESS | 1998 | ++DOCSHELL 0x110f38000 == 38 [pid = 1998] [id = 774] 05:34:54 INFO - PROCESS | 1998 | ++DOMWINDOW == 93 (0x12690dc00) [pid = 1998] [serial = 2320] [outer = 0x0] 05:34:54 INFO - PROCESS | 1998 | ++DOMWINDOW == 94 (0x12bd39800) [pid = 1998] [serial = 2321] [outer = 0x12690dc00] 05:34:54 INFO - PROCESS | 1998 | 1468499694587 Marionette DEBUG loaded listener.js 05:34:54 INFO - PROCESS | 1998 | ++DOMWINDOW == 95 (0x12cb0ac00) [pid = 1998] [serial = 2322] [outer = 0x12690dc00] 05:34:54 INFO - PROCESS | 1998 | 1468499694913 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]]]}] 05:34:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 05:34:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 05:34:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 05:34:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 05:34:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 05:34:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 05:34:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 05:34:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 05:34:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 05:34:54 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 05:34:54 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 05:34:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:34:54 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 05:34:54 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 05:34:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 05:34:54 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:34:54 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 05:34:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:34:54 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 05:34:54 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 05:34:54 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 05:34:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:34:54 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 05:34:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 05:34:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 05:34:54 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 476ms 05:34:54 INFO - PROCESS | 1998 | 1468499694922 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 05:34:54 INFO - PROCESS | 1998 | 1468499694923 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 05:34:54 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 05:34:54 INFO - PROCESS | 1998 | 1468499694926 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 05:34:54 INFO - PROCESS | 1998 | 1468499694927 Marionette TRACE conn2 <- [1,3062,null,{}] 05:34:54 INFO - PROCESS | 1998 | 1468499694930 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}] 05:34:54 INFO - PROCESS | 1998 | 1468499694932 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:55 INFO - PROCESS | 1998 | 1468499695029 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 05:34:55 INFO - PROCESS | 1998 | 1468499695093 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:55 INFO - PROCESS | 1998 | 1468499695095 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:55 INFO - PROCESS | 1998 | ++DOCSHELL 0x128e25800 == 39 [pid = 1998] [id = 775] 05:34:55 INFO - PROCESS | 1998 | ++DOMWINDOW == 96 (0x12c833000) [pid = 1998] [serial = 2323] [outer = 0x0] 05:34:55 INFO - PROCESS | 1998 | ++DOMWINDOW == 97 (0x12cb0b400) [pid = 1998] [serial = 2324] [outer = 0x12c833000] 05:34:55 INFO - PROCESS | 1998 | 1468499695120 Marionette DEBUG loaded listener.js 05:34:55 INFO - PROCESS | 1998 | ++DOMWINDOW == 98 (0x12cf08800) [pid = 1998] [serial = 2325] [outer = 0x12c833000] 05:34:55 INFO - PROCESS | 1998 | [1998] 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 05:34:55 INFO - PROCESS | 1998 | 1468499695525 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 05:34:55 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 05:34:55 INFO - {} 05:34:55 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 620ms 05:34:55 INFO - PROCESS | 1998 | 1468499695546 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 05:34:55 INFO - PROCESS | 1998 | 1468499695549 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 05:34:55 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 05:34:55 INFO - PROCESS | 1998 | 1468499695552 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 05:34:55 INFO - PROCESS | 1998 | 1468499695555 Marionette TRACE conn2 <- [1,3066,null,{}] 05:34:55 INFO - PROCESS | 1998 | 1468499695559 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}] 05:34:55 INFO - PROCESS | 1998 | 1468499695561 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:55 INFO - PROCESS | 1998 | 1468499695708 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 05:34:55 INFO - PROCESS | 1998 | 1468499695836 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:55 INFO - PROCESS | 1998 | 1468499695838 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:55 INFO - PROCESS | 1998 | ++DOCSHELL 0x118660800 == 40 [pid = 1998] [id = 776] 05:34:55 INFO - PROCESS | 1998 | ++DOMWINDOW == 99 (0x11856d000) [pid = 1998] [serial = 2326] [outer = 0x0] 05:34:55 INFO - PROCESS | 1998 | ++DOMWINDOW == 100 (0x118571400) [pid = 1998] [serial = 2327] [outer = 0x11856d000] 05:34:55 INFO - PROCESS | 1998 | 1468499695877 Marionette DEBUG loaded listener.js 05:34:55 INFO - PROCESS | 1998 | ++DOMWINDOW == 101 (0x118e13400) [pid = 1998] [serial = 2328] [outer = 0x11856d000] 05:34:56 INFO - PROCESS | 1998 | 1468499696246 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]]]}] 05:34:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 05:34:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 05:34:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 05:34:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 05:34:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 05:34:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 05:34:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 05:34:56 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 725ms 05:34:56 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 05:34:56 INFO - PROCESS | 1998 | 1468499696277 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 05:34:56 INFO - PROCESS | 1998 | 1468499696280 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 05:34:56 INFO - PROCESS | 1998 | 1468499696285 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 05:34:56 INFO - PROCESS | 1998 | 1468499696286 Marionette TRACE conn2 <- [1,3070,null,{}] 05:34:56 INFO - PROCESS | 1998 | 1468499696289 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}] 05:34:56 INFO - PROCESS | 1998 | 1468499696291 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:56 INFO - PROCESS | 1998 | 1468499696398 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 05:34:56 INFO - PROCESS | 1998 | 1468499696504 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:56 INFO - PROCESS | 1998 | 1468499696506 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:56 INFO - PROCESS | 1998 | ++DOCSHELL 0x124cbe000 == 41 [pid = 1998] [id = 777] 05:34:56 INFO - PROCESS | 1998 | ++DOMWINDOW == 102 (0x12112cc00) [pid = 1998] [serial = 2329] [outer = 0x0] 05:34:56 INFO - PROCESS | 1998 | ++DOMWINDOW == 103 (0x124f48000) [pid = 1998] [serial = 2330] [outer = 0x12112cc00] 05:34:56 INFO - PROCESS | 1998 | 1468499696539 Marionette DEBUG loaded listener.js 05:34:56 INFO - PROCESS | 1998 | ++DOMWINDOW == 104 (0x126b79c00) [pid = 1998] [serial = 2331] [outer = 0x12112cc00] 05:34:56 INFO - PROCESS | 1998 | 1468499696900 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]]]}] 05:34:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 05:34:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 05:34:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 05:34:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 05:34:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 05:34:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 05:34:56 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 626ms 05:34:56 INFO - PROCESS | 1998 | 1468499696910 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 05:34:56 INFO - PROCESS | 1998 | 1468499696912 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 05:34:56 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 05:34:56 INFO - PROCESS | 1998 | 1468499696914 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 05:34:56 INFO - PROCESS | 1998 | 1468499696919 Marionette TRACE conn2 <- [1,3074,null,{}] 05:34:56 INFO - PROCESS | 1998 | 1468499696927 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}] 05:34:56 INFO - PROCESS | 1998 | 1468499696930 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:57 INFO - PROCESS | 1998 | 1468499697035 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 05:34:57 INFO - PROCESS | 1998 | 1468499697121 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:57 INFO - PROCESS | 1998 | 1468499697123 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:57 INFO - PROCESS | 1998 | ++DOCSHELL 0x12bd16800 == 42 [pid = 1998] [id = 778] 05:34:57 INFO - PROCESS | 1998 | ++DOMWINDOW == 105 (0x116910c00) [pid = 1998] [serial = 2332] [outer = 0x0] 05:34:57 INFO - PROCESS | 1998 | ++DOMWINDOW == 106 (0x1289e9400) [pid = 1998] [serial = 2333] [outer = 0x116910c00] 05:34:57 INFO - PROCESS | 1998 | 1468499697204 Marionette DEBUG loaded listener.js 05:34:57 INFO - PROCESS | 1998 | ++DOMWINDOW == 107 (0x128af2000) [pid = 1998] [serial = 2334] [outer = 0x116910c00] 05:34:57 INFO - PROCESS | 1998 | 1468499697570 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]]]}] 05:34:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 05:34:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 05:34:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 05:34:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 05:34:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 05:34:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 05:34:57 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 675ms 05:34:57 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 05:34:57 INFO - PROCESS | 1998 | 1468499697589 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 05:34:57 INFO - PROCESS | 1998 | 1468499697591 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 05:34:57 INFO - PROCESS | 1998 | 1468499697594 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 05:34:57 INFO - PROCESS | 1998 | 1468499697595 Marionette TRACE conn2 <- [1,3078,null,{}] 05:34:57 INFO - PROCESS | 1998 | 1468499697598 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}] 05:34:57 INFO - PROCESS | 1998 | 1468499697599 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:57 INFO - PROCESS | 1998 | 1468499697706 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 05:34:57 INFO - PROCESS | 1998 | 1468499697771 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:57 INFO - PROCESS | 1998 | 1468499697773 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:57 INFO - PROCESS | 1998 | ++DOCSHELL 0x116622000 == 43 [pid = 1998] [id = 779] 05:34:57 INFO - PROCESS | 1998 | ++DOMWINDOW == 108 (0x1121b9c00) [pid = 1998] [serial = 2335] [outer = 0x0] 05:34:57 INFO - PROCESS | 1998 | ++DOMWINDOW == 109 (0x112dad800) [pid = 1998] [serial = 2336] [outer = 0x1121b9c00] 05:34:57 INFO - PROCESS | 1998 | 1468499697988 Marionette DEBUG loaded listener.js 05:34:58 INFO - PROCESS | 1998 | ++DOMWINDOW == 110 (0x116077800) [pid = 1998] [serial = 2337] [outer = 0x1121b9c00] 05:34:58 INFO - PROCESS | 1998 | 1468499698419 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] 05:34:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 05:34:58 INFO - PROCESS | 1998 | 1468499698472 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 05:34:58 INFO - PROCESS | 1998 | 1468499698475 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 05:34:58 INFO - PROCESS | 1998 | 1468499698477 Marionette TRACE conn2 <- [1,3082,null,{}] 05:34:58 INFO - PROCESS | 1998 | 1468499698480 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}] 05:34:58 INFO - PROCESS | 1998 | 1468499698483 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:58 INFO - PROCESS | 1998 | 1468499698581 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 05:34:58 INFO - PROCESS | 1998 | 1468499698662 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:58 INFO - PROCESS | 1998 | 1468499698664 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:58 INFO - PROCESS | 1998 | ++DOCSHELL 0x11707d800 == 44 [pid = 1998] [id = 780] 05:34:58 INFO - PROCESS | 1998 | ++DOMWINDOW == 111 (0x1182b1400) [pid = 1998] [serial = 2338] [outer = 0x0] 05:34:58 INFO - PROCESS | 1998 | ++DOMWINDOW == 112 (0x1182b6000) [pid = 1998] [serial = 2339] [outer = 0x1182b1400] 05:34:58 INFO - PROCESS | 1998 | 1468499698693 Marionette DEBUG loaded listener.js 05:34:58 INFO - PROCESS | 1998 | ++DOMWINDOW == 113 (0x118576c00) [pid = 1998] [serial = 2340] [outer = 0x1182b1400] 05:34:59 INFO - PROCESS | 1998 | --DOCSHELL 0x110f38000 == 43 [pid = 1998] [id = 774] 05:34:59 INFO - PROCESS | 1998 | --DOCSHELL 0x110de2000 == 42 [pid = 1998] [id = 773] 05:34:59 INFO - PROCESS | 1998 | --DOCSHELL 0x12d262800 == 41 [pid = 1998] [id = 772] 05:34:59 INFO - PROCESS | 1998 | --DOCSHELL 0x119030800 == 40 [pid = 1998] [id = 771] 05:34:59 INFO - PROCESS | 1998 | --DOCSHELL 0x121c19000 == 39 [pid = 1998] [id = 770] 05:34:59 INFO - PROCESS | 1998 | --DOCSHELL 0x121c22800 == 38 [pid = 1998] [id = 769] 05:34:59 INFO - PROCESS | 1998 | --DOCSHELL 0x121c06000 == 37 [pid = 1998] [id = 768] 05:34:59 INFO - PROCESS | 1998 | --DOCSHELL 0x12bfdc800 == 36 [pid = 1998] [id = 767] 05:34:59 INFO - PROCESS | 1998 | --DOCSHELL 0x119b18800 == 35 [pid = 1998] [id = 766] 05:34:59 INFO - PROCESS | 1998 | --DOCSHELL 0x1169a2800 == 34 [pid = 1998] [id = 765] 05:34:59 INFO - PROCESS | 1998 | --DOCSHELL 0x124827800 == 33 [pid = 1998] [id = 764] 05:34:59 INFO - PROCESS | 1998 | --DOCSHELL 0x128a17800 == 32 [pid = 1998] [id = 763] 05:34:59 INFO - PROCESS | 1998 | --DOCSHELL 0x12a917000 == 31 [pid = 1998] [id = 761] 05:34:59 INFO - PROCESS | 1998 | --DOCSHELL 0x119616800 == 30 [pid = 1998] [id = 762] 05:34:59 INFO - PROCESS | 1998 | --DOCSHELL 0x116622000 == 29 [pid = 1998] [id = 779] 05:34:59 INFO - PROCESS | 1998 | --DOCSHELL 0x12bd16800 == 28 [pid = 1998] [id = 778] 05:34:59 INFO - PROCESS | 1998 | --DOCSHELL 0x124cbe000 == 27 [pid = 1998] [id = 777] 05:34:59 INFO - PROCESS | 1998 | --DOCSHELL 0x118660800 == 26 [pid = 1998] [id = 776] 05:34:59 INFO - PROCESS | 1998 | --DOCSHELL 0x128e25800 == 25 [pid = 1998] [id = 775] 05:34:59 INFO - PROCESS | 1998 | --DOMWINDOW == 112 (0x1266f0000) [pid = 1998] [serial = 2282] [outer = 0x0] [url = about:blank] 05:34:59 INFO - PROCESS | 1998 | --DOMWINDOW == 111 (0x117042c00) [pid = 1998] [serial = 2253] [outer = 0x0] [url = about:blank] 05:34:59 INFO - PROCESS | 1998 | --DOMWINDOW == 110 (0x118574000) [pid = 1998] [serial = 2222] [outer = 0x0] [url = about:blank] 05:34:59 INFO - PROCESS | 1998 | --DOMWINDOW == 109 (0x117eba800) [pid = 1998] [serial = 2254] [outer = 0x0] [url = about:blank] 05:34:59 INFO - PROCESS | 1998 | --DOMWINDOW == 108 (0x1192b3000) [pid = 1998] [serial = 2262] [outer = 0x0] [url = about:blank] 05:34:59 INFO - PROCESS | 1998 | --DOMWINDOW == 107 (0x1182b8400) [pid = 1998] [serial = 2256] [outer = 0x0] [url = about:blank] 05:34:59 INFO - PROCESS | 1998 | --DOMWINDOW == 106 (0x118626000) [pid = 1998] [serial = 2257] [outer = 0x0] [url = about:blank] 05:34:59 INFO - PROCESS | 1998 | --DOMWINDOW == 105 (0x1180d7800) [pid = 1998] [serial = 2221] [outer = 0x0] [url = about:blank] 05:34:59 INFO - PROCESS | 1998 | --DOMWINDOW == 104 (0x125e15c00) [pid = 1998] [serial = 2279] [outer = 0x0] [url = about:blank] 05:34:59 INFO - PROCESS | 1998 | --DOMWINDOW == 103 (0x1121bd800) [pid = 1998] [serial = 2247] [outer = 0x0] [url = about:blank] 05:34:59 INFO - PROCESS | 1998 | --DOMWINDOW == 102 (0x1127d7c00) [pid = 1998] [serial = 2248] [outer = 0x0] [url = about:blank] 05:34:59 INFO - PROCESS | 1998 | --DOMWINDOW == 101 (0x1133e6c00) [pid = 1998] [serial = 2250] [outer = 0x0] [url = about:blank] 05:34:59 INFO - PROCESS | 1998 | --DOMWINDOW == 100 (0x119353400) [pid = 1998] [serial = 2225] [outer = 0x0] [url = about:blank] 05:34:59 INFO - PROCESS | 1998 | --DOMWINDOW == 99 (0x113f36400) [pid = 1998] [serial = 2251] [outer = 0x0] [url = about:blank] 05:34:59 INFO - PROCESS | 1998 | --DOMWINDOW == 98 (0x119253000) [pid = 1998] [serial = 2224] [outer = 0x0] [url = about:blank] 05:34:59 INFO - PROCESS | 1998 | --DOMWINDOW == 97 (0x12489e400) [pid = 1998] [serial = 2228] [outer = 0x0] [url = about:blank] 05:34:59 INFO - PROCESS | 1998 | --DOMWINDOW == 96 (0x12a4be000) [pid = 1998] [serial = 2245] [outer = 0x0] [url = about:blank] 05:34:59 INFO - PROCESS | 1998 | --DOMWINDOW == 95 (0x129556400) [pid = 1998] [serial = 2244] [outer = 0x0] [url = about:blank] 05:34:59 INFO - PROCESS | 1998 | --DOMWINDOW == 94 (0x1217f2800) [pid = 1998] [serial = 2227] [outer = 0x0] [url = about:blank] 05:34:59 INFO - PROCESS | 1998 | --DOMWINDOW == 93 (0x1260d6800) [pid = 1998] [serial = 2231] [outer = 0x0] [url = about:blank] 05:34:59 INFO - PROCESS | 1998 | --DOMWINDOW == 92 (0x1254b3c00) [pid = 1998] [serial = 2230] [outer = 0x0] [url = about:blank] 05:34:59 INFO - PROCESS | 1998 | --DOMWINDOW == 91 (0x126bdf400) [pid = 1998] [serial = 2234] [outer = 0x0] [url = about:blank] 05:34:59 INFO - PROCESS | 1998 | --DOMWINDOW == 90 (0x126b71000) [pid = 1998] [serial = 2233] [outer = 0x0] [url = about:blank] 05:34:59 INFO - PROCESS | 1998 | --DOMWINDOW == 89 (0x128afa400) [pid = 1998] [serial = 2239] [outer = 0x0] [url = about:blank] 05:34:59 INFO - PROCESS | 1998 | --DOMWINDOW == 88 (0x12912b400) [pid = 1998] [serial = 2237] [outer = 0x0] [url = about:blank] 05:34:59 INFO - PROCESS | 1998 | --DOMWINDOW == 87 (0x1289eec00) [pid = 1998] [serial = 2236] [outer = 0x0] [url = about:blank] 05:34:59 INFO - PROCESS | 1998 | --DOMWINDOW == 86 (0x129493800) [pid = 1998] [serial = 2242] [outer = 0x0] [url = about:blank] 05:34:59 INFO - PROCESS | 1998 | --DOMWINDOW == 85 (0x119f7e400) [pid = 1998] [serial = 2265] [outer = 0x0] [url = about:blank] 05:34:59 INFO - PROCESS | 1998 | --DOMWINDOW == 84 (0x129334800) [pid = 1998] [serial = 2241] [outer = 0x0] [url = about:blank] 05:34:59 INFO - PROCESS | 1998 | --DOMWINDOW == 83 (0x11935ac00) [pid = 1998] [serial = 2263] [outer = 0x0] [url = about:blank] 05:34:59 INFO - PROCESS | 1998 | --DOMWINDOW == 82 (0x121487800) [pid = 1998] [serial = 2268] [outer = 0x0] [url = about:blank] 05:34:59 INFO - PROCESS | 1998 | --DOMWINDOW == 81 (0x118579400) [pid = 1998] [serial = 2273] [outer = 0x0] [url = about:blank] 05:34:59 INFO - PROCESS | 1998 | --DOMWINDOW == 80 (0x12112bc00) [pid = 1998] [serial = 2266] [outer = 0x0] [url = about:blank] 05:34:59 INFO - PROCESS | 1998 | --DOMWINDOW == 79 (0x124f47400) [pid = 1998] [serial = 2277] [outer = 0x0] [url = about:blank] 05:34:59 INFO - PROCESS | 1998 | --DOMWINDOW == 78 (0x12197fc00) [pid = 1998] [serial = 2269] [outer = 0x0] [url = about:blank] 05:34:59 INFO - PROCESS | 1998 | --DOMWINDOW == 77 (0x1128b0400) [pid = 1998] [serial = 2271] [outer = 0x0] [url = about:blank] 05:34:59 INFO - PROCESS | 1998 | --DOMWINDOW == 76 (0x11862ac00) [pid = 1998] [serial = 2259] [outer = 0x0] [url = about:blank] 05:34:59 INFO - PROCESS | 1998 | --DOMWINDOW == 75 (0x120fa0000) [pid = 1998] [serial = 2274] [outer = 0x0] [url = about:blank] 05:34:59 INFO - PROCESS | 1998 | --DOMWINDOW == 74 (0x12156d400) [pid = 1998] [serial = 2276] [outer = 0x0] [url = about:blank] 05:34:59 INFO - PROCESS | 1998 | --DOMWINDOW == 73 (0x12643e400) [pid = 1998] [serial = 2280] [outer = 0x0] [url = about:blank] 05:34:59 INFO - PROCESS | 1998 | --DOMWINDOW == 72 (0x11906ac00) [pid = 1998] [serial = 2260] [outer = 0x0] [url = about:blank] 05:34:59 INFO - PROCESS | 1998 | 1468499699602 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]]]}] 05:34:59 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 05:34:59 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 05:34:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:34:59 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 05:34:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 05:34:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1174ms 05:34:59 INFO - PROCESS | 1998 | 1468499699649 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 05:34:59 INFO - PROCESS | 1998 | 1468499699651 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 05:34:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 05:34:59 INFO - PROCESS | 1998 | 1468499699654 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 05:34:59 INFO - PROCESS | 1998 | 1468499699656 Marionette TRACE conn2 <- [1,3086,null,{}] 05:34:59 INFO - PROCESS | 1998 | 1468499699660 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}] 05:34:59 INFO - PROCESS | 1998 | 1468499699662 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:59 INFO - PROCESS | 1998 | 1468499699746 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 05:34:59 INFO - PROCESS | 1998 | 1468499699810 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:59 INFO - PROCESS | 1998 | 1468499699811 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:34:59 INFO - PROCESS | 1998 | ++DOCSHELL 0x113a48800 == 26 [pid = 1998] [id = 781] 05:34:59 INFO - PROCESS | 1998 | ++DOMWINDOW == 73 (0x116030800) [pid = 1998] [serial = 2341] [outer = 0x0] 05:34:59 INFO - PROCESS | 1998 | ++DOMWINDOW == 74 (0x1160d5000) [pid = 1998] [serial = 2342] [outer = 0x116030800] 05:34:59 INFO - PROCESS | 1998 | 1468499699840 Marionette DEBUG loaded listener.js 05:34:59 INFO - PROCESS | 1998 | ++DOMWINDOW == 75 (0x11700e400) [pid = 1998] [serial = 2343] [outer = 0x116030800] 05:35:00 INFO - PROCESS | 1998 | 1468499700152 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 05:35:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 05:35:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 519ms 05:35:00 INFO - PROCESS | 1998 | 1468499700175 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 05:35:00 INFO - PROCESS | 1998 | 1468499700180 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 05:35:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 05:35:00 INFO - PROCESS | 1998 | 1468499700189 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 05:35:00 INFO - PROCESS | 1998 | 1468499700192 Marionette TRACE conn2 <- [1,3090,null,{}] 05:35:00 INFO - PROCESS | 1998 | 1468499700196 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}] 05:35:00 INFO - PROCESS | 1998 | 1468499700199 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:35:00 INFO - PROCESS | 1998 | 1468499700317 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 05:35:00 INFO - PROCESS | 1998 | 1468499700373 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:00 INFO - PROCESS | 1998 | 1468499700374 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:35:00 INFO - PROCESS | 1998 | ++DOCSHELL 0x118232800 == 27 [pid = 1998] [id = 782] 05:35:00 INFO - PROCESS | 1998 | ++DOMWINDOW == 76 (0x11700f000) [pid = 1998] [serial = 2344] [outer = 0x0] 05:35:00 INFO - PROCESS | 1998 | ++DOMWINDOW == 77 (0x1176da400) [pid = 1998] [serial = 2345] [outer = 0x11700f000] 05:35:00 INFO - PROCESS | 1998 | 1468499700405 Marionette DEBUG loaded listener.js 05:35:00 INFO - PROCESS | 1998 | ++DOMWINDOW == 78 (0x11856e000) [pid = 1998] [serial = 2346] [outer = 0x11700f000] 05:35:00 INFO - PROCESS | 1998 | 1468499700708 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 05:35:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 05:35:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 572ms 05:35:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 05:35:00 INFO - PROCESS | 1998 | 1468499700760 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 05:35:00 INFO - PROCESS | 1998 | 1468499700761 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 05:35:00 INFO - PROCESS | 1998 | 1468499700764 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 05:35:00 INFO - PROCESS | 1998 | 1468499700766 Marionette TRACE conn2 <- [1,3094,null,{}] 05:35:00 INFO - PROCESS | 1998 | 1468499700774 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}] 05:35:00 INFO - PROCESS | 1998 | 1468499700777 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:35:00 INFO - PROCESS | 1998 | 1468499700856 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 05:35:00 INFO - PROCESS | 1998 | 1468499700917 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:00 INFO - PROCESS | 1998 | 1468499700919 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:35:00 INFO - PROCESS | 1998 | ++DOCSHELL 0x119b12000 == 28 [pid = 1998] [id = 783] 05:35:00 INFO - PROCESS | 1998 | ++DOMWINDOW == 79 (0x1128b3c00) [pid = 1998] [serial = 2347] [outer = 0x0] 05:35:00 INFO - PROCESS | 1998 | ++DOMWINDOW == 80 (0x11862ac00) [pid = 1998] [serial = 2348] [outer = 0x1128b3c00] 05:35:00 INFO - PROCESS | 1998 | 1468499700947 Marionette DEBUG loaded listener.js 05:35:00 INFO - PROCESS | 1998 | ++DOMWINDOW == 81 (0x11906b800) [pid = 1998] [serial = 2349] [outer = 0x1128b3c00] 05:35:01 INFO - PROCESS | 1998 | 1468499701211 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 05:35:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 05:35:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 472ms 05:35:01 INFO - PROCESS | 1998 | 1468499701243 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 05:35:01 INFO - PROCESS | 1998 | 1468499701246 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 05:35:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 05:35:01 INFO - PROCESS | 1998 | 1468499701259 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 05:35:01 INFO - PROCESS | 1998 | 1468499701261 Marionette TRACE conn2 <- [1,3098,null,{}] 05:35:01 INFO - PROCESS | 1998 | 1468499701264 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}] 05:35:01 INFO - PROCESS | 1998 | 1468499701269 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:35:01 INFO - PROCESS | 1998 | 1468499701407 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 05:35:01 INFO - PROCESS | 1998 | 1468499701413 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:01 INFO - PROCESS | 1998 | 1468499701414 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:35:01 INFO - PROCESS | 1998 | ++DOCSHELL 0x1218cb800 == 29 [pid = 1998] [id = 784] 05:35:01 INFO - PROCESS | 1998 | ++DOMWINDOW == 82 (0x119258000) [pid = 1998] [serial = 2350] [outer = 0x0] 05:35:01 INFO - PROCESS | 1998 | ++DOMWINDOW == 83 (0x11925ac00) [pid = 1998] [serial = 2351] [outer = 0x119258000] 05:35:01 INFO - PROCESS | 1998 | 1468499701455 Marionette DEBUG loaded listener.js 05:35:01 INFO - PROCESS | 1998 | ++DOMWINDOW == 84 (0x1192b2800) [pid = 1998] [serial = 2352] [outer = 0x119258000] 05:35:01 INFO - PROCESS | 1998 | 1468499701883 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]]]}] 05:35:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 05:35:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 05:35:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 678ms 05:35:01 INFO - PROCESS | 1998 | 1468499701950 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 05:35:01 INFO - PROCESS | 1998 | 1468499701951 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 05:35:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 05:35:01 INFO - PROCESS | 1998 | 1468499701954 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 05:35:01 INFO - PROCESS | 1998 | 1468499701955 Marionette TRACE conn2 <- [1,3102,null,{}] 05:35:01 INFO - PROCESS | 1998 | 1468499701957 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}] 05:35:01 INFO - PROCESS | 1998 | 1468499701958 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:35:02 INFO - PROCESS | 1998 | 1468499702056 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 05:35:02 INFO - PROCESS | 1998 | 1468499702059 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:02 INFO - PROCESS | 1998 | 1468499702060 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:35:02 INFO - PROCESS | 1998 | ++DOCSHELL 0x121c18800 == 30 [pid = 1998] [id = 785] 05:35:02 INFO - PROCESS | 1998 | ++DOMWINDOW == 85 (0x112daf800) [pid = 1998] [serial = 2353] [outer = 0x0] 05:35:02 INFO - PROCESS | 1998 | ++DOMWINDOW == 86 (0x11934f000) [pid = 1998] [serial = 2354] [outer = 0x112daf800] 05:35:02 INFO - PROCESS | 1998 | 1468499702084 Marionette DEBUG loaded listener.js 05:35:02 INFO - PROCESS | 1998 | ++DOMWINDOW == 87 (0x119709000) [pid = 1998] [serial = 2355] [outer = 0x112daf800] 05:35:02 INFO - PROCESS | 1998 | 1468499702396 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 05:35:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 05:35:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 469ms 05:35:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 05:35:02 INFO - PROCESS | 1998 | 1468499702424 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 05:35:02 INFO - PROCESS | 1998 | 1468499702425 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 05:35:02 INFO - PROCESS | 1998 | 1468499702427 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 05:35:02 INFO - PROCESS | 1998 | 1468499702428 Marionette TRACE conn2 <- [1,3106,null,{}] 05:35:02 INFO - PROCESS | 1998 | 1468499702431 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}] 05:35:02 INFO - PROCESS | 1998 | 1468499702435 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:35:02 INFO - PROCESS | 1998 | 1468499702552 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 05:35:02 INFO - PROCESS | 1998 | 1468499702591 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:02 INFO - PROCESS | 1998 | 1468499702592 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:35:02 INFO - PROCESS | 1998 | ++DOCSHELL 0x1255e5000 == 31 [pid = 1998] [id = 786] 05:35:02 INFO - PROCESS | 1998 | ++DOMWINDOW == 88 (0x119709400) [pid = 1998] [serial = 2356] [outer = 0x0] 05:35:02 INFO - PROCESS | 1998 | ++DOMWINDOW == 89 (0x119a26400) [pid = 1998] [serial = 2357] [outer = 0x119709400] 05:35:02 INFO - PROCESS | 1998 | 1468499702617 Marionette DEBUG loaded listener.js 05:35:02 INFO - PROCESS | 1998 | ++DOMWINDOW == 90 (0x121561800) [pid = 1998] [serial = 2358] [outer = 0x119709400] 05:35:02 INFO - PROCESS | 1998 | 1468499702906 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]]]}] 05:35:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 05:35:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 05:35:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 05:35:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 520ms 05:35:02 INFO - PROCESS | 1998 | 1468499702950 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 05:35:02 INFO - PROCESS | 1998 | 1468499702952 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 05:35:02 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 05:35:02 INFO - PROCESS | 1998 | 1468499702962 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 05:35:02 INFO - PROCESS | 1998 | 1468499702963 Marionette TRACE conn2 <- [1,3110,null,{}] 05:35:02 INFO - PROCESS | 1998 | 1468499702966 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}] 05:35:02 INFO - PROCESS | 1998 | 1468499702968 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:35:03 INFO - PROCESS | 1998 | 1468499703070 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 05:35:03 INFO - PROCESS | 1998 | 1468499703074 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:03 INFO - PROCESS | 1998 | 1468499703075 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:35:03 INFO - PROCESS | 1998 | ++DOCSHELL 0x128a0f800 == 32 [pid = 1998] [id = 787] 05:35:03 INFO - PROCESS | 1998 | ++DOMWINDOW == 91 (0x1217f2800) [pid = 1998] [serial = 2359] [outer = 0x0] 05:35:03 INFO - PROCESS | 1998 | ++DOMWINDOW == 92 (0x124ac3400) [pid = 1998] [serial = 2360] [outer = 0x1217f2800] 05:35:03 INFO - PROCESS | 1998 | 1468499703099 Marionette DEBUG loaded listener.js 05:35:03 INFO - PROCESS | 1998 | ++DOMWINDOW == 93 (0x1254acc00) [pid = 1998] [serial = 2361] [outer = 0x1217f2800] 05:35:03 INFO - PROCESS | 1998 | 1468499703392 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"]]]}] 05:35:03 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 05:35:03 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 05:35:03 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 05:35:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:35:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:35:03 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 05:35:03 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 478ms 05:35:03 INFO - PROCESS | 1998 | 1468499703436 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 05:35:03 INFO - PROCESS | 1998 | 1468499703437 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 05:35:03 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 05:35:03 INFO - PROCESS | 1998 | 1468499703439 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 05:35:03 INFO - PROCESS | 1998 | 1468499703440 Marionette TRACE conn2 <- [1,3114,null,{}] 05:35:03 INFO - PROCESS | 1998 | 1468499703443 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}] 05:35:03 INFO - PROCESS | 1998 | 1468499703444 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:35:03 INFO - PROCESS | 1998 | 1468499703543 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 05:35:03 INFO - PROCESS | 1998 | 1468499703585 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\", \"2e48c7f9-7948-4d1e-b5e4-e4f20439d944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:03 INFO - PROCESS | 1998 | 1468499703586 Marionette INFO sendAsync d757d96f-668e-fb48-9bcf-6d4afda8d65a 05:35:03 INFO - PROCESS | 1998 | ++DOCSHELL 0x128e8d000 == 33 [pid = 1998] [id = 788] 05:35:03 INFO - PROCESS | 1998 | ++DOMWINDOW == 94 (0x1254af000) [pid = 1998] [serial = 2362] [outer = 0x0] 05:35:03 INFO - PROCESS | 1998 | ++DOMWINDOW == 95 (0x1260d2400) [pid = 1998] [serial = 2363] [outer = 0x1254af000] 05:35:03 INFO - PROCESS | 1998 | 1468499703610 Marionette DEBUG loaded listener.js 05:35:03 INFO - PROCESS | 1998 | ++DOMWINDOW == 96 (0x126634c00) [pid = 1998] [serial = 2364] [outer = 0x1254af000] 05:35:03 INFO - PROCESS | 1998 | --DOMWINDOW == 95 (0x11696ec00) [pid = 1998] [serial = 2293] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/historical.html] 05:35:03 INFO - PROCESS | 1998 | --DOMWINDOW == 94 (0x112e8ac00) [pid = 1998] [serial = 2317] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 05:35:03 INFO - PROCESS | 1998 | --DOMWINDOW == 93 (0x12b5c7800) [pid = 1998] [serial = 2311] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 05:35:03 INFO - PROCESS | 1998 | --DOMWINDOW == 92 (0x12b5be800) [pid = 1998] [serial = 2308] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 05:35:03 INFO - PROCESS | 1998 | --DOMWINDOW == 91 (0x1176dc400) [pid = 1998] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 05:35:03 INFO - PROCESS | 1998 | --DOMWINDOW == 90 (0x116972800) [pid = 1998] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 05:35:03 INFO - PROCESS | 1998 | --DOMWINDOW == 89 (0x12a970c00) [pid = 1998] [serial = 2305] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 05:35:03 INFO - PROCESS | 1998 | --DOMWINDOW == 88 (0x116075800) [pid = 1998] [serial = 2314] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 05:35:03 INFO - PROCESS | 1998 | --DOMWINDOW == 87 (0x119073000) [pid = 1998] [serial = 2299] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 05:35:03 INFO - PROCESS | 1998 | --DOMWINDOW == 86 (0x113377c00) [pid = 1998] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 05:35:03 INFO - PROCESS | 1998 | --DOMWINDOW == 85 (0x1254ab400) [pid = 1998] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 05:35:03 INFO - PROCESS | 1998 | --DOMWINDOW == 84 (0x129333800) [pid = 1998] [serial = 2302] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 05:35:03 INFO - PROCESS | 1998 | --DOMWINDOW == 83 (0x11602f800) [pid = 1998] [serial = 2296] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 05:35:03 INFO - PROCESS | 1998 | --DOMWINDOW == 82 (0x12690dc00) [pid = 1998] [serial = 2320] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 05:35:03 INFO - PROCESS | 1998 | --DOMWINDOW == 81 (0x12c833000) [pid = 1998] [serial = 2323] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 05:35:04 INFO - PROCESS | 1998 | 1468499704110 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]]]}] 05:35:04 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 05:35:04 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 718ms 05:35:04 INFO - PROCESS | 1998 | 1468499704158 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 05:35:04 INFO - PROCESS | 1998 | 1468499704159 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 05:35:05 WARNING - u'runner_teardown' () 05:35:05 INFO - No more tests 05:35:05 INFO - Got 0 unexpected results 05:35:05 INFO - SUITE-END | took 510s 05:35:05 INFO - Closing logging queue 05:35:05 INFO - queue closed 05:35:05 INFO - Return code: 0 05:35:05 WARNING - # TBPL SUCCESS # 05:35:05 INFO - Running post-action listener: _resource_record_post_action 05:35:05 INFO - Running post-run listener: _resource_record_post_run 05:35:06 WARNING - Exception when reporting resource usage: Traceback (most recent call last): 05:35:06 WARNING - File "/builds/slave/test/scripts/mozharness/base/python.py", line 507, in _resource_record_post_run 05:35:06 WARNING - self._resource_monitor.stop() 05:35:06 WARNING - File "/builds/slave/test/build/venv/lib/python2.7/site-packages/mozsystemmonitor/resourcemonitor.py", line 255, in stop 05:35:06 WARNING - assert done 05:35:06 WARNING - AssertionError 05:35:06 INFO - Running post-run listener: _upload_blobber_files 05:35:06 INFO - Blob upload gear active. 05:35:06 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 05:35:06 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 05:35:06 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'] 05:35:06 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 05:35:06 INFO - (blobuploader) - INFO - Open directory for files ... 05:35:06 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 05:35:06 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:35:06 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:35:07 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 05:35:07 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:35:07 INFO - (blobuploader) - INFO - Done attempting. 05:35:07 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 05:35:08 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:35:08 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:35:09 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 05:35:09 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:35:09 INFO - (blobuploader) - INFO - Done attempting. 05:35:09 INFO - (blobuploader) - INFO - Iteration through files over. 05:35:09 INFO - Return code: 0 05:35:09 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 05:35:09 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 05:35:09 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/29aa12adec936752ff47a5b5998c337b227461087edf4a99fe9a8647023bb310b7750b3c185806e7552e1bbea211667d34e35e90369886b8e8f40eb8fdebcd8a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/d52fd1079b9d25e231205d2a75e29731bfab6eba2de5d2b7809e8725faa5dfa0df8c917c17017dc5d292e5a3ad456b76d20846aaa616cb350a86a6f0be7c587e"} 05:35:09 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 05:35:09 INFO - Writing to file /builds/slave/test/properties/blobber_files 05:35:09 INFO - Contents: 05:35:09 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/29aa12adec936752ff47a5b5998c337b227461087edf4a99fe9a8647023bb310b7750b3c185806e7552e1bbea211667d34e35e90369886b8e8f40eb8fdebcd8a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/d52fd1079b9d25e231205d2a75e29731bfab6eba2de5d2b7809e8725faa5dfa0df8c917c17017dc5d292e5a3ad456b76d20846aaa616cb350a86a6f0be7c587e"} 05:35:09 INFO - Running post-run listener: copy_logs_to_upload_dir 05:35:09 INFO - Copying logs to upload dir... 05:35:09 INFO - mkdir: /builds/slave/test/build/upload/logs 05:35:09 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=583.946926 ========= master_lag: 0.29 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 44 secs) (at 2016-07-14 05:35:09.942585) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-14 05:35:09.948196) ========= 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.xpAWjhCk51/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.oCbWTD8TSY/Listeners TMPDIR=/var/folders/b0/r5l_zcbd7q3gp8hj0t34qjvc00000w/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/29aa12adec936752ff47a5b5998c337b227461087edf4a99fe9a8647023bb310b7750b3c185806e7552e1bbea211667d34e35e90369886b8e8f40eb8fdebcd8a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/d52fd1079b9d25e231205d2a75e29731bfab6eba2de5d2b7809e8725faa5dfa0df8c917c17017dc5d292e5a3ad456b76d20846aaa616cb350a86a6f0be7c587e"} build_url:https://queue.taskcluster.net/v1/task/DBwZnGCDQLmPvn0V-nVsgg/artifacts/public/build/firefox-48.0.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/DBwZnGCDQLmPvn0V-nVsgg/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012832 build_url: 'https://queue.taskcluster.net/v1/task/DBwZnGCDQLmPvn0V-nVsgg/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/29aa12adec936752ff47a5b5998c337b227461087edf4a99fe9a8647023bb310b7750b3c185806e7552e1bbea211667d34e35e90369886b8e8f40eb8fdebcd8a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/d52fd1079b9d25e231205d2a75e29731bfab6eba2de5d2b7809e8725faa5dfa0df8c917c17017dc5d292e5a3ad456b76d20846aaa616cb350a86a6f0be7c587e"}' symbols_url: 'https://queue.taskcluster.net/v1/task/DBwZnGCDQLmPvn0V-nVsgg/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-14 05:35:09.983274) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-14 05:35:09.983563) ========= 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.xpAWjhCk51/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.oCbWTD8TSY/Listeners TMPDIR=/var/folders/b0/r5l_zcbd7q3gp8hj0t34qjvc00000w/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.005207 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-14 05:35:10.034158) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-14 05:35:10.034433) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-14 05:35:10.036441) ========= ========= Total master_lag: 10.98 =========