builder: mozilla-beta_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0184 starttime: 1466497267.66 results: success (0) buildid: 20160621000402 builduid: 78563c1f72ab4879add13462fea88926 revision: 634aedddd904cf6b9004590dbc2f5491fe4474ff ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-21 01:21:07.661966) ========= master: http://buildbot-master106.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-21 01:21:07.662426) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-21 01:21:07.662843) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-21 01:21:07.686601) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-21 01:21:07.686922) ========= 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.qkVmxDPWil/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.ORAG2XuE5h/Listeners TMPDIR=/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False --2016-06-21 01:21:07-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 42.6M=0s 2016-06-21 01:21:07 (42.6 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.091047 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-21 01:21:07.799272) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-21 01:21:07.799577) ========= 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.qkVmxDPWil/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.ORAG2XuE5h/Listeners TMPDIR=/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/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.027778 ========= master_lag: 0.22 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-21 01:21:08.051160) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 3 secs) (at 2016-06-21 01:21:08.051503) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 634aedddd904cf6b9004590dbc2f5491fe4474ff --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 634aedddd904cf6b9004590dbc2f5491fe4474ff --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.qkVmxDPWil/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.ORAG2XuE5h/Listeners TMPDIR=/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False 2016-06-21 01:21:08,126 truncating revision to first 12 chars 2016-06-21 01:21:08,126 Setting DEBUG logging. 2016-06-21 01:21:08,126 attempt 1/10 2016-06-21 01:21:08,126 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/634aedddd904?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-21 01:21:10,076 unpacking tar archive at: mozilla-beta-634aedddd904/testing/mozharness/ program finished with exit code 0 elapsedTime=2.207972 ========= master_lag: 1.59 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 3 secs) (at 2016-06-21 01:21:11.849955) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-21 01:21:11.850233) ========= script_repo_revision: 634aedddd904cf6b9004590dbc2f5491fe4474ff ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-21 01:21:11.850575) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-21 01:21:11.850868) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-21 01:21:11.873462) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 51 secs) (at 2016-06-21 01:21:11.873712) ========= /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.qkVmxDPWil/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.ORAG2XuE5h/Listeners TMPDIR=/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/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 01:21:12 INFO - MultiFileLogger online at 20160621 01:21:12 in /builds/slave/test 01:21:12 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 01:21:12 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 01:21:12 INFO - {'append_to_log': False, 01:21:12 INFO - 'base_work_dir': '/builds/slave/test', 01:21:12 INFO - 'blob_upload_branch': 'mozilla-beta', 01:21:12 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 01:21:12 INFO - 'buildbot_json_path': 'buildprops.json', 01:21:12 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 01:21:12 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 01:21:12 INFO - 'download_minidump_stackwalk': True, 01:21:12 INFO - 'download_symbols': 'true', 01:21:12 INFO - 'e10s': False, 01:21:12 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 01:21:12 INFO - 'tooltool.py': '/tools/tooltool.py', 01:21:12 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 01:21:12 INFO - '/tools/misc-python/virtualenv.py')}, 01:21:12 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 01:21:12 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 01:21:12 INFO - 'log_level': 'info', 01:21:12 INFO - 'log_to_console': True, 01:21:12 INFO - 'opt_config_files': (), 01:21:12 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 01:21:12 INFO - '--processes=1', 01:21:12 INFO - '--config=%(test_path)s/wptrunner.ini', 01:21:12 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 01:21:12 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 01:21:12 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 01:21:12 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 01:21:12 INFO - 'pip_index': False, 01:21:12 INFO - 'require_test_zip': True, 01:21:12 INFO - 'test_type': ('testharness',), 01:21:12 INFO - 'this_chunk': '1', 01:21:12 INFO - 'tooltool_cache': '/builds/tooltool_cache', 01:21:12 INFO - 'total_chunks': '10', 01:21:12 INFO - 'virtualenv_path': 'venv', 01:21:12 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 01:21:12 INFO - 'work_dir': 'build'} 01:21:12 INFO - ##### 01:21:12 INFO - ##### Running clobber step. 01:21:12 INFO - ##### 01:21:12 INFO - Running pre-action listener: _resource_record_pre_action 01:21:12 INFO - Running main action method: clobber 01:21:12 INFO - rmtree: /builds/slave/test/build 01:21:12 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 01:21:13 INFO - Running post-action listener: _resource_record_post_action 01:21:13 INFO - ##### 01:21:13 INFO - ##### Running read-buildbot-config step. 01:21:13 INFO - ##### 01:21:13 INFO - Running pre-action listener: _resource_record_pre_action 01:21:13 INFO - Running main action method: read_buildbot_config 01:21:13 INFO - Using buildbot properties: 01:21:13 INFO - { 01:21:13 INFO - "project": "", 01:21:13 INFO - "product": "firefox", 01:21:13 INFO - "script_repo_revision": "production", 01:21:13 INFO - "scheduler": "tests-mozilla-beta-yosemite_r7-debug-unittest", 01:21:13 INFO - "repository": "", 01:21:13 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-beta debug test web-platform-tests-1", 01:21:13 INFO - "buildid": "20160621000402", 01:21:13 INFO - "pgo_build": "False", 01:21:13 INFO - "basedir": "/builds/slave/test", 01:21:13 INFO - "buildnumber": 1, 01:21:13 INFO - "slavename": "t-yosemite-r7-0184", 01:21:13 INFO - "master": "http://buildbot-master106.bb.releng.scl3.mozilla.com:8201/", 01:21:13 INFO - "platform": "macosx64", 01:21:13 INFO - "branch": "mozilla-beta", 01:21:13 INFO - "revision": "634aedddd904cf6b9004590dbc2f5491fe4474ff", 01:21:13 INFO - "repo_path": "releases/mozilla-beta", 01:21:13 INFO - "moz_repo_path": "", 01:21:13 INFO - "stage_platform": "macosx64", 01:21:13 INFO - "builduid": "78563c1f72ab4879add13462fea88926", 01:21:13 INFO - "slavebuilddir": "test" 01:21:13 INFO - } 01:21:13 INFO - Found installer url https://queue.taskcluster.net/v1/task/d2sJsCgsTpKit7FPpiLpGw/artifacts/public/build/firefox-48.0.en-US.mac64.dmg. 01:21:13 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/d2sJsCgsTpKit7FPpiLpGw/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json. 01:21:13 INFO - Running post-action listener: _resource_record_post_action 01:21:13 INFO - ##### 01:21:13 INFO - ##### Running download-and-extract step. 01:21:13 INFO - ##### 01:21:13 INFO - Running pre-action listener: _resource_record_pre_action 01:21:13 INFO - Running main action method: download_and_extract 01:21:13 INFO - mkdir: /builds/slave/test/build/tests 01:21:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:21:13 INFO - https://queue.taskcluster.net/v1/task/d2sJsCgsTpKit7FPpiLpGw/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 01:21:13 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/d2sJsCgsTpKit7FPpiLpGw/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 01:21:13 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/d2sJsCgsTpKit7FPpiLpGw/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 01:21:13 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/d2sJsCgsTpKit7FPpiLpGw/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 01:21:13 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/d2sJsCgsTpKit7FPpiLpGw/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 01:21:14 INFO - Downloaded 1201 bytes. 01:21:14 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 01:21:14 INFO - Using the following test package requirements: 01:21:14 INFO - {u'common': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 01:21:14 INFO - u'cppunittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 01:21:14 INFO - u'firefox-48.0.en-US.mac64.cppunittest.tests.zip'], 01:21:14 INFO - u'gtest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 01:21:14 INFO - u'firefox-48.0.en-US.mac64.gtest.tests.zip'], 01:21:14 INFO - u'jittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 01:21:14 INFO - u'jsshell-mac64.zip'], 01:21:14 INFO - u'mochitest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 01:21:14 INFO - u'firefox-48.0.en-US.mac64.mochitest.tests.zip'], 01:21:14 INFO - u'mozbase': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 01:21:14 INFO - u'reftest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 01:21:14 INFO - u'firefox-48.0.en-US.mac64.reftest.tests.zip'], 01:21:14 INFO - u'talos': [u'firefox-48.0.en-US.mac64.common.tests.zip', 01:21:14 INFO - u'firefox-48.0.en-US.mac64.talos.tests.zip'], 01:21:14 INFO - u'web-platform': [u'firefox-48.0.en-US.mac64.common.tests.zip', 01:21:14 INFO - u'firefox-48.0.en-US.mac64.web-platform.tests.zip'], 01:21:14 INFO - u'xpcshell': [u'firefox-48.0.en-US.mac64.common.tests.zip', 01:21:14 INFO - u'firefox-48.0.en-US.mac64.xpcshell.tests.zip']} 01:21:14 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 01:21:14 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')]} 01:21:14 INFO - https://queue.taskcluster.net/v1/task/d2sJsCgsTpKit7FPpiLpGw/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 01:21:14 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/d2sJsCgsTpKit7FPpiLpGw/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 01:21:14 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/d2sJsCgsTpKit7FPpiLpGw/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 01:21:14 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/d2sJsCgsTpKit7FPpiLpGw/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 01:21:14 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/d2sJsCgsTpKit7FPpiLpGw/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 01:21:15 INFO - Downloaded 18355707 bytes. 01:21:15 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/*'] 01:21:15 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/* 01:21:16 INFO - caution: filename not matched: web-platform/* 01:21:16 INFO - Return code: 11 01:21:16 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')]} 01:21:16 INFO - https://queue.taskcluster.net/v1/task/d2sJsCgsTpKit7FPpiLpGw/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 01:21:16 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/d2sJsCgsTpKit7FPpiLpGw/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 01:21:16 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/d2sJsCgsTpKit7FPpiLpGw/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 01:21:16 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/d2sJsCgsTpKit7FPpiLpGw/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 01:21:16 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/d2sJsCgsTpKit7FPpiLpGw/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 01:21:17 INFO - Downloaded 36389087 bytes. 01:21:17 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/*'] 01:21:17 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/* 01:21:22 INFO - caution: filename not matched: bin/* 01:21:22 INFO - caution: filename not matched: config/* 01:21:22 INFO - caution: filename not matched: mozbase/* 01:21:22 INFO - caution: filename not matched: marionette/* 01:21:22 INFO - caution: filename not matched: tools/wptserve/* 01:21:22 INFO - Return code: 11 01:21:22 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')]} 01:21:22 INFO - https://queue.taskcluster.net/v1/task/d2sJsCgsTpKit7FPpiLpGw/artifacts/public/build/firefox-48.0.en-US.mac64.dmg matches https://queue.taskcluster.net 01:21:22 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/d2sJsCgsTpKit7FPpiLpGw/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 01:21:22 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/d2sJsCgsTpKit7FPpiLpGw/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 01:21:22 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/d2sJsCgsTpKit7FPpiLpGw/artifacts/public/build/firefox-48.0.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg 01:21:22 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/d2sJsCgsTpKit7FPpiLpGw/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 01:21:24 INFO - Downloaded 73065126 bytes. 01:21:24 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/d2sJsCgsTpKit7FPpiLpGw/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 01:21:24 INFO - mkdir: /builds/slave/test/properties 01:21:24 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 01:21:24 INFO - Writing to file /builds/slave/test/properties/build_url 01:21:24 INFO - Contents: 01:21:24 INFO - build_url:https://queue.taskcluster.net/v1/task/d2sJsCgsTpKit7FPpiLpGw/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 01:21:25 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/d2sJsCgsTpKit7FPpiLpGw/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 01:21:25 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 01:21:25 INFO - Writing to file /builds/slave/test/properties/symbols_url 01:21:25 INFO - Contents: 01:21:25 INFO - symbols_url:https://queue.taskcluster.net/v1/task/d2sJsCgsTpKit7FPpiLpGw/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 01:21:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:21:25 INFO - https://queue.taskcluster.net/v1/task/d2sJsCgsTpKit7FPpiLpGw/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 01:21:25 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/d2sJsCgsTpKit7FPpiLpGw/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 01:21:25 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/d2sJsCgsTpKit7FPpiLpGw/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 01:21:25 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/d2sJsCgsTpKit7FPpiLpGw/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 01:21:25 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/d2sJsCgsTpKit7FPpiLpGw/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 01:21:28 INFO - Downloaded 103656574 bytes. 01:21:28 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'] 01:21:28 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 01:21:31 INFO - Return code: 0 01:21:31 INFO - Running post-action listener: _resource_record_post_action 01:21:31 INFO - Running post-action listener: set_extra_try_arguments 01:21:31 INFO - ##### 01:21:31 INFO - ##### Running create-virtualenv step. 01:21:31 INFO - ##### 01:21:31 INFO - Running pre-action listener: _pre_create_virtualenv 01:21:31 INFO - Running pre-action listener: _resource_record_pre_action 01:21:31 INFO - Running main action method: create_virtualenv 01:21:31 INFO - Creating virtualenv /builds/slave/test/build/venv 01:21:31 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 01:21:31 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 01:21:32 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 01:21:32 INFO - Using real prefix '/tools/python27' 01:21:32 INFO - New python executable in /builds/slave/test/build/venv/bin/python 01:21:32 INFO - Installing distribute.............................................................................................................................................................................................done. 01:21:35 INFO - Installing pip.................done. 01:21:35 INFO - Return code: 0 01:21:35 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 01:21:35 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')]} 01:21:35 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:21:35 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 01:21:35 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')]} 01:21:35 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:21:35 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 01:21:35 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 0x1013b9e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1013d6f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fb86a4d4d10>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1013d25e0>, '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 0x100fb5cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x100fe0990>, '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.qkVmxDPWil/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.ORAG2XuE5h/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 01:21:35 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 01:21:35 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 01:21:35 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.qkVmxDPWil/Render', 01:21:35 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 01:21:35 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 01:21:35 INFO - 'HOME': '/Users/cltbld', 01:21:35 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 01:21:35 INFO - 'LOGNAME': 'cltbld', 01:21:35 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:21:35 INFO - 'MOZ_NO_REMOTE': '1', 01:21:35 INFO - 'NO_EM_RESTART': '1', 01:21:35 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:21:35 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 01:21:35 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 01:21:35 INFO - 'PWD': '/builds/slave/test', 01:21:35 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 01:21:35 INFO - 'SHELL': '/bin/bash', 01:21:35 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.ORAG2XuE5h/Listeners', 01:21:35 INFO - 'TMPDIR': '/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/', 01:21:35 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 01:21:35 INFO - 'USER': 'cltbld', 01:21:35 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 01:21:35 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 01:21:35 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 01:21:35 INFO - 'XPC_FLAGS': '0x0', 01:21:35 INFO - 'XPC_SERVICE_NAME': '0', 01:21:35 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 01:21:35 INFO - Ignoring indexes: https://pypi.python.org/simple/ 01:21:35 INFO - Downloading/unpacking psutil>=0.7.1 01:21:35 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 01:21:35 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 01:21:35 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 01:21:35 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 01:21:35 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 01:21:35 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 01:21:38 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 01:21:38 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 01:21:38 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 01:21:38 INFO - Installing collected packages: psutil 01:21:38 INFO - Running setup.py install for psutil 01:21:38 INFO - building 'psutil._psutil_osx' extension 01:21:38 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/_psutil_osx.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.o 01:21:39 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 01:21:39 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 01:21:39 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 01:21:39 INFO - building 'psutil._psutil_posix' extension 01:21:39 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 01:21:39 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 01:21:39 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 01:21:39 INFO - ^ 01:21:39 INFO - 1 warning generated. 01:21:39 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 01:21:40 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 01:21:40 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 01:21:40 INFO - Successfully installed psutil 01:21:40 INFO - Cleaning up... 01:21:40 INFO - Return code: 0 01:21:40 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 01:21:40 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')]} 01:21:40 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:21:40 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 01:21:40 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')]} 01:21:40 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:21:40 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 01:21:40 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 0x1013b9e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1013d6f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fb86a4d4d10>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1013d25e0>, '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 0x100fb5cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x100fe0990>, '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.qkVmxDPWil/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.ORAG2XuE5h/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 01:21:40 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 01:21:40 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 01:21:40 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.qkVmxDPWil/Render', 01:21:40 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 01:21:40 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 01:21:40 INFO - 'HOME': '/Users/cltbld', 01:21:40 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 01:21:40 INFO - 'LOGNAME': 'cltbld', 01:21:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:21:40 INFO - 'MOZ_NO_REMOTE': '1', 01:21:40 INFO - 'NO_EM_RESTART': '1', 01:21:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:21:40 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 01:21:40 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 01:21:40 INFO - 'PWD': '/builds/slave/test', 01:21:40 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 01:21:40 INFO - 'SHELL': '/bin/bash', 01:21:40 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.ORAG2XuE5h/Listeners', 01:21:40 INFO - 'TMPDIR': '/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/', 01:21:40 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 01:21:40 INFO - 'USER': 'cltbld', 01:21:40 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 01:21:40 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 01:21:40 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 01:21:40 INFO - 'XPC_FLAGS': '0x0', 01:21:40 INFO - 'XPC_SERVICE_NAME': '0', 01:21:40 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 01:21:40 INFO - Ignoring indexes: https://pypi.python.org/simple/ 01:21:40 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 01:21:40 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 01:21:40 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 01:21:40 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 01:21:40 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 01:21:40 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 01:21:40 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 01:21:42 INFO - Downloading mozsystemmonitor-0.0.tar.gz 01:21:42 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 01:21:42 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 01:21:42 INFO - Installing collected packages: mozsystemmonitor 01:21:42 INFO - Running setup.py install for mozsystemmonitor 01:21:42 INFO - Successfully installed mozsystemmonitor 01:21:42 INFO - Cleaning up... 01:21:43 INFO - Return code: 0 01:21:43 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 01:21:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:21:43 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:21:43 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 01:21:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:21:43 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:21:43 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 01:21:43 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 0x1013b9e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1013d6f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fb86a4d4d10>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1013d25e0>, '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 0x100fb5cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x100fe0990>, '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.qkVmxDPWil/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.ORAG2XuE5h/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 01:21:43 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 01:21:43 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 01:21:43 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.qkVmxDPWil/Render', 01:21:43 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 01:21:43 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 01:21:43 INFO - 'HOME': '/Users/cltbld', 01:21:43 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 01:21:43 INFO - 'LOGNAME': 'cltbld', 01:21:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:21:43 INFO - 'MOZ_NO_REMOTE': '1', 01:21:43 INFO - 'NO_EM_RESTART': '1', 01:21:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:21:43 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 01:21:43 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 01:21:43 INFO - 'PWD': '/builds/slave/test', 01:21:43 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 01:21:43 INFO - 'SHELL': '/bin/bash', 01:21:43 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.ORAG2XuE5h/Listeners', 01:21:43 INFO - 'TMPDIR': '/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/', 01:21:43 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 01:21:43 INFO - 'USER': 'cltbld', 01:21:43 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 01:21:43 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 01:21:43 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 01:21:43 INFO - 'XPC_FLAGS': '0x0', 01:21:43 INFO - 'XPC_SERVICE_NAME': '0', 01:21:43 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 01:21:43 INFO - Ignoring indexes: https://pypi.python.org/simple/ 01:21:43 INFO - Downloading/unpacking blobuploader==1.2.4 01:21:43 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 01:21:43 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 01:21:43 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 01:21:43 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 01:21:43 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 01:21:43 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 01:21:45 INFO - Downloading blobuploader-1.2.4.tar.gz 01:21:45 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 01:21:45 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 01:21:45 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 01:21:45 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 01:21:45 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 01:21:45 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 01:21:45 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 01:21:45 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 01:21:46 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 01:21:46 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 01:21:46 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 01:21:46 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 01:21:46 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 01:21:46 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 01:21:46 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 01:21:46 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 01:21:46 INFO - Downloading docopt-0.6.1.tar.gz 01:21:46 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 01:21:47 INFO - Installing collected packages: blobuploader, requests, docopt 01:21:47 INFO - Running setup.py install for blobuploader 01:21:47 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 01:21:47 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 01:21:47 INFO - Running setup.py install for requests 01:21:47 INFO - Running setup.py install for docopt 01:21:47 INFO - Successfully installed blobuploader requests docopt 01:21:47 INFO - Cleaning up... 01:21:47 INFO - Return code: 0 01:21:47 INFO - Installing None into virtualenv /builds/slave/test/build/venv 01:21: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')]} 01:21:47 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:21:47 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 01:21: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')]} 01:21:47 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:21:47 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 01:21:47 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 0x1013b9e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1013d6f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fb86a4d4d10>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1013d25e0>, '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 0x100fb5cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x100fe0990>, '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.qkVmxDPWil/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.ORAG2XuE5h/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 01:21:47 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 01:21:47 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 01:21:47 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.qkVmxDPWil/Render', 01:21:47 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 01:21:47 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 01:21:47 INFO - 'HOME': '/Users/cltbld', 01:21:47 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 01:21:47 INFO - 'LOGNAME': 'cltbld', 01:21:47 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:21:47 INFO - 'MOZ_NO_REMOTE': '1', 01:21:47 INFO - 'NO_EM_RESTART': '1', 01:21:47 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:21:47 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 01:21:47 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 01:21:47 INFO - 'PWD': '/builds/slave/test', 01:21:47 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 01:21:47 INFO - 'SHELL': '/bin/bash', 01:21:47 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.ORAG2XuE5h/Listeners', 01:21:47 INFO - 'TMPDIR': '/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/', 01:21:47 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 01:21:47 INFO - 'USER': 'cltbld', 01:21:47 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 01:21:47 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 01:21:47 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 01:21:47 INFO - 'XPC_FLAGS': '0x0', 01:21:47 INFO - 'XPC_SERVICE_NAME': '0', 01:21:47 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 01:21:48 INFO - Ignoring indexes: https://pypi.python.org/simple/ 01:21:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 01:21:48 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-QjZDd0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 01:21:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 01:21:48 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-OG_PBJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 01:21:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 01:21:48 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-UfuYZZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 01:21:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 01:21:48 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-0fe0VQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 01:21:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 01:21:48 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-tvpwt2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 01:21:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 01:21:48 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-GyAx9n-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 01:21:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 01:21:48 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-BHiBy5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 01:21:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 01:21:48 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-oTN3Q5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 01:21:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 01:21:48 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-UqNfcf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 01:21:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 01:21:49 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-lBsUgh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 01:21:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 01:21:49 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-z2135p-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 01:21:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 01:21:49 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-AS9Q4k-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 01:21:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 01:21:49 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-FBatG4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 01:21:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 01:21:49 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-nRbDRN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 01:21:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 01:21:49 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-EYV8He-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 01:21:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 01:21:49 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-93ZJ9p-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 01:21:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 01:21:49 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-cryTHW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 01:21:49 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 01:21:49 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-p6SBJQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 01:21:50 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 01:21:50 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-VAb8Js-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 01:21:50 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 01:21:50 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-QVBKpJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 01:21:50 INFO - Unpacking /builds/slave/test/build/tests/marionette 01:21:50 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-2mcw4x-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 01:21:50 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 01:21:50 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 01:21:50 INFO - Running setup.py install for manifestparser 01:21:50 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 01:21:50 INFO - Running setup.py install for mozcrash 01:21:51 INFO - Running setup.py install for mozdebug 01:21:51 INFO - Running setup.py install for mozdevice 01:21:51 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 01:21:51 INFO - Installing dm script to /builds/slave/test/build/venv/bin 01:21:51 INFO - Running setup.py install for mozfile 01:21:51 INFO - Running setup.py install for mozhttpd 01:21:51 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 01:21:51 INFO - Running setup.py install for mozinfo 01:21:51 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 01:21:51 INFO - Running setup.py install for mozInstall 01:21:51 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 01:21:51 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 01:21:51 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 01:21:51 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 01:21:51 INFO - Running setup.py install for mozleak 01:21:52 INFO - Running setup.py install for mozlog 01:21:52 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 01:21:52 INFO - Running setup.py install for moznetwork 01:21:52 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 01:21:52 INFO - Running setup.py install for mozprocess 01:21:52 INFO - Running setup.py install for mozprofile 01:21:52 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 01:21:52 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 01:21:52 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 01:21:52 INFO - Running setup.py install for mozrunner 01:21:52 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 01:21:52 INFO - Running setup.py install for mozscreenshot 01:21:53 INFO - Running setup.py install for moztest 01:21:53 INFO - Running setup.py install for mozversion 01:21:53 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 01:21:53 INFO - Running setup.py install for wptserve 01:21:53 INFO - Running setup.py install for marionette-driver 01:21:53 INFO - Running setup.py install for browsermob-proxy 01:21:53 INFO - Running setup.py install for marionette-client 01:21:53 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 01:21:54 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 01:21:54 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 01:21:54 INFO - Cleaning up... 01:21:54 INFO - Return code: 0 01:21:54 INFO - Installing None into virtualenv /builds/slave/test/build/venv 01:21: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')]} 01:21:54 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:21:54 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 01:21: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')]} 01:21:54 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:21:54 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 01:21:54 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 0x1013b9e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1013d6f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fb86a4d4d10>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1013d25e0>, '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 0x100fb5cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x100fe0990>, '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.qkVmxDPWil/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.ORAG2XuE5h/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 01:21:54 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 01:21:54 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 01:21:54 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.qkVmxDPWil/Render', 01:21:54 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 01:21:54 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 01:21:54 INFO - 'HOME': '/Users/cltbld', 01:21:54 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 01:21:54 INFO - 'LOGNAME': 'cltbld', 01:21:54 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:21:54 INFO - 'MOZ_NO_REMOTE': '1', 01:21:54 INFO - 'NO_EM_RESTART': '1', 01:21:54 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:21:54 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 01:21:54 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 01:21:54 INFO - 'PWD': '/builds/slave/test', 01:21:54 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 01:21:54 INFO - 'SHELL': '/bin/bash', 01:21:54 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.ORAG2XuE5h/Listeners', 01:21:54 INFO - 'TMPDIR': '/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/', 01:21:54 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 01:21:54 INFO - 'USER': 'cltbld', 01:21:54 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 01:21:54 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 01:21:54 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 01:21:54 INFO - 'XPC_FLAGS': '0x0', 01:21:54 INFO - 'XPC_SERVICE_NAME': '0', 01:21:54 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 01:21:54 INFO - Ignoring indexes: https://pypi.python.org/simple/ 01:21:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 01:21:54 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-tOQvxh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 01:21:54 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)) 01:21:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 01:21:54 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-Zbh20s-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 01:21:54 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)) 01:21:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 01:21:54 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-XOAi42-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 01:21:54 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)) 01:21:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 01:21:54 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-gfIGwq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 01:21:54 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)) 01:21:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 01:21:54 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-ihntxB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 01:21:54 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 01:21:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 01:21:54 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-1EgK6D-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 01:21:55 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)) 01:21:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 01:21:55 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-5TR8Mz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 01:21:55 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)) 01:21:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 01:21:55 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-apwEyt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 01:21:55 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)) 01:21:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 01:21:55 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-h54rQ_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 01:21:55 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)) 01:21:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 01:21:55 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-KANIBi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 01:21:55 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)) 01:21:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 01:21:55 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-vtbwbC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 01:21:55 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)) 01:21:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 01:21:55 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-yBSH4O-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 01:21:55 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)) 01:21:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 01:21:55 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-cuCqCn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 01:21:55 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)) 01:21:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 01:21:55 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-YIFpRo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 01:21:55 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.11 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 01:21:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 01:21:55 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-uPZwFZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 01:21:56 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)) 01:21:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 01:21:56 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-IPm5Un-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 01:21:56 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)) 01:21:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 01:21:56 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-ehBsqh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 01:21:56 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)) 01:21:56 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 01:21:56 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-RI7W2o-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 01:21:56 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)) 01:21:56 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 01:21:56 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-mgN7UR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 01:21:56 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)) 01:21:56 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 01:21:56 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-_3Opld-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 01:21:56 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)) 01:21:56 INFO - Unpacking /builds/slave/test/build/tests/marionette 01:21:56 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-sNMeDY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 01:21:57 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 01:21:57 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)) 01:21:57 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)) 01:21:57 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)) 01:21:57 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)) 01:21:57 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)) 01:21:57 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)) 01:21:57 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 01:21: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 01:21: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 01:21: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 01:21: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 01:21: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 01:21: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 01:21:59 INFO - Downloading blessings-1.6.tar.gz 01:21:59 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 01:21:59 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)) 01:21:59 INFO - Installing collected packages: blessings 01:21:59 INFO - Running setup.py install for blessings 01:21:59 INFO - Successfully installed blessings 01:21:59 INFO - Cleaning up... 01:22:00 INFO - Return code: 0 01:22:00 INFO - Done creating virtualenv /builds/slave/test/build/venv. 01:22:00 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 01:22:00 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 01:22:00 INFO - Reading from file tmpfile_stdout 01:22:00 INFO - Current package versions: 01:22:00 INFO - blessings == 1.6 01:22:00 INFO - blobuploader == 1.2.4 01:22:00 INFO - browsermob-proxy == 0.6.0 01:22:00 INFO - docopt == 0.6.1 01:22:00 INFO - manifestparser == 1.1 01:22:00 INFO - marionette-client == 2.3.0 01:22:00 INFO - marionette-driver == 1.4.0 01:22:00 INFO - mozInstall == 1.12 01:22:00 INFO - mozcrash == 0.17 01:22:00 INFO - mozdebug == 0.1 01:22:00 INFO - mozdevice == 0.48 01:22:00 INFO - mozfile == 1.2 01:22:00 INFO - mozhttpd == 0.7 01:22:00 INFO - mozinfo == 0.9 01:22:00 INFO - mozleak == 0.1 01:22:00 INFO - mozlog == 3.1 01:22:00 INFO - moznetwork == 0.27 01:22:00 INFO - mozprocess == 0.22 01:22:00 INFO - mozprofile == 0.28 01:22:00 INFO - mozrunner == 6.11 01:22:00 INFO - mozscreenshot == 0.1 01:22:00 INFO - mozsystemmonitor == 0.0 01:22:00 INFO - moztest == 0.7 01:22:00 INFO - mozversion == 1.4 01:22:00 INFO - psutil == 3.1.1 01:22:00 INFO - requests == 1.2.3 01:22:00 INFO - wptserve == 1.4.0 01:22:00 INFO - wsgiref == 0.1.2 01:22:00 INFO - Running post-action listener: _resource_record_post_action 01:22:00 INFO - Running post-action listener: _start_resource_monitoring 01:22:00 INFO - Starting resource monitoring. 01:22:00 INFO - ##### 01:22:00 INFO - ##### Running pull step. 01:22:00 INFO - ##### 01:22:00 INFO - Running pre-action listener: _resource_record_pre_action 01:22:00 INFO - Running main action method: pull 01:22:00 INFO - Pull has nothing to do! 01:22:00 INFO - Running post-action listener: _resource_record_post_action 01:22:00 INFO - ##### 01:22:00 INFO - ##### Running install step. 01:22:00 INFO - ##### 01:22:00 INFO - Running pre-action listener: _resource_record_pre_action 01:22:00 INFO - Running main action method: install 01:22:00 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 01:22:00 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 01:22:00 INFO - Reading from file tmpfile_stdout 01:22:00 INFO - Detecting whether we're running mozinstall >=1.0... 01:22:00 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 01:22:00 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 01:22:00 INFO - Reading from file tmpfile_stdout 01:22:00 INFO - Output received: 01:22:00 INFO - Usage: mozinstall [options] installer 01:22:00 INFO - Options: 01:22:00 INFO - -h, --help show this help message and exit 01:22:00 INFO - -d DEST, --destination=DEST 01:22:00 INFO - Directory to install application into. [default: 01:22:00 INFO - "/builds/slave/test"] 01:22:00 INFO - --app=APP Application being installed. [default: firefox] 01:22:00 INFO - mkdir: /builds/slave/test/build/application 01:22:00 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'] 01:22:00 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 01:22:19 INFO - Reading from file tmpfile_stdout 01:22:19 INFO - Output received: 01:22:19 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 01:22:19 INFO - Running post-action listener: _resource_record_post_action 01:22:19 INFO - ##### 01:22:19 INFO - ##### Running run-tests step. 01:22:19 INFO - ##### 01:22:19 INFO - Running pre-action listener: _resource_record_pre_action 01:22:19 INFO - Running main action method: run_tests 01:22:19 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 01:22:19 INFO - Minidump filename unknown. Determining based upon platform and architecture. 01:22:19 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 01:22:19 INFO - grabbing minidump binary from tooltool 01:22:19 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')]} 01:22:19 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 0x1013d25e0>, '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 0x100fb5cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x100fe0990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 01:22:19 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 01:22:19 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 01:22:19 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 01:22:19 INFO - Return code: 0 01:22:19 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 01:22:19 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 01:22:19 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/d2sJsCgsTpKit7FPpiLpGw/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 01:22:19 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/d2sJsCgsTpKit7FPpiLpGw/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 01:22:19 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.qkVmxDPWil/Render', 01:22:19 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 01:22:19 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 01:22:19 INFO - 'HOME': '/Users/cltbld', 01:22:19 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 01:22:19 INFO - 'LOGNAME': 'cltbld', 01:22:19 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 01:22:19 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:22:19 INFO - 'MOZ_NO_REMOTE': '1', 01:22:19 INFO - 'NO_EM_RESTART': '1', 01:22:19 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:22:19 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 01:22:19 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 01:22:19 INFO - 'PWD': '/builds/slave/test', 01:22:19 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 01:22:19 INFO - 'SHELL': '/bin/bash', 01:22:19 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.ORAG2XuE5h/Listeners', 01:22:19 INFO - 'TMPDIR': '/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/', 01:22:19 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 01:22:19 INFO - 'USER': 'cltbld', 01:22:19 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 01:22:19 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 01:22:19 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 01:22:19 INFO - 'XPC_FLAGS': '0x0', 01:22:19 INFO - 'XPC_SERVICE_NAME': '0', 01:22:19 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 01:22:19 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/d2sJsCgsTpKit7FPpiLpGw/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 01:22:19 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 01:22:19 INFO - import pkg_resources 01:22:20 INFO - Using 1 client processes 01:22:20 INFO - wptserve Starting http server on 127.0.0.1:8000 01:22:20 INFO - wptserve Starting http server on 127.0.0.1:8001 01:22:20 INFO - wptserve Starting http server on 127.0.0.1:8443 01:22:22 INFO - SUITE-START | Running 778 tests 01:22:22 INFO - Running testharness tests 01:22:22 INFO - Setting up ssl 01:22:22 INFO - PROCESS | certutil | 01:22:22 INFO - PROCESS | certutil | 01:22:22 INFO - PROCESS | certutil | 01:22:22 INFO - Certificate Nickname Trust Attributes 01:22:22 INFO - SSL,S/MIME,JAR/XPI 01:22:22 INFO - 01:22:22 INFO - web-platform-tests CT,, 01:22:22 INFO - 01:22:22 INFO - Starting runner 01:22:23 INFO - PROCESS | 1643 | [1643] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 01:22:23 INFO - PROCESS | 1643 | 1466497343836 Marionette DEBUG Marionette enabled via build flag and pref 01:22:23 INFO - PROCESS | 1643 | ++DOCSHELL 0x113beb000 == 1 [pid = 1643] [id = 1] 01:22:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 1 (0x113beb800) [pid = 1643] [serial = 1] [outer = 0x0] 01:22:23 INFO - PROCESS | 1643 | [1643] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 01:22:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 2 (0x113bec800) [pid = 1643] [serial = 2] [outer = 0x113beb800] 01:22:24 INFO - PROCESS | 1643 | 1466497344151 Marionette INFO Listening on port 2828 01:22:24 INFO - PROCESS | 1643 | 1466497344380 Marionette DEBUG Marionette enabled via command-line flag 01:22:24 INFO - PROCESS | 1643 | ++DOCSHELL 0x11685f800 == 2 [pid = 1643] [id = 2] 01:22:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 3 (0x116860000) [pid = 1643] [serial = 3] [outer = 0x0] 01:22:24 INFO - PROCESS | 1643 | [1643] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 01:22:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 4 (0x116861000) [pid = 1643] [serial = 4] [outer = 0x116860000] 01:22:24 INFO - PROCESS | 1643 | [1643] 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 01:22:24 INFO - PROCESS | 1643 | 1466497344550 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49287 01:22:24 INFO - PROCESS | 1643 | 1466497344622 Marionette DEBUG Closed connection conn0 01:22:24 INFO - PROCESS | 1643 | [1643] 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 01:22:24 INFO - PROCESS | 1643 | 1466497344625 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49288 01:22:24 INFO - PROCESS | 1643 | 1466497344633 Marionette DEBUG Closed connection conn1 01:22:24 INFO - PROCESS | 1643 | [1643] 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 01:22:24 INFO - PROCESS | 1643 | 1466497344638 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49289 01:22:24 INFO - PROCESS | 1643 | 1466497344647 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 01:22:24 INFO - PROCESS | 1643 | 1466497344652 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":"20160621000402","device":"desktop","version":"48.0"} 01:22:24 INFO - PROCESS | 1643 | [1643] 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 01:22:25 INFO - PROCESS | 1643 | ++DOCSHELL 0x119c07000 == 3 [pid = 1643] [id = 3] 01:22:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 5 (0x119c08000) [pid = 1643] [serial = 5] [outer = 0x0] 01:22:25 INFO - PROCESS | 1643 | ++DOCSHELL 0x119c08800 == 4 [pid = 1643] [id = 4] 01:22:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 6 (0x119af4000) [pid = 1643] [serial = 6] [outer = 0x0] 01:22:25 INFO - PROCESS | 1643 | [1643] 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 01:22:25 INFO - PROCESS | 1643 | ++DOCSHELL 0x12131f800 == 5 [pid = 1643] [id = 5] 01:22:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 7 (0x119aef400) [pid = 1643] [serial = 7] [outer = 0x0] 01:22:25 INFO - PROCESS | 1643 | [1643] 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 01:22:25 INFO - PROCESS | 1643 | [1643] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 01:22:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 8 (0x12171d400) [pid = 1643] [serial = 8] [outer = 0x119aef400] 01:22:26 INFO - PROCESS | 1643 | [1643] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 01:22:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 9 (0x123a1f000) [pid = 1643] [serial = 9] [outer = 0x119c08000] 01:22:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 10 (0x12134a400) [pid = 1643] [serial = 10] [outer = 0x119af4000] 01:22:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 11 (0x12134c400) [pid = 1643] [serial = 11] [outer = 0x119aef400] 01:22:26 INFO - PROCESS | 1643 | [1643] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 01:22:26 INFO - PROCESS | 1643 | 1466497346646 Marionette INFO startBrowser 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:22:26 INFO - PROCESS | 1643 | 1466497346673 Marionette DEBUG loaded listener.js 01:22:26 INFO - PROCESS | 1643 | 1466497346680 Marionette DEBUG loaded listener.js 01:22:26 INFO - PROCESS | 1643 | 1466497346682 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:22:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 12 (0x125bb4800) [pid = 1643] [serial = 12] [outer = 0x119aef400] 01:22:26 INFO - PROCESS | 1643 | 1466497346982 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"707e1d58-77ac-064d-bd04-b5d4ff6461f8","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":"20160621000402","device":"desktop","version":"48.0","command_id":1}}] 01:22:27 INFO - PROCESS | 1643 | 1466497347066 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}] 01:22:27 INFO - PROCESS | 1643 | 1466497347068 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:22:27 INFO - PROCESS | 1643 | 1466497347145 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 01:22:27 INFO - PROCESS | 1643 | 1466497347233 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 01:22:27 INFO - PROCESS | 1643 | 1466497347235 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:22:27 INFO - PROCESS | 1643 | [1643] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 01:22:27 INFO - PROCESS | 1643 | [1643] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 01:22:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 13 (0x128454c00) [pid = 1643] [serial = 13] [outer = 0x119aef400] 01:22:27 INFO - PROCESS | 1643 | [1643] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 01:22:27 INFO - PROCESS | 1643 | [1643] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:22:27 INFO - PROCESS | 1643 | [1643] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 01:22:27 INFO - PROCESS | 1643 | [1643] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 01:22:27 INFO - PROCESS | 1643 | 1466497347560 Marionette TRACE conn2 <- [1,3,null,{}] 01:22:27 INFO - PROCESS | 1643 | 1466497347562 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 01:22:27 INFO - PROCESS | 1643 | 1466497347567 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:22:27 INFO - PROCESS | 1643 | 1466497347595 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 01:22:27 INFO - PROCESS | 1643 | 1466497347626 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 01:22:27 INFO - PROCESS | 1643 | 1466497347628 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 01:22:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 01:22:27 INFO - PROCESS | 1643 | 1466497347637 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 01:22:27 INFO - PROCESS | 1643 | 1466497347640 Marionette TRACE conn2 <- [1,6,null,{}] 01:22:27 INFO - PROCESS | 1643 | 1466497347644 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}] 01:22:27 INFO - PROCESS | 1643 | 1466497347646 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:22:27 INFO - PROCESS | 1643 | 1466497347666 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 01:22:27 INFO - PROCESS | 1643 | 1466497347670 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:27 INFO - PROCESS | 1643 | 1466497347672 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:22:27 INFO - PROCESS | 1643 | ++DOCSHELL 0x12896e800 == 6 [pid = 1643] [id = 6] 01:22:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 14 (0x128925800) [pid = 1643] [serial = 14] [outer = 0x0] 01:22:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 15 (0x128927400) [pid = 1643] [serial = 15] [outer = 0x128925800] 01:22:27 INFO - PROCESS | 1643 | 1466497347721 Marionette DEBUG loaded listener.js 01:22:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 16 (0x128a2e400) [pid = 1643] [serial = 16] [outer = 0x128925800] 01:22:28 INFO - PROCESS | 1643 | ++DOCSHELL 0x123a1d800 == 7 [pid = 1643] [id = 7] 01:22:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 17 (0x128cf4000) [pid = 1643] [serial = 17] [outer = 0x0] 01:22:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 18 (0x128f0e000) [pid = 1643] [serial = 18] [outer = 0x128cf4000] 01:22:28 INFO - PROCESS | 1643 | 1466497348133 Marionette DEBUG loaded listener.js 01:22:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 19 (0x128cf0800) [pid = 1643] [serial = 19] [outer = 0x128cf4000] 01:22:28 INFO - PROCESS | 1643 | 1466497348280 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]]]}] 01:22:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 01:22:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 675ms 01:22:28 INFO - PROCESS | 1643 | 1466497348352 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 01:22:28 INFO - PROCESS | 1643 | 1466497348355 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 01:22:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 01:22:28 INFO - PROCESS | 1643 | 1466497348377 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 01:22:28 INFO - PROCESS | 1643 | 1466497348379 Marionette TRACE conn2 <- [1,10,null,{}] 01:22:28 INFO - PROCESS | 1643 | 1466497348436 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}] 01:22:28 INFO - PROCESS | 1643 | 1466497348441 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:22:28 INFO - PROCESS | 1643 | 1466497348608 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 01:22:28 INFO - PROCESS | 1643 | 1466497348716 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:28 INFO - PROCESS | 1643 | 1466497348717 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:22:28 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a619800 == 8 [pid = 1643] [id = 8] 01:22:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 20 (0x12a658400) [pid = 1643] [serial = 20] [outer = 0x0] 01:22:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 21 (0x12a65a800) [pid = 1643] [serial = 21] [outer = 0x12a658400] 01:22:28 INFO - PROCESS | 1643 | 1466497348762 Marionette DEBUG loaded listener.js 01:22:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 22 (0x12a65ec00) [pid = 1643] [serial = 22] [outer = 0x12a658400] 01:22:29 INFO - PROCESS | 1643 | 1466497349144 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]]]}] 01:22:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 01:22:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 819ms 01:22:29 INFO - PROCESS | 1643 | 1466497349188 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 01:22:29 INFO - PROCESS | 1643 | 1466497349190 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 01:22:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 01:22:29 INFO - PROCESS | 1643 | 1466497349198 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 01:22:29 INFO - PROCESS | 1643 | 1466497349199 Marionette TRACE conn2 <- [1,14,null,{}] 01:22:29 INFO - PROCESS | 1643 | 1466497349202 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}] 01:22:29 INFO - PROCESS | 1643 | 1466497349205 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:22:29 INFO - PROCESS | 1643 | 1466497349295 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 01:22:29 INFO - PROCESS | 1643 | 1466497349304 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:29 INFO - PROCESS | 1643 | 1466497349305 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:22:29 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a964800 == 9 [pid = 1643] [id = 9] 01:22:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 23 (0x12a662c00) [pid = 1643] [serial = 23] [outer = 0x0] 01:22:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 24 (0x12a894800) [pid = 1643] [serial = 24] [outer = 0x12a662c00] 01:22:29 INFO - PROCESS | 1643 | 1466497349329 Marionette DEBUG loaded listener.js 01:22:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 25 (0x12b899000) [pid = 1643] [serial = 25] [outer = 0x12a662c00] 01:22:29 INFO - PROCESS | 1643 | 1466497349588 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]]]}] 01:22:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 01:22:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 426ms 01:22:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 01:22:29 INFO - PROCESS | 1643 | 1466497349623 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 01:22:29 INFO - PROCESS | 1643 | 1466497349624 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 01:22:29 INFO - PROCESS | 1643 | 1466497349626 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 01:22:29 INFO - PROCESS | 1643 | 1466497349627 Marionette TRACE conn2 <- [1,18,null,{}] 01:22:29 INFO - PROCESS | 1643 | 1466497349638 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}] 01:22:29 INFO - PROCESS | 1643 | 1466497349639 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:22:29 INFO - PROCESS | 1643 | 1466497349740 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 01:22:29 INFO - PROCESS | 1643 | 1466497349745 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:29 INFO - PROCESS | 1643 | 1466497349747 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:22:29 INFO - PROCESS | 1643 | ++DOCSHELL 0x1181ba800 == 10 [pid = 1643] [id = 10] 01:22:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 26 (0x11831c000) [pid = 1643] [serial = 26] [outer = 0x0] 01:22:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 27 (0x118564000) [pid = 1643] [serial = 27] [outer = 0x11831c000] 01:22:29 INFO - PROCESS | 1643 | 1466497349771 Marionette DEBUG loaded listener.js 01:22:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 28 (0x12b9b2c00) [pid = 1643] [serial = 28] [outer = 0x11831c000] 01:22:30 INFO - PROCESS | 1643 | 1466497350052 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]]]}] 01:22:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 01:22:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 469ms 01:22:30 INFO - PROCESS | 1643 | 1466497350096 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 01:22:30 INFO - PROCESS | 1643 | 1466497350098 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 01:22:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 01:22:30 INFO - PROCESS | 1643 | 1466497350103 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 01:22:30 INFO - PROCESS | 1643 | 1466497350104 Marionette TRACE conn2 <- [1,22,null,{}] 01:22:30 INFO - PROCESS | 1643 | 1466497350107 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}] 01:22:30 INFO - PROCESS | 1643 | 1466497350108 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:22:30 INFO - PROCESS | 1643 | 1466497350207 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 01:22:30 INFO - PROCESS | 1643 | 1466497350210 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:30 INFO - PROCESS | 1643 | 1466497350211 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:22:30 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b960000 == 11 [pid = 1643] [id = 11] 01:22:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 29 (0x118636800) [pid = 1643] [serial = 29] [outer = 0x0] 01:22:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 30 (0x120e8f000) [pid = 1643] [serial = 30] [outer = 0x118636800] 01:22:30 INFO - PROCESS | 1643 | 1466497350236 Marionette DEBUG loaded listener.js 01:22:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 31 (0x120e97000) [pid = 1643] [serial = 31] [outer = 0x118636800] 01:22:30 INFO - PROCESS | 1643 | 1466497350481 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]]]}] 01:22:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 01:22:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 418ms 01:22:30 INFO - PROCESS | 1643 | 1466497350524 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 01:22:30 INFO - PROCESS | 1643 | 1466497350525 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 01:22:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 01:22:30 INFO - PROCESS | 1643 | 1466497350527 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 01:22:30 INFO - PROCESS | 1643 | 1466497350528 Marionette TRACE conn2 <- [1,26,null,{}] 01:22:30 INFO - PROCESS | 1643 | 1466497350538 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}] 01:22:30 INFO - PROCESS | 1643 | 1466497350539 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:22:30 INFO - PROCESS | 1643 | 1466497350643 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 01:22:30 INFO - PROCESS | 1643 | 1466497350647 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:30 INFO - PROCESS | 1643 | 1466497350648 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:22:30 INFO - PROCESS | 1643 | ++DOCSHELL 0x12bf71000 == 12 [pid = 1643] [id = 12] 01:22:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 32 (0x12891c000) [pid = 1643] [serial = 32] [outer = 0x0] 01:22:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 33 (0x12bfad800) [pid = 1643] [serial = 33] [outer = 0x12891c000] 01:22:30 INFO - PROCESS | 1643 | 1466497350673 Marionette DEBUG loaded listener.js 01:22:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 34 (0x12bfb7800) [pid = 1643] [serial = 34] [outer = 0x12891c000] 01:22:30 INFO - PROCESS | 1643 | 1466497350917 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]]]}] 01:22:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 01:22:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 426ms 01:22:30 INFO - PROCESS | 1643 | 1466497350976 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 01:22:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 01:22:30 INFO - PROCESS | 1643 | 1466497350977 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 01:22:30 INFO - PROCESS | 1643 | 1466497350987 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 01:22:30 INFO - PROCESS | 1643 | 1466497350988 Marionette TRACE conn2 <- [1,30,null,{}] 01:22:30 INFO - PROCESS | 1643 | 1466497350990 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}] 01:22:30 INFO - PROCESS | 1643 | 1466497350991 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:22:31 INFO - PROCESS | 1643 | 1466497351087 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 01:22:31 INFO - PROCESS | 1643 | 1466497351091 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:31 INFO - PROCESS | 1643 | 1466497351092 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:22:31 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c491800 == 13 [pid = 1643] [id = 13] 01:22:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 35 (0x12bfba000) [pid = 1643] [serial = 35] [outer = 0x0] 01:22:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 36 (0x12c445000) [pid = 1643] [serial = 36] [outer = 0x12bfba000] 01:22:31 INFO - PROCESS | 1643 | 1466497351116 Marionette DEBUG loaded listener.js 01:22:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 37 (0x12c449000) [pid = 1643] [serial = 37] [outer = 0x12bfba000] 01:22:31 INFO - PROCESS | 1643 | 1466497351350 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]]]}] 01:22:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 01:22:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 377ms 01:22:31 INFO - PROCESS | 1643 | 1466497351374 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 01:22:31 INFO - PROCESS | 1643 | 1466497351375 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 01:22:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 01:22:31 INFO - PROCESS | 1643 | 1466497351377 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 01:22:31 INFO - PROCESS | 1643 | 1466497351379 Marionette TRACE conn2 <- [1,34,null,{}] 01:22:31 INFO - PROCESS | 1643 | 1466497351389 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}] 01:22:31 INFO - PROCESS | 1643 | 1466497351390 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:22:31 INFO - PROCESS | 1643 | 1466497351488 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 01:22:31 INFO - PROCESS | 1643 | 1466497351492 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:31 INFO - PROCESS | 1643 | 1466497351493 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:22:31 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c713000 == 14 [pid = 1643] [id = 14] 01:22:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 38 (0x12c442800) [pid = 1643] [serial = 38] [outer = 0x0] 01:22:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 39 (0x12c590800) [pid = 1643] [serial = 39] [outer = 0x12c442800] 01:22:31 INFO - PROCESS | 1643 | 1466497351518 Marionette DEBUG loaded listener.js 01:22:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 40 (0x12c599000) [pid = 1643] [serial = 40] [outer = 0x12c442800] 01:22:31 INFO - PROCESS | 1643 | 1466497351757 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]]]}] 01:22:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 01:22:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 425ms 01:22:31 INFO - PROCESS | 1643 | 1466497351805 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 01:22:31 INFO - PROCESS | 1643 | 1466497351806 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 01:22:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 01:22:31 INFO - PROCESS | 1643 | 1466497351809 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 01:22:31 INFO - PROCESS | 1643 | 1466497351810 Marionette TRACE conn2 <- [1,38,null,{}] 01:22:31 INFO - PROCESS | 1643 | 1466497351819 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}] 01:22:31 INFO - PROCESS | 1643 | 1466497351821 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:22:31 INFO - PROCESS | 1643 | ++DOCSHELL 0x12ca15800 == 15 [pid = 1643] [id = 15] 01:22:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 41 (0x12ca16000) [pid = 1643] [serial = 41] [outer = 0x0] 01:22:31 INFO - PROCESS | 1643 | 1466497351933 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 01:22:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 42 (0x12ca03000) [pid = 1643] [serial = 42] [outer = 0x12ca16000] 01:22:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 43 (0x12ca1b800) [pid = 1643] [serial = 43] [outer = 0x12ca16000] 01:22:31 INFO - PROCESS | 1643 | 1466497351951 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:31 INFO - PROCESS | 1643 | 1466497351952 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:22:31 INFO - PROCESS | 1643 | ++DOCSHELL 0x12ca15000 == 16 [pid = 1643] [id = 16] 01:22:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 44 (0x12ca23400) [pid = 1643] [serial = 44] [outer = 0x0] 01:22:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 45 (0x12ca2e000) [pid = 1643] [serial = 45] [outer = 0x12ca23400] 01:22:31 INFO - PROCESS | 1643 | ++DOCSHELL 0x123a62800 == 17 [pid = 1643] [id = 17] 01:22:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 46 (0x12ca2f800) [pid = 1643] [serial = 46] [outer = 0x0] 01:22:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 47 (0x12ca31400) [pid = 1643] [serial = 47] [outer = 0x12ca2f800] 01:22:32 INFO - PROCESS | 1643 | 1466497351997 Marionette DEBUG loaded listener.js 01:22:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 48 (0x12ca9f800) [pid = 1643] [serial = 48] [outer = 0x12ca2f800] 01:22:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 49 (0x12c59ec00) [pid = 1643] [serial = 49] [outer = 0x12ca23400] 01:22:32 INFO - PROCESS | 1643 | 1466497352325 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]]]}] 01:22:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 01:22:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 568ms 01:22:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 01:22:32 INFO - PROCESS | 1643 | 1466497352377 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 01:22:32 INFO - PROCESS | 1643 | 1466497352378 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 01:22:32 INFO - PROCESS | 1643 | 1466497352381 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 01:22:32 INFO - PROCESS | 1643 | 1466497352382 Marionette TRACE conn2 <- [1,42,null,{}] 01:22:32 INFO - PROCESS | 1643 | 1466497352384 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}] 01:22:32 INFO - PROCESS | 1643 | 1466497352385 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:22:32 INFO - PROCESS | 1643 | 1466497352481 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 01:22:32 INFO - PROCESS | 1643 | 1466497352484 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:32 INFO - PROCESS | 1643 | 1466497352486 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:22:32 INFO - PROCESS | 1643 | ++DOCSHELL 0x117d77000 == 18 [pid = 1643] [id = 18] 01:22:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 50 (0x11869a400) [pid = 1643] [serial = 50] [outer = 0x0] 01:22:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 51 (0x1176d3c00) [pid = 1643] [serial = 51] [outer = 0x11869a400] 01:22:32 INFO - PROCESS | 1643 | 1466497352513 Marionette DEBUG loaded listener.js 01:22:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 52 (0x11869a000) [pid = 1643] [serial = 52] [outer = 0x11869a400] 01:22:32 INFO - PROCESS | 1643 | 1466497352774 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]]]}] 01:22:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 01:22:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 421ms 01:22:32 INFO - PROCESS | 1643 | 1466497352805 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 01:22:32 INFO - PROCESS | 1643 | 1466497352806 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 01:22:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 01:22:32 INFO - PROCESS | 1643 | 1466497352808 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 01:22:32 INFO - PROCESS | 1643 | 1466497352810 Marionette TRACE conn2 <- [1,46,null,{}] 01:22:32 INFO - PROCESS | 1643 | 1466497352812 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}] 01:22:32 INFO - PROCESS | 1643 | 1466497352814 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:22:32 INFO - PROCESS | 1643 | 1466497352932 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 01:22:32 INFO - PROCESS | 1643 | 1466497352935 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:32 INFO - PROCESS | 1643 | 1466497352937 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:22:32 INFO - PROCESS | 1643 | ++DOCSHELL 0x118674800 == 19 [pid = 1643] [id = 19] 01:22:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 53 (0x11841b800) [pid = 1643] [serial = 53] [outer = 0x0] 01:22:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 54 (0x11841d000) [pid = 1643] [serial = 54] [outer = 0x11841b800] 01:22:32 INFO - PROCESS | 1643 | 1466497352963 Marionette DEBUG loaded listener.js 01:22:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 55 (0x11958a400) [pid = 1643] [serial = 55] [outer = 0x11841b800] 01:22:33 INFO - PROCESS | 1643 | 1466497353200 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]]]}] 01:22:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 01:22:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 419ms 01:22:33 INFO - PROCESS | 1643 | 1466497353227 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 01:22:33 INFO - PROCESS | 1643 | 1466497353229 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 01:22:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 01:22:33 INFO - PROCESS | 1643 | 1466497353242 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 01:22:33 INFO - PROCESS | 1643 | 1466497353243 Marionette TRACE conn2 <- [1,50,null,{}] 01:22:33 INFO - PROCESS | 1643 | 1466497353245 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}] 01:22:33 INFO - PROCESS | 1643 | 1466497353246 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:22:33 INFO - PROCESS | 1643 | 1466497353386 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 01:22:33 INFO - PROCESS | 1643 | 1466497353391 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:33 INFO - PROCESS | 1643 | 1466497353392 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:22:33 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d864800 == 20 [pid = 1643] [id = 20] 01:22:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 56 (0x12bfabc00) [pid = 1643] [serial = 56] [outer = 0x0] 01:22:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 57 (0x12d2a1c00) [pid = 1643] [serial = 57] [outer = 0x12bfabc00] 01:22:33 INFO - PROCESS | 1643 | 1466497353432 Marionette DEBUG loaded listener.js 01:22:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 58 (0x12bb53400) [pid = 1643] [serial = 58] [outer = 0x12bfabc00] 01:22:33 INFO - PROCESS | 1643 | 1466497353805 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]]]}] 01:22:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 01:22:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 572ms 01:22:33 INFO - PROCESS | 1643 | 1466497353813 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 01:22:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 01:22:33 INFO - PROCESS | 1643 | 1466497353818 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 01:22:33 INFO - PROCESS | 1643 | 1466497353821 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 01:22:33 INFO - PROCESS | 1643 | 1466497353822 Marionette TRACE conn2 <- [1,54,null,{}] 01:22:33 INFO - PROCESS | 1643 | 1466497353825 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}] 01:22:33 INFO - PROCESS | 1643 | 1466497353826 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:22:33 INFO - PROCESS | 1643 | 1466497353940 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 01:22:34 INFO - PROCESS | 1643 | 1466497354572 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:34 INFO - PROCESS | 1643 | 1466497354574 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:22:34 INFO - PROCESS | 1643 | ++DOCSHELL 0x111f9f000 == 21 [pid = 1643] [id = 21] 01:22:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 59 (0x112036000) [pid = 1643] [serial = 59] [outer = 0x0] 01:22:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 60 (0x112039800) [pid = 1643] [serial = 60] [outer = 0x112036000] 01:22:34 INFO - PROCESS | 1643 | 1466497354633 Marionette DEBUG loaded listener.js 01:22:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 61 (0x1122a7c00) [pid = 1643] [serial = 61] [outer = 0x112036000] 01:22:35 INFO - PROCESS | 1643 | 1466497355118 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]]]}] 01:22:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 01:22:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1322ms 01:22:35 INFO - PROCESS | 1643 | 1466497355144 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 01:22:35 INFO - PROCESS | 1643 | 1466497355147 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 01:22:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 01:22:35 INFO - PROCESS | 1643 | 1466497355170 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 01:22:35 INFO - PROCESS | 1643 | 1466497355172 Marionette TRACE conn2 <- [1,58,null,{}] 01:22:35 INFO - PROCESS | 1643 | 1466497355175 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}] 01:22:35 INFO - PROCESS | 1643 | 1466497355177 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:22:35 INFO - PROCESS | 1643 | 1466497355293 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 01:22:35 INFO - PROCESS | 1643 | 1466497355347 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:35 INFO - PROCESS | 1643 | 1466497355348 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:22:35 INFO - PROCESS | 1643 | ++DOCSHELL 0x115e4b800 == 22 [pid = 1643] [id = 22] 01:22:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 62 (0x113b8ac00) [pid = 1643] [serial = 62] [outer = 0x0] 01:22:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 63 (0x115e8d400) [pid = 1643] [serial = 63] [outer = 0x113b8ac00] 01:22:35 INFO - PROCESS | 1643 | 1466497355379 Marionette DEBUG loaded listener.js 01:22:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 64 (0x11676fc00) [pid = 1643] [serial = 64] [outer = 0x113b8ac00] 01:22:35 INFO - PROCESS | 1643 | 1466497355786 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]]]}] 01:22:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 01:22:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 674ms 01:22:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 01:22:35 INFO - PROCESS | 1643 | 1466497355843 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 01:22:35 INFO - PROCESS | 1643 | 1466497355845 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 01:22:35 INFO - PROCESS | 1643 | 1466497355848 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 01:22:35 INFO - PROCESS | 1643 | 1466497355849 Marionette TRACE conn2 <- [1,62,null,{}] 01:22:35 INFO - PROCESS | 1643 | 1466497355852 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}] 01:22:35 INFO - PROCESS | 1643 | 1466497355854 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:22:35 INFO - PROCESS | 1643 | 1466497355983 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 01:22:36 INFO - PROCESS | 1643 | 1466497356036 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:36 INFO - PROCESS | 1643 | 1466497356038 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:22:36 INFO - PROCESS | 1643 | ++DOCSHELL 0x117146800 == 23 [pid = 1643] [id = 23] 01:22:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 65 (0x116f5c400) [pid = 1643] [serial = 65] [outer = 0x0] 01:22:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 66 (0x11841b000) [pid = 1643] [serial = 66] [outer = 0x116f5c400] 01:22:36 INFO - PROCESS | 1643 | 1466497356071 Marionette DEBUG loaded listener.js 01:22:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 67 (0x118638000) [pid = 1643] [serial = 67] [outer = 0x116f5c400] 01:22:36 INFO - PROCESS | 1643 | 1466497356698 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]]]}] 01:22:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 01:22:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 919ms 01:22:36 INFO - PROCESS | 1643 | 1466497356768 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 01:22:36 INFO - PROCESS | 1643 | 1466497356770 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 01:22:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 01:22:36 INFO - PROCESS | 1643 | 1466497356773 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 01:22:36 INFO - PROCESS | 1643 | 1466497356775 Marionette TRACE conn2 <- [1,66,null,{}] 01:22:36 INFO - PROCESS | 1643 | 1466497356779 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}] 01:22:36 INFO - PROCESS | 1643 | 1466497356781 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:22:36 INFO - PROCESS | 1643 | 1466497356863 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 01:22:36 INFO - PROCESS | 1643 | 1466497356918 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:36 INFO - PROCESS | 1643 | 1466497356919 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:22:36 INFO - PROCESS | 1643 | ++DOCSHELL 0x115da9000 == 24 [pid = 1643] [id = 24] 01:22:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 68 (0x11676d800) [pid = 1643] [serial = 68] [outer = 0x0] 01:22:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 69 (0x116804800) [pid = 1643] [serial = 69] [outer = 0x11676d800] 01:22:36 INFO - PROCESS | 1643 | 1466497356946 Marionette DEBUG loaded listener.js 01:22:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 70 (0x116a1a800) [pid = 1643] [serial = 70] [outer = 0x11676d800] 01:22:37 INFO - PROCESS | 1643 | 1466497357359 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]]]}] 01:22:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 01:22:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 620ms 01:22:37 INFO - PROCESS | 1643 | 1466497357394 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 01:22:37 INFO - PROCESS | 1643 | 1466497357397 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 01:22:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 01:22:37 INFO - PROCESS | 1643 | 1466497357401 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 01:22:37 INFO - PROCESS | 1643 | 1466497357403 Marionette TRACE conn2 <- [1,70,null,{}] 01:22:37 INFO - PROCESS | 1643 | 1466497357405 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}] 01:22:37 INFO - PROCESS | 1643 | 1466497357407 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:22:37 INFO - PROCESS | 1643 | 1466497357482 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 01:22:37 INFO - PROCESS | 1643 | 1466497357486 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:37 INFO - PROCESS | 1643 | 1466497357488 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:22:37 INFO - PROCESS | 1643 | ++DOCSHELL 0x1164a9800 == 25 [pid = 1643] [id = 25] 01:22:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 71 (0x116f8ec00) [pid = 1643] [serial = 71] [outer = 0x0] 01:22:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 72 (0x117d13800) [pid = 1643] [serial = 72] [outer = 0x116f8ec00] 01:22:37 INFO - PROCESS | 1643 | 1466497357517 Marionette DEBUG loaded listener.js 01:22:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 73 (0x1182a7000) [pid = 1643] [serial = 73] [outer = 0x116f8ec00] 01:22:37 INFO - PROCESS | 1643 | 1466497357832 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]]]}] 01:22:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 01:22:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 469ms 01:22:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 01:22:37 INFO - PROCESS | 1643 | 1466497357871 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 01:22:37 INFO - PROCESS | 1643 | 1466497357872 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 01:22:37 INFO - PROCESS | 1643 | 1466497357874 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 01:22:37 INFO - PROCESS | 1643 | 1466497357877 Marionette TRACE conn2 <- [1,74,null,{}] 01:22:37 INFO - PROCESS | 1643 | 1466497357887 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}] 01:22:37 INFO - PROCESS | 1643 | 1466497357890 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:22:37 INFO - PROCESS | 1643 | 1466497357966 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 01:22:37 INFO - PROCESS | 1643 | 1466497357970 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:37 INFO - PROCESS | 1643 | 1466497357972 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:22:37 INFO - PROCESS | 1643 | ++DOCSHELL 0x116ab5800 == 26 [pid = 1643] [id = 26] 01:22:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 74 (0x113354400) [pid = 1643] [serial = 74] [outer = 0x0] 01:22:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 75 (0x118565c00) [pid = 1643] [serial = 75] [outer = 0x113354400] 01:22:38 INFO - PROCESS | 1643 | 1466497358003 Marionette DEBUG loaded listener.js 01:22:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 76 (0x11863f000) [pid = 1643] [serial = 76] [outer = 0x113354400] 01:22:38 INFO - PROCESS | 1643 | 1466497358326 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]]]}] 01:22:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 01:22:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 471ms 01:22:38 INFO - PROCESS | 1643 | 1466497358346 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 01:22:38 INFO - PROCESS | 1643 | 1466497358349 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 01:22:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 01:22:38 INFO - PROCESS | 1643 | 1466497358354 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 01:22:38 INFO - PROCESS | 1643 | 1466497358355 Marionette TRACE conn2 <- [1,78,null,{}] 01:22:38 INFO - PROCESS | 1643 | 1466497358357 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}] 01:22:38 INFO - PROCESS | 1643 | 1466497358358 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:22:38 INFO - PROCESS | 1643 | 1466497358442 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 01:22:38 INFO - PROCESS | 1643 | 1466497358484 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:38 INFO - PROCESS | 1643 | 1466497358485 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:22:38 INFO - PROCESS | 1643 | ++DOCSHELL 0x117468000 == 27 [pid = 1643] [id = 27] 01:22:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 77 (0x1184c3c00) [pid = 1643] [serial = 77] [outer = 0x0] 01:22:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 78 (0x1186a3c00) [pid = 1643] [serial = 78] [outer = 0x1184c3c00] 01:22:38 INFO - PROCESS | 1643 | 1466497358510 Marionette DEBUG loaded listener.js 01:22:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 79 (0x11900c800) [pid = 1643] [serial = 79] [outer = 0x1184c3c00] 01:22:38 INFO - PROCESS | 1643 | 1466497358790 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]]]}] 01:22:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 01:22:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 469ms 01:22:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 01:22:38 INFO - PROCESS | 1643 | 1466497358824 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 01:22:38 INFO - PROCESS | 1643 | 1466497358825 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 01:22:38 INFO - PROCESS | 1643 | 1466497358827 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 01:22:38 INFO - PROCESS | 1643 | 1466497358828 Marionette TRACE conn2 <- [1,82,null,{}] 01:22:38 INFO - PROCESS | 1643 | 1466497358832 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}] 01:22:38 INFO - PROCESS | 1643 | 1466497358835 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:22:38 INFO - PROCESS | 1643 | 1466497358911 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 01:22:38 INFO - PROCESS | 1643 | 1466497358916 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:38 INFO - PROCESS | 1643 | 1466497358918 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:22:38 INFO - PROCESS | 1643 | ++DOCSHELL 0x11821c000 == 28 [pid = 1643] [id = 28] 01:22:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x11334e800) [pid = 1643] [serial = 80] [outer = 0x0] 01:22:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x1190c9800) [pid = 1643] [serial = 81] [outer = 0x11334e800] 01:22:38 INFO - PROCESS | 1643 | 1466497358943 Marionette DEBUG loaded listener.js 01:22:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x119584c00) [pid = 1643] [serial = 82] [outer = 0x11334e800] 01:22:39 INFO - PROCESS | 1643 | 1466497359304 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]]]}] 01:22:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 01:22:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 519ms 01:22:39 INFO - PROCESS | 1643 | 1466497359347 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 01:22:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 01:22:39 INFO - PROCESS | 1643 | 1466497359349 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 01:22:39 INFO - PROCESS | 1643 | 1466497359352 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 01:22:39 INFO - PROCESS | 1643 | 1466497359354 Marionette TRACE conn2 <- [1,86,null,{}] 01:22:39 INFO - PROCESS | 1643 | 1466497359357 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}] 01:22:39 INFO - PROCESS | 1643 | 1466497359364 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:22:39 INFO - PROCESS | 1643 | 1466497359513 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 01:22:39 INFO - PROCESS | 1643 | 1466497359524 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:39 INFO - PROCESS | 1643 | 1466497359525 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:22:39 INFO - PROCESS | 1643 | ++DOCSHELL 0x11866f800 == 29 [pid = 1643] [id = 29] 01:22:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x1196a6400) [pid = 1643] [serial = 83] [outer = 0x0] 01:22:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x119a0a800) [pid = 1643] [serial = 84] [outer = 0x1196a6400] 01:22:39 INFO - PROCESS | 1643 | 1466497359569 Marionette DEBUG loaded listener.js 01:22:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x119c95400) [pid = 1643] [serial = 85] [outer = 0x1196a6400] 01:22:39 INFO - PROCESS | 1643 | 1466497359920 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]]]}] 01:22:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 01:22:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 619ms 01:22:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 01:22:39 INFO - PROCESS | 1643 | 1466497359972 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 01:22:39 INFO - PROCESS | 1643 | 1466497359973 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 01:22:39 INFO - PROCESS | 1643 | 1466497359975 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 01:22:39 INFO - PROCESS | 1643 | 1466497359976 Marionette TRACE conn2 <- [1,90,null,{}] 01:22:39 INFO - PROCESS | 1643 | 1466497359979 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}] 01:22:39 INFO - PROCESS | 1643 | 1466497359980 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:22:40 INFO - PROCESS | 1643 | 1466497360074 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 01:22:40 INFO - PROCESS | 1643 | 1466497360082 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:40 INFO - PROCESS | 1643 | 1466497360084 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:22:40 INFO - PROCESS | 1643 | ++DOCSHELL 0x118887800 == 30 [pid = 1643] [id = 30] 01:22:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x119c99800) [pid = 1643] [serial = 86] [outer = 0x0] 01:22:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x120e96400) [pid = 1643] [serial = 87] [outer = 0x119c99800] 01:22:40 INFO - PROCESS | 1643 | 1466497360109 Marionette DEBUG loaded listener.js 01:22:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x120ec6800) [pid = 1643] [serial = 88] [outer = 0x119c99800] 01:22:40 INFO - PROCESS | 1643 | 1466497360407 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]]]}] 01:22:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 01:22:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 468ms 01:22:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 01:22:40 INFO - PROCESS | 1643 | 1466497360443 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 01:22:40 INFO - PROCESS | 1643 | 1466497360445 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 01:22:40 INFO - PROCESS | 1643 | 1466497360447 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 01:22:40 INFO - PROCESS | 1643 | 1466497360449 Marionette TRACE conn2 <- [1,94,null,{}] 01:22:40 INFO - PROCESS | 1643 | 1466497360453 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}] 01:22:40 INFO - PROCESS | 1643 | 1466497360454 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:22:40 INFO - PROCESS | 1643 | 1466497360527 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 01:22:40 INFO - PROCESS | 1643 | 1466497360531 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:40 INFO - PROCESS | 1643 | 1466497360534 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:22:40 INFO - PROCESS | 1643 | ++DOCSHELL 0x11919a800 == 31 [pid = 1643] [id = 31] 01:22:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x120ec6c00) [pid = 1643] [serial = 89] [outer = 0x0] 01:22:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x120ecd800) [pid = 1643] [serial = 90] [outer = 0x120ec6c00] 01:22:40 INFO - PROCESS | 1643 | 1466497360559 Marionette DEBUG loaded listener.js 01:22:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x1210b7400) [pid = 1643] [serial = 91] [outer = 0x120ec6c00] 01:22:40 INFO - PROCESS | 1643 | 1466497360851 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]]]}] 01:22:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 01:22:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 421ms 01:22:40 INFO - PROCESS | 1643 | 1466497360873 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 01:22:40 INFO - PROCESS | 1643 | 1466497360875 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 01:22:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 01:22:40 INFO - PROCESS | 1643 | 1466497360877 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 01:22:40 INFO - PROCESS | 1643 | 1466497360878 Marionette TRACE conn2 <- [1,98,null,{}] 01:22:40 INFO - PROCESS | 1643 | 1466497360888 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}] 01:22:40 INFO - PROCESS | 1643 | 1466497360889 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:22:40 INFO - PROCESS | 1643 | 1466497360989 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 01:22:40 INFO - PROCESS | 1643 | 1466497360995 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:41 INFO - PROCESS | 1643 | 1466497360996 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:22:41 INFO - PROCESS | 1643 | ++DOCSHELL 0x116ab5000 == 32 [pid = 1643] [id = 32] 01:22:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x1130bcc00) [pid = 1643] [serial = 92] [outer = 0x0] 01:22:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x120f8e800) [pid = 1643] [serial = 93] [outer = 0x1130bcc00] 01:22:41 INFO - PROCESS | 1643 | 1466497361022 Marionette DEBUG loaded listener.js 01:22:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x12134cc00) [pid = 1643] [serial = 94] [outer = 0x1130bcc00] 01:22:41 INFO - PROCESS | 1643 | 1466497361307 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]]]}] 01:22:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 01:22:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 476ms 01:22:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 01:22:41 INFO - PROCESS | 1643 | 1466497361354 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 01:22:41 INFO - PROCESS | 1643 | 1466497361355 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 01:22:41 INFO - PROCESS | 1643 | 1466497361357 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 01:22:41 INFO - PROCESS | 1643 | 1466497361358 Marionette TRACE conn2 <- [1,102,null,{}] 01:22:41 INFO - PROCESS | 1643 | 1466497361361 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}] 01:22:41 INFO - PROCESS | 1643 | 1466497361362 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:22:41 INFO - PROCESS | 1643 | 1466497361440 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 01:22:41 INFO - PROCESS | 1643 | 1466497361443 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:41 INFO - PROCESS | 1643 | 1466497361445 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:22:41 INFO - PROCESS | 1643 | ++DOCSHELL 0x1198d2000 == 33 [pid = 1643] [id = 33] 01:22:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x118416800) [pid = 1643] [serial = 95] [outer = 0x0] 01:22:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x1214e2000) [pid = 1643] [serial = 96] [outer = 0x118416800] 01:22:41 INFO - PROCESS | 1643 | 1466497361471 Marionette DEBUG loaded listener.js 01:22:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x12192b400) [pid = 1643] [serial = 97] [outer = 0x118416800] 01:22:41 INFO - PROCESS | 1643 | 1466497361779 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]]]}] 01:22:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 01:22:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 469ms 01:22:41 INFO - PROCESS | 1643 | 1466497361826 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 01:22:41 INFO - PROCESS | 1643 | 1466497361828 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 01:22:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 01:22:41 INFO - PROCESS | 1643 | 1466497361830 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 01:22:41 INFO - PROCESS | 1643 | 1466497361832 Marionette TRACE conn2 <- [1,106,null,{}] 01:22:41 INFO - PROCESS | 1643 | 1466497361835 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}] 01:22:41 INFO - PROCESS | 1643 | 1466497361836 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:22:41 INFO - PROCESS | 1643 | 1466497361948 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 01:22:41 INFO - PROCESS | 1643 | 1466497361956 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:41 INFO - PROCESS | 1643 | 1466497361958 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:22:41 INFO - PROCESS | 1643 | ++DOCSHELL 0x120e0b800 == 34 [pid = 1643] [id = 34] 01:22:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x1216dfc00) [pid = 1643] [serial = 98] [outer = 0x0] 01:22:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x123f3f400) [pid = 1643] [serial = 99] [outer = 0x1216dfc00] 01:22:41 INFO - PROCESS | 1643 | 1466497361984 Marionette DEBUG loaded listener.js 01:22:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x1241f6400) [pid = 1643] [serial = 100] [outer = 0x1216dfc00] 01:22:42 INFO - PROCESS | 1643 | 1466497362319 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]]]}] 01:22:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 01:22:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 520ms 01:22:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 01:22:42 INFO - PROCESS | 1643 | 1466497362352 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 01:22:42 INFO - PROCESS | 1643 | 1466497362354 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 01:22:42 INFO - PROCESS | 1643 | 1466497362357 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 01:22:42 INFO - PROCESS | 1643 | 1466497362359 Marionette TRACE conn2 <- [1,110,null,{}] 01:22:42 INFO - PROCESS | 1643 | 1466497362362 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}] 01:22:42 INFO - PROCESS | 1643 | 1466497362364 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:22:42 INFO - PROCESS | 1643 | 1466497362491 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 01:22:42 INFO - PROCESS | 1643 | 1466497362559 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:42 INFO - PROCESS | 1643 | 1466497362560 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:22:42 INFO - PROCESS | 1643 | ++DOCSHELL 0x12112a800 == 35 [pid = 1643] [id = 35] 01:22:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x1213d7400) [pid = 1643] [serial = 101] [outer = 0x0] 01:22:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x12192fc00) [pid = 1643] [serial = 102] [outer = 0x1213d7400] 01:22:42 INFO - PROCESS | 1643 | 1466497362599 Marionette DEBUG loaded listener.js 01:22:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x124ac0800) [pid = 1643] [serial = 103] [outer = 0x1213d7400] 01:22:42 INFO - PROCESS | 1643 | 1466497362909 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]]]}] 01:22:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 01:22:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 570ms 01:22:42 INFO - PROCESS | 1643 | 1466497362926 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 01:22:42 INFO - PROCESS | 1643 | 1466497362927 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 01:22:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 01:22:42 INFO - PROCESS | 1643 | 1466497362930 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 01:22:42 INFO - PROCESS | 1643 | 1466497362931 Marionette TRACE conn2 <- [1,114,null,{}] 01:22:42 INFO - PROCESS | 1643 | 1466497362941 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}] 01:22:42 INFO - PROCESS | 1643 | 1466497362942 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:22:43 INFO - PROCESS | 1643 | 1466497363025 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 01:22:43 INFO - PROCESS | 1643 | 1466497363029 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:43 INFO - PROCESS | 1643 | 1466497363030 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:22:43 INFO - PROCESS | 1643 | ++DOCSHELL 0x121322000 == 36 [pid = 1643] [id = 36] 01:22:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x124ab1c00) [pid = 1643] [serial = 104] [outer = 0x0] 01:22:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x125678000) [pid = 1643] [serial = 105] [outer = 0x124ab1c00] 01:22:43 INFO - PROCESS | 1643 | 1466497363056 Marionette DEBUG loaded listener.js 01:22:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x125a49c00) [pid = 1643] [serial = 106] [outer = 0x124ab1c00] 01:22:43 INFO - PROCESS | 1643 | 1466497363360 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]]]}] 01:22:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 01:22:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 471ms 01:22:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 01:22:43 INFO - PROCESS | 1643 | 1466497363403 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 01:22:43 INFO - PROCESS | 1643 | 1466497363404 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 01:22:43 INFO - PROCESS | 1643 | 1466497363406 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 01:22:43 INFO - PROCESS | 1643 | 1466497363407 Marionette TRACE conn2 <- [1,118,null,{}] 01:22:43 INFO - PROCESS | 1643 | 1466497363410 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}] 01:22:43 INFO - PROCESS | 1643 | 1466497363411 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:22:43 INFO - PROCESS | 1643 | 1466497363516 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 01:22:43 INFO - PROCESS | 1643 | 1466497363522 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:43 INFO - PROCESS | 1643 | 1466497363524 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:22:43 INFO - PROCESS | 1643 | ++DOCSHELL 0x123a0c800 == 37 [pid = 1643] [id = 37] 01:22:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x11958a800) [pid = 1643] [serial = 107] [outer = 0x0] 01:22:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x125675c00) [pid = 1643] [serial = 108] [outer = 0x11958a800] 01:22:43 INFO - PROCESS | 1643 | 1466497363548 Marionette DEBUG loaded listener.js 01:22:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x125bb9000) [pid = 1643] [serial = 109] [outer = 0x11958a800] 01:22:43 INFO - PROCESS | 1643 | 1466497363820 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]]]}] 01:22:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 01:22:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 469ms 01:22:43 INFO - PROCESS | 1643 | 1466497363875 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 01:22:43 INFO - PROCESS | 1643 | 1466497363877 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 01:22:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 01:22:43 INFO - PROCESS | 1643 | 1466497363879 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 01:22:43 INFO - PROCESS | 1643 | 1466497363880 Marionette TRACE conn2 <- [1,122,null,{}] 01:22:43 INFO - PROCESS | 1643 | 1466497363885 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}] 01:22:43 INFO - PROCESS | 1643 | 1466497363887 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:22:43 INFO - PROCESS | 1643 | 1466497363971 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 01:22:43 INFO - PROCESS | 1643 | 1466497363974 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:43 INFO - PROCESS | 1643 | 1466497363975 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:22:43 INFO - PROCESS | 1643 | ++DOCSHELL 0x123c83800 == 38 [pid = 1643] [id = 38] 01:22:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x125bb1400) [pid = 1643] [serial = 110] [outer = 0x0] 01:22:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x126b37800) [pid = 1643] [serial = 111] [outer = 0x125bb1400] 01:22:44 INFO - PROCESS | 1643 | 1466497364007 Marionette DEBUG loaded listener.js 01:22:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 112 (0x1282c4000) [pid = 1643] [serial = 112] [outer = 0x125bb1400] 01:22:44 INFO - PROCESS | 1643 | 1466497364328 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]]]}] 01:22:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 01:22:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 472ms 01:22:44 INFO - PROCESS | 1643 | 1466497364352 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 01:22:44 INFO - PROCESS | 1643 | 1466497364354 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 01:22:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 01:22:44 INFO - PROCESS | 1643 | 1466497364356 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 01:22:44 INFO - PROCESS | 1643 | 1466497364358 Marionette TRACE conn2 <- [1,126,null,{}] 01:22:44 INFO - PROCESS | 1643 | 1466497364361 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}] 01:22:44 INFO - PROCESS | 1643 | 1466497364363 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:22:44 INFO - PROCESS | 1643 | 1466497364523 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 01:22:44 INFO - PROCESS | 1643 | 1466497364535 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:44 INFO - PROCESS | 1643 | 1466497364537 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:22:44 INFO - PROCESS | 1643 | ++DOCSHELL 0x12418e000 == 39 [pid = 1643] [id = 39] 01:22:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 113 (0x1282c0400) [pid = 1643] [serial = 113] [outer = 0x0] 01:22:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 114 (0x12844bc00) [pid = 1643] [serial = 114] [outer = 0x1282c0400] 01:22:44 INFO - PROCESS | 1643 | 1466497364574 Marionette DEBUG loaded listener.js 01:22:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 115 (0x1284c4400) [pid = 1643] [serial = 115] [outer = 0x1282c0400] 01:22:45 INFO - PROCESS | 1643 | 1466497365504 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]]]}] 01:22:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 01:22:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1172ms 01:22:45 INFO - PROCESS | 1643 | 1466497365529 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 01:22:45 INFO - PROCESS | 1643 | 1466497365531 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 01:22:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 01:22:45 INFO - PROCESS | 1643 | 1466497365534 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 01:22:45 INFO - PROCESS | 1643 | 1466497365536 Marionette TRACE conn2 <- [1,130,null,{}] 01:22:45 INFO - PROCESS | 1643 | 1466497365546 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}] 01:22:45 INFO - PROCESS | 1643 | 1466497365548 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:22:45 INFO - PROCESS | 1643 | 1466497365640 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 01:22:45 INFO - PROCESS | 1643 | 1466497365645 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:45 INFO - PROCESS | 1643 | 1466497365648 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:22:45 INFO - PROCESS | 1643 | ++DOCSHELL 0x113b2e000 == 40 [pid = 1643] [id = 40] 01:22:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 116 (0x116f5e000) [pid = 1643] [serial = 116] [outer = 0x0] 01:22:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 117 (0x1176c4400) [pid = 1643] [serial = 117] [outer = 0x116f5e000] 01:22:45 INFO - PROCESS | 1643 | 1466497365676 Marionette DEBUG loaded listener.js 01:22:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 118 (0x1182a6400) [pid = 1643] [serial = 118] [outer = 0x116f5e000] 01:22:46 INFO - PROCESS | 1643 | 1466497366007 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]]]}] 01:22:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 01:22:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 526ms 01:22:46 INFO - PROCESS | 1643 | 1466497366060 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 01:22:46 INFO - PROCESS | 1643 | 1466497366063 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 01:22:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 01:22:46 INFO - PROCESS | 1643 | 1466497366068 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 01:22:46 INFO - PROCESS | 1643 | 1466497366069 Marionette TRACE conn2 <- [1,134,null,{}] 01:22:46 INFO - PROCESS | 1643 | 1466497366072 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}] 01:22:46 INFO - PROCESS | 1643 | 1466497366073 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:22:46 INFO - PROCESS | 1643 | 1466497366165 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 01:22:46 INFO - PROCESS | 1643 | 1466497366197 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:46 INFO - PROCESS | 1643 | 1466497366198 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:22:46 INFO - PROCESS | 1643 | ++DOCSHELL 0x116862800 == 41 [pid = 1643] [id = 41] 01:22:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 119 (0x118422800) [pid = 1643] [serial = 119] [outer = 0x0] 01:22:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 120 (0x11863a800) [pid = 1643] [serial = 120] [outer = 0x118422800] 01:22:46 INFO - PROCESS | 1643 | 1466497366225 Marionette DEBUG loaded listener.js 01:22:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 121 (0x11869f000) [pid = 1643] [serial = 121] [outer = 0x118422800] 01:22:46 INFO - PROCESS | 1643 | 1466497366554 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]]]}] 01:22:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 01:22:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 519ms 01:22:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 01:22:46 INFO - PROCESS | 1643 | 1466497366587 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 01:22:46 INFO - PROCESS | 1643 | 1466497366588 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 01:22:46 INFO - PROCESS | 1643 | 1466497366591 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 01:22:46 INFO - PROCESS | 1643 | 1466497366593 Marionette TRACE conn2 <- [1,138,null,{}] 01:22:46 INFO - PROCESS | 1643 | 1466497366601 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}] 01:22:46 INFO - PROCESS | 1643 | 1466497366604 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:22:46 INFO - PROCESS | 1643 | 1466497366702 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 01:22:46 INFO - PROCESS | 1643 | 1466497366706 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:46 INFO - PROCESS | 1643 | 1466497366708 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:22:46 INFO - PROCESS | 1643 | ++DOCSHELL 0x11820d800 == 42 [pid = 1643] [id = 42] 01:22:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 122 (0x1186ba800) [pid = 1643] [serial = 122] [outer = 0x0] 01:22:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 123 (0x119588800) [pid = 1643] [serial = 123] [outer = 0x1186ba800] 01:22:46 INFO - PROCESS | 1643 | 1466497366736 Marionette DEBUG loaded listener.js 01:22:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 124 (0x1196a7800) [pid = 1643] [serial = 124] [outer = 0x1186ba800] 01:22:47 INFO - PROCESS | 1643 | --DOMWINDOW == 123 (0x11869a400) [pid = 1643] [serial = 50] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 01:22:47 INFO - PROCESS | 1643 | --DOMWINDOW == 122 (0x12ca2f800) [pid = 1643] [serial = 46] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 01:22:47 INFO - PROCESS | 1643 | --DOMWINDOW == 121 (0x12c442800) [pid = 1643] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 01:22:47 INFO - PROCESS | 1643 | --DOMWINDOW == 120 (0x12bfba000) [pid = 1643] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 01:22:47 INFO - PROCESS | 1643 | --DOMWINDOW == 119 (0x12891c000) [pid = 1643] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 01:22:47 INFO - PROCESS | 1643 | --DOMWINDOW == 118 (0x118636800) [pid = 1643] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 01:22:47 INFO - PROCESS | 1643 | --DOMWINDOW == 117 (0x11831c000) [pid = 1643] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 01:22:47 INFO - PROCESS | 1643 | --DOMWINDOW == 116 (0x12a662c00) [pid = 1643] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 01:22:47 INFO - PROCESS | 1643 | --DOMWINDOW == 115 (0x12a658400) [pid = 1643] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 01:22:47 INFO - PROCESS | 1643 | --DOMWINDOW == 114 (0x128925800) [pid = 1643] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 01:22:47 INFO - PROCESS | 1643 | --DOMWINDOW == 113 (0x12bfabc00) [pid = 1643] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 01:22:47 INFO - PROCESS | 1643 | --DOMWINDOW == 112 (0x11841b800) [pid = 1643] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 01:22:47 INFO - PROCESS | 1643 | --DOMWINDOW == 111 (0x1216dfc00) [pid = 1643] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 01:22:47 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x124ab1c00) [pid = 1643] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 01:22:47 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x11958a800) [pid = 1643] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 01:22:47 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x112036000) [pid = 1643] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 01:22:47 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x113b8ac00) [pid = 1643] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 01:22:47 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x116f5c400) [pid = 1643] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 01:22:47 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x125bb1400) [pid = 1643] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 01:22:47 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x11676d800) [pid = 1643] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 01:22:47 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x116f8ec00) [pid = 1643] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 01:22:47 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x113354400) [pid = 1643] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 01:22:47 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x1184c3c00) [pid = 1643] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 01:22:47 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x11334e800) [pid = 1643] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 01:22:47 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x1196a6400) [pid = 1643] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 01:22:47 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x119c99800) [pid = 1643] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 01:22:47 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x120ec6c00) [pid = 1643] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 01:22:47 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x1130bcc00) [pid = 1643] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 01:22:47 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x118416800) [pid = 1643] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 01:22:47 INFO - PROCESS | 1643 | 1466497367483 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]]]}] 01:22:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 01:22:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 921ms 01:22:47 INFO - PROCESS | 1643 | 1466497367525 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 01:22:47 INFO - PROCESS | 1643 | 1466497367527 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 01:22:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 01:22:47 INFO - PROCESS | 1643 | 1466497367535 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 01:22:47 INFO - PROCESS | 1643 | 1466497367538 Marionette TRACE conn2 <- [1,142,null,{}] 01:22:47 INFO - PROCESS | 1643 | 1466497367540 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}] 01:22:47 INFO - PROCESS | 1643 | 1466497367541 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:22:47 INFO - PROCESS | 1643 | 1466497367624 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 01:22:47 INFO - PROCESS | 1643 | 1466497367628 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:47 INFO - PROCESS | 1643 | 1466497367629 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:22:47 INFO - PROCESS | 1643 | ++DOCSHELL 0x11865a800 == 43 [pid = 1643] [id = 43] 01:22:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x116f8ec00) [pid = 1643] [serial = 125] [outer = 0x0] 01:22:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x118635400) [pid = 1643] [serial = 126] [outer = 0x116f8ec00] 01:22:47 INFO - PROCESS | 1643 | 1466497367656 Marionette DEBUG loaded listener.js 01:22:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x1190c9000) [pid = 1643] [serial = 127] [outer = 0x116f8ec00] 01:22:48 INFO - PROCESS | 1643 | 1466497367995 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]]]}] 01:22:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 01:22:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 474ms 01:22:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 01:22:48 INFO - PROCESS | 1643 | 1466497368005 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 01:22:48 INFO - PROCESS | 1643 | 1466497368006 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 01:22:48 INFO - PROCESS | 1643 | 1466497368008 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 01:22:48 INFO - PROCESS | 1643 | 1466497368010 Marionette TRACE conn2 <- [1,146,null,{}] 01:22:48 INFO - PROCESS | 1643 | 1466497368012 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}] 01:22:48 INFO - PROCESS | 1643 | 1466497368013 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:22:48 INFO - PROCESS | 1643 | 1466497368098 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 01:22:48 INFO - PROCESS | 1643 | 1466497368142 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:48 INFO - PROCESS | 1643 | 1466497368144 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:22:48 INFO - PROCESS | 1643 | ++DOCSHELL 0x119183000 == 44 [pid = 1643] [id = 44] 01:22:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x11676dc00) [pid = 1643] [serial = 128] [outer = 0x0] 01:22:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x1196a2400) [pid = 1643] [serial = 129] [outer = 0x11676dc00] 01:22:48 INFO - PROCESS | 1643 | 1466497368168 Marionette DEBUG loaded listener.js 01:22:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x119a0f000) [pid = 1643] [serial = 130] [outer = 0x11676dc00] 01:22:48 INFO - PROCESS | 1643 | 1466497368474 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]]]}] 01:22:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 01:22:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 518ms 01:22:48 INFO - PROCESS | 1643 | 1466497368528 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 01:22:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 01:22:48 INFO - PROCESS | 1643 | 1466497368529 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 01:22:48 INFO - PROCESS | 1643 | 1466497368531 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 01:22:48 INFO - PROCESS | 1643 | 1466497368532 Marionette TRACE conn2 <- [1,150,null,{}] 01:22:48 INFO - PROCESS | 1643 | 1466497368535 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}] 01:22:48 INFO - PROCESS | 1643 | 1466497368539 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:22:48 INFO - PROCESS | 1643 | 1466497368629 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 01:22:48 INFO - PROCESS | 1643 | 1466497368677 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:48 INFO - PROCESS | 1643 | 1466497368678 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:22:48 INFO - PROCESS | 1643 | ++DOCSHELL 0x119574800 == 45 [pid = 1643] [id = 45] 01:22:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x1164ea800) [pid = 1643] [serial = 131] [outer = 0x0] 01:22:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x120ec4800) [pid = 1643] [serial = 132] [outer = 0x1164ea800] 01:22:48 INFO - PROCESS | 1643 | 1466497368703 Marionette DEBUG loaded listener.js 01:22:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x121b80000) [pid = 1643] [serial = 133] [outer = 0x1164ea800] 01:22:48 INFO - PROCESS | 1643 | 1466497368984 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]]]}] 01:22:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 01:22:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 470ms 01:22:49 INFO - PROCESS | 1643 | 1466497369007 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 01:22:49 INFO - PROCESS | 1643 | 1466497369008 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 01:22:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 01:22:49 INFO - PROCESS | 1643 | 1466497369010 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 01:22:49 INFO - PROCESS | 1643 | 1466497369011 Marionette TRACE conn2 <- [1,154,null,{}] 01:22:49 INFO - PROCESS | 1643 | 1466497369021 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}] 01:22:49 INFO - PROCESS | 1643 | 1466497369023 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:22:49 INFO - PROCESS | 1643 | 1466497369101 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 01:22:49 INFO - PROCESS | 1643 | 1466497369105 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:49 INFO - PROCESS | 1643 | 1466497369106 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:22:49 INFO - PROCESS | 1643 | ++DOCSHELL 0x12112b000 == 46 [pid = 1643] [id = 46] 01:22:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x120ec9400) [pid = 1643] [serial = 134] [outer = 0x0] 01:22:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x123fd5000) [pid = 1643] [serial = 135] [outer = 0x120ec9400] 01:22:49 INFO - PROCESS | 1643 | 1466497369132 Marionette DEBUG loaded listener.js 01:22:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x1241ee400) [pid = 1643] [serial = 136] [outer = 0x120ec9400] 01:22:49 INFO - PROCESS | 1643 | 1466497369627 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]]]}] 01:22:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 01:22:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 669ms 01:22:49 INFO - PROCESS | 1643 | 1466497369681 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 01:22:49 INFO - PROCESS | 1643 | 1466497369686 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 01:22:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 01:22:49 INFO - PROCESS | 1643 | 1466497369690 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 01:22:49 INFO - PROCESS | 1643 | 1466497369693 Marionette TRACE conn2 <- [1,158,null,{}] 01:22:49 INFO - PROCESS | 1643 | 1466497369700 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}] 01:22:49 INFO - PROCESS | 1643 | 1466497369703 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:22:49 INFO - PROCESS | 1643 | 1466497369872 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 01:22:49 INFO - PROCESS | 1643 | 1466497369987 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:49 INFO - PROCESS | 1643 | 1466497369990 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:22:50 INFO - PROCESS | 1643 | ++DOCSHELL 0x1168c6800 == 47 [pid = 1643] [id = 47] 01:22:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x116f5f800) [pid = 1643] [serial = 137] [outer = 0x0] 01:22:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x1176cb400) [pid = 1643] [serial = 138] [outer = 0x116f5f800] 01:22:50 INFO - PROCESS | 1643 | 1466497370041 Marionette DEBUG loaded listener.js 01:22:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x118419000) [pid = 1643] [serial = 139] [outer = 0x116f5f800] 01:22:50 INFO - PROCESS | 1643 | 1466497370540 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]]]}] 01:22:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 01:22:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 874ms 01:22:50 INFO - PROCESS | 1643 | 1466497370564 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 01:22:50 INFO - PROCESS | 1643 | 1466497370567 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 01:22:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 01:22:50 INFO - PROCESS | 1643 | 1466497370572 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 01:22:50 INFO - PROCESS | 1643 | 1466497370573 Marionette TRACE conn2 <- [1,162,null,{}] 01:22:50 INFO - PROCESS | 1643 | 1466497370576 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}] 01:22:50 INFO - PROCESS | 1643 | 1466497370578 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:22:50 INFO - PROCESS | 1643 | 1466497370675 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 01:22:50 INFO - PROCESS | 1643 | 1466497370735 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:50 INFO - PROCESS | 1643 | 1466497370737 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:22:50 INFO - PROCESS | 1643 | ++DOCSHELL 0x119aad000 == 48 [pid = 1643] [id = 48] 01:22:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x1186a0800) [pid = 1643] [serial = 140] [outer = 0x0] 01:22:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 112 (0x119054800) [pid = 1643] [serial = 141] [outer = 0x1186a0800] 01:22:50 INFO - PROCESS | 1643 | 1466497370766 Marionette DEBUG loaded listener.js 01:22:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 113 (0x11958d400) [pid = 1643] [serial = 142] [outer = 0x1186a0800] 01:22:51 INFO - PROCESS | 1643 | 1466497371171 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]]]}] 01:22:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 01:22:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 620ms 01:22:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 01:22:51 INFO - PROCESS | 1643 | 1466497371191 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 01:22:51 INFO - PROCESS | 1643 | 1466497371193 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 01:22:51 INFO - PROCESS | 1643 | 1466497371195 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 01:22:51 INFO - PROCESS | 1643 | 1466497371198 Marionette TRACE conn2 <- [1,166,null,{}] 01:22:51 INFO - PROCESS | 1643 | 1466497371206 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}] 01:22:51 INFO - PROCESS | 1643 | 1466497371209 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:22:51 INFO - PROCESS | 1643 | 1466497371307 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 01:22:51 INFO - PROCESS | 1643 | 1466497371383 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:51 INFO - PROCESS | 1643 | 1466497371385 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:22:51 INFO - PROCESS | 1643 | ++DOCSHELL 0x123ab7800 == 49 [pid = 1643] [id = 49] 01:22:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 114 (0x120ec0c00) [pid = 1643] [serial = 143] [outer = 0x0] 01:22:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 115 (0x120f8d000) [pid = 1643] [serial = 144] [outer = 0x120ec0c00] 01:22:51 INFO - PROCESS | 1643 | 1466497371417 Marionette DEBUG loaded listener.js 01:22:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 116 (0x12171c800) [pid = 1643] [serial = 145] [outer = 0x120ec0c00] 01:22:51 INFO - PROCESS | 1643 | 1466497371852 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]]]}] 01:22:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 01:22:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 672ms 01:22:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 01:22:51 INFO - PROCESS | 1643 | 1466497371867 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 01:22:51 INFO - PROCESS | 1643 | 1466497371869 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 01:22:51 INFO - PROCESS | 1643 | 1466497371871 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 01:22:51 INFO - PROCESS | 1643 | 1466497371872 Marionette TRACE conn2 <- [1,170,null,{}] 01:22:51 INFO - PROCESS | 1643 | 1466497371875 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}] 01:22:51 INFO - PROCESS | 1643 | 1466497371876 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:22:51 INFO - PROCESS | 1643 | 1466497371975 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 01:22:52 INFO - PROCESS | 1643 | 1466497372019 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:52 INFO - PROCESS | 1643 | 1466497372021 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:22:52 INFO - PROCESS | 1643 | ++DOCSHELL 0x11908f800 == 50 [pid = 1643] [id = 50] 01:22:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 117 (0x123c18800) [pid = 1643] [serial = 146] [outer = 0x0] 01:22:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 118 (0x124454400) [pid = 1643] [serial = 147] [outer = 0x123c18800] 01:22:52 INFO - PROCESS | 1643 | 1466497372050 Marionette DEBUG loaded listener.js 01:22:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 119 (0x124abd800) [pid = 1643] [serial = 148] [outer = 0x123c18800] 01:22:52 INFO - PROCESS | 1643 | 1466497372429 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]]]}] 01:22:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 01:22:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 619ms 01:22:52 INFO - PROCESS | 1643 | 1466497372490 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 01:22:52 INFO - PROCESS | 1643 | 1466497372492 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 01:22:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 01:22:52 INFO - PROCESS | 1643 | 1466497372494 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 01:22:52 INFO - PROCESS | 1643 | 1466497372495 Marionette TRACE conn2 <- [1,174,null,{}] 01:22:52 INFO - PROCESS | 1643 | 1466497372517 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}] 01:22:52 INFO - PROCESS | 1643 | 1466497372519 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:22:52 INFO - PROCESS | 1643 | 1466497372614 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 01:22:52 INFO - PROCESS | 1643 | 1466497372772 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:52 INFO - PROCESS | 1643 | 1466497372774 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:22:52 INFO - PROCESS | 1643 | ++DOCSHELL 0x113297000 == 51 [pid = 1643] [id = 51] 01:22:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 120 (0x112a80000) [pid = 1643] [serial = 149] [outer = 0x0] 01:22:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 121 (0x11334e800) [pid = 1643] [serial = 150] [outer = 0x112a80000] 01:22:52 INFO - PROCESS | 1643 | 1466497372802 Marionette DEBUG loaded listener.js 01:22:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 122 (0x1164f1000) [pid = 1643] [serial = 151] [outer = 0x112a80000] 01:22:53 INFO - PROCESS | 1643 | --DOCSHELL 0x121322000 == 50 [pid = 1643] [id = 36] 01:22:53 INFO - PROCESS | 1643 | --DOCSHELL 0x119574800 == 49 [pid = 1643] [id = 45] 01:22:53 INFO - PROCESS | 1643 | --DOCSHELL 0x119183000 == 48 [pid = 1643] [id = 44] 01:22:53 INFO - PROCESS | 1643 | --DOCSHELL 0x11919a800 == 47 [pid = 1643] [id = 31] 01:22:53 INFO - PROCESS | 1643 | --DOCSHELL 0x11865a800 == 46 [pid = 1643] [id = 43] 01:22:53 INFO - PROCESS | 1643 | --DOCSHELL 0x11820d800 == 45 [pid = 1643] [id = 42] 01:22:53 INFO - PROCESS | 1643 | --DOCSHELL 0x11821c000 == 44 [pid = 1643] [id = 28] 01:22:53 INFO - PROCESS | 1643 | --DOCSHELL 0x11866f800 == 43 [pid = 1643] [id = 29] 01:22:53 INFO - PROCESS | 1643 | --DOCSHELL 0x116862800 == 42 [pid = 1643] [id = 41] 01:22:53 INFO - PROCESS | 1643 | --DOCSHELL 0x117468000 == 41 [pid = 1643] [id = 27] 01:22:53 INFO - PROCESS | 1643 | --DOCSHELL 0x113b2e000 == 40 [pid = 1643] [id = 40] 01:22:53 INFO - PROCESS | 1643 | --DOCSHELL 0x118887800 == 39 [pid = 1643] [id = 30] 01:22:53 INFO - PROCESS | 1643 | --DOCSHELL 0x1198d2000 == 38 [pid = 1643] [id = 33] 01:22:53 INFO - PROCESS | 1643 | --DOCSHELL 0x11908f800 == 37 [pid = 1643] [id = 50] 01:22:53 INFO - PROCESS | 1643 | --DOCSHELL 0x123ab7800 == 36 [pid = 1643] [id = 49] 01:22:53 INFO - PROCESS | 1643 | --DOCSHELL 0x119aad000 == 35 [pid = 1643] [id = 48] 01:22:53 INFO - PROCESS | 1643 | --DOCSHELL 0x12112b000 == 34 [pid = 1643] [id = 46] 01:22:53 INFO - PROCESS | 1643 | --DOCSHELL 0x12418e000 == 33 [pid = 1643] [id = 39] 01:22:53 INFO - PROCESS | 1643 | --DOCSHELL 0x123c83800 == 32 [pid = 1643] [id = 38] 01:22:53 INFO - PROCESS | 1643 | --DOCSHELL 0x116ab5000 == 31 [pid = 1643] [id = 32] 01:22:53 INFO - PROCESS | 1643 | --DOCSHELL 0x1168c6800 == 30 [pid = 1643] [id = 47] 01:22:53 INFO - PROCESS | 1643 | --DOCSHELL 0x123a0c800 == 29 [pid = 1643] [id = 37] 01:22:53 INFO - PROCESS | 1643 | --DOCSHELL 0x12112a800 == 28 [pid = 1643] [id = 35] 01:22:53 INFO - PROCESS | 1643 | --DOCSHELL 0x120e0b800 == 27 [pid = 1643] [id = 34] 01:22:53 INFO - PROCESS | 1643 | --DOMWINDOW == 121 (0x12134c400) [pid = 1643] [serial = 11] [outer = 0x0] [url = about:blank] 01:22:53 INFO - PROCESS | 1643 | --DOMWINDOW == 120 (0x12bb53400) [pid = 1643] [serial = 58] [outer = 0x0] [url = about:blank] 01:22:53 INFO - PROCESS | 1643 | --DOMWINDOW == 119 (0x12192fc00) [pid = 1643] [serial = 102] [outer = 0x0] [url = about:blank] 01:22:53 INFO - PROCESS | 1643 | --DOMWINDOW == 118 (0x125678000) [pid = 1643] [serial = 105] [outer = 0x0] [url = about:blank] 01:22:53 INFO - PROCESS | 1643 | --DOMWINDOW == 117 (0x125675c00) [pid = 1643] [serial = 108] [outer = 0x0] [url = about:blank] 01:22:53 INFO - PROCESS | 1643 | --DOMWINDOW == 116 (0x112039800) [pid = 1643] [serial = 60] [outer = 0x0] [url = about:blank] 01:22:53 INFO - PROCESS | 1643 | --DOMWINDOW == 115 (0x115e8d400) [pid = 1643] [serial = 63] [outer = 0x0] [url = about:blank] 01:22:53 INFO - PROCESS | 1643 | --DOMWINDOW == 114 (0x11841b000) [pid = 1643] [serial = 66] [outer = 0x0] [url = about:blank] 01:22:53 INFO - PROCESS | 1643 | --DOMWINDOW == 113 (0x118638000) [pid = 1643] [serial = 67] [outer = 0x0] [url = about:blank] 01:22:53 INFO - PROCESS | 1643 | --DOMWINDOW == 112 (0x116804800) [pid = 1643] [serial = 69] [outer = 0x0] [url = about:blank] 01:22:53 INFO - PROCESS | 1643 | --DOMWINDOW == 111 (0x116a1a800) [pid = 1643] [serial = 70] [outer = 0x0] [url = about:blank] 01:22:53 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x12134cc00) [pid = 1643] [serial = 94] [outer = 0x0] [url = about:blank] 01:22:53 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x12192b400) [pid = 1643] [serial = 97] [outer = 0x0] [url = about:blank] 01:22:53 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x1241f6400) [pid = 1643] [serial = 100] [outer = 0x0] [url = about:blank] 01:22:53 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x125a49c00) [pid = 1643] [serial = 106] [outer = 0x0] [url = about:blank] 01:22:53 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x119c95400) [pid = 1643] [serial = 85] [outer = 0x0] [url = about:blank] 01:22:53 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x1122a7c00) [pid = 1643] [serial = 61] [outer = 0x0] [url = about:blank] 01:22:53 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x125bb9000) [pid = 1643] [serial = 109] [outer = 0x0] [url = about:blank] 01:22:53 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x126b37800) [pid = 1643] [serial = 111] [outer = 0x0] [url = about:blank] 01:22:53 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x11676fc00) [pid = 1643] [serial = 64] [outer = 0x0] [url = about:blank] 01:22:53 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x11863f000) [pid = 1643] [serial = 76] [outer = 0x0] [url = about:blank] 01:22:53 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x11900c800) [pid = 1643] [serial = 79] [outer = 0x0] [url = about:blank] 01:22:53 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x1282c4000) [pid = 1643] [serial = 112] [outer = 0x0] [url = about:blank] 01:22:53 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x12171d400) [pid = 1643] [serial = 8] [outer = 0x0] [url = about:blank] 01:22:53 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x117d13800) [pid = 1643] [serial = 72] [outer = 0x0] [url = about:blank] 01:22:53 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x1182a7000) [pid = 1643] [serial = 73] [outer = 0x0] [url = about:blank] 01:22:53 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x118565c00) [pid = 1643] [serial = 75] [outer = 0x0] [url = about:blank] 01:22:53 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x1186a3c00) [pid = 1643] [serial = 78] [outer = 0x0] [url = about:blank] 01:22:53 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x1190c9800) [pid = 1643] [serial = 81] [outer = 0x0] [url = about:blank] 01:22:53 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x119584c00) [pid = 1643] [serial = 82] [outer = 0x0] [url = about:blank] 01:22:53 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x119a0a800) [pid = 1643] [serial = 84] [outer = 0x0] [url = about:blank] 01:22:53 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x120e96400) [pid = 1643] [serial = 87] [outer = 0x0] [url = about:blank] 01:22:53 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x120ec6800) [pid = 1643] [serial = 88] [outer = 0x0] [url = about:blank] 01:22:53 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x120ecd800) [pid = 1643] [serial = 90] [outer = 0x0] [url = about:blank] 01:22:53 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x1210b7400) [pid = 1643] [serial = 91] [outer = 0x0] [url = about:blank] 01:22:53 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x120f8e800) [pid = 1643] [serial = 93] [outer = 0x0] [url = about:blank] 01:22:53 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x1214e2000) [pid = 1643] [serial = 96] [outer = 0x0] [url = about:blank] 01:22:53 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x123f3f400) [pid = 1643] [serial = 99] [outer = 0x0] [url = about:blank] 01:22:53 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x120e8f000) [pid = 1643] [serial = 30] [outer = 0x0] [url = about:blank] 01:22:53 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x118564000) [pid = 1643] [serial = 27] [outer = 0x0] [url = about:blank] 01:22:53 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x12b9b2c00) [pid = 1643] [serial = 28] [outer = 0x0] [url = about:blank] 01:22:53 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x12a894800) [pid = 1643] [serial = 24] [outer = 0x0] [url = about:blank] 01:22:53 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x12b899000) [pid = 1643] [serial = 25] [outer = 0x0] [url = about:blank] 01:22:53 INFO - PROCESS | 1643 | --DOMWINDOW == 78 (0x12a65ec00) [pid = 1643] [serial = 22] [outer = 0x0] [url = about:blank] 01:22:53 INFO - PROCESS | 1643 | --DOMWINDOW == 77 (0x12a65a800) [pid = 1643] [serial = 21] [outer = 0x0] [url = about:blank] 01:22:53 INFO - PROCESS | 1643 | --DOMWINDOW == 76 (0x128f0e000) [pid = 1643] [serial = 18] [outer = 0x0] [url = about:blank] 01:22:53 INFO - PROCESS | 1643 | --DOMWINDOW == 75 (0x128927400) [pid = 1643] [serial = 15] [outer = 0x0] [url = about:blank] 01:22:53 INFO - PROCESS | 1643 | --DOMWINDOW == 74 (0x128a2e400) [pid = 1643] [serial = 16] [outer = 0x0] [url = about:blank] 01:22:53 INFO - PROCESS | 1643 | --DOMWINDOW == 73 (0x12d2a1c00) [pid = 1643] [serial = 57] [outer = 0x0] [url = about:blank] 01:22:53 INFO - PROCESS | 1643 | --DOMWINDOW == 72 (0x11958a400) [pid = 1643] [serial = 55] [outer = 0x0] [url = about:blank] 01:22:53 INFO - PROCESS | 1643 | --DOMWINDOW == 71 (0x11841d000) [pid = 1643] [serial = 54] [outer = 0x0] [url = about:blank] 01:22:53 INFO - PROCESS | 1643 | --DOMWINDOW == 70 (0x1176d3c00) [pid = 1643] [serial = 51] [outer = 0x0] [url = about:blank] 01:22:53 INFO - PROCESS | 1643 | --DOMWINDOW == 69 (0x11869a000) [pid = 1643] [serial = 52] [outer = 0x0] [url = about:blank] 01:22:53 INFO - PROCESS | 1643 | --DOMWINDOW == 68 (0x12ca03000) [pid = 1643] [serial = 42] [outer = 0x0] [url = about:blank] 01:22:53 INFO - PROCESS | 1643 | --DOMWINDOW == 67 (0x12ca2e000) [pid = 1643] [serial = 45] [outer = 0x0] [url = about:blank] 01:22:53 INFO - PROCESS | 1643 | --DOMWINDOW == 66 (0x12ca31400) [pid = 1643] [serial = 47] [outer = 0x0] [url = about:blank] 01:22:53 INFO - PROCESS | 1643 | --DOMWINDOW == 65 (0x12ca9f800) [pid = 1643] [serial = 48] [outer = 0x0] [url = about:blank] 01:22:53 INFO - PROCESS | 1643 | --DOMWINDOW == 64 (0x12c599000) [pid = 1643] [serial = 40] [outer = 0x0] [url = about:blank] 01:22:53 INFO - PROCESS | 1643 | --DOMWINDOW == 63 (0x12c590800) [pid = 1643] [serial = 39] [outer = 0x0] [url = about:blank] 01:22:53 INFO - PROCESS | 1643 | --DOMWINDOW == 62 (0x12c445000) [pid = 1643] [serial = 36] [outer = 0x0] [url = about:blank] 01:22:53 INFO - PROCESS | 1643 | --DOMWINDOW == 61 (0x12c449000) [pid = 1643] [serial = 37] [outer = 0x0] [url = about:blank] 01:22:53 INFO - PROCESS | 1643 | --DOMWINDOW == 60 (0x12bfad800) [pid = 1643] [serial = 33] [outer = 0x0] [url = about:blank] 01:22:53 INFO - PROCESS | 1643 | --DOMWINDOW == 59 (0x12bfb7800) [pid = 1643] [serial = 34] [outer = 0x0] [url = about:blank] 01:22:53 INFO - PROCESS | 1643 | --DOMWINDOW == 58 (0x120e97000) [pid = 1643] [serial = 31] [outer = 0x0] [url = about:blank] 01:22:53 INFO - PROCESS | 1643 | 1466497373701 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]]]}] 01:22:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 01:22:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1222ms 01:22:53 INFO - PROCESS | 1643 | 1466497373717 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 01:22:53 INFO - PROCESS | 1643 | 1466497373720 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 01:22:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 01:22:53 INFO - PROCESS | 1643 | 1466497373723 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 01:22:53 INFO - PROCESS | 1643 | 1466497373725 Marionette TRACE conn2 <- [1,178,null,{}] 01:22:53 INFO - PROCESS | 1643 | 1466497373729 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}] 01:22:53 INFO - PROCESS | 1643 | 1466497373731 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:22:53 INFO - PROCESS | 1643 | 1466497373810 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 01:22:53 INFO - PROCESS | 1643 | 1466497373818 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:53 INFO - PROCESS | 1643 | 1466497373820 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:22:53 INFO - PROCESS | 1643 | ++DOCSHELL 0x11324f800 == 28 [pid = 1643] [id = 52] 01:22:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 59 (0x11676f800) [pid = 1643] [serial = 152] [outer = 0x0] 01:22:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 60 (0x116804800) [pid = 1643] [serial = 153] [outer = 0x11676f800] 01:22:53 INFO - PROCESS | 1643 | 1466497373850 Marionette DEBUG loaded listener.js 01:22:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 61 (0x116f5f400) [pid = 1643] [serial = 154] [outer = 0x11676f800] 01:22:54 INFO - PROCESS | 1643 | 1466497374173 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]]]}] 01:22:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 01:22:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 470ms 01:22:54 INFO - PROCESS | 1643 | 1466497374193 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 01:22:54 INFO - PROCESS | 1643 | 1466497374197 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 01:22:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 01:22:54 INFO - PROCESS | 1643 | 1466497374220 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 01:22:54 INFO - PROCESS | 1643 | 1466497374222 Marionette TRACE conn2 <- [1,182,null,{}] 01:22:54 INFO - PROCESS | 1643 | 1466497374224 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}] 01:22:54 INFO - PROCESS | 1643 | 1466497374226 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:22:54 INFO - PROCESS | 1643 | 1466497374301 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 01:22:54 INFO - PROCESS | 1643 | 1466497374305 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:54 INFO - PROCESS | 1643 | 1466497374307 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:22:54 INFO - PROCESS | 1643 | ++DOCSHELL 0x116845000 == 29 [pid = 1643] [id = 53] 01:22:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 62 (0x1182a4000) [pid = 1643] [serial = 155] [outer = 0x0] 01:22:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 63 (0x118415c00) [pid = 1643] [serial = 156] [outer = 0x1182a4000] 01:22:54 INFO - PROCESS | 1643 | 1466497374337 Marionette DEBUG loaded listener.js 01:22:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 64 (0x118422400) [pid = 1643] [serial = 157] [outer = 0x1182a4000] 01:22:54 INFO - PROCESS | 1643 | 1466497374657 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]]]}] 01:22:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 01:22:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 472ms 01:22:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 01:22:54 INFO - PROCESS | 1643 | 1466497374689 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 01:22:54 INFO - PROCESS | 1643 | 1466497374690 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 01:22:54 INFO - PROCESS | 1643 | 1466497374693 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 01:22:54 INFO - PROCESS | 1643 | 1466497374695 Marionette TRACE conn2 <- [1,186,null,{}] 01:22:54 INFO - PROCESS | 1643 | 1466497374703 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}] 01:22:54 INFO - PROCESS | 1643 | 1466497374714 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:22:54 INFO - PROCESS | 1643 | 1466497374794 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 01:22:54 INFO - PROCESS | 1643 | 1466497374839 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:54 INFO - PROCESS | 1643 | 1466497374841 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:22:54 INFO - PROCESS | 1643 | ++DOCSHELL 0x11745d800 == 30 [pid = 1643] [id = 54] 01:22:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 65 (0x118561400) [pid = 1643] [serial = 158] [outer = 0x0] 01:22:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 66 (0x11863c800) [pid = 1643] [serial = 159] [outer = 0x118561400] 01:22:54 INFO - PROCESS | 1643 | 1466497374869 Marionette DEBUG loaded listener.js 01:22:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 67 (0x1186c6400) [pid = 1643] [serial = 160] [outer = 0x118561400] 01:22:55 INFO - PROCESS | 1643 | 1466497375150 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]]]}] 01:22:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 01:22:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 471ms 01:22:55 INFO - PROCESS | 1643 | 1466497375171 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 01:22:55 INFO - PROCESS | 1643 | 1466497375173 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 01:22:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 01:22:55 INFO - PROCESS | 1643 | 1466497375176 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 01:22:55 INFO - PROCESS | 1643 | 1466497375178 Marionette TRACE conn2 <- [1,190,null,{}] 01:22:55 INFO - PROCESS | 1643 | 1466497375189 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}] 01:22:55 INFO - PROCESS | 1643 | 1466497375191 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:22:55 INFO - PROCESS | 1643 | 1466497375311 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 01:22:55 INFO - PROCESS | 1643 | 1466497375376 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:55 INFO - PROCESS | 1643 | 1466497375377 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:22:55 INFO - PROCESS | 1643 | ++DOCSHELL 0x11826e000 == 31 [pid = 1643] [id = 55] 01:22:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 68 (0x1186a4800) [pid = 1643] [serial = 161] [outer = 0x0] 01:22:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 69 (0x119054c00) [pid = 1643] [serial = 162] [outer = 0x1186a4800] 01:22:55 INFO - PROCESS | 1643 | 1466497375419 Marionette DEBUG loaded listener.js 01:22:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 70 (0x1196a5c00) [pid = 1643] [serial = 163] [outer = 0x1186a4800] 01:22:56 INFO - PROCESS | 1643 | --DOCSHELL 0x116845000 == 30 [pid = 1643] [id = 53] 01:22:56 INFO - PROCESS | 1643 | --DOCSHELL 0x11324f800 == 29 [pid = 1643] [id = 52] 01:22:56 INFO - PROCESS | 1643 | --DOCSHELL 0x113297000 == 28 [pid = 1643] [id = 51] 01:22:56 INFO - PROCESS | 1643 | 1466497376226 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]]]}] 01:22:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 01:22:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1070ms 01:22:56 INFO - PROCESS | 1643 | 1466497376256 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 01:22:56 INFO - PROCESS | 1643 | 1466497376259 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 01:22:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 01:22:56 INFO - PROCESS | 1643 | 1466497376262 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 01:22:56 INFO - PROCESS | 1643 | 1466497376263 Marionette TRACE conn2 <- [1,194,null,{}] 01:22:56 INFO - PROCESS | 1643 | 1466497376267 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}] 01:22:56 INFO - PROCESS | 1643 | 1466497376269 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:22:56 INFO - PROCESS | 1643 | 1466497376362 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 01:22:56 INFO - PROCESS | 1643 | 1466497376367 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:56 INFO - PROCESS | 1643 | 1466497376368 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:22:56 INFO - PROCESS | 1643 | ++DOCSHELL 0x115eff800 == 29 [pid = 1643] [id = 56] 01:22:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 71 (0x11676e000) [pid = 1643] [serial = 164] [outer = 0x0] 01:22:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 72 (0x1176d0400) [pid = 1643] [serial = 165] [outer = 0x11676e000] 01:22:56 INFO - PROCESS | 1643 | 1466497376396 Marionette DEBUG loaded listener.js 01:22:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 73 (0x118320400) [pid = 1643] [serial = 166] [outer = 0x11676e000] 01:22:56 INFO - PROCESS | 1643 | 1466497376751 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]]]}] 01:22:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 01:22:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 519ms 01:22:56 INFO - PROCESS | 1643 | 1466497376786 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 01:22:56 INFO - PROCESS | 1643 | 1466497376789 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 01:22:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 01:22:56 INFO - PROCESS | 1643 | 1466497376793 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 01:22:56 INFO - PROCESS | 1643 | 1466497376795 Marionette TRACE conn2 <- [1,198,null,{}] 01:22:56 INFO - PROCESS | 1643 | 1466497376797 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}] 01:22:56 INFO - PROCESS | 1643 | 1466497376799 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:22:56 INFO - PROCESS | 1643 | 1466497376890 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 01:22:56 INFO - PROCESS | 1643 | 1466497376894 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:56 INFO - PROCESS | 1643 | 1466497376895 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:22:56 INFO - PROCESS | 1643 | ++DOCSHELL 0x11715f000 == 30 [pid = 1643] [id = 57] 01:22:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 74 (0x1184c3c00) [pid = 1643] [serial = 167] [outer = 0x0] 01:22:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 75 (0x11863bc00) [pid = 1643] [serial = 168] [outer = 0x1184c3c00] 01:22:56 INFO - PROCESS | 1643 | 1466497376922 Marionette DEBUG loaded listener.js 01:22:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 76 (0x1186c2800) [pid = 1643] [serial = 169] [outer = 0x1184c3c00] 01:22:57 INFO - PROCESS | 1643 | 1466497377269 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]]]}] 01:22:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 01:22:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 519ms 01:22:57 INFO - PROCESS | 1643 | 1466497377313 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 01:22:57 INFO - PROCESS | 1643 | 1466497377314 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 01:22:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 01:22:57 INFO - PROCESS | 1643 | 1466497377317 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 01:22:57 INFO - PROCESS | 1643 | 1466497377320 Marionette TRACE conn2 <- [1,202,null,{}] 01:22:57 INFO - PROCESS | 1643 | 1466497377335 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}] 01:22:57 INFO - PROCESS | 1643 | 1466497377338 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:22:57 INFO - PROCESS | 1643 | 1466497377431 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 01:22:57 INFO - PROCESS | 1643 | 1466497377436 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:57 INFO - PROCESS | 1643 | 1466497377437 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:22:57 INFO - PROCESS | 1643 | ++DOCSHELL 0x118872800 == 31 [pid = 1643] [id = 58] 01:22:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 77 (0x1190cec00) [pid = 1643] [serial = 170] [outer = 0x0] 01:22:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 78 (0x1196ae000) [pid = 1643] [serial = 171] [outer = 0x1190cec00] 01:22:57 INFO - PROCESS | 1643 | 1466497377465 Marionette DEBUG loaded listener.js 01:22:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 79 (0x119aefc00) [pid = 1643] [serial = 172] [outer = 0x1190cec00] 01:22:57 INFO - PROCESS | 1643 | --DOMWINDOW == 78 (0x116f5e000) [pid = 1643] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 01:22:57 INFO - PROCESS | 1643 | --DOMWINDOW == 77 (0x1186ba800) [pid = 1643] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 01:22:57 INFO - PROCESS | 1643 | --DOMWINDOW == 76 (0x118422800) [pid = 1643] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 01:22:57 INFO - PROCESS | 1643 | --DOMWINDOW == 75 (0x120ec9400) [pid = 1643] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 01:22:57 INFO - PROCESS | 1643 | --DOMWINDOW == 74 (0x1164ea800) [pid = 1643] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 01:22:57 INFO - PROCESS | 1643 | --DOMWINDOW == 73 (0x116f8ec00) [pid = 1643] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 01:22:57 INFO - PROCESS | 1643 | --DOMWINDOW == 72 (0x11676dc00) [pid = 1643] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 01:22:57 INFO - PROCESS | 1643 | --DOMWINDOW == 71 (0x1282c0400) [pid = 1643] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 01:22:57 INFO - PROCESS | 1643 | --DOMWINDOW == 70 (0x1213d7400) [pid = 1643] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 01:22:57 INFO - PROCESS | 1643 | --DOMWINDOW == 69 (0x123c18800) [pid = 1643] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 01:22:57 INFO - PROCESS | 1643 | --DOMWINDOW == 68 (0x112a80000) [pid = 1643] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 01:22:57 INFO - PROCESS | 1643 | --DOMWINDOW == 67 (0x11676f800) [pid = 1643] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 01:22:57 INFO - PROCESS | 1643 | --DOMWINDOW == 66 (0x1182a4000) [pid = 1643] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 01:22:57 INFO - PROCESS | 1643 | --DOMWINDOW == 65 (0x116f5f800) [pid = 1643] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 01:22:57 INFO - PROCESS | 1643 | --DOMWINDOW == 64 (0x118561400) [pid = 1643] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 01:22:57 INFO - PROCESS | 1643 | --DOMWINDOW == 63 (0x1186a0800) [pid = 1643] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 01:22:57 INFO - PROCESS | 1643 | 1466497377945 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]]]}] 01:22:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 01:22:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 672ms 01:22:57 INFO - PROCESS | 1643 | 1466497377990 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 01:22:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 01:22:57 INFO - PROCESS | 1643 | 1466497377991 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 01:22:57 INFO - PROCESS | 1643 | 1466497377994 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 01:22:57 INFO - PROCESS | 1643 | 1466497377995 Marionette TRACE conn2 <- [1,206,null,{}] 01:22:57 INFO - PROCESS | 1643 | 1466497377997 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}] 01:22:58 INFO - PROCESS | 1643 | 1466497377998 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:22:58 INFO - PROCESS | 1643 | 1466497378073 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 01:22:58 INFO - PROCESS | 1643 | 1466497378121 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:58 INFO - PROCESS | 1643 | 1466497378122 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:22:58 INFO - PROCESS | 1643 | ++DOCSHELL 0x119084800 == 32 [pid = 1643] [id = 59] 01:22:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 64 (0x1122aac00) [pid = 1643] [serial = 173] [outer = 0x0] 01:22:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 65 (0x1190d2c00) [pid = 1643] [serial = 174] [outer = 0x1122aac00] 01:22:58 INFO - PROCESS | 1643 | 1466497378149 Marionette DEBUG loaded listener.js 01:22:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 66 (0x120e8cc00) [pid = 1643] [serial = 175] [outer = 0x1122aac00] 01:22:58 INFO - PROCESS | 1643 | 1466497378421 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]]]}] 01:22:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 01:22:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 467ms 01:22:58 INFO - PROCESS | 1643 | 1466497378462 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 01:22:58 INFO - PROCESS | 1643 | 1466497378463 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 01:22:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 01:22:58 INFO - PROCESS | 1643 | 1466497378472 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 01:22:58 INFO - PROCESS | 1643 | 1466497378473 Marionette TRACE conn2 <- [1,210,null,{}] 01:22:58 INFO - PROCESS | 1643 | 1466497378475 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}] 01:22:58 INFO - PROCESS | 1643 | 1466497378476 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:22:58 INFO - PROCESS | 1643 | 1466497378552 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 01:22:58 INFO - PROCESS | 1643 | 1466497378556 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:58 INFO - PROCESS | 1643 | 1466497378557 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:22:58 INFO - PROCESS | 1643 | ++DOCSHELL 0x1198c1000 == 33 [pid = 1643] [id = 60] 01:22:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 67 (0x11653b000) [pid = 1643] [serial = 176] [outer = 0x0] 01:22:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 68 (0x120e9bc00) [pid = 1643] [serial = 177] [outer = 0x11653b000] 01:22:58 INFO - PROCESS | 1643 | 1466497378584 Marionette DEBUG loaded listener.js 01:22:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 69 (0x120ecd400) [pid = 1643] [serial = 178] [outer = 0x11653b000] 01:22:58 INFO - PROCESS | 1643 | 1466497378905 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]]]}] 01:22:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 01:22:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 474ms 01:22:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 01:22:58 INFO - PROCESS | 1643 | 1466497378941 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 01:22:58 INFO - PROCESS | 1643 | 1466497378943 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 01:22:58 INFO - PROCESS | 1643 | 1466497378945 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 01:22:58 INFO - PROCESS | 1643 | 1466497378946 Marionette TRACE conn2 <- [1,214,null,{}] 01:22:58 INFO - PROCESS | 1643 | 1466497378949 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}] 01:22:58 INFO - PROCESS | 1643 | 1466497378954 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:22:59 INFO - PROCESS | 1643 | 1466497379042 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 01:22:59 INFO - PROCESS | 1643 | 1466497379046 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:59 INFO - PROCESS | 1643 | 1466497379047 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:22:59 INFO - PROCESS | 1643 | ++DOCSHELL 0x11260c000 == 34 [pid = 1643] [id = 61] 01:22:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 70 (0x1210c5400) [pid = 1643] [serial = 179] [outer = 0x0] 01:22:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 71 (0x121928400) [pid = 1643] [serial = 180] [outer = 0x1210c5400] 01:22:59 INFO - PROCESS | 1643 | 1466497379077 Marionette DEBUG loaded listener.js 01:22:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 72 (0x1241ae000) [pid = 1643] [serial = 181] [outer = 0x1210c5400] 01:22:59 INFO - PROCESS | 1643 | 1466497379407 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]]]}] 01:22:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 01:22:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 518ms 01:22:59 INFO - PROCESS | 1643 | 1466497379464 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 01:22:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 01:22:59 INFO - PROCESS | 1643 | 1466497379466 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 01:22:59 INFO - PROCESS | 1643 | 1466497379470 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 01:22:59 INFO - PROCESS | 1643 | 1466497379471 Marionette TRACE conn2 <- [1,218,null,{}] 01:22:59 INFO - PROCESS | 1643 | 1466497379475 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}] 01:22:59 INFO - PROCESS | 1643 | 1466497379476 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:22:59 INFO - PROCESS | 1643 | 1466497379587 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 01:22:59 INFO - PROCESS | 1643 | 1466497379592 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:59 INFO - PROCESS | 1643 | 1466497379593 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:22:59 INFO - PROCESS | 1643 | ++DOCSHELL 0x121306800 == 35 [pid = 1643] [id = 62] 01:22:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 73 (0x11676dc00) [pid = 1643] [serial = 182] [outer = 0x0] 01:22:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 74 (0x124456400) [pid = 1643] [serial = 183] [outer = 0x11676dc00] 01:22:59 INFO - PROCESS | 1643 | 1466497379635 Marionette DEBUG loaded listener.js 01:22:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 75 (0x124aa9400) [pid = 1643] [serial = 184] [outer = 0x11676dc00] 01:23:00 INFO - PROCESS | 1643 | 1466497380129 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]]]}] 01:23:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 01:23:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 669ms 01:23:00 INFO - PROCESS | 1643 | 1466497380139 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 01:23:00 INFO - PROCESS | 1643 | 1466497380142 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 01:23:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 01:23:00 INFO - PROCESS | 1643 | 1466497380145 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 01:23:00 INFO - PROCESS | 1643 | 1466497380147 Marionette TRACE conn2 <- [1,222,null,{}] 01:23:00 INFO - PROCESS | 1643 | 1466497380151 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}] 01:23:00 INFO - PROCESS | 1643 | 1466497380153 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:00 INFO - PROCESS | 1643 | 1466497380263 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 01:23:00 INFO - PROCESS | 1643 | 1466497380333 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:00 INFO - PROCESS | 1643 | 1466497380335 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:00 INFO - PROCESS | 1643 | ++DOCSHELL 0x117145000 == 36 [pid = 1643] [id = 63] 01:23:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 76 (0x1176d2800) [pid = 1643] [serial = 185] [outer = 0x0] 01:23:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 77 (0x1182a0400) [pid = 1643] [serial = 186] [outer = 0x1176d2800] 01:23:00 INFO - PROCESS | 1643 | 1466497380365 Marionette DEBUG loaded listener.js 01:23:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 78 (0x1184c2400) [pid = 1643] [serial = 187] [outer = 0x1176d2800] 01:23:00 INFO - PROCESS | 1643 | 1466497380787 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]]]}] 01:23:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 01:23:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 672ms 01:23:00 INFO - PROCESS | 1643 | 1466497380818 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 01:23:00 INFO - PROCESS | 1643 | 1466497380822 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 01:23:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 01:23:00 INFO - PROCESS | 1643 | 1466497380829 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 01:23:00 INFO - PROCESS | 1643 | 1466497380832 Marionette TRACE conn2 <- [1,226,null,{}] 01:23:00 INFO - PROCESS | 1643 | 1466497380835 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}] 01:23:00 INFO - PROCESS | 1643 | 1466497380838 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:00 INFO - PROCESS | 1643 | 1466497380980 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 01:23:01 INFO - PROCESS | 1643 | 1466497381046 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:01 INFO - PROCESS | 1643 | 1466497381048 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:01 INFO - PROCESS | 1643 | ++DOCSHELL 0x119c0d000 == 37 [pid = 1643] [id = 64] 01:23:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 79 (0x1186bbc00) [pid = 1643] [serial = 188] [outer = 0x0] 01:23:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x11904fc00) [pid = 1643] [serial = 189] [outer = 0x1186bbc00] 01:23:01 INFO - PROCESS | 1643 | 1466497381144 Marionette DEBUG loaded listener.js 01:23:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x1199be400) [pid = 1643] [serial = 190] [outer = 0x1186bbc00] 01:23:01 INFO - PROCESS | 1643 | 1466497381625 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]]]}] 01:23:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 01:23:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 824ms 01:23:01 INFO - PROCESS | 1643 | 1466497381652 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 01:23:01 INFO - PROCESS | 1643 | 1466497381653 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 01:23:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 01:23:01 INFO - PROCESS | 1643 | 1466497381656 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 01:23:01 INFO - PROCESS | 1643 | 1466497381658 Marionette TRACE conn2 <- [1,230,null,{}] 01:23:01 INFO - PROCESS | 1643 | 1466497381666 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}] 01:23:01 INFO - PROCESS | 1643 | 1466497381669 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:01 INFO - PROCESS | 1643 | 1466497381765 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 01:23:01 INFO - PROCESS | 1643 | 1466497381806 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:01 INFO - PROCESS | 1643 | 1466497381808 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:01 INFO - PROCESS | 1643 | ++DOCSHELL 0x123a5a800 == 38 [pid = 1643] [id = 65] 01:23:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x120ec5800) [pid = 1643] [serial = 191] [outer = 0x0] 01:23:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x12133f800) [pid = 1643] [serial = 192] [outer = 0x120ec5800] 01:23:01 INFO - PROCESS | 1643 | 1466497381845 Marionette DEBUG loaded listener.js 01:23:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x123f3f000) [pid = 1643] [serial = 193] [outer = 0x120ec5800] 01:23:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x124ac1000) [pid = 1643] [serial = 194] [outer = 0x12ca23400] 01:23:02 INFO - PROCESS | 1643 | 1466497382265 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]]]}] 01:23:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 01:23:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 621ms 01:23:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 01:23:02 INFO - PROCESS | 1643 | 1466497382299 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 01:23:02 INFO - PROCESS | 1643 | 1466497382301 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 01:23:02 INFO - PROCESS | 1643 | 1466497382306 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 01:23:02 INFO - PROCESS | 1643 | 1466497382307 Marionette TRACE conn2 <- [1,234,null,{}] 01:23:02 INFO - PROCESS | 1643 | 1466497382309 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}] 01:23:02 INFO - PROCESS | 1643 | 1466497382311 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:02 INFO - PROCESS | 1643 | 1466497382404 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 01:23:02 INFO - PROCESS | 1643 | 1466497382448 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:02 INFO - PROCESS | 1643 | 1466497382450 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:02 INFO - PROCESS | 1643 | ++DOCSHELL 0x1198c0000 == 39 [pid = 1643] [id = 66] 01:23:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x12492a400) [pid = 1643] [serial = 195] [outer = 0x0] 01:23:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x124ac5800) [pid = 1643] [serial = 196] [outer = 0x12492a400] 01:23:02 INFO - PROCESS | 1643 | 1466497382480 Marionette DEBUG loaded listener.js 01:23:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x125677400) [pid = 1643] [serial = 197] [outer = 0x12492a400] 01:23:03 INFO - PROCESS | 1643 | 1466497383092 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]]]}] 01:23:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 01:23:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 870ms 01:23:03 INFO - PROCESS | 1643 | 1466497383176 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 01:23:03 INFO - PROCESS | 1643 | 1466497383178 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 01:23:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 01:23:03 INFO - PROCESS | 1643 | 1466497383182 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 01:23:03 INFO - PROCESS | 1643 | 1466497383184 Marionette TRACE conn2 <- [1,238,null,{}] 01:23:03 INFO - PROCESS | 1643 | 1466497383188 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}] 01:23:03 INFO - PROCESS | 1643 | 1466497383189 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:03 INFO - PROCESS | 1643 | 1466497383274 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 01:23:03 INFO - PROCESS | 1643 | 1466497383316 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:03 INFO - PROCESS | 1643 | 1466497383319 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:03 INFO - PROCESS | 1643 | ++DOCSHELL 0x1168c9800 == 40 [pid = 1643] [id = 67] 01:23:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x116f90c00) [pid = 1643] [serial = 198] [outer = 0x0] 01:23:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x117d0cc00) [pid = 1643] [serial = 199] [outer = 0x116f90c00] 01:23:03 INFO - PROCESS | 1643 | 1466497383346 Marionette DEBUG loaded listener.js 01:23:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x11841b000) [pid = 1643] [serial = 200] [outer = 0x116f90c00] 01:23:03 INFO - PROCESS | 1643 | --DOCSHELL 0x11260c000 == 39 [pid = 1643] [id = 61] 01:23:03 INFO - PROCESS | 1643 | --DOCSHELL 0x1198c1000 == 38 [pid = 1643] [id = 60] 01:23:03 INFO - PROCESS | 1643 | --DOCSHELL 0x119084800 == 37 [pid = 1643] [id = 59] 01:23:03 INFO - PROCESS | 1643 | --DOCSHELL 0x118872800 == 36 [pid = 1643] [id = 58] 01:23:03 INFO - PROCESS | 1643 | --DOCSHELL 0x11715f000 == 35 [pid = 1643] [id = 57] 01:23:03 INFO - PROCESS | 1643 | --DOCSHELL 0x11745d800 == 34 [pid = 1643] [id = 54] 01:23:03 INFO - PROCESS | 1643 | --DOCSHELL 0x115eff800 == 33 [pid = 1643] [id = 56] 01:23:03 INFO - PROCESS | 1643 | --DOCSHELL 0x11826e000 == 32 [pid = 1643] [id = 55] 01:23:03 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x120f8d000) [pid = 1643] [serial = 144] [outer = 0x0] [url = about:blank] 01:23:03 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x1176c4400) [pid = 1643] [serial = 117] [outer = 0x0] [url = about:blank] 01:23:03 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x119588800) [pid = 1643] [serial = 123] [outer = 0x0] [url = about:blank] 01:23:03 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x124454400) [pid = 1643] [serial = 147] [outer = 0x0] [url = about:blank] 01:23:03 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x11869f000) [pid = 1643] [serial = 121] [outer = 0x0] [url = about:blank] 01:23:03 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x123fd5000) [pid = 1643] [serial = 135] [outer = 0x0] [url = about:blank] 01:23:03 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x11863a800) [pid = 1643] [serial = 120] [outer = 0x0] [url = about:blank] 01:23:03 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x11334e800) [pid = 1643] [serial = 150] [outer = 0x0] [url = about:blank] 01:23:03 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x1241ee400) [pid = 1643] [serial = 136] [outer = 0x0] [url = about:blank] 01:23:03 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x116804800) [pid = 1643] [serial = 153] [outer = 0x0] [url = about:blank] 01:23:03 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x120ec4800) [pid = 1643] [serial = 132] [outer = 0x0] [url = about:blank] 01:23:03 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x118415c00) [pid = 1643] [serial = 156] [outer = 0x0] [url = about:blank] 01:23:03 INFO - PROCESS | 1643 | --DOMWINDOW == 78 (0x118422400) [pid = 1643] [serial = 157] [outer = 0x0] [url = about:blank] 01:23:03 INFO - PROCESS | 1643 | --DOMWINDOW == 77 (0x11863c800) [pid = 1643] [serial = 159] [outer = 0x0] [url = about:blank] 01:23:03 INFO - PROCESS | 1643 | --DOMWINDOW == 76 (0x121b80000) [pid = 1643] [serial = 133] [outer = 0x0] [url = about:blank] 01:23:03 INFO - PROCESS | 1643 | --DOMWINDOW == 75 (0x1196a7800) [pid = 1643] [serial = 124] [outer = 0x0] [url = about:blank] 01:23:03 INFO - PROCESS | 1643 | --DOMWINDOW == 74 (0x1176cb400) [pid = 1643] [serial = 138] [outer = 0x0] [url = about:blank] 01:23:03 INFO - PROCESS | 1643 | --DOMWINDOW == 73 (0x1190c9000) [pid = 1643] [serial = 127] [outer = 0x0] [url = about:blank] 01:23:03 INFO - PROCESS | 1643 | --DOMWINDOW == 72 (0x118419000) [pid = 1643] [serial = 139] [outer = 0x0] [url = about:blank] 01:23:03 INFO - PROCESS | 1643 | --DOMWINDOW == 71 (0x119054800) [pid = 1643] [serial = 141] [outer = 0x0] [url = about:blank] 01:23:03 INFO - PROCESS | 1643 | --DOMWINDOW == 70 (0x1196a2400) [pid = 1643] [serial = 129] [outer = 0x0] [url = about:blank] 01:23:03 INFO - PROCESS | 1643 | --DOMWINDOW == 69 (0x11958d400) [pid = 1643] [serial = 142] [outer = 0x0] [url = about:blank] 01:23:03 INFO - PROCESS | 1643 | --DOMWINDOW == 68 (0x1182a6400) [pid = 1643] [serial = 118] [outer = 0x0] [url = about:blank] 01:23:03 INFO - PROCESS | 1643 | --DOMWINDOW == 67 (0x118635400) [pid = 1643] [serial = 126] [outer = 0x0] [url = about:blank] 01:23:03 INFO - PROCESS | 1643 | --DOMWINDOW == 66 (0x124abd800) [pid = 1643] [serial = 148] [outer = 0x0] [url = about:blank] 01:23:03 INFO - PROCESS | 1643 | --DOMWINDOW == 65 (0x1164f1000) [pid = 1643] [serial = 151] [outer = 0x0] [url = about:blank] 01:23:03 INFO - PROCESS | 1643 | --DOMWINDOW == 64 (0x1284c4400) [pid = 1643] [serial = 115] [outer = 0x0] [url = about:blank] 01:23:03 INFO - PROCESS | 1643 | --DOMWINDOW == 63 (0x119a0f000) [pid = 1643] [serial = 130] [outer = 0x0] [url = about:blank] 01:23:03 INFO - PROCESS | 1643 | --DOMWINDOW == 62 (0x116f5f400) [pid = 1643] [serial = 154] [outer = 0x0] [url = about:blank] 01:23:03 INFO - PROCESS | 1643 | --DOMWINDOW == 61 (0x1186c6400) [pid = 1643] [serial = 160] [outer = 0x0] [url = about:blank] 01:23:03 INFO - PROCESS | 1643 | --DOMWINDOW == 60 (0x12844bc00) [pid = 1643] [serial = 114] [outer = 0x0] [url = about:blank] 01:23:03 INFO - PROCESS | 1643 | --DOMWINDOW == 59 (0x124ac0800) [pid = 1643] [serial = 103] [outer = 0x0] [url = about:blank] 01:23:03 INFO - PROCESS | 1643 | 1466497383743 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]]]}] 01:23:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 01:23:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 571ms 01:23:03 INFO - PROCESS | 1643 | 1466497383752 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 01:23:03 INFO - PROCESS | 1643 | 1466497383755 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 01:23:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 01:23:03 INFO - PROCESS | 1643 | 1466497383759 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 01:23:03 INFO - PROCESS | 1643 | 1466497383761 Marionette TRACE conn2 <- [1,242,null,{}] 01:23:03 INFO - PROCESS | 1643 | 1466497383763 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}] 01:23:03 INFO - PROCESS | 1643 | 1466497383765 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:03 INFO - PROCESS | 1643 | 1466497383841 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 01:23:03 INFO - PROCESS | 1643 | 1466497383845 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:03 INFO - PROCESS | 1643 | 1466497383846 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:03 INFO - PROCESS | 1643 | ++DOCSHELL 0x115eff800 == 33 [pid = 1643] [id = 68] 01:23:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 60 (0x116f5f400) [pid = 1643] [serial = 201] [outer = 0x0] 01:23:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 61 (0x1184c5800) [pid = 1643] [serial = 202] [outer = 0x116f5f400] 01:23:03 INFO - PROCESS | 1643 | 1466497383876 Marionette DEBUG loaded listener.js 01:23:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 62 (0x11863b400) [pid = 1643] [serial = 203] [outer = 0x116f5f400] 01:23:04 INFO - PROCESS | 1643 | 1466497384189 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]]]}] 01:23:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 01:23:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 469ms 01:23:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 01:23:04 INFO - PROCESS | 1643 | 1466497384229 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 01:23:04 INFO - PROCESS | 1643 | 1466497384230 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 01:23:04 INFO - PROCESS | 1643 | 1466497384235 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 01:23:04 INFO - PROCESS | 1643 | 1466497384237 Marionette TRACE conn2 <- [1,246,null,{}] 01:23:04 INFO - PROCESS | 1643 | 1466497384244 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}] 01:23:04 INFO - PROCESS | 1643 | 1466497384247 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:04 INFO - PROCESS | 1643 | 1466497384331 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 01:23:04 INFO - PROCESS | 1643 | 1466497384376 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:04 INFO - PROCESS | 1643 | 1466497384378 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:04 INFO - PROCESS | 1643 | ++DOCSHELL 0x117d7e000 == 34 [pid = 1643] [id = 69] 01:23:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 63 (0x11869d800) [pid = 1643] [serial = 204] [outer = 0x0] 01:23:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 64 (0x11958e800) [pid = 1643] [serial = 205] [outer = 0x11869d800] 01:23:04 INFO - PROCESS | 1643 | 1466497384406 Marionette DEBUG loaded listener.js 01:23:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 65 (0x120e92000) [pid = 1643] [serial = 206] [outer = 0x11869d800] 01:23:04 INFO - PROCESS | 1643 | 1466497384689 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]]]}] 01:23:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 01:23:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 472ms 01:23:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 01:23:04 INFO - PROCESS | 1643 | 1466497384706 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 01:23:04 INFO - PROCESS | 1643 | 1466497384707 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 01:23:04 INFO - PROCESS | 1643 | 1466497384710 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 01:23:04 INFO - PROCESS | 1643 | 1466497384711 Marionette TRACE conn2 <- [1,250,null,{}] 01:23:04 INFO - PROCESS | 1643 | 1466497384713 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}] 01:23:04 INFO - PROCESS | 1643 | 1466497384715 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:04 INFO - PROCESS | 1643 | 1466497384808 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 01:23:04 INFO - PROCESS | 1643 | 1466497384811 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:04 INFO - PROCESS | 1643 | 1466497384812 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:04 INFO - PROCESS | 1643 | ++DOCSHELL 0x118882000 == 35 [pid = 1643] [id = 70] 01:23:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 66 (0x120ec9c00) [pid = 1643] [serial = 207] [outer = 0x0] 01:23:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 67 (0x121925c00) [pid = 1643] [serial = 208] [outer = 0x120ec9c00] 01:23:04 INFO - PROCESS | 1643 | 1466497384840 Marionette DEBUG loaded listener.js 01:23:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 68 (0x123fd1000) [pid = 1643] [serial = 209] [outer = 0x120ec9c00] 01:23:05 INFO - PROCESS | 1643 | 1466497385138 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]]]}] 01:23:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 01:23:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 469ms 01:23:05 INFO - PROCESS | 1643 | 1466497385179 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 01:23:05 INFO - PROCESS | 1643 | 1466497385181 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 01:23:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 01:23:05 INFO - PROCESS | 1643 | 1466497385185 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 01:23:05 INFO - PROCESS | 1643 | 1466497385187 Marionette TRACE conn2 <- [1,254,null,{}] 01:23:05 INFO - PROCESS | 1643 | 1466497385189 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}] 01:23:05 INFO - PROCESS | 1643 | 1466497385190 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:05 INFO - PROCESS | 1643 | 1466497385281 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 01:23:05 INFO - PROCESS | 1643 | 1466497385288 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:05 INFO - PROCESS | 1643 | 1466497385290 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:05 INFO - PROCESS | 1643 | ++DOCSHELL 0x119578800 == 36 [pid = 1643] [id = 71] 01:23:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 69 (0x121b88400) [pid = 1643] [serial = 210] [outer = 0x0] 01:23:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 70 (0x124abd800) [pid = 1643] [serial = 211] [outer = 0x121b88400] 01:23:05 INFO - PROCESS | 1643 | 1466497385332 Marionette DEBUG loaded listener.js 01:23:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 71 (0x12567b400) [pid = 1643] [serial = 212] [outer = 0x121b88400] 01:23:05 INFO - PROCESS | 1643 | 1466497385777 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]]]}] 01:23:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 01:23:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 618ms 01:23:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 01:23:05 INFO - PROCESS | 1643 | 1466497385814 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 01:23:05 INFO - PROCESS | 1643 | 1466497385816 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 01:23:05 INFO - PROCESS | 1643 | 1466497385818 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 01:23:05 INFO - PROCESS | 1643 | 1466497385819 Marionette TRACE conn2 <- [1,258,null,{}] 01:23:05 INFO - PROCESS | 1643 | 1466497385821 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}] 01:23:05 INFO - PROCESS | 1643 | 1466497385825 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:05 INFO - PROCESS | 1643 | 1466497385942 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 01:23:05 INFO - PROCESS | 1643 | 1466497385955 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:05 INFO - PROCESS | 1643 | 1466497385956 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:05 INFO - PROCESS | 1643 | ++DOCSHELL 0x119c1a800 == 37 [pid = 1643] [id = 72] 01:23:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 72 (0x125aa8800) [pid = 1643] [serial = 213] [outer = 0x0] 01:23:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 73 (0x125bb1400) [pid = 1643] [serial = 214] [outer = 0x125aa8800] 01:23:05 INFO - PROCESS | 1643 | 1466497385981 Marionette DEBUG loaded listener.js 01:23:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 74 (0x1282be800) [pid = 1643] [serial = 215] [outer = 0x125aa8800] 01:23:06 INFO - PROCESS | 1643 | 1466497386305 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]]]}] 01:23:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 01:23:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 518ms 01:23:06 INFO - PROCESS | 1643 | 1466497386343 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 01:23:06 INFO - PROCESS | 1643 | 1466497386344 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 01:23:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 01:23:06 INFO - PROCESS | 1643 | 1466497386346 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 01:23:06 INFO - PROCESS | 1643 | 1466497386347 Marionette TRACE conn2 <- [1,262,null,{}] 01:23:06 INFO - PROCESS | 1643 | 1466497386350 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}] 01:23:06 INFO - PROCESS | 1643 | 1466497386351 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:06 INFO - PROCESS | 1643 | 1466497386443 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 01:23:06 INFO - PROCESS | 1643 | 1466497386447 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:06 INFO - PROCESS | 1643 | 1466497386448 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:06 INFO - PROCESS | 1643 | ++DOCSHELL 0x121319000 == 38 [pid = 1643] [id = 73] 01:23:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 75 (0x125dee000) [pid = 1643] [serial = 216] [outer = 0x0] 01:23:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 76 (0x1282c5800) [pid = 1643] [serial = 217] [outer = 0x125dee000] 01:23:06 INFO - PROCESS | 1643 | 1466497386473 Marionette DEBUG loaded listener.js 01:23:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 77 (0x1284c6c00) [pid = 1643] [serial = 218] [outer = 0x125dee000] 01:23:06 INFO - PROCESS | 1643 | 1466497386796 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]]]}] 01:23:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 01:23:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 468ms 01:23:06 INFO - PROCESS | 1643 | 1466497386822 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 01:23:06 INFO - PROCESS | 1643 | 1466497386824 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 01:23:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 01:23:06 INFO - PROCESS | 1643 | 1466497386826 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 01:23:06 INFO - PROCESS | 1643 | 1466497386827 Marionette TRACE conn2 <- [1,266,null,{}] 01:23:06 INFO - PROCESS | 1643 | 1466497386829 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}] 01:23:06 INFO - PROCESS | 1643 | 1466497386831 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:06 INFO - PROCESS | 1643 | 1466497386928 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 01:23:06 INFO - PROCESS | 1643 | 1466497386938 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:06 INFO - PROCESS | 1643 | 1466497386939 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:06 INFO - PROCESS | 1643 | ++DOCSHELL 0x123c90000 == 39 [pid = 1643] [id = 74] 01:23:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 78 (0x1284ce000) [pid = 1643] [serial = 219] [outer = 0x0] 01:23:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 79 (0x128921800) [pid = 1643] [serial = 220] [outer = 0x1284ce000] 01:23:06 INFO - PROCESS | 1643 | 1466497386963 Marionette DEBUG loaded listener.js 01:23:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x128a2a400) [pid = 1643] [serial = 221] [outer = 0x1284ce000] 01:23:07 INFO - PROCESS | 1643 | 1466497387284 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]]]}] 01:23:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 01:23:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 518ms 01:23:07 INFO - PROCESS | 1643 | 1466497387345 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 01:23:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 01:23:07 INFO - PROCESS | 1643 | 1466497387347 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 01:23:07 INFO - PROCESS | 1643 | 1466497387350 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 01:23:07 INFO - PROCESS | 1643 | 1466497387352 Marionette TRACE conn2 <- [1,270,null,{}] 01:23:07 INFO - PROCESS | 1643 | 1466497387361 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}] 01:23:07 INFO - PROCESS | 1643 | 1466497387363 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:07 INFO - PROCESS | 1643 | 1466497387505 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 01:23:07 INFO - PROCESS | 1643 | 1466497387548 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:07 INFO - PROCESS | 1643 | 1466497387550 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:07 INFO - PROCESS | 1643 | ++DOCSHELL 0x124a1e000 == 40 [pid = 1643] [id = 75] 01:23:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x12891dc00) [pid = 1643] [serial = 222] [outer = 0x0] 01:23:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x128a35800) [pid = 1643] [serial = 223] [outer = 0x12891dc00] 01:23:07 INFO - PROCESS | 1643 | 1466497387590 Marionette DEBUG loaded listener.js 01:23:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x128aec800) [pid = 1643] [serial = 224] [outer = 0x12891dc00] 01:23:07 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x1210c5400) [pid = 1643] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 01:23:07 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x11676e000) [pid = 1643] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 01:23:07 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x1122aac00) [pid = 1643] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 01:23:07 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x1190cec00) [pid = 1643] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 01:23:07 INFO - PROCESS | 1643 | --DOMWINDOW == 78 (0x1184c3c00) [pid = 1643] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 01:23:07 INFO - PROCESS | 1643 | --DOMWINDOW == 77 (0x11653b000) [pid = 1643] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 01:23:07 INFO - PROCESS | 1643 | --DOMWINDOW == 76 (0x1186a4800) [pid = 1643] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 01:23:07 INFO - PROCESS | 1643 | --DOMWINDOW == 75 (0x120ec0c00) [pid = 1643] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 01:23:07 INFO - PROCESS | 1643 | 1466497387938 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]]]}] 01:23:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 01:23:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 620ms 01:23:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 01:23:07 INFO - PROCESS | 1643 | 1466497387970 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 01:23:07 INFO - PROCESS | 1643 | 1466497387971 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 01:23:07 INFO - PROCESS | 1643 | 1466497387973 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 01:23:07 INFO - PROCESS | 1643 | 1466497387975 Marionette TRACE conn2 <- [1,274,null,{}] 01:23:07 INFO - PROCESS | 1643 | 1466497387977 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}] 01:23:07 INFO - PROCESS | 1643 | 1466497387978 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:08 INFO - PROCESS | 1643 | 1466497388057 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 01:23:08 INFO - PROCESS | 1643 | 1466497388061 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:08 INFO - PROCESS | 1643 | 1466497388062 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:08 INFO - PROCESS | 1643 | ++DOCSHELL 0x1256e7000 == 41 [pid = 1643] [id = 76] 01:23:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 76 (0x118637800) [pid = 1643] [serial = 225] [outer = 0x0] 01:23:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 77 (0x121b86000) [pid = 1643] [serial = 226] [outer = 0x118637800] 01:23:08 INFO - PROCESS | 1643 | 1466497388086 Marionette DEBUG loaded listener.js 01:23:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 78 (0x128ce8000) [pid = 1643] [serial = 227] [outer = 0x118637800] 01:23:08 INFO - PROCESS | 1643 | 1466497388424 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]]]}] 01:23:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 01:23:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 468ms 01:23:08 INFO - PROCESS | 1643 | 1466497388442 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 01:23:08 INFO - PROCESS | 1643 | 1466497388444 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 01:23:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 01:23:08 INFO - PROCESS | 1643 | 1466497388447 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 01:23:08 INFO - PROCESS | 1643 | 1466497388449 Marionette TRACE conn2 <- [1,278,null,{}] 01:23:08 INFO - PROCESS | 1643 | 1466497388453 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}] 01:23:08 INFO - PROCESS | 1643 | 1466497388455 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:08 INFO - PROCESS | 1643 | 1466497388563 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 01:23:08 INFO - PROCESS | 1643 | 1466497388571 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:08 INFO - PROCESS | 1643 | 1466497388573 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:08 INFO - PROCESS | 1643 | ++DOCSHELL 0x126850800 == 42 [pid = 1643] [id = 77] 01:23:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 79 (0x128ce5c00) [pid = 1643] [serial = 228] [outer = 0x0] 01:23:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x128f10000) [pid = 1643] [serial = 229] [outer = 0x128ce5c00] 01:23:08 INFO - PROCESS | 1643 | 1466497388599 Marionette DEBUG loaded listener.js 01:23:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x1291c8c00) [pid = 1643] [serial = 230] [outer = 0x128ce5c00] 01:23:08 INFO - PROCESS | 1643 | 1466497388894 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]]]}] 01:23:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 01:23:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 472ms 01:23:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 01:23:08 INFO - PROCESS | 1643 | 1466497388923 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 01:23:08 INFO - PROCESS | 1643 | 1466497388924 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 01:23:08 INFO - PROCESS | 1643 | 1466497388926 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 01:23:08 INFO - PROCESS | 1643 | 1466497388927 Marionette TRACE conn2 <- [1,282,null,{}] 01:23:08 INFO - PROCESS | 1643 | 1466497388930 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}] 01:23:08 INFO - PROCESS | 1643 | 1466497388931 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:09 INFO - PROCESS | 1643 | 1466497389015 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 01:23:09 INFO - PROCESS | 1643 | 1466497389021 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:09 INFO - PROCESS | 1643 | 1466497389022 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:09 INFO - PROCESS | 1643 | ++DOCSHELL 0x128964800 == 43 [pid = 1643] [id = 78] 01:23:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x1291cc000) [pid = 1643] [serial = 231] [outer = 0x0] 01:23:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x129f9ec00) [pid = 1643] [serial = 232] [outer = 0x1291cc000] 01:23:09 INFO - PROCESS | 1643 | 1466497389046 Marionette DEBUG loaded listener.js 01:23:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x12a5af800) [pid = 1643] [serial = 233] [outer = 0x1291cc000] 01:23:09 INFO - PROCESS | 1643 | 1466497389360 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]]]}] 01:23:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 01:23:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 468ms 01:23:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 01:23:09 INFO - PROCESS | 1643 | 1466497389395 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 01:23:09 INFO - PROCESS | 1643 | 1466497389396 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 01:23:09 INFO - PROCESS | 1643 | 1466497389398 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 01:23:09 INFO - PROCESS | 1643 | 1466497389401 Marionette TRACE conn2 <- [1,286,null,{}] 01:23:09 INFO - PROCESS | 1643 | 1466497389404 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}] 01:23:09 INFO - PROCESS | 1643 | 1466497389405 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:09 INFO - PROCESS | 1643 | 1466497389507 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 01:23:09 INFO - PROCESS | 1643 | 1466497389513 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:09 INFO - PROCESS | 1643 | 1466497389514 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:09 INFO - PROCESS | 1643 | ++DOCSHELL 0x128237800 == 44 [pid = 1643] [id = 79] 01:23:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x119c9b800) [pid = 1643] [serial = 234] [outer = 0x0] 01:23:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x119c9e800) [pid = 1643] [serial = 235] [outer = 0x119c9b800] 01:23:09 INFO - PROCESS | 1643 | 1466497389539 Marionette DEBUG loaded listener.js 01:23:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x119ca2800) [pid = 1643] [serial = 236] [outer = 0x119c9b800] 01:23:09 INFO - PROCESS | 1643 | 1466497389823 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]]]}] 01:23:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 01:23:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 470ms 01:23:09 INFO - PROCESS | 1643 | 1466497389905 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 01:23:09 INFO - PROCESS | 1643 | 1466497389907 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 01:23:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 01:23:09 INFO - PROCESS | 1643 | 1466497389911 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 01:23:09 INFO - PROCESS | 1643 | 1466497389914 Marionette TRACE conn2 <- [1,290,null,{}] 01:23:09 INFO - PROCESS | 1643 | 1466497389918 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}] 01:23:09 INFO - PROCESS | 1643 | 1466497389920 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:10 INFO - PROCESS | 1643 | 1466497390017 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 01:23:10 INFO - PROCESS | 1643 | 1466497390108 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:10 INFO - PROCESS | 1643 | 1466497390110 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:10 INFO - PROCESS | 1643 | ++DOCSHELL 0x115ee8000 == 45 [pid = 1643] [id = 80] 01:23:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x113359400) [pid = 1643] [serial = 237] [outer = 0x0] 01:23:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x115e17c00) [pid = 1643] [serial = 238] [outer = 0x113359400] 01:23:10 INFO - PROCESS | 1643 | 1466497390162 Marionette DEBUG loaded listener.js 01:23:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x116f8ac00) [pid = 1643] [serial = 239] [outer = 0x113359400] 01:23:10 INFO - PROCESS | 1643 | 1466497390657 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]]]}] 01:23:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 01:23:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 822ms 01:23:10 INFO - PROCESS | 1643 | 1466497390734 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 01:23:10 INFO - PROCESS | 1643 | 1466497390736 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 01:23:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 01:23:10 INFO - PROCESS | 1643 | 1466497390740 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 01:23:10 INFO - PROCESS | 1643 | 1466497390743 Marionette TRACE conn2 <- [1,294,null,{}] 01:23:10 INFO - PROCESS | 1643 | 1466497390746 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}] 01:23:10 INFO - PROCESS | 1643 | 1466497390748 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:10 INFO - PROCESS | 1643 | 1466497390884 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 01:23:10 INFO - PROCESS | 1643 | 1466497390894 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:10 INFO - PROCESS | 1643 | 1466497390895 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:10 INFO - PROCESS | 1643 | ++DOCSHELL 0x1198b5800 == 46 [pid = 1643] [id = 81] 01:23:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x1186a0800) [pid = 1643] [serial = 240] [outer = 0x0] 01:23:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x1186c7400) [pid = 1643] [serial = 241] [outer = 0x1186a0800] 01:23:10 INFO - PROCESS | 1643 | 1466497390926 Marionette DEBUG loaded listener.js 01:23:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x11958ec00) [pid = 1643] [serial = 242] [outer = 0x1186a0800] 01:23:11 INFO - PROCESS | 1643 | 1466497391342 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]]]}] 01:23:11 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. 01:23:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 622ms 01:23:11 INFO - PROCESS | 1643 | 1466497391361 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 01:23:11 INFO - PROCESS | 1643 | 1466497391362 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 01:23:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 01:23:11 INFO - PROCESS | 1643 | 1466497391365 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 01:23:11 INFO - PROCESS | 1643 | 1466497391366 Marionette TRACE conn2 <- [1,298,null,{}] 01:23:11 INFO - PROCESS | 1643 | 1466497391373 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}] 01:23:11 INFO - PROCESS | 1643 | 1466497391376 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:11 INFO - PROCESS | 1643 | 1466497391481 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 01:23:11 INFO - PROCESS | 1643 | 1466497391530 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:11 INFO - PROCESS | 1643 | 1466497391533 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:11 INFO - PROCESS | 1643 | ++DOCSHELL 0x128236000 == 47 [pid = 1643] [id = 82] 01:23:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x120ec6c00) [pid = 1643] [serial = 243] [outer = 0x0] 01:23:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x120f8d400) [pid = 1643] [serial = 244] [outer = 0x120ec6c00] 01:23:11 INFO - PROCESS | 1643 | 1466497391565 Marionette DEBUG loaded listener.js 01:23:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x124455800) [pid = 1643] [serial = 245] [outer = 0x120ec6c00] 01:23:11 INFO - PROCESS | 1643 | 1466497391972 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]]]}] 01:23:11 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. 01:23:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 619ms 01:23:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 01:23:11 INFO - PROCESS | 1643 | 1466497391985 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 01:23:11 INFO - PROCESS | 1643 | 1466497391986 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 01:23:11 INFO - PROCESS | 1643 | 1466497391988 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 01:23:11 INFO - PROCESS | 1643 | 1466497391990 Marionette TRACE conn2 <- [1,302,null,{}] 01:23:11 INFO - PROCESS | 1643 | 1466497391992 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}] 01:23:11 INFO - PROCESS | 1643 | 1466497391993 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:12 INFO - PROCESS | 1643 | 1466497392099 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 01:23:12 INFO - PROCESS | 1643 | 1466497392176 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:12 INFO - PROCESS | 1643 | 1466497392177 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:12 INFO - PROCESS | 1643 | ++DOCSHELL 0x128f27800 == 48 [pid = 1643] [id = 83] 01:23:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x125aa8400) [pid = 1643] [serial = 246] [outer = 0x0] 01:23:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x125bb2c00) [pid = 1643] [serial = 247] [outer = 0x125aa8400] 01:23:12 INFO - PROCESS | 1643 | 1466497392219 Marionette DEBUG loaded listener.js 01:23:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x125ded800) [pid = 1643] [serial = 248] [outer = 0x125aa8400] 01:23:12 INFO - PROCESS | 1643 | 1466497392785 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]]]}] 01:23:12 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. 01:23:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 819ms 01:23:12 INFO - PROCESS | 1643 | 1466497392807 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 01:23:12 INFO - PROCESS | 1643 | 1466497392810 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 01:23:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 01:23:12 INFO - PROCESS | 1643 | 1466497392813 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 01:23:12 INFO - PROCESS | 1643 | 1466497392815 Marionette TRACE conn2 <- [1,306,null,{}] 01:23:12 INFO - PROCESS | 1643 | 1466497392818 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}] 01:23:12 INFO - PROCESS | 1643 | 1466497392820 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:12 INFO - PROCESS | 1643 | 1466497392912 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 01:23:12 INFO - PROCESS | 1643 | 1466497392974 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:12 INFO - PROCESS | 1643 | 1466497392975 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:12 INFO - PROCESS | 1643 | ++DOCSHELL 0x117153000 == 49 [pid = 1643] [id = 84] 01:23:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x116f5d400) [pid = 1643] [serial = 249] [outer = 0x0] 01:23:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x117d13400) [pid = 1643] [serial = 250] [outer = 0x116f5d400] 01:23:13 INFO - PROCESS | 1643 | 1466497393008 Marionette DEBUG loaded listener.js 01:23:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x11841a400) [pid = 1643] [serial = 251] [outer = 0x116f5d400] 01:23:13 INFO - PROCESS | 1643 | 1466497393469 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]]]}] 01:23:13 INFO - PROCESS | 1643 | --DOCSHELL 0x128964800 == 48 [pid = 1643] [id = 78] 01:23:13 INFO - PROCESS | 1643 | --DOCSHELL 0x126850800 == 47 [pid = 1643] [id = 77] 01:23:13 INFO - PROCESS | 1643 | --DOCSHELL 0x1256e7000 == 46 [pid = 1643] [id = 76] 01:23:13 INFO - PROCESS | 1643 | --DOCSHELL 0x124a1e000 == 45 [pid = 1643] [id = 75] 01:23:13 INFO - PROCESS | 1643 | --DOCSHELL 0x123c90000 == 44 [pid = 1643] [id = 74] 01:23:13 INFO - PROCESS | 1643 | --DOCSHELL 0x121319000 == 43 [pid = 1643] [id = 73] 01:23:13 INFO - PROCESS | 1643 | --DOCSHELL 0x119c1a800 == 42 [pid = 1643] [id = 72] 01:23:13 INFO - PROCESS | 1643 | --DOCSHELL 0x119578800 == 41 [pid = 1643] [id = 71] 01:23:13 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x124456400) [pid = 1643] [serial = 183] [outer = 0x0] [url = about:blank] 01:23:13 INFO - PROCESS | 1643 | --DOCSHELL 0x118882000 == 40 [pid = 1643] [id = 70] 01:23:13 INFO - PROCESS | 1643 | --DOCSHELL 0x117d7e000 == 39 [pid = 1643] [id = 69] 01:23:13 INFO - PROCESS | 1643 | --DOCSHELL 0x115eff800 == 38 [pid = 1643] [id = 68] 01:23:13 INFO - PROCESS | 1643 | --DOCSHELL 0x1168c9800 == 37 [pid = 1643] [id = 67] 01:23:13 INFO - PROCESS | 1643 | --DOCSHELL 0x1198c0000 == 36 [pid = 1643] [id = 66] 01:23:13 INFO - PROCESS | 1643 | --DOCSHELL 0x123a5a800 == 35 [pid = 1643] [id = 65] 01:23:13 INFO - PROCESS | 1643 | --DOCSHELL 0x119c0d000 == 34 [pid = 1643] [id = 64] 01:23:13 INFO - PROCESS | 1643 | --DOCSHELL 0x117145000 == 33 [pid = 1643] [id = 63] 01:23:13 INFO - PROCESS | 1643 | --DOCSHELL 0x121306800 == 32 [pid = 1643] [id = 62] 01:23:13 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x1241ae000) [pid = 1643] [serial = 181] [outer = 0x0] [url = about:blank] 01:23:13 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x1176d0400) [pid = 1643] [serial = 165] [outer = 0x0] [url = about:blank] 01:23:13 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x1190d2c00) [pid = 1643] [serial = 174] [outer = 0x0] [url = about:blank] 01:23:13 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x1196ae000) [pid = 1643] [serial = 171] [outer = 0x0] [url = about:blank] 01:23:13 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x11863bc00) [pid = 1643] [serial = 168] [outer = 0x0] [url = about:blank] 01:23:13 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x1186c2800) [pid = 1643] [serial = 169] [outer = 0x0] [url = about:blank] 01:23:13 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x120e9bc00) [pid = 1643] [serial = 177] [outer = 0x0] [url = about:blank] 01:23:13 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x121928400) [pid = 1643] [serial = 180] [outer = 0x0] [url = about:blank] 01:23:13 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x119aefc00) [pid = 1643] [serial = 172] [outer = 0x0] [url = about:blank] 01:23:13 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x120e8cc00) [pid = 1643] [serial = 175] [outer = 0x0] [url = about:blank] 01:23:13 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x120ecd400) [pid = 1643] [serial = 178] [outer = 0x0] [url = about:blank] 01:23:13 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x118320400) [pid = 1643] [serial = 166] [outer = 0x0] [url = about:blank] 01:23:13 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x1196a5c00) [pid = 1643] [serial = 163] [outer = 0x0] [url = about:blank] 01:23:13 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x119054c00) [pid = 1643] [serial = 162] [outer = 0x0] [url = about:blank] 01:23:13 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x12171c800) [pid = 1643] [serial = 145] [outer = 0x0] [url = about:blank] 01:23:13 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. 01:23:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 722ms 01:23:13 INFO - PROCESS | 1643 | 1466497393536 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 01:23:13 INFO - PROCESS | 1643 | 1466497393539 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 01:23:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 01:23:13 INFO - PROCESS | 1643 | 1466497393543 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 01:23:13 INFO - PROCESS | 1643 | 1466497393545 Marionette TRACE conn2 <- [1,310,null,{}] 01:23:13 INFO - PROCESS | 1643 | 1466497393547 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}] 01:23:13 INFO - PROCESS | 1643 | 1466497393550 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:13 INFO - PROCESS | 1643 | 1466497393627 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 01:23:13 INFO - PROCESS | 1643 | 1466497393635 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:13 INFO - PROCESS | 1643 | 1466497393637 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:13 INFO - PROCESS | 1643 | ++DOCSHELL 0x1168c9800 == 33 [pid = 1643] [id = 85] 01:23:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x11900ec00) [pid = 1643] [serial = 252] [outer = 0x0] 01:23:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x1190d2c00) [pid = 1643] [serial = 253] [outer = 0x11900ec00] 01:23:13 INFO - PROCESS | 1643 | 1466497393665 Marionette DEBUG loaded listener.js 01:23:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x1199bf400) [pid = 1643] [serial = 254] [outer = 0x11900ec00] 01:23:14 INFO - PROCESS | 1643 | 1466497394018 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]]]}] 01:23:14 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. 01:23:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 520ms 01:23:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 01:23:14 INFO - PROCESS | 1643 | 1466497394067 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 01:23:14 INFO - PROCESS | 1643 | 1466497394069 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 01:23:14 INFO - PROCESS | 1643 | 1466497394071 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 01:23:14 INFO - PROCESS | 1643 | 1466497394073 Marionette TRACE conn2 <- [1,314,null,{}] 01:23:14 INFO - PROCESS | 1643 | 1466497394080 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}] 01:23:14 INFO - PROCESS | 1643 | 1466497394083 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:14 INFO - PROCESS | 1643 | 1466497394161 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 01:23:14 INFO - PROCESS | 1643 | 1466497394166 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:14 INFO - PROCESS | 1643 | 1466497394170 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:14 INFO - PROCESS | 1643 | ++DOCSHELL 0x119098000 == 34 [pid = 1643] [id = 86] 01:23:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x119c9c000) [pid = 1643] [serial = 255] [outer = 0x0] 01:23:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x120ecb000) [pid = 1643] [serial = 256] [outer = 0x119c9c000] 01:23:14 INFO - PROCESS | 1643 | 1466497394197 Marionette DEBUG loaded listener.js 01:23:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x121926400) [pid = 1643] [serial = 257] [outer = 0x119c9c000] 01:23:14 INFO - PROCESS | 1643 | 1466497394531 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]]]}] 01:23:14 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. 01:23:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 470ms 01:23:14 INFO - PROCESS | 1643 | 1466497394542 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 01:23:14 INFO - PROCESS | 1643 | 1466497394544 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 01:23:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 01:23:14 INFO - PROCESS | 1643 | 1466497394546 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 01:23:14 INFO - PROCESS | 1643 | 1466497394547 Marionette TRACE conn2 <- [1,318,null,{}] 01:23:14 INFO - PROCESS | 1643 | 1466497394551 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}] 01:23:14 INFO - PROCESS | 1643 | 1466497394553 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:14 INFO - PROCESS | 1643 | 1466497394638 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 01:23:14 INFO - PROCESS | 1643 | 1466497394683 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:14 INFO - PROCESS | 1643 | 1466497394684 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:14 INFO - PROCESS | 1643 | ++DOCSHELL 0x1198c9800 == 35 [pid = 1643] [id = 87] 01:23:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x12171d400) [pid = 1643] [serial = 258] [outer = 0x0] 01:23:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x1241aec00) [pid = 1643] [serial = 259] [outer = 0x12171d400] 01:23:14 INFO - PROCESS | 1643 | 1466497394709 Marionette DEBUG loaded listener.js 01:23:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x125674000) [pid = 1643] [serial = 260] [outer = 0x12171d400] 01:23:15 INFO - PROCESS | 1643 | 1466497395005 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]]]}] 01:23:15 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. 01:23:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 468ms 01:23:15 INFO - PROCESS | 1643 | 1466497395014 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 01:23:15 INFO - PROCESS | 1643 | 1466497395016 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 01:23:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 01:23:15 INFO - PROCESS | 1643 | 1466497395026 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 01:23:15 INFO - PROCESS | 1643 | 1466497395027 Marionette TRACE conn2 <- [1,322,null,{}] 01:23:15 INFO - PROCESS | 1643 | 1466497395029 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}] 01:23:15 INFO - PROCESS | 1643 | 1466497395030 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:15 INFO - PROCESS | 1643 | 1466497395113 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 01:23:15 INFO - PROCESS | 1643 | 1466497395119 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:15 INFO - PROCESS | 1643 | 1466497395121 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:15 INFO - PROCESS | 1643 | ++DOCSHELL 0x121279000 == 36 [pid = 1643] [id = 88] 01:23:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x125a41400) [pid = 1643] [serial = 261] [outer = 0x0] 01:23:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x125d97400) [pid = 1643] [serial = 262] [outer = 0x125a41400] 01:23:15 INFO - PROCESS | 1643 | 1466497395152 Marionette DEBUG loaded listener.js 01:23:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x126b3c400) [pid = 1643] [serial = 263] [outer = 0x125a41400] 01:23:15 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. 01:23:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 473ms 01:23:15 INFO - PROCESS | 1643 | 1466497395485 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]]]}] 01:23:15 INFO - PROCESS | 1643 | 1466497395494 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 01:23:15 INFO - PROCESS | 1643 | 1466497395495 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 01:23:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 01:23:15 INFO - PROCESS | 1643 | 1466497395497 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 01:23:15 INFO - PROCESS | 1643 | 1466497395499 Marionette TRACE conn2 <- [1,326,null,{}] 01:23:15 INFO - PROCESS | 1643 | 1466497395503 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}] 01:23:15 INFO - PROCESS | 1643 | 1466497395507 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:15 INFO - PROCESS | 1643 | 1466497395627 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 01:23:15 INFO - PROCESS | 1643 | 1466497395641 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:15 INFO - PROCESS | 1643 | 1466497395643 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:15 INFO - PROCESS | 1643 | ++DOCSHELL 0x123a18000 == 37 [pid = 1643] [id = 89] 01:23:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x1282bc800) [pid = 1643] [serial = 264] [outer = 0x0] 01:23:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x128447400) [pid = 1643] [serial = 265] [outer = 0x1282bc800] 01:23:15 INFO - PROCESS | 1643 | 1466497395668 Marionette DEBUG loaded listener.js 01:23:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x128a39400) [pid = 1643] [serial = 266] [outer = 0x1282bc800] 01:23:16 INFO - PROCESS | 1643 | 1466497396022 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]]]}] 01:23:16 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. 01:23:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 571ms 01:23:16 INFO - PROCESS | 1643 | 1466497396069 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 01:23:16 INFO - PROCESS | 1643 | 1466497396070 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 01:23:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 01:23:16 INFO - PROCESS | 1643 | 1466497396072 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 01:23:16 INFO - PROCESS | 1643 | 1466497396073 Marionette TRACE conn2 <- [1,330,null,{}] 01:23:16 INFO - PROCESS | 1643 | 1466497396076 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}] 01:23:16 INFO - PROCESS | 1643 | 1466497396077 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:16 INFO - PROCESS | 1643 | 1466497396172 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 01:23:16 INFO - PROCESS | 1643 | 1466497396183 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:16 INFO - PROCESS | 1643 | 1466497396192 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:16 INFO - PROCESS | 1643 | ++DOCSHELL 0x125b24000 == 38 [pid = 1643] [id = 90] 01:23:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x128ae5000) [pid = 1643] [serial = 267] [outer = 0x0] 01:23:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x128cedc00) [pid = 1643] [serial = 268] [outer = 0x128ae5000] 01:23:16 INFO - PROCESS | 1643 | 1466497396217 Marionette DEBUG loaded listener.js 01:23:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x128f19400) [pid = 1643] [serial = 269] [outer = 0x128ae5000] 01:23:16 INFO - PROCESS | 1643 | 1466497396546 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]]]}] 01:23:16 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. 01:23:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 519ms 01:23:16 INFO - PROCESS | 1643 | 1466497396591 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 01:23:16 INFO - PROCESS | 1643 | 1466497396592 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 01:23:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 01:23:16 INFO - PROCESS | 1643 | 1466497396595 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 01:23:16 INFO - PROCESS | 1643 | 1466497396596 Marionette TRACE conn2 <- [1,334,null,{}] 01:23:16 INFO - PROCESS | 1643 | 1466497396598 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}] 01:23:16 INFO - PROCESS | 1643 | 1466497396599 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:16 INFO - PROCESS | 1643 | 1466497396701 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 01:23:16 INFO - PROCESS | 1643 | 1466497396704 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:16 INFO - PROCESS | 1643 | 1466497396706 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:16 INFO - PROCESS | 1643 | ++DOCSHELL 0x128233000 == 39 [pid = 1643] [id = 91] 01:23:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x128ae5c00) [pid = 1643] [serial = 270] [outer = 0x0] 01:23:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x1291d0c00) [pid = 1643] [serial = 271] [outer = 0x128ae5c00] 01:23:16 INFO - PROCESS | 1643 | 1466497396730 Marionette DEBUG loaded listener.js 01:23:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x129fa6800) [pid = 1643] [serial = 272] [outer = 0x128ae5c00] 01:23:17 INFO - PROCESS | 1643 | 1466497397064 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]]]}] 01:23:17 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. 01:23:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 518ms 01:23:17 INFO - PROCESS | 1643 | 1466497397113 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 01:23:17 INFO - PROCESS | 1643 | 1466497397115 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 01:23:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 01:23:17 INFO - PROCESS | 1643 | 1466497397117 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 01:23:17 INFO - PROCESS | 1643 | 1466497397118 Marionette TRACE conn2 <- [1,338,null,{}] 01:23:17 INFO - PROCESS | 1643 | 1466497397120 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}] 01:23:17 INFO - PROCESS | 1643 | 1466497397122 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:17 INFO - PROCESS | 1643 | 1466497397228 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 01:23:17 INFO - PROCESS | 1643 | 1466497397232 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:17 INFO - PROCESS | 1643 | 1466497397233 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:17 INFO - PROCESS | 1643 | ++DOCSHELL 0x128c2f000 == 40 [pid = 1643] [id = 92] 01:23:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x1291cc800) [pid = 1643] [serial = 273] [outer = 0x0] 01:23:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x12a659400) [pid = 1643] [serial = 274] [outer = 0x1291cc800] 01:23:17 INFO - PROCESS | 1643 | 1466497397285 Marionette DEBUG loaded listener.js 01:23:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x12a65f400) [pid = 1643] [serial = 275] [outer = 0x1291cc800] 01:23:17 INFO - PROCESS | 1643 | 1466497397698 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]]]}] 01:23:17 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x125dee000) [pid = 1643] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 01:23:17 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x1284ce000) [pid = 1643] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 01:23:17 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x11869d800) [pid = 1643] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 01:23:17 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x121b88400) [pid = 1643] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 01:23:17 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x116f90c00) [pid = 1643] [serial = 198] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 01:23:17 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x120ec9c00) [pid = 1643] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 01:23:17 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x12891dc00) [pid = 1643] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 01:23:17 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x118637800) [pid = 1643] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 01:23:17 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x128ce5c00) [pid = 1643] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 01:23:17 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x1291cc000) [pid = 1643] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 01:23:17 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x116f5f400) [pid = 1643] [serial = 201] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 01:23:17 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x125aa8800) [pid = 1643] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 01:23:17 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. 01:23:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 620ms 01:23:17 INFO - PROCESS | 1643 | 1466497397737 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 01:23:17 INFO - PROCESS | 1643 | 1466497397739 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 01:23:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 01:23:17 INFO - PROCESS | 1643 | 1466497397741 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 01:23:17 INFO - PROCESS | 1643 | 1466497397742 Marionette TRACE conn2 <- [1,342,null,{}] 01:23:17 INFO - PROCESS | 1643 | 1466497397744 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}] 01:23:17 INFO - PROCESS | 1643 | 1466497397745 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:17 INFO - PROCESS | 1643 | 1466497397826 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 01:23:17 INFO - PROCESS | 1643 | 1466497397830 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:17 INFO - PROCESS | 1643 | 1466497397831 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:17 INFO - PROCESS | 1643 | ++DOCSHELL 0x121139800 == 41 [pid = 1643] [id = 93] 01:23:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x119c96400) [pid = 1643] [serial = 276] [outer = 0x0] 01:23:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x1241a6400) [pid = 1643] [serial = 277] [outer = 0x119c96400] 01:23:17 INFO - PROCESS | 1643 | 1466497397859 Marionette DEBUG loaded listener.js 01:23:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x128a2d000) [pid = 1643] [serial = 278] [outer = 0x119c96400] 01:23:18 INFO - PROCESS | 1643 | 1466497398193 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]]]}] 01:23:18 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. 01:23:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 468ms 01:23:18 INFO - PROCESS | 1643 | 1466497398210 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 01:23:18 INFO - PROCESS | 1643 | 1466497398212 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 01:23:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 01:23:18 INFO - PROCESS | 1643 | 1466497398215 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 01:23:18 INFO - PROCESS | 1643 | 1466497398218 Marionette TRACE conn2 <- [1,346,null,{}] 01:23:18 INFO - PROCESS | 1643 | 1466497398222 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}] 01:23:18 INFO - PROCESS | 1643 | 1466497398225 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:18 INFO - PROCESS | 1643 | 1466497398408 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 01:23:18 INFO - PROCESS | 1643 | 1466497398424 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:18 INFO - PROCESS | 1643 | 1466497398426 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:18 INFO - PROCESS | 1643 | ++DOCSHELL 0x129fc5800 == 42 [pid = 1643] [id = 94] 01:23:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x128a2a800) [pid = 1643] [serial = 279] [outer = 0x0] 01:23:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x12a88dc00) [pid = 1643] [serial = 280] [outer = 0x128a2a800] 01:23:18 INFO - PROCESS | 1643 | 1466497398470 Marionette DEBUG loaded listener.js 01:23:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x12b89a400) [pid = 1643] [serial = 281] [outer = 0x128a2a800] 01:23:18 INFO - PROCESS | 1643 | 1466497398842 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]]]}] 01:23:18 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. 01:23:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 671ms 01:23:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 01:23:18 INFO - PROCESS | 1643 | 1466497398887 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 01:23:18 INFO - PROCESS | 1643 | 1466497398888 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 01:23:18 INFO - PROCESS | 1643 | 1466497398890 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 01:23:18 INFO - PROCESS | 1643 | 1466497398891 Marionette TRACE conn2 <- [1,350,null,{}] 01:23:18 INFO - PROCESS | 1643 | 1466497398894 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}] 01:23:18 INFO - PROCESS | 1643 | 1466497398895 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:18 INFO - PROCESS | 1643 | 1466497398977 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 01:23:19 INFO - PROCESS | 1643 | 1466497399027 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:19 INFO - PROCESS | 1643 | 1466497399028 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:19 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a5a3800 == 43 [pid = 1643] [id = 95] 01:23:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x12a898800) [pid = 1643] [serial = 282] [outer = 0x0] 01:23:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x12b8a0400) [pid = 1643] [serial = 283] [outer = 0x12a898800] 01:23:19 INFO - PROCESS | 1643 | 1466497399052 Marionette DEBUG loaded listener.js 01:23:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x12b9abc00) [pid = 1643] [serial = 284] [outer = 0x12a898800] 01:23:19 INFO - PROCESS | 1643 | 1466497399333 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]]]}] 01:23:19 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. 01:23:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 470ms 01:23:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 01:23:19 INFO - PROCESS | 1643 | 1466497399361 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 01:23:19 INFO - PROCESS | 1643 | 1466497399362 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 01:23:19 INFO - PROCESS | 1643 | 1466497399375 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 01:23:19 INFO - PROCESS | 1643 | 1466497399376 Marionette TRACE conn2 <- [1,354,null,{}] 01:23:19 INFO - PROCESS | 1643 | 1466497399386 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}] 01:23:19 INFO - PROCESS | 1643 | 1466497399387 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:19 INFO - PROCESS | 1643 | 1466497399474 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 01:23:19 INFO - PROCESS | 1643 | 1466497399478 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:19 INFO - PROCESS | 1643 | 1466497399479 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:19 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a965000 == 44 [pid = 1643] [id = 96] 01:23:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x125a40c00) [pid = 1643] [serial = 285] [outer = 0x0] 01:23:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x12bb53000) [pid = 1643] [serial = 286] [outer = 0x125a40c00] 01:23:19 INFO - PROCESS | 1643 | 1466497399503 Marionette DEBUG loaded listener.js 01:23:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x12bb59000) [pid = 1643] [serial = 287] [outer = 0x125a40c00] 01:23:20 INFO - PROCESS | 1643 | --DOCSHELL 0x117153000 == 43 [pid = 1643] [id = 84] 01:23:20 INFO - PROCESS | 1643 | --DOCSHELL 0x128f27800 == 42 [pid = 1643] [id = 83] 01:23:20 INFO - PROCESS | 1643 | --DOCSHELL 0x128236000 == 41 [pid = 1643] [id = 82] 01:23:20 INFO - PROCESS | 1643 | --DOCSHELL 0x1198b5800 == 40 [pid = 1643] [id = 81] 01:23:20 INFO - PROCESS | 1643 | --DOCSHELL 0x128237800 == 39 [pid = 1643] [id = 79] 01:23:20 INFO - PROCESS | 1643 | --DOCSHELL 0x115ee8000 == 38 [pid = 1643] [id = 80] 01:23:20 INFO - PROCESS | 1643 | --DOCSHELL 0x1168c9800 == 37 [pid = 1643] [id = 85] 01:23:20 INFO - PROCESS | 1643 | --DOCSHELL 0x1198c9800 == 36 [pid = 1643] [id = 87] 01:23:20 INFO - PROCESS | 1643 | --DOCSHELL 0x129fc5800 == 35 [pid = 1643] [id = 94] 01:23:20 INFO - PROCESS | 1643 | --DOCSHELL 0x128c2f000 == 34 [pid = 1643] [id = 92] 01:23:20 INFO - PROCESS | 1643 | --DOCSHELL 0x125b24000 == 33 [pid = 1643] [id = 90] 01:23:20 INFO - PROCESS | 1643 | --DOCSHELL 0x123a18000 == 32 [pid = 1643] [id = 89] 01:23:20 INFO - PROCESS | 1643 | --DOCSHELL 0x121139800 == 31 [pid = 1643] [id = 93] 01:23:20 INFO - PROCESS | 1643 | --DOCSHELL 0x119098000 == 30 [pid = 1643] [id = 86] 01:23:20 INFO - PROCESS | 1643 | --DOCSHELL 0x128233000 == 29 [pid = 1643] [id = 91] 01:23:20 INFO - PROCESS | 1643 | --DOCSHELL 0x121279000 == 28 [pid = 1643] [id = 88] 01:23:20 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x1282c5800) [pid = 1643] [serial = 217] [outer = 0x0] [url = about:blank] 01:23:20 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x128921800) [pid = 1643] [serial = 220] [outer = 0x0] [url = about:blank] 01:23:20 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x11958e800) [pid = 1643] [serial = 205] [outer = 0x0] [url = about:blank] 01:23:20 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x120e92000) [pid = 1643] [serial = 206] [outer = 0x0] [url = about:blank] 01:23:20 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x124abd800) [pid = 1643] [serial = 211] [outer = 0x0] [url = about:blank] 01:23:20 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x11841b000) [pid = 1643] [serial = 200] [outer = 0x0] [url = about:blank] 01:23:20 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x117d0cc00) [pid = 1643] [serial = 199] [outer = 0x0] [url = about:blank] 01:23:20 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x1182a0400) [pid = 1643] [serial = 186] [outer = 0x0] [url = about:blank] 01:23:20 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x121925c00) [pid = 1643] [serial = 208] [outer = 0x0] [url = about:blank] 01:23:20 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x123fd1000) [pid = 1643] [serial = 209] [outer = 0x0] [url = about:blank] 01:23:20 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x124ac5800) [pid = 1643] [serial = 196] [outer = 0x0] [url = about:blank] 01:23:20 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x128a35800) [pid = 1643] [serial = 223] [outer = 0x0] [url = about:blank] 01:23:20 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x12133f800) [pid = 1643] [serial = 192] [outer = 0x0] [url = about:blank] 01:23:20 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x11904fc00) [pid = 1643] [serial = 189] [outer = 0x0] [url = about:blank] 01:23:20 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x128a2a400) [pid = 1643] [serial = 221] [outer = 0x0] [url = about:blank] 01:23:20 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x128ce8000) [pid = 1643] [serial = 227] [outer = 0x0] [url = about:blank] 01:23:20 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x128f10000) [pid = 1643] [serial = 229] [outer = 0x0] [url = about:blank] 01:23:20 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x12c59ec00) [pid = 1643] [serial = 49] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 01:23:20 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x121b86000) [pid = 1643] [serial = 226] [outer = 0x0] [url = about:blank] 01:23:20 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x129f9ec00) [pid = 1643] [serial = 232] [outer = 0x0] [url = about:blank] 01:23:20 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x128aec800) [pid = 1643] [serial = 224] [outer = 0x0] [url = about:blank] 01:23:20 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x12a5af800) [pid = 1643] [serial = 233] [outer = 0x0] [url = about:blank] 01:23:20 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x11863b400) [pid = 1643] [serial = 203] [outer = 0x0] [url = about:blank] 01:23:20 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x1184c5800) [pid = 1643] [serial = 202] [outer = 0x0] [url = about:blank] 01:23:20 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x125bb1400) [pid = 1643] [serial = 214] [outer = 0x0] [url = about:blank] 01:23:20 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x119c9e800) [pid = 1643] [serial = 235] [outer = 0x0] [url = about:blank] 01:23:20 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x1291c8c00) [pid = 1643] [serial = 230] [outer = 0x0] [url = about:blank] 01:23:20 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x1284c6c00) [pid = 1643] [serial = 218] [outer = 0x0] [url = about:blank] 01:23:20 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x1282be800) [pid = 1643] [serial = 215] [outer = 0x0] [url = about:blank] 01:23:20 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x12567b400) [pid = 1643] [serial = 212] [outer = 0x0] [url = about:blank] 01:23:20 INFO - PROCESS | 1643 | --DOCSHELL 0x12a5a3800 == 27 [pid = 1643] [id = 95] 01:23:20 INFO - PROCESS | 1643 | 1466497400950 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]]]}] 01:23:21 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. 01:23:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1638ms 01:23:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 01:23:21 INFO - PROCESS | 1643 | 1466497401003 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 01:23:21 INFO - PROCESS | 1643 | 1466497401005 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 01:23:21 INFO - PROCESS | 1643 | 1466497401008 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 01:23:21 INFO - PROCESS | 1643 | 1466497401009 Marionette TRACE conn2 <- [1,358,null,{}] 01:23:21 INFO - PROCESS | 1643 | 1466497401013 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}] 01:23:21 INFO - PROCESS | 1643 | 1466497401015 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:21 INFO - PROCESS | 1643 | 1466497401087 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 01:23:21 INFO - PROCESS | 1643 | 1466497401092 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:21 INFO - PROCESS | 1643 | 1466497401094 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:21 INFO - PROCESS | 1643 | ++DOCSHELL 0x1164b9000 == 28 [pid = 1643] [id = 97] 01:23:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x118633c00) [pid = 1643] [serial = 288] [outer = 0x0] 01:23:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x118634800) [pid = 1643] [serial = 289] [outer = 0x118633c00] 01:23:21 INFO - PROCESS | 1643 | 1466497401124 Marionette DEBUG loaded listener.js 01:23:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x11869a400) [pid = 1643] [serial = 290] [outer = 0x118633c00] 01:23:21 INFO - PROCESS | 1643 | 1466497401492 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]]]}] 01:23:21 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. 01:23:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 520ms 01:23:21 INFO - PROCESS | 1643 | 1466497401532 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 01:23:21 INFO - PROCESS | 1643 | 1466497401536 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 01:23:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 01:23:21 INFO - PROCESS | 1643 | 1466497401540 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 01:23:21 INFO - PROCESS | 1643 | 1466497401542 Marionette TRACE conn2 <- [1,362,null,{}] 01:23:21 INFO - PROCESS | 1643 | 1466497401544 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}] 01:23:21 INFO - PROCESS | 1643 | 1466497401546 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:21 INFO - PROCESS | 1643 | 1466497401624 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 01:23:21 INFO - PROCESS | 1643 | 1466497401629 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:21 INFO - PROCESS | 1643 | 1466497401631 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:21 INFO - PROCESS | 1643 | ++DOCSHELL 0x117152000 == 29 [pid = 1643] [id = 98] 01:23:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x119053800) [pid = 1643] [serial = 291] [outer = 0x0] 01:23:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x1190d0400) [pid = 1643] [serial = 292] [outer = 0x119053800] 01:23:21 INFO - PROCESS | 1643 | 1466497401661 Marionette DEBUG loaded listener.js 01:23:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x119671400) [pid = 1643] [serial = 293] [outer = 0x119053800] 01:23:22 INFO - PROCESS | 1643 | 1466497402015 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]]]}] 01:23:22 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. 01:23:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 521ms 01:23:22 INFO - PROCESS | 1643 | 1466497402063 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 01:23:22 INFO - PROCESS | 1643 | 1466497402065 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 01:23:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 01:23:22 INFO - PROCESS | 1643 | 1466497402067 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 01:23:22 INFO - PROCESS | 1643 | 1466497402069 Marionette TRACE conn2 <- [1,366,null,{}] 01:23:22 INFO - PROCESS | 1643 | 1466497402077 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}] 01:23:22 INFO - PROCESS | 1643 | 1466497402080 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:22 INFO - PROCESS | 1643 | 1466497402155 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 01:23:22 INFO - PROCESS | 1643 | 1466497402159 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:22 INFO - PROCESS | 1643 | 1466497402161 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:22 INFO - PROCESS | 1643 | ++DOCSHELL 0x118663800 == 30 [pid = 1643] [id = 99] 01:23:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x112a72400) [pid = 1643] [serial = 294] [outer = 0x0] 01:23:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x119c9c800) [pid = 1643] [serial = 295] [outer = 0x112a72400] 01:23:22 INFO - PROCESS | 1643 | 1466497402191 Marionette DEBUG loaded listener.js 01:23:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x120e9bc00) [pid = 1643] [serial = 296] [outer = 0x112a72400] 01:23:22 INFO - PROCESS | 1643 | 1466497402537 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]]]}] 01:23:22 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. 01:23:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 520ms 01:23:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 01:23:22 INFO - PROCESS | 1643 | 1466497402588 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 01:23:22 INFO - PROCESS | 1643 | 1466497402590 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 01:23:22 INFO - PROCESS | 1643 | 1466497402592 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 01:23:22 INFO - PROCESS | 1643 | 1466497402593 Marionette TRACE conn2 <- [1,370,null,{}] 01:23:22 INFO - PROCESS | 1643 | 1466497402604 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}] 01:23:22 INFO - PROCESS | 1643 | 1466497402605 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:22 INFO - PROCESS | 1643 | 1466497402703 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 01:23:22 INFO - PROCESS | 1643 | 1466497402709 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:22 INFO - PROCESS | 1643 | 1466497402710 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:22 INFO - PROCESS | 1643 | ++DOCSHELL 0x119196000 == 31 [pid = 1643] [id = 100] 01:23:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x120ec0000) [pid = 1643] [serial = 297] [outer = 0x0] 01:23:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x12133f800) [pid = 1643] [serial = 298] [outer = 0x120ec0000] 01:23:22 INFO - PROCESS | 1643 | 1466497402735 Marionette DEBUG loaded listener.js 01:23:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x1218af000) [pid = 1643] [serial = 299] [outer = 0x120ec0000] 01:23:23 INFO - PROCESS | 1643 | 1466497403038 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]]]}] 01:23:23 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. 01:23:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 477ms 01:23:23 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 01:23:23 INFO - PROCESS | 1643 | 1466497403070 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 01:23:23 INFO - PROCESS | 1643 | 1466497403072 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 01:23:23 INFO - PROCESS | 1643 | 1466497403074 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 01:23:23 INFO - PROCESS | 1643 | 1466497403075 Marionette TRACE conn2 <- [1,374,null,{}] 01:23:23 INFO - PROCESS | 1643 | 1466497403077 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}] 01:23:23 INFO - PROCESS | 1643 | 1466497403078 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:23 INFO - PROCESS | 1643 | 1466497403158 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 01:23:23 INFO - PROCESS | 1643 | 1466497403161 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:23 INFO - PROCESS | 1643 | 1466497403163 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:23 INFO - PROCESS | 1643 | ++DOCSHELL 0x119c1a800 == 32 [pid = 1643] [id = 101] 01:23:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x118636c00) [pid = 1643] [serial = 300] [outer = 0x0] 01:23:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x123f9d000) [pid = 1643] [serial = 301] [outer = 0x118636c00] 01:23:23 INFO - PROCESS | 1643 | 1466497403191 Marionette DEBUG loaded listener.js 01:23:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x12491f800) [pid = 1643] [serial = 302] [outer = 0x118636c00] 01:23:23 INFO - PROCESS | 1643 | 1466497403699 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 01:23:23 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 01:23:23 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 668ms 01:23:23 INFO - PROCESS | 1643 | 1466497403743 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 01:23:23 INFO - PROCESS | 1643 | 1466497403746 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 01:23:23 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 01:23:23 INFO - PROCESS | 1643 | 1466497403749 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 01:23:23 INFO - PROCESS | 1643 | 1466497403751 Marionette TRACE conn2 <- [1,378,null,{}] 01:23:23 INFO - PROCESS | 1643 | 1466497403755 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}] 01:23:23 INFO - PROCESS | 1643 | 1466497403761 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:23 INFO - PROCESS | 1643 | 1466497403913 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 01:23:24 INFO - PROCESS | 1643 | 1466497404001 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:24 INFO - PROCESS | 1643 | 1466497404002 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:24 INFO - PROCESS | 1643 | ++DOCSHELL 0x1217de000 == 33 [pid = 1643] [id = 102] 01:23:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x124ac1c00) [pid = 1643] [serial = 303] [outer = 0x0] 01:23:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x1282bc400) [pid = 1643] [serial = 304] [outer = 0x124ac1c00] 01:23:24 INFO - PROCESS | 1643 | 1466497404030 Marionette DEBUG loaded listener.js 01:23:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x1282c3800) [pid = 1643] [serial = 305] [outer = 0x124ac1c00] 01:23:24 INFO - PROCESS | 1643 | 1466497404442 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 01:23:24 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 01:23:24 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 720ms 01:23:24 INFO - PROCESS | 1643 | 1466497404476 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 01:23:24 INFO - PROCESS | 1643 | 1466497404478 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 01:23:24 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 01:23:24 INFO - PROCESS | 1643 | 1466497404481 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 01:23:24 INFO - PROCESS | 1643 | 1466497404483 Marionette TRACE conn2 <- [1,382,null,{}] 01:23:24 INFO - PROCESS | 1643 | 1466497404489 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}] 01:23:24 INFO - PROCESS | 1643 | 1466497404491 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:24 INFO - PROCESS | 1643 | 1466497404638 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 01:23:24 INFO - PROCESS | 1643 | 1466497404651 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:24 INFO - PROCESS | 1643 | 1466497404652 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:24 INFO - PROCESS | 1643 | ++DOCSHELL 0x123a67000 == 34 [pid = 1643] [id = 103] 01:23:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x1176d3800) [pid = 1643] [serial = 306] [outer = 0x0] 01:23:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x1282c4000) [pid = 1643] [serial = 307] [outer = 0x1176d3800] 01:23:24 INFO - PROCESS | 1643 | 1466497404692 Marionette DEBUG loaded listener.js 01:23:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x128927c00) [pid = 1643] [serial = 308] [outer = 0x1176d3800] 01:23:25 INFO - PROCESS | 1643 | 1466497405038 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 01:23:25 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 01:23:25 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 574ms 01:23:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 01:23:25 INFO - PROCESS | 1643 | 1466497405055 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 01:23:25 INFO - PROCESS | 1643 | 1466497405056 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 01:23:25 INFO - PROCESS | 1643 | 1466497405058 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 01:23:25 INFO - PROCESS | 1643 | 1466497405059 Marionette TRACE conn2 <- [1,386,null,{}] 01:23:25 INFO - PROCESS | 1643 | 1466497405062 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}] 01:23:25 INFO - PROCESS | 1643 | 1466497405063 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:25 INFO - PROCESS | 1643 | 1466497405139 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 01:23:25 INFO - PROCESS | 1643 | 1466497405143 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:25 INFO - PROCESS | 1643 | 1466497405144 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:25 INFO - PROCESS | 1643 | ++DOCSHELL 0x124a1c800 == 35 [pid = 1643] [id = 104] 01:23:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x128a33c00) [pid = 1643] [serial = 309] [outer = 0x0] 01:23:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x128ce5800) [pid = 1643] [serial = 310] [outer = 0x128a33c00] 01:23:25 INFO - PROCESS | 1643 | 1466497405178 Marionette DEBUG loaded listener.js 01:23:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x128f10000) [pid = 1643] [serial = 311] [outer = 0x128a33c00] 01:23:25 INFO - PROCESS | 1643 | 1466497405488 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]]]}] 01:23:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 01:23:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 468ms 01:23:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 01:23:25 INFO - PROCESS | 1643 | 1466497405527 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 01:23:25 INFO - PROCESS | 1643 | 1466497405529 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 01:23:25 INFO - PROCESS | 1643 | 1466497405531 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 01:23:25 INFO - PROCESS | 1643 | 1466497405532 Marionette TRACE conn2 <- [1,390,null,{}] 01:23:25 INFO - PROCESS | 1643 | 1466497405534 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}] 01:23:25 INFO - PROCESS | 1643 | 1466497405536 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:25 INFO - PROCESS | 1643 | 1466497405642 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 01:23:25 INFO - PROCESS | 1643 | 1466497405650 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:25 INFO - PROCESS | 1643 | 1466497405651 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:25 INFO - PROCESS | 1643 | ++DOCSHELL 0x118663000 == 36 [pid = 1643] [id = 105] 01:23:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x1218ad800) [pid = 1643] [serial = 312] [outer = 0x0] 01:23:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x128f15000) [pid = 1643] [serial = 313] [outer = 0x1218ad800] 01:23:25 INFO - PROCESS | 1643 | 1466497405675 Marionette DEBUG loaded listener.js 01:23:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x129f9c400) [pid = 1643] [serial = 314] [outer = 0x1218ad800] 01:23:26 INFO - PROCESS | 1643 | 1466497406021 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]]]}] 01:23:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 01:23:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 519ms 01:23:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 01:23:26 INFO - PROCESS | 1643 | 1466497406052 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 01:23:26 INFO - PROCESS | 1643 | 1466497406054 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 01:23:26 INFO - PROCESS | 1643 | 1466497406056 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 01:23:26 INFO - PROCESS | 1643 | 1466497406057 Marionette TRACE conn2 <- [1,394,null,{}] 01:23:26 INFO - PROCESS | 1643 | 1466497406060 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}] 01:23:26 INFO - PROCESS | 1643 | 1466497406061 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:26 INFO - PROCESS | 1643 | 1466497406165 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 01:23:26 INFO - PROCESS | 1643 | 1466497406169 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:26 INFO - PROCESS | 1643 | 1466497406170 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:26 INFO - PROCESS | 1643 | ++DOCSHELL 0x128235800 == 37 [pid = 1643] [id = 106] 01:23:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x128450000) [pid = 1643] [serial = 315] [outer = 0x0] 01:23:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x12a658800) [pid = 1643] [serial = 316] [outer = 0x128450000] 01:23:26 INFO - PROCESS | 1643 | 1466497406195 Marionette DEBUG loaded listener.js 01:23:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x12a661400) [pid = 1643] [serial = 317] [outer = 0x128450000] 01:23:26 INFO - PROCESS | 1643 | 1466497406555 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]]]}] 01:23:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 01:23:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 518ms 01:23:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 01:23:26 INFO - PROCESS | 1643 | 1466497406575 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 01:23:26 INFO - PROCESS | 1643 | 1466497406576 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 01:23:26 INFO - PROCESS | 1643 | 1466497406578 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 01:23:26 INFO - PROCESS | 1643 | 1466497406580 Marionette TRACE conn2 <- [1,398,null,{}] 01:23:26 INFO - PROCESS | 1643 | 1466497406583 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}] 01:23:26 INFO - PROCESS | 1643 | 1466497406587 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:26 INFO - PROCESS | 1643 | 1466497406708 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 01:23:26 INFO - PROCESS | 1643 | 1466497406709 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 01:23:26 INFO - PROCESS | 1643 | 1466497406723 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:26 INFO - PROCESS | 1643 | 1466497406724 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:26 INFO - PROCESS | 1643 | ++DOCSHELL 0x119c0f000 == 38 [pid = 1643] [id = 107] 01:23:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x12bb52400) [pid = 1643] [serial = 318] [outer = 0x0] 01:23:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 112 (0x12bb56000) [pid = 1643] [serial = 319] [outer = 0x12bb52400] 01:23:26 INFO - PROCESS | 1643 | 1466497406750 Marionette DEBUG loaded listener.js 01:23:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 113 (0x12bb5f400) [pid = 1643] [serial = 320] [outer = 0x12bb52400] 01:23:27 INFO - PROCESS | 1643 | 1466497407159 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]]]}] 01:23:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 01:23:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 620ms 01:23:27 INFO - PROCESS | 1643 | 1466497407200 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 01:23:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 01:23:27 INFO - PROCESS | 1643 | 1466497407201 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 01:23:27 INFO - PROCESS | 1643 | 1466497407204 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 01:23:27 INFO - PROCESS | 1643 | 1466497407205 Marionette TRACE conn2 <- [1,402,null,{}] 01:23:27 INFO - PROCESS | 1643 | 1466497407207 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}] 01:23:27 INFO - PROCESS | 1643 | 1466497407208 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:27 INFO - PROCESS | 1643 | 1466497407296 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 01:23:27 INFO - PROCESS | 1643 | 1466497407300 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:27 INFO - PROCESS | 1643 | 1466497407302 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:27 INFO - PROCESS | 1643 | ++DOCSHELL 0x129fc2800 == 39 [pid = 1643] [id = 108] 01:23:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 114 (0x118533000) [pid = 1643] [serial = 321] [outer = 0x0] 01:23:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 115 (0x11853e000) [pid = 1643] [serial = 322] [outer = 0x118533000] 01:23:27 INFO - PROCESS | 1643 | 1466497407321 Marionette DEBUG loaded listener.js 01:23:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 116 (0x12b8a1c00) [pid = 1643] [serial = 323] [outer = 0x118533000] 01:23:27 INFO - PROCESS | 1643 | 1466497407808 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]]]}] 01:23:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 01:23:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 623ms 01:23:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 01:23:27 INFO - PROCESS | 1643 | 1466497407828 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 01:23:27 INFO - PROCESS | 1643 | 1466497407830 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 01:23:27 INFO - PROCESS | 1643 | 1466497407846 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 01:23:27 INFO - PROCESS | 1643 | 1466497407848 Marionette TRACE conn2 <- [1,406,null,{}] 01:23:27 INFO - PROCESS | 1643 | 1466497407854 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}] 01:23:27 INFO - PROCESS | 1643 | 1466497407856 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:28 INFO - PROCESS | 1643 | 1466497408223 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 01:23:28 INFO - PROCESS | 1643 | --DOMWINDOW == 115 (0x128ae5000) [pid = 1643] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 01:23:28 INFO - PROCESS | 1643 | --DOMWINDOW == 114 (0x128ae5c00) [pid = 1643] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 01:23:28 INFO - PROCESS | 1643 | --DOMWINDOW == 113 (0x1291cc800) [pid = 1643] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 01:23:28 INFO - PROCESS | 1643 | --DOMWINDOW == 112 (0x119c96400) [pid = 1643] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 01:23:28 INFO - PROCESS | 1643 | --DOMWINDOW == 111 (0x128a2a800) [pid = 1643] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 01:23:28 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x116f5d400) [pid = 1643] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 01:23:28 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x125aa8400) [pid = 1643] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 01:23:28 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x120ec6c00) [pid = 1643] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 01:23:28 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x1186a0800) [pid = 1643] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 01:23:28 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x113359400) [pid = 1643] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 01:23:28 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x119c9b800) [pid = 1643] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 01:23:28 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x125a41400) [pid = 1643] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 01:23:28 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x12171d400) [pid = 1643] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 01:23:28 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x119c9c000) [pid = 1643] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 01:23:28 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x11900ec00) [pid = 1643] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 01:23:28 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x12a898800) [pid = 1643] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 01:23:28 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x1282bc800) [pid = 1643] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 01:23:28 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x11676dc00) [pid = 1643] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 01:23:28 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x1176d2800) [pid = 1643] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 01:23:28 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x120ec5800) [pid = 1643] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 01:23:28 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x1186bbc00) [pid = 1643] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 01:23:28 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x12492a400) [pid = 1643] [serial = 195] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 01:23:28 INFO - PROCESS | 1643 | 1466497408271 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:28 INFO - PROCESS | 1643 | 1466497408272 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:28 INFO - PROCESS | 1643 | ++DOCSHELL 0x113b21000 == 40 [pid = 1643] [id = 109] 01:23:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x112a80000) [pid = 1643] [serial = 324] [outer = 0x0] 01:23:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x11676e000) [pid = 1643] [serial = 325] [outer = 0x112a80000] 01:23:28 INFO - PROCESS | 1643 | 1466497408297 Marionette DEBUG loaded listener.js 01:23:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x1186a0800) [pid = 1643] [serial = 326] [outer = 0x112a80000] 01:23:28 INFO - PROCESS | 1643 | 1466497408589 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]]]}] 01:23:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 01:23:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 784ms 01:23:28 INFO - PROCESS | 1643 | 1466497408617 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 01:23:28 INFO - PROCESS | 1643 | 1466497408621 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 01:23:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 01:23:28 INFO - PROCESS | 1643 | 1466497408624 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 01:23:28 INFO - PROCESS | 1643 | 1466497408625 Marionette TRACE conn2 <- [1,410,null,{}] 01:23:28 INFO - PROCESS | 1643 | 1466497408627 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}] 01:23:28 INFO - PROCESS | 1643 | 1466497408628 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:28 INFO - PROCESS | 1643 | 1466497408710 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 01:23:28 INFO - PROCESS | 1643 | 1466497408714 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:28 INFO - PROCESS | 1643 | 1466497408724 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:28 INFO - PROCESS | 1643 | ++DOCSHELL 0x1256f7800 == 41 [pid = 1643] [id = 110] 01:23:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x1196ae800) [pid = 1643] [serial = 327] [outer = 0x0] 01:23:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x125aa8400) [pid = 1643] [serial = 328] [outer = 0x1196ae800] 01:23:28 INFO - PROCESS | 1643 | 1466497408750 Marionette DEBUG loaded listener.js 01:23:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x12a5b7000) [pid = 1643] [serial = 329] [outer = 0x1196ae800] 01:23:29 INFO - PROCESS | 1643 | 1466497409106 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]]]}] 01:23:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 01:23:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 518ms 01:23:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 01:23:29 INFO - PROCESS | 1643 | 1466497409143 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 01:23:29 INFO - PROCESS | 1643 | 1466497409145 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 01:23:29 INFO - PROCESS | 1643 | 1466497409149 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 01:23:29 INFO - PROCESS | 1643 | 1466497409151 Marionette TRACE conn2 <- [1,414,null,{}] 01:23:29 INFO - PROCESS | 1643 | 1466497409154 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}] 01:23:29 INFO - PROCESS | 1643 | 1466497409156 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:29 INFO - PROCESS | 1643 | 1466497409286 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 01:23:29 INFO - PROCESS | 1643 | 1466497409292 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:29 INFO - PROCESS | 1643 | 1466497409293 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:29 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a979800 == 42 [pid = 1643] [id = 111] 01:23:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x11869a000) [pid = 1643] [serial = 330] [outer = 0x0] 01:23:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x12bb60800) [pid = 1643] [serial = 331] [outer = 0x11869a000] 01:23:29 INFO - PROCESS | 1643 | 1466497409332 Marionette DEBUG loaded listener.js 01:23:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x12bfb9400) [pid = 1643] [serial = 332] [outer = 0x11869a000] 01:23:29 INFO - PROCESS | 1643 | 1466497409753 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]]]}] 01:23:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 01:23:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 622ms 01:23:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 01:23:29 INFO - PROCESS | 1643 | 1466497409772 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 01:23:29 INFO - PROCESS | 1643 | 1466497409773 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 01:23:29 INFO - PROCESS | 1643 | 1466497409775 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 01:23:29 INFO - PROCESS | 1643 | 1466497409776 Marionette TRACE conn2 <- [1,418,null,{}] 01:23:29 INFO - PROCESS | 1643 | 1466497409779 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}] 01:23:29 INFO - PROCESS | 1643 | 1466497409780 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:29 INFO - PROCESS | 1643 | 1466497409917 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 01:23:29 INFO - PROCESS | 1643 | 1466497409953 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:29 INFO - PROCESS | 1643 | 1466497409955 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:29 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b95d800 == 43 [pid = 1643] [id = 112] 01:23:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x120e99400) [pid = 1643] [serial = 333] [outer = 0x0] 01:23:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x123a43000) [pid = 1643] [serial = 334] [outer = 0x120e99400] 01:23:29 INFO - PROCESS | 1643 | 1466497409995 Marionette DEBUG loaded listener.js 01:23:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x123a47000) [pid = 1643] [serial = 335] [outer = 0x120e99400] 01:23:31 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 01:23:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1369ms 01:23:31 INFO - PROCESS | 1643 | 1466497411142 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]]]}] 01:23:31 INFO - PROCESS | 1643 | 1466497411146 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 01:23:31 INFO - PROCESS | 1643 | 1466497411148 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 01:23:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 01:23:31 INFO - PROCESS | 1643 | 1466497411153 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 01:23:31 INFO - PROCESS | 1643 | 1466497411155 Marionette TRACE conn2 <- [1,422,null,{}] 01:23:31 INFO - PROCESS | 1643 | 1466497411159 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}] 01:23:31 INFO - PROCESS | 1643 | 1466497411160 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:31 INFO - PROCESS | 1643 | 1466497411278 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 01:23:31 INFO - PROCESS | 1643 | 1466497411328 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:31 INFO - PROCESS | 1643 | 1466497411330 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:31 INFO - PROCESS | 1643 | ++DOCSHELL 0x116aa9800 == 44 [pid = 1643] [id = 113] 01:23:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x116f95400) [pid = 1643] [serial = 336] [outer = 0x0] 01:23:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x118414000) [pid = 1643] [serial = 337] [outer = 0x116f95400] 01:23:31 INFO - PROCESS | 1643 | 1466497411361 Marionette DEBUG loaded listener.js 01:23:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x118536800) [pid = 1643] [serial = 338] [outer = 0x116f95400] 01:23:32 INFO - PROCESS | 1643 | --DOCSHELL 0x12a979800 == 43 [pid = 1643] [id = 111] 01:23:32 INFO - PROCESS | 1643 | --DOCSHELL 0x1256f7800 == 42 [pid = 1643] [id = 110] 01:23:32 INFO - PROCESS | 1643 | --DOCSHELL 0x113b21000 == 41 [pid = 1643] [id = 109] 01:23:32 INFO - PROCESS | 1643 | --DOCSHELL 0x129fc2800 == 40 [pid = 1643] [id = 108] 01:23:32 INFO - PROCESS | 1643 | --DOCSHELL 0x119c0f000 == 39 [pid = 1643] [id = 107] 01:23:32 INFO - PROCESS | 1643 | --DOCSHELL 0x128235800 == 38 [pid = 1643] [id = 106] 01:23:32 INFO - PROCESS | 1643 | --DOCSHELL 0x118663000 == 37 [pid = 1643] [id = 105] 01:23:32 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x12bb53000) [pid = 1643] [serial = 286] [outer = 0x0] [url = about:blank] 01:23:32 INFO - PROCESS | 1643 | --DOCSHELL 0x124a1c800 == 36 [pid = 1643] [id = 104] 01:23:32 INFO - PROCESS | 1643 | --DOCSHELL 0x123a67000 == 35 [pid = 1643] [id = 103] 01:23:32 INFO - PROCESS | 1643 | --DOCSHELL 0x1217de000 == 34 [pid = 1643] [id = 102] 01:23:32 INFO - PROCESS | 1643 | --DOCSHELL 0x119c1a800 == 33 [pid = 1643] [id = 101] 01:23:32 INFO - PROCESS | 1643 | --DOCSHELL 0x119196000 == 32 [pid = 1643] [id = 100] 01:23:32 INFO - PROCESS | 1643 | --DOCSHELL 0x118663800 == 31 [pid = 1643] [id = 99] 01:23:32 INFO - PROCESS | 1643 | --DOCSHELL 0x117152000 == 30 [pid = 1643] [id = 98] 01:23:32 INFO - PROCESS | 1643 | --DOCSHELL 0x1164b9000 == 29 [pid = 1643] [id = 97] 01:23:32 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x1199be400) [pid = 1643] [serial = 190] [outer = 0x0] [url = about:blank] 01:23:32 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x125677400) [pid = 1643] [serial = 197] [outer = 0x0] [url = about:blank] 01:23:32 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x128cedc00) [pid = 1643] [serial = 268] [outer = 0x0] [url = about:blank] 01:23:32 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x1291d0c00) [pid = 1643] [serial = 271] [outer = 0x0] [url = about:blank] 01:23:32 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x12a659400) [pid = 1643] [serial = 274] [outer = 0x0] [url = about:blank] 01:23:32 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x129fa6800) [pid = 1643] [serial = 272] [outer = 0x0] [url = about:blank] 01:23:32 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x1241a6400) [pid = 1643] [serial = 277] [outer = 0x0] [url = about:blank] 01:23:32 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x128a2d000) [pid = 1643] [serial = 278] [outer = 0x0] [url = about:blank] 01:23:32 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x12a88dc00) [pid = 1643] [serial = 280] [outer = 0x0] [url = about:blank] 01:23:32 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x12a65f400) [pid = 1643] [serial = 275] [outer = 0x0] [url = about:blank] 01:23:32 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x117d13400) [pid = 1643] [serial = 250] [outer = 0x0] [url = about:blank] 01:23:32 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x125ded800) [pid = 1643] [serial = 248] [outer = 0x0] [url = about:blank] 01:23:32 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x125bb2c00) [pid = 1643] [serial = 247] [outer = 0x0] [url = about:blank] 01:23:32 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x124455800) [pid = 1643] [serial = 245] [outer = 0x0] [url = about:blank] 01:23:32 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x120f8d400) [pid = 1643] [serial = 244] [outer = 0x0] [url = about:blank] 01:23:32 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x11958ec00) [pid = 1643] [serial = 242] [outer = 0x0] [url = about:blank] 01:23:32 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x1186c7400) [pid = 1643] [serial = 241] [outer = 0x0] [url = about:blank] 01:23:32 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x116f8ac00) [pid = 1643] [serial = 239] [outer = 0x0] [url = about:blank] 01:23:32 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x115e17c00) [pid = 1643] [serial = 238] [outer = 0x0] [url = about:blank] 01:23:32 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x119ca2800) [pid = 1643] [serial = 236] [outer = 0x0] [url = about:blank] 01:23:32 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x125d97400) [pid = 1643] [serial = 262] [outer = 0x0] [url = about:blank] 01:23:32 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x126b3c400) [pid = 1643] [serial = 263] [outer = 0x0] [url = about:blank] 01:23:32 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x1241aec00) [pid = 1643] [serial = 259] [outer = 0x0] [url = about:blank] 01:23:32 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x125674000) [pid = 1643] [serial = 260] [outer = 0x0] [url = about:blank] 01:23:32 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x121926400) [pid = 1643] [serial = 257] [outer = 0x0] [url = about:blank] 01:23:32 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x120ecb000) [pid = 1643] [serial = 256] [outer = 0x0] [url = about:blank] 01:23:32 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x1190d2c00) [pid = 1643] [serial = 253] [outer = 0x0] [url = about:blank] 01:23:32 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x1199bf400) [pid = 1643] [serial = 254] [outer = 0x0] [url = about:blank] 01:23:32 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x11841a400) [pid = 1643] [serial = 251] [outer = 0x0] [url = about:blank] 01:23:32 INFO - PROCESS | 1643 | --DOMWINDOW == 78 (0x12b9abc00) [pid = 1643] [serial = 284] [outer = 0x0] [url = about:blank] 01:23:32 INFO - PROCESS | 1643 | --DOMWINDOW == 77 (0x128447400) [pid = 1643] [serial = 265] [outer = 0x0] [url = about:blank] 01:23:32 INFO - PROCESS | 1643 | --DOMWINDOW == 76 (0x12b89a400) [pid = 1643] [serial = 281] [outer = 0x0] [url = about:blank] 01:23:32 INFO - PROCESS | 1643 | --DOMWINDOW == 75 (0x128f19400) [pid = 1643] [serial = 269] [outer = 0x0] [url = about:blank] 01:23:32 INFO - PROCESS | 1643 | --DOMWINDOW == 74 (0x128a39400) [pid = 1643] [serial = 266] [outer = 0x0] [url = about:blank] 01:23:32 INFO - PROCESS | 1643 | --DOMWINDOW == 73 (0x12b8a0400) [pid = 1643] [serial = 283] [outer = 0x0] [url = about:blank] 01:23:32 INFO - PROCESS | 1643 | --DOMWINDOW == 72 (0x124aa9400) [pid = 1643] [serial = 184] [outer = 0x0] [url = about:blank] 01:23:32 INFO - PROCESS | 1643 | --DOMWINDOW == 71 (0x1184c2400) [pid = 1643] [serial = 187] [outer = 0x0] [url = about:blank] 01:23:32 INFO - PROCESS | 1643 | --DOMWINDOW == 70 (0x123f3f000) [pid = 1643] [serial = 193] [outer = 0x0] [url = about:blank] 01:23:32 INFO - PROCESS | 1643 | 1466497412546 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]]]}] 01:23:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 01:23:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1421ms 01:23:32 INFO - PROCESS | 1643 | 1466497412575 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 01:23:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 01:23:32 INFO - PROCESS | 1643 | 1466497412577 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 01:23:32 INFO - PROCESS | 1643 | 1466497412580 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 01:23:32 INFO - PROCESS | 1643 | 1466497412582 Marionette TRACE conn2 <- [1,426,null,{}] 01:23:32 INFO - PROCESS | 1643 | 1466497412586 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}] 01:23:32 INFO - PROCESS | 1643 | 1466497412587 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:32 INFO - PROCESS | 1643 | 1466497412678 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 01:23:32 INFO - PROCESS | 1643 | 1466497412735 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:32 INFO - PROCESS | 1643 | 1466497412736 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:32 INFO - PROCESS | 1643 | ++DOCSHELL 0x114f52800 == 30 [pid = 1643] [id = 114] 01:23:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 71 (0x1176d0c00) [pid = 1643] [serial = 339] [outer = 0x0] 01:23:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 72 (0x11853d800) [pid = 1643] [serial = 340] [outer = 0x1176d0c00] 01:23:32 INFO - PROCESS | 1643 | 1466497412764 Marionette DEBUG loaded listener.js 01:23:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 73 (0x118634400) [pid = 1643] [serial = 341] [outer = 0x1176d0c00] 01:23:33 INFO - PROCESS | 1643 | 1466497413071 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] 01:23:33 INFO - PROCESS | 1643 | 1466497413108 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 01:23:33 INFO - PROCESS | 1643 | 1466497413113 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 01:23:33 INFO - PROCESS | 1643 | 1466497413114 Marionette TRACE conn2 <- [1,430,null,{}] 01:23:33 INFO - PROCESS | 1643 | 1466497413119 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}] 01:23:33 INFO - PROCESS | 1643 | 1466497413121 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:33 INFO - PROCESS | 1643 | 1466497413200 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 01:23:33 INFO - PROCESS | 1643 | 1466497413206 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:33 INFO - PROCESS | 1643 | 1466497413208 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:33 INFO - PROCESS | 1643 | ++DOCSHELL 0x117156000 == 31 [pid = 1643] [id = 115] 01:23:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 74 (0x1186a2400) [pid = 1643] [serial = 342] [outer = 0x0] 01:23:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 75 (0x1190ccc00) [pid = 1643] [serial = 343] [outer = 0x1186a2400] 01:23:33 INFO - PROCESS | 1643 | 1466497413235 Marionette DEBUG loaded listener.js 01:23:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 76 (0x11958a400) [pid = 1643] [serial = 344] [outer = 0x1186a2400] 01:23:33 INFO - PROCESS | 1643 | 1466497413590 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]]]}] 01:23:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 01:23:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 521ms 01:23:33 INFO - PROCESS | 1643 | 1466497413634 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 01:23:33 INFO - PROCESS | 1643 | 1466497413635 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 01:23:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 01:23:33 INFO - PROCESS | 1643 | 1466497413637 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 01:23:33 INFO - PROCESS | 1643 | 1466497413640 Marionette TRACE conn2 <- [1,434,null,{}] 01:23:33 INFO - PROCESS | 1643 | 1466497413648 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}] 01:23:33 INFO - PROCESS | 1643 | 1466497413651 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:33 INFO - PROCESS | 1643 | 1466497413729 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 01:23:33 INFO - PROCESS | 1643 | 1466497413738 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:33 INFO - PROCESS | 1643 | 1466497413741 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:33 INFO - PROCESS | 1643 | ++DOCSHELL 0x118678000 == 32 [pid = 1643] [id = 116] 01:23:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 77 (0x1199c4c00) [pid = 1643] [serial = 345] [outer = 0x0] 01:23:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 78 (0x119aefc00) [pid = 1643] [serial = 346] [outer = 0x1199c4c00] 01:23:33 INFO - PROCESS | 1643 | 1466497413769 Marionette DEBUG loaded listener.js 01:23:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 79 (0x120e8f400) [pid = 1643] [serial = 347] [outer = 0x1199c4c00] 01:23:34 INFO - PROCESS | 1643 | 1466497414109 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]]]}] 01:23:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 01:23:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 521ms 01:23:34 INFO - PROCESS | 1643 | 1466497414159 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 01:23:34 INFO - PROCESS | 1643 | 1466497414161 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 01:23:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 01:23:34 INFO - PROCESS | 1643 | 1466497414163 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 01:23:34 INFO - PROCESS | 1643 | 1466497414164 Marionette TRACE conn2 <- [1,438,null,{}] 01:23:34 INFO - PROCESS | 1643 | 1466497414167 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}] 01:23:34 INFO - PROCESS | 1643 | 1466497414168 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:34 INFO - PROCESS | 1643 | 1466497414274 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 01:23:34 INFO - PROCESS | 1643 | 1466497414285 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:34 INFO - PROCESS | 1643 | 1466497414286 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:34 INFO - PROCESS | 1643 | ++DOCSHELL 0x119193000 == 33 [pid = 1643] [id = 117] 01:23:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x119a0fc00) [pid = 1643] [serial = 348] [outer = 0x0] 01:23:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x120e9b000) [pid = 1643] [serial = 349] [outer = 0x119a0fc00] 01:23:34 INFO - PROCESS | 1643 | 1466497414312 Marionette DEBUG loaded listener.js 01:23:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x121348800) [pid = 1643] [serial = 350] [outer = 0x119a0fc00] 01:23:34 INFO - PROCESS | 1643 | 1466497414662 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]]]}] 01:23:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 01:23:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 518ms 01:23:34 INFO - PROCESS | 1643 | 1466497414682 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 01:23:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 01:23:34 INFO - PROCESS | 1643 | 1466497414685 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 01:23:34 INFO - PROCESS | 1643 | 1466497414687 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 01:23:34 INFO - PROCESS | 1643 | 1466497414688 Marionette TRACE conn2 <- [1,442,null,{}] 01:23:34 INFO - PROCESS | 1643 | 1466497414696 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}] 01:23:34 INFO - PROCESS | 1643 | 1466497414697 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:34 INFO - PROCESS | 1643 | 1466497414791 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 01:23:34 INFO - PROCESS | 1643 | 1466497414795 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:34 INFO - PROCESS | 1643 | 1466497414796 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:34 INFO - PROCESS | 1643 | ++DOCSHELL 0x120e14000 == 34 [pid = 1643] [id = 118] 01:23:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x1161a6c00) [pid = 1643] [serial = 351] [outer = 0x0] 01:23:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x1214de000) [pid = 1643] [serial = 352] [outer = 0x1161a6c00] 01:23:34 INFO - PROCESS | 1643 | 1466497414821 Marionette DEBUG loaded listener.js 01:23:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x121b89c00) [pid = 1643] [serial = 353] [outer = 0x1161a6c00] 01:23:35 INFO - PROCESS | 1643 | 1466497415180 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]]]}] 01:23:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 01:23:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 523ms 01:23:35 INFO - PROCESS | 1643 | 1466497415211 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 01:23:35 INFO - PROCESS | 1643 | 1466497415212 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 01:23:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 01:23:35 INFO - PROCESS | 1643 | 1466497415230 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 01:23:35 INFO - PROCESS | 1643 | 1466497415231 Marionette TRACE conn2 <- [1,446,null,{}] 01:23:35 INFO - PROCESS | 1643 | 1466497415234 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}] 01:23:35 INFO - PROCESS | 1643 | 1466497415238 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:35 INFO - PROCESS | 1643 | 1466497415352 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 01:23:35 INFO - PROCESS | 1643 | 1466497415389 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:35 INFO - PROCESS | 1643 | 1466497415390 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:35 INFO - PROCESS | 1643 | ++DOCSHELL 0x121143800 == 35 [pid = 1643] [id = 119] 01:23:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x123a44c00) [pid = 1643] [serial = 354] [outer = 0x0] 01:23:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x1241aa800) [pid = 1643] [serial = 355] [outer = 0x123a44c00] 01:23:35 INFO - PROCESS | 1643 | 1466497415415 Marionette DEBUG loaded listener.js 01:23:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x124acc000) [pid = 1643] [serial = 356] [outer = 0x123a44c00] 01:23:35 INFO - PROCESS | 1643 | 1466497415737 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]]]}] 01:23:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 01:23:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 568ms 01:23:35 INFO - PROCESS | 1643 | 1466497415799 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 01:23:35 INFO - PROCESS | 1643 | 1466497415800 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 01:23:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 01:23:35 INFO - PROCESS | 1643 | 1466497415802 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 01:23:35 INFO - PROCESS | 1643 | 1466497415804 Marionette TRACE conn2 <- [1,450,null,{}] 01:23:35 INFO - PROCESS | 1643 | 1466497415806 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}] 01:23:35 INFO - PROCESS | 1643 | 1466497415807 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:35 INFO - PROCESS | 1643 | 1466497415906 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 01:23:35 INFO - PROCESS | 1643 | 1466497415910 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:35 INFO - PROCESS | 1643 | 1466497415911 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:35 INFO - PROCESS | 1643 | ++DOCSHELL 0x123a14000 == 36 [pid = 1643] [id = 120] 01:23:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x123a47800) [pid = 1643] [serial = 357] [outer = 0x0] 01:23:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x125ab1000) [pid = 1643] [serial = 358] [outer = 0x123a47800] 01:23:35 INFO - PROCESS | 1643 | 1466497415935 Marionette DEBUG loaded listener.js 01:23:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x125debc00) [pid = 1643] [serial = 359] [outer = 0x123a47800] 01:23:36 INFO - PROCESS | 1643 | 1466497416388 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] 01:23:36 INFO - PROCESS | 1643 | 1466497416423 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 01:23:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 01:23:36 INFO - PROCESS | 1643 | 1466497416425 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 01:23:36 INFO - PROCESS | 1643 | 1466497416427 Marionette TRACE conn2 <- [1,454,null,{}] 01:23:36 INFO - PROCESS | 1643 | 1466497416429 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}] 01:23:36 INFO - PROCESS | 1643 | 1466497416430 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:36 INFO - PROCESS | 1643 | 1466497416506 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 01:23:36 INFO - PROCESS | 1643 | 1466497416509 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:36 INFO - PROCESS | 1643 | 1466497416511 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:36 INFO - PROCESS | 1643 | ++DOCSHELL 0x1198d1000 == 37 [pid = 1643] [id = 121] 01:23:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 76 (0x11869a000) [pid = 1643] [serial = 360] [outer = 0x0] 01:23:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 77 (0x1190c8000) [pid = 1643] [serial = 361] [outer = 0x11869a000] 01:23:36 INFO - PROCESS | 1643 | 1466497416538 Marionette DEBUG loaded listener.js 01:23:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 78 (0x123a40400) [pid = 1643] [serial = 362] [outer = 0x11869a000] 01:23:36 INFO - PROCESS | 1643 | [1643] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:23:36 INFO - PROCESS | 1643 | 1466497416934 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]]]}] 01:23:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 01:23:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 518ms 01:23:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 01:23:36 INFO - PROCESS | 1643 | 1466497416944 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 01:23:36 INFO - PROCESS | 1643 | 1466497416945 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 01:23:36 INFO - PROCESS | 1643 | 1466497416947 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 01:23:36 INFO - PROCESS | 1643 | 1466497416948 Marionette TRACE conn2 <- [1,458,null,{}] 01:23:36 INFO - PROCESS | 1643 | 1466497416952 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}] 01:23:36 INFO - PROCESS | 1643 | 1466497416955 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:37 INFO - PROCESS | 1643 | 1466497417110 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 01:23:37 INFO - PROCESS | 1643 | 1466497417119 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:37 INFO - PROCESS | 1643 | 1466497417120 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:37 INFO - PROCESS | 1643 | ++DOCSHELL 0x124a07000 == 38 [pid = 1643] [id = 122] 01:23:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 79 (0x11853f800) [pid = 1643] [serial = 363] [outer = 0x0] 01:23:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x126b39800) [pid = 1643] [serial = 364] [outer = 0x11853f800] 01:23:37 INFO - PROCESS | 1643 | 1466497417153 Marionette DEBUG loaded listener.js 01:23:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x1282c0c00) [pid = 1643] [serial = 365] [outer = 0x11853f800] 01:23:37 INFO - PROCESS | 1643 | 1466497417510 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] 01:23:37 INFO - PROCESS | 1643 | 1466497417525 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 01:23:37 INFO - PROCESS | 1643 | 1466497417527 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 01:23:37 INFO - PROCESS | 1643 | 1466497417528 Marionette TRACE conn2 <- [1,462,null,{}] 01:23:37 INFO - PROCESS | 1643 | 1466497417530 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}] 01:23:37 INFO - PROCESS | 1643 | 1466497417532 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:37 INFO - PROCESS | 1643 | 1466497417616 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 01:23:37 INFO - PROCESS | 1643 | 1466497417668 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:37 INFO - PROCESS | 1643 | 1466497417670 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:37 INFO - PROCESS | 1643 | ++DOCSHELL 0x11955c800 == 39 [pid = 1643] [id = 123] 01:23:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x123f93400) [pid = 1643] [serial = 366] [outer = 0x0] 01:23:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x128451400) [pid = 1643] [serial = 367] [outer = 0x123f93400] 01:23:37 INFO - PROCESS | 1643 | 1466497417701 Marionette DEBUG loaded listener.js 01:23:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x128a2e400) [pid = 1643] [serial = 368] [outer = 0x123f93400] 01:23:38 INFO - PROCESS | 1643 | [1643] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:23:38 INFO - PROCESS | 1643 | 1466497418096 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] 01:23:38 INFO - PROCESS | 1643 | 1466497418151 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 01:23:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 01:23:38 INFO - PROCESS | 1643 | 1466497418155 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 01:23:38 INFO - PROCESS | 1643 | 1466497418157 Marionette TRACE conn2 <- [1,466,null,{}] 01:23:38 INFO - PROCESS | 1643 | 1466497418161 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}] 01:23:38 INFO - PROCESS | 1643 | 1466497418164 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:38 INFO - PROCESS | 1643 | 1466497418332 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 01:23:38 INFO - PROCESS | 1643 | 1466497418345 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:38 INFO - PROCESS | 1643 | 1466497418346 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:38 INFO - PROCESS | 1643 | ++DOCSHELL 0x128966800 == 40 [pid = 1643] [id = 124] 01:23:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x128f0f400) [pid = 1643] [serial = 369] [outer = 0x0] 01:23:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x129f9ac00) [pid = 1643] [serial = 370] [outer = 0x128f0f400] 01:23:38 INFO - PROCESS | 1643 | 1466497418372 Marionette DEBUG loaded listener.js 01:23:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x12a5af800) [pid = 1643] [serial = 371] [outer = 0x128f0f400] 01:23:38 INFO - PROCESS | 1643 | 1466497418893 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] 01:23:38 INFO - PROCESS | 1643 | 1466497418932 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 01:23:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 01:23:38 INFO - PROCESS | 1643 | 1466497418936 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 01:23:38 INFO - PROCESS | 1643 | 1466497418940 Marionette TRACE conn2 <- [1,470,null,{}] 01:23:38 INFO - PROCESS | 1643 | 1466497418943 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}] 01:23:38 INFO - PROCESS | 1643 | 1466497418945 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:39 INFO - PROCESS | 1643 | 1466497419050 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 01:23:39 INFO - PROCESS | 1643 | 1466497419113 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:39 INFO - PROCESS | 1643 | 1466497419115 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:39 INFO - PROCESS | 1643 | ++DOCSHELL 0x117152000 == 41 [pid = 1643] [id = 125] 01:23:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x11841f800) [pid = 1643] [serial = 372] [outer = 0x0] 01:23:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x118639c00) [pid = 1643] [serial = 373] [outer = 0x11841f800] 01:23:39 INFO - PROCESS | 1643 | 1466497419146 Marionette DEBUG loaded listener.js 01:23:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x11900f000) [pid = 1643] [serial = 374] [outer = 0x11841f800] 01:23:39 INFO - PROCESS | 1643 | 1466497419587 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]]]}] 01:23:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 01:23:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 672ms 01:23:39 INFO - PROCESS | 1643 | 1466497419609 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 01:23:39 INFO - PROCESS | 1643 | 1466497419612 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 01:23:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 01:23:39 INFO - PROCESS | 1643 | 1466497419617 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 01:23:39 INFO - PROCESS | 1643 | 1466497419618 Marionette TRACE conn2 <- [1,474,null,{}] 01:23:39 INFO - PROCESS | 1643 | 1466497419621 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}] 01:23:39 INFO - PROCESS | 1643 | 1466497419623 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:39 INFO - PROCESS | 1643 | 1466497419727 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 01:23:39 INFO - PROCESS | 1643 | 1466497419779 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:39 INFO - PROCESS | 1643 | 1466497419780 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:39 INFO - PROCESS | 1643 | ++DOCSHELL 0x12112e800 == 42 [pid = 1643] [id = 126] 01:23:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x11958a000) [pid = 1643] [serial = 375] [outer = 0x0] 01:23:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x119c95000) [pid = 1643] [serial = 376] [outer = 0x11958a000] 01:23:39 INFO - PROCESS | 1643 | 1466497419811 Marionette DEBUG loaded listener.js 01:23:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x120ec5c00) [pid = 1643] [serial = 377] [outer = 0x11958a000] 01:23:40 INFO - PROCESS | 1643 | 1466497420255 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]]]}] 01:23:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 01:23:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 670ms 01:23:40 INFO - PROCESS | 1643 | 1466497420302 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 01:23:40 INFO - PROCESS | 1643 | 1466497420304 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 01:23:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 01:23:40 INFO - PROCESS | 1643 | 1466497420331 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 01:23:40 INFO - PROCESS | 1643 | 1466497420334 Marionette TRACE conn2 <- [1,478,null,{}] 01:23:40 INFO - PROCESS | 1643 | 1466497420356 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}] 01:23:40 INFO - PROCESS | 1643 | 1466497420360 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:40 INFO - PROCESS | 1643 | 1466497420459 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 01:23:40 INFO - PROCESS | 1643 | 1466497420512 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:40 INFO - PROCESS | 1643 | 1466497420514 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:40 INFO - PROCESS | 1643 | ++DOCSHELL 0x128c27000 == 43 [pid = 1643] [id = 127] 01:23:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x123fcd800) [pid = 1643] [serial = 378] [outer = 0x0] 01:23:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x124928000) [pid = 1643] [serial = 379] [outer = 0x123fcd800] 01:23:40 INFO - PROCESS | 1643 | 1466497420545 Marionette DEBUG loaded listener.js 01:23:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x125b50400) [pid = 1643] [serial = 380] [outer = 0x123fcd800] 01:23:40 INFO - PROCESS | 1643 | 1466497420994 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]]]}] 01:23:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 01:23:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 758ms 01:23:41 INFO - PROCESS | 1643 | 1466497421066 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 01:23:41 INFO - PROCESS | 1643 | 1466497421070 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 01:23:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 01:23:41 INFO - PROCESS | 1643 | 1466497421073 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 01:23:41 INFO - PROCESS | 1643 | 1466497421074 Marionette TRACE conn2 <- [1,482,null,{}] 01:23:41 INFO - PROCESS | 1643 | 1466497421077 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}] 01:23:41 INFO - PROCESS | 1643 | 1466497421078 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:41 INFO - PROCESS | 1643 | 1466497421179 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 01:23:41 INFO - PROCESS | 1643 | 1466497421242 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:41 INFO - PROCESS | 1643 | 1466497421243 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:41 INFO - PROCESS | 1643 | ++DOCSHELL 0x118872000 == 44 [pid = 1643] [id = 128] 01:23:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x118539c00) [pid = 1643] [serial = 381] [outer = 0x0] 01:23:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x12567b000) [pid = 1643] [serial = 382] [outer = 0x118539c00] 01:23:41 INFO - PROCESS | 1643 | 1466497421273 Marionette DEBUG loaded listener.js 01:23:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x128927800) [pid = 1643] [serial = 383] [outer = 0x118539c00] 01:23:41 INFO - PROCESS | 1643 | 1466497421852 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]]]}] 01:23:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 01:23:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 818ms 01:23:41 INFO - PROCESS | 1643 | 1466497421902 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 01:23:41 INFO - PROCESS | 1643 | 1466497421904 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 01:23:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 01:23:41 INFO - PROCESS | 1643 | 1466497421909 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 01:23:41 INFO - PROCESS | 1643 | 1466497421911 Marionette TRACE conn2 <- [1,486,null,{}] 01:23:41 INFO - PROCESS | 1643 | 1466497421914 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}] 01:23:41 INFO - PROCESS | 1643 | 1466497421916 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:42 INFO - PROCESS | 1643 | 1466497422008 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 01:23:42 INFO - PROCESS | 1643 | 1466497422074 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:42 INFO - PROCESS | 1643 | 1466497422075 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:42 INFO - PROCESS | 1643 | ++DOCSHELL 0x117d6a000 == 45 [pid = 1643] [id = 129] 01:23:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x118540000) [pid = 1643] [serial = 384] [outer = 0x0] 01:23:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x1186a2800) [pid = 1643] [serial = 385] [outer = 0x118540000] 01:23:42 INFO - PROCESS | 1643 | 1466497422104 Marionette DEBUG loaded listener.js 01:23:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x1190d0c00) [pid = 1643] [serial = 386] [outer = 0x118540000] 01:23:42 INFO - PROCESS | 1643 | --DOCSHELL 0x12a965000 == 44 [pid = 1643] [id = 96] 01:23:42 INFO - PROCESS | 1643 | --DOCSHELL 0x11955c800 == 43 [pid = 1643] [id = 123] 01:23:42 INFO - PROCESS | 1643 | --DOCSHELL 0x124a07000 == 42 [pid = 1643] [id = 122] 01:23:42 INFO - PROCESS | 1643 | --DOCSHELL 0x1198d1000 == 41 [pid = 1643] [id = 121] 01:23:42 INFO - PROCESS | 1643 | --DOCSHELL 0x123a14000 == 40 [pid = 1643] [id = 120] 01:23:42 INFO - PROCESS | 1643 | --DOCSHELL 0x121143800 == 39 [pid = 1643] [id = 119] 01:23:42 INFO - PROCESS | 1643 | --DOCSHELL 0x120e14000 == 38 [pid = 1643] [id = 118] 01:23:42 INFO - PROCESS | 1643 | --DOCSHELL 0x119193000 == 37 [pid = 1643] [id = 117] 01:23:42 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x123a43000) [pid = 1643] [serial = 334] [outer = 0x0] [url = about:blank] 01:23:42 INFO - PROCESS | 1643 | --DOCSHELL 0x118678000 == 36 [pid = 1643] [id = 116] 01:23:42 INFO - PROCESS | 1643 | --DOCSHELL 0x117156000 == 35 [pid = 1643] [id = 115] 01:23:42 INFO - PROCESS | 1643 | --DOCSHELL 0x114f52800 == 34 [pid = 1643] [id = 114] 01:23:42 INFO - PROCESS | 1643 | --DOCSHELL 0x116aa9800 == 33 [pid = 1643] [id = 113] 01:23:42 INFO - PROCESS | 1643 | 1466497422460 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]]]}] 01:23:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 01:23:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 570ms 01:23:42 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x128ce5800) [pid = 1643] [serial = 310] [outer = 0x0] [url = about:blank] 01:23:42 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x128f10000) [pid = 1643] [serial = 311] [outer = 0x0] [url = about:blank] 01:23:42 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x1282bc400) [pid = 1643] [serial = 304] [outer = 0x0] [url = about:blank] 01:23:42 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x128f15000) [pid = 1643] [serial = 313] [outer = 0x0] [url = about:blank] 01:23:42 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x119c9c800) [pid = 1643] [serial = 295] [outer = 0x0] [url = about:blank] 01:23:42 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x120e9bc00) [pid = 1643] [serial = 296] [outer = 0x0] [url = about:blank] 01:23:42 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x123f9d000) [pid = 1643] [serial = 301] [outer = 0x0] [url = about:blank] 01:23:42 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x12491f800) [pid = 1643] [serial = 302] [outer = 0x0] [url = about:blank] 01:23:42 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x118634800) [pid = 1643] [serial = 289] [outer = 0x0] [url = about:blank] 01:23:42 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x11869a400) [pid = 1643] [serial = 290] [outer = 0x0] [url = about:blank] 01:23:42 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x1282c4000) [pid = 1643] [serial = 307] [outer = 0x0] [url = about:blank] 01:23:42 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x128927c00) [pid = 1643] [serial = 308] [outer = 0x0] [url = about:blank] 01:23:42 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x1190d0400) [pid = 1643] [serial = 292] [outer = 0x0] [url = about:blank] 01:23:42 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x119671400) [pid = 1643] [serial = 293] [outer = 0x0] [url = about:blank] 01:23:42 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x12133f800) [pid = 1643] [serial = 298] [outer = 0x0] [url = about:blank] 01:23:42 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x1218af000) [pid = 1643] [serial = 299] [outer = 0x0] [url = about:blank] 01:23:42 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x12bb59000) [pid = 1643] [serial = 287] [outer = 0x0] [url = about:blank] 01:23:42 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x12a658800) [pid = 1643] [serial = 316] [outer = 0x0] [url = about:blank] 01:23:42 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x11853e000) [pid = 1643] [serial = 322] [outer = 0x0] [url = about:blank] 01:23:42 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x12bb56000) [pid = 1643] [serial = 319] [outer = 0x0] [url = about:blank] 01:23:42 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x12b8a1c00) [pid = 1643] [serial = 323] [outer = 0x0] [url = about:blank] 01:23:42 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x125aa8400) [pid = 1643] [serial = 328] [outer = 0x0] [url = about:blank] 01:23:42 INFO - PROCESS | 1643 | --DOMWINDOW == 78 (0x12bb60800) [pid = 1643] [serial = 331] [outer = 0x0] [url = about:blank] 01:23:42 INFO - PROCESS | 1643 | --DOMWINDOW == 77 (0x11676e000) [pid = 1643] [serial = 325] [outer = 0x0] [url = about:blank] 01:23:42 INFO - PROCESS | 1643 | --DOMWINDOW == 76 (0x1282c3800) [pid = 1643] [serial = 305] [outer = 0x0] [url = about:blank] 01:23:42 INFO - PROCESS | 1643 | --DOMWINDOW == 75 (0x1186a0800) [pid = 1643] [serial = 326] [outer = 0x0] [url = about:blank] 01:23:42 INFO - PROCESS | 1643 | --DOMWINDOW == 74 (0x12bfb9400) [pid = 1643] [serial = 332] [outer = 0x0] [url = about:blank] 01:23:42 INFO - PROCESS | 1643 | --DOMWINDOW == 73 (0x12bb5f400) [pid = 1643] [serial = 320] [outer = 0x0] [url = about:blank] 01:23:42 INFO - PROCESS | 1643 | --DOMWINDOW == 72 (0x12a5b7000) [pid = 1643] [serial = 329] [outer = 0x0] [url = about:blank] 01:23:42 INFO - PROCESS | 1643 | --DOMWINDOW == 71 (0x12a661400) [pid = 1643] [serial = 317] [outer = 0x0] [url = about:blank] 01:23:42 INFO - PROCESS | 1643 | --DOMWINDOW == 70 (0x129f9c400) [pid = 1643] [serial = 314] [outer = 0x0] [url = about:blank] 01:23:42 INFO - PROCESS | 1643 | 1466497422487 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 01:23:42 INFO - PROCESS | 1643 | 1466497422490 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 01:23:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 01:23:42 INFO - PROCESS | 1643 | 1466497422497 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 01:23:42 INFO - PROCESS | 1643 | 1466497422498 Marionette TRACE conn2 <- [1,490,null,{}] 01:23:42 INFO - PROCESS | 1643 | 1466497422501 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}] 01:23:42 INFO - PROCESS | 1643 | 1466497422503 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:42 INFO - PROCESS | 1643 | 1466497422582 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 01:23:42 INFO - PROCESS | 1643 | 1466497422589 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:42 INFO - PROCESS | 1643 | 1466497422590 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:42 INFO - PROCESS | 1643 | ++DOCSHELL 0x118216800 == 34 [pid = 1643] [id = 130] 01:23:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 71 (0x119590800) [pid = 1643] [serial = 387] [outer = 0x0] 01:23:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 72 (0x119a10000) [pid = 1643] [serial = 388] [outer = 0x119590800] 01:23:42 INFO - PROCESS | 1643 | 1466497422617 Marionette DEBUG loaded listener.js 01:23:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 73 (0x120e91800) [pid = 1643] [serial = 389] [outer = 0x119590800] 01:23:42 INFO - PROCESS | 1643 | 1466497422946 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]]]}] 01:23:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 01:23:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 470ms 01:23:42 INFO - PROCESS | 1643 | 1466497422966 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 01:23:42 INFO - PROCESS | 1643 | 1466497422970 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 01:23:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 01:23:42 INFO - PROCESS | 1643 | 1466497422972 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 01:23:42 INFO - PROCESS | 1643 | 1466497422975 Marionette TRACE conn2 <- [1,494,null,{}] 01:23:42 INFO - PROCESS | 1643 | 1466497422982 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}] 01:23:42 INFO - PROCESS | 1643 | 1466497422985 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:43 INFO - PROCESS | 1643 | 1466497423072 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 01:23:43 INFO - PROCESS | 1643 | 1466497423126 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:43 INFO - PROCESS | 1643 | 1466497423128 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:43 INFO - PROCESS | 1643 | ++DOCSHELL 0x1198c0000 == 35 [pid = 1643] [id = 131] 01:23:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 74 (0x120ec0000) [pid = 1643] [serial = 390] [outer = 0x0] 01:23:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 75 (0x1214e2400) [pid = 1643] [serial = 391] [outer = 0x120ec0000] 01:23:43 INFO - PROCESS | 1643 | 1466497423156 Marionette DEBUG loaded listener.js 01:23:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 76 (0x124928800) [pid = 1643] [serial = 392] [outer = 0x120ec0000] 01:23:43 INFO - PROCESS | 1643 | 1466497423479 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]]]}] 01:23:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 01:23:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 520ms 01:23:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 01:23:43 INFO - PROCESS | 1643 | 1466497423494 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 01:23:43 INFO - PROCESS | 1643 | 1466497423496 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 01:23:43 INFO - PROCESS | 1643 | 1466497423498 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 01:23:43 INFO - PROCESS | 1643 | 1466497423499 Marionette TRACE conn2 <- [1,498,null,{}] 01:23:43 INFO - PROCESS | 1643 | 1466497423503 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}] 01:23:43 INFO - PROCESS | 1643 | 1466497423506 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:43 INFO - PROCESS | 1643 | 1466497423591 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 01:23:43 INFO - PROCESS | 1643 | 1466497423641 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:43 INFO - PROCESS | 1643 | 1466497423642 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:43 INFO - PROCESS | 1643 | ++DOCSHELL 0x121126800 == 36 [pid = 1643] [id = 132] 01:23:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 77 (0x123a4ac00) [pid = 1643] [serial = 393] [outer = 0x0] 01:23:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 78 (0x125bafc00) [pid = 1643] [serial = 394] [outer = 0x123a4ac00] 01:23:43 INFO - PROCESS | 1643 | 1466497423668 Marionette DEBUG loaded listener.js 01:23:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 79 (0x1284c6c00) [pid = 1643] [serial = 395] [outer = 0x123a4ac00] 01:23:43 INFO - PROCESS | 1643 | 1466497423957 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]]]}] 01:23:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 01:23:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 469ms 01:23:43 INFO - PROCESS | 1643 | 1466497423968 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 01:23:43 INFO - PROCESS | 1643 | 1466497423972 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 01:23:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 01:23:43 INFO - PROCESS | 1643 | 1466497423980 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 01:23:43 INFO - PROCESS | 1643 | 1466497423981 Marionette TRACE conn2 <- [1,502,null,{}] 01:23:43 INFO - PROCESS | 1643 | 1466497423983 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}] 01:23:43 INFO - PROCESS | 1643 | 1466497423986 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:44 INFO - PROCESS | 1643 | 1466497424080 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 01:23:44 INFO - PROCESS | 1643 | 1466497424086 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:44 INFO - PROCESS | 1643 | 1466497424088 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:44 INFO - PROCESS | 1643 | ++DOCSHELL 0x123c92000 == 37 [pid = 1643] [id = 133] 01:23:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x125baec00) [pid = 1643] [serial = 396] [outer = 0x0] 01:23:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x128f14c00) [pid = 1643] [serial = 397] [outer = 0x125baec00] 01:23:44 INFO - PROCESS | 1643 | 1466497424119 Marionette DEBUG loaded listener.js 01:23:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x1291cf400) [pid = 1643] [serial = 398] [outer = 0x125baec00] 01:23:44 INFO - PROCESS | 1643 | 1466497424480 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]]]}] 01:23:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 01:23:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 519ms 01:23:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 01:23:44 INFO - PROCESS | 1643 | 1466497424514 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 01:23:44 INFO - PROCESS | 1643 | 1466497424516 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 01:23:44 INFO - PROCESS | 1643 | 1466497424518 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 01:23:44 INFO - PROCESS | 1643 | 1466497424519 Marionette TRACE conn2 <- [1,506,null,{}] 01:23:44 INFO - PROCESS | 1643 | 1466497424521 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}] 01:23:44 INFO - PROCESS | 1643 | 1466497424525 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:44 INFO - PROCESS | 1643 | 1466497424645 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 01:23:44 INFO - PROCESS | 1643 | 1466497424658 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:44 INFO - PROCESS | 1643 | 1466497424659 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:44 INFO - PROCESS | 1643 | ++DOCSHELL 0x125bd3800 == 38 [pid = 1643] [id = 134] 01:23:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x129f9e800) [pid = 1643] [serial = 399] [outer = 0x0] 01:23:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x12a65ec00) [pid = 1643] [serial = 400] [outer = 0x129f9e800] 01:23:44 INFO - PROCESS | 1643 | 1466497424685 Marionette DEBUG loaded listener.js 01:23:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x12a89b400) [pid = 1643] [serial = 401] [outer = 0x129f9e800] 01:23:45 INFO - PROCESS | 1643 | 1466497425016 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]]]}] 01:23:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 01:23:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 519ms 01:23:45 INFO - PROCESS | 1643 | 1466497425039 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 01:23:45 INFO - PROCESS | 1643 | 1466497425041 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 01:23:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 01:23:45 INFO - PROCESS | 1643 | 1466497425043 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 01:23:45 INFO - PROCESS | 1643 | 1466497425044 Marionette TRACE conn2 <- [1,510,null,{}] 01:23:45 INFO - PROCESS | 1643 | 1466497425054 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}] 01:23:45 INFO - PROCESS | 1643 | 1466497425055 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:45 INFO - PROCESS | 1643 | 1466497425153 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 01:23:45 INFO - PROCESS | 1643 | 1466497425157 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:45 INFO - PROCESS | 1643 | 1466497425158 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:45 INFO - PROCESS | 1643 | ++DOCSHELL 0x1130e0000 == 39 [pid = 1643] [id = 135] 01:23:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x12b896800) [pid = 1643] [serial = 402] [outer = 0x0] 01:23:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x12b8a1c00) [pid = 1643] [serial = 403] [outer = 0x12b896800] 01:23:45 INFO - PROCESS | 1643 | 1466497425189 Marionette DEBUG loaded listener.js 01:23:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x115e92c00) [pid = 1643] [serial = 404] [outer = 0x12b896800] 01:23:45 INFO - PROCESS | 1643 | 1466497425525 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]]]}] 01:23:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 01:23:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 518ms 01:23:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 01:23:45 INFO - PROCESS | 1643 | 1466497425562 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 01:23:45 INFO - PROCESS | 1643 | 1466497425563 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 01:23:45 INFO - PROCESS | 1643 | 1466497425565 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 01:23:45 INFO - PROCESS | 1643 | 1466497425566 Marionette TRACE conn2 <- [1,514,null,{}] 01:23:45 INFO - PROCESS | 1643 | 1466497425571 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}] 01:23:45 INFO - PROCESS | 1643 | 1466497425572 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:45 INFO - PROCESS | 1643 | 1466497425672 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 01:23:45 INFO - PROCESS | 1643 | 1466497425675 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:45 INFO - PROCESS | 1643 | 1466497425677 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:45 INFO - PROCESS | 1643 | ++DOCSHELL 0x129127800 == 40 [pid = 1643] [id = 136] 01:23:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x12b89ac00) [pid = 1643] [serial = 405] [outer = 0x0] 01:23:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x12bb59000) [pid = 1643] [serial = 406] [outer = 0x12b89ac00] 01:23:45 INFO - PROCESS | 1643 | 1466497425701 Marionette DEBUG loaded listener.js 01:23:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x12bb5f400) [pid = 1643] [serial = 407] [outer = 0x12b89ac00] 01:23:46 INFO - PROCESS | 1643 | 1466497426044 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]]]}] 01:23:46 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 01:23:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 521ms 01:23:46 INFO - PROCESS | 1643 | 1466497426087 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 01:23:46 INFO - PROCESS | 1643 | 1466497426088 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 01:23:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 01:23:46 INFO - PROCESS | 1643 | 1466497426090 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 01:23:46 INFO - PROCESS | 1643 | 1466497426091 Marionette TRACE conn2 <- [1,518,null,{}] 01:23:46 INFO - PROCESS | 1643 | 1466497426094 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}] 01:23:46 INFO - PROCESS | 1643 | 1466497426095 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:46 INFO - PROCESS | 1643 | 1466497426195 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 01:23:46 INFO - PROCESS | 1643 | 1466497426205 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:46 INFO - PROCESS | 1643 | 1466497426215 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:46 INFO - PROCESS | 1643 | ++DOCSHELL 0x129fc9800 == 41 [pid = 1643] [id = 137] 01:23:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x12bb61c00) [pid = 1643] [serial = 408] [outer = 0x0] 01:23:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x12bfb2400) [pid = 1643] [serial = 409] [outer = 0x12bb61c00] 01:23:46 INFO - PROCESS | 1643 | 1466497426241 Marionette DEBUG loaded listener.js 01:23:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x12c440c00) [pid = 1643] [serial = 410] [outer = 0x12bb61c00] 01:23:46 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x123f93400) [pid = 1643] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 01:23:46 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x1161a6c00) [pid = 1643] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 01:23:46 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x123a44c00) [pid = 1643] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 01:23:46 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x1176d0c00) [pid = 1643] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 01:23:46 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x1186a2400) [pid = 1643] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 01:23:46 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x1199c4c00) [pid = 1643] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 01:23:46 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x123a47800) [pid = 1643] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 01:23:46 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x11869a000) [pid = 1643] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 01:23:46 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x11853f800) [pid = 1643] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 01:23:46 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x119a0fc00) [pid = 1643] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 01:23:46 INFO - PROCESS | 1643 | 1466497426764 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]]]}] 01:23:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 01:23:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 718ms 01:23:46 INFO - PROCESS | 1643 | 1466497426809 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 01:23:46 INFO - PROCESS | 1643 | 1466497426811 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 01:23:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 01:23:46 INFO - PROCESS | 1643 | 1466497426814 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 01:23:46 INFO - PROCESS | 1643 | 1466497426816 Marionette TRACE conn2 <- [1,522,null,{}] 01:23:46 INFO - PROCESS | 1643 | 1466497426820 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}] 01:23:46 INFO - PROCESS | 1643 | 1466497426822 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:46 INFO - PROCESS | 1643 | 1466497426926 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 01:23:46 INFO - PROCESS | 1643 | 1466497426971 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:46 INFO - PROCESS | 1643 | 1466497426972 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:46 INFO - PROCESS | 1643 | ++DOCSHELL 0x123f73800 == 42 [pid = 1643] [id = 138] 01:23:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x110fe6c00) [pid = 1643] [serial = 411] [outer = 0x0] 01:23:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x110febc00) [pid = 1643] [serial = 412] [outer = 0x110fe6c00] 01:23:47 INFO - PROCESS | 1643 | 1466497427000 Marionette DEBUG loaded listener.js 01:23:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x110ff1c00) [pid = 1643] [serial = 413] [outer = 0x110fe6c00] 01:23:47 INFO - PROCESS | 1643 | 1466497427310 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]]]}] 01:23:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 01:23:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 521ms 01:23:47 INFO - PROCESS | 1643 | 1466497427339 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 01:23:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 01:23:47 INFO - PROCESS | 1643 | 1466497427341 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 01:23:47 INFO - PROCESS | 1643 | 1466497427345 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 01:23:47 INFO - PROCESS | 1643 | 1466497427347 Marionette TRACE conn2 <- [1,526,null,{}] 01:23:47 INFO - PROCESS | 1643 | 1466497427352 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}] 01:23:47 INFO - PROCESS | 1643 | 1466497427356 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:47 INFO - PROCESS | 1643 | 1466497427546 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 01:23:47 INFO - PROCESS | 1643 | 1466497427593 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:47 INFO - PROCESS | 1643 | 1466497427595 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:47 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a632800 == 43 [pid = 1643] [id = 139] 01:23:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x110ff0c00) [pid = 1643] [serial = 414] [outer = 0x0] 01:23:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x120ec7c00) [pid = 1643] [serial = 415] [outer = 0x110ff0c00] 01:23:47 INFO - PROCESS | 1643 | 1466497427639 Marionette DEBUG loaded listener.js 01:23:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x12c445c00) [pid = 1643] [serial = 416] [outer = 0x110ff0c00] 01:23:47 INFO - PROCESS | 1643 | 1466497427990 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]]]}] 01:23:48 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 01:23:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 671ms 01:23:48 INFO - PROCESS | 1643 | 1466497428016 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 01:23:48 INFO - PROCESS | 1643 | 1466497428018 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 01:23:48 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 01:23:48 INFO - PROCESS | 1643 | 1466497428023 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 01:23:48 INFO - PROCESS | 1643 | 1466497428025 Marionette TRACE conn2 <- [1,530,null,{}] 01:23:48 INFO - PROCESS | 1643 | 1466497428027 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}] 01:23:48 INFO - PROCESS | 1643 | 1466497428028 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:48 INFO - PROCESS | 1643 | 1466497428113 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 01:23:48 INFO - PROCESS | 1643 | 1466497428184 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:48 INFO - PROCESS | 1643 | 1466497428185 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:48 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b94b800 == 44 [pid = 1643] [id = 140] 01:23:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x1174c1000) [pid = 1643] [serial = 417] [outer = 0x0] 01:23:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x1174c4800) [pid = 1643] [serial = 418] [outer = 0x1174c1000] 01:23:48 INFO - PROCESS | 1643 | 1466497428209 Marionette DEBUG loaded listener.js 01:23:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x12bf83400) [pid = 1643] [serial = 419] [outer = 0x1174c1000] 01:23:48 INFO - PROCESS | 1643 | 1466497428478 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"]]]}] 01:23:48 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 01:23:48 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 01:23:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:23:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:23:48 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 01:23:48 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 01:23:48 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 01:23:48 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 01:23:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:23:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:23:48 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 01:23:48 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 01:23:48 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 469ms 01:23:48 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 01:23:48 INFO - PROCESS | 1643 | 1466497428493 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 01:23:48 INFO - PROCESS | 1643 | 1466497428494 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 01:23:48 INFO - PROCESS | 1643 | 1466497428496 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 01:23:48 INFO - PROCESS | 1643 | 1466497428497 Marionette TRACE conn2 <- [1,534,null,{}] 01:23:48 INFO - PROCESS | 1643 | 1466497428508 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}] 01:23:48 INFO - PROCESS | 1643 | 1466497428509 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:48 INFO - PROCESS | 1643 | 1466497428612 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 01:23:48 INFO - PROCESS | 1643 | 1466497428705 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:48 INFO - PROCESS | 1643 | 1466497428707 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:48 INFO - PROCESS | 1643 | ++DOCSHELL 0x113296800 == 45 [pid = 1643] [id = 141] 01:23:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x110fe5800) [pid = 1643] [serial = 420] [outer = 0x0] 01:23:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x110feec00) [pid = 1643] [serial = 421] [outer = 0x110fe5800] 01:23:48 INFO - PROCESS | 1643 | 1466497428741 Marionette DEBUG loaded listener.js 01:23:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x115e8dc00) [pid = 1643] [serial = 422] [outer = 0x110fe5800] 01:23:49 INFO - PROCESS | 1643 | 1466497429245 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]]]}] 01:23:49 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 01:23:49 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 769ms 01:23:49 INFO - PROCESS | 1643 | 1466497429268 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 01:23:49 INFO - PROCESS | 1643 | 1466497429271 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 01:23:49 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 01:23:49 INFO - PROCESS | 1643 | 1466497429274 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 01:23:49 INFO - PROCESS | 1643 | 1466497429276 Marionette TRACE conn2 <- [1,538,null,{}] 01:23:49 INFO - PROCESS | 1643 | 1466497429279 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}] 01:23:49 INFO - PROCESS | 1643 | 1466497429282 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:49 INFO - PROCESS | 1643 | 1466497429426 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 01:23:49 INFO - PROCESS | 1643 | 1466497429528 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:49 INFO - PROCESS | 1643 | 1466497429530 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:49 INFO - PROCESS | 1643 | ++DOCSHELL 0x119c0e000 == 46 [pid = 1643] [id = 142] 01:23:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x118422c00) [pid = 1643] [serial = 423] [outer = 0x0] 01:23:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x11869cc00) [pid = 1643] [serial = 424] [outer = 0x118422c00] 01:23:49 INFO - PROCESS | 1643 | 1466497429566 Marionette DEBUG loaded listener.js 01:23:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x1199c4c00) [pid = 1643] [serial = 425] [outer = 0x118422c00] 01:23:49 INFO - PROCESS | 1643 | 1466497429931 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]]]}] 01:23:49 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. 01:23:49 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 670ms 01:23:49 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 01:23:49 INFO - PROCESS | 1643 | 1466497429945 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 01:23:49 INFO - PROCESS | 1643 | 1466497429948 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 01:23:49 INFO - PROCESS | 1643 | 1466497429951 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 01:23:49 INFO - PROCESS | 1643 | 1466497429952 Marionette TRACE conn2 <- [1,542,null,{}] 01:23:49 INFO - PROCESS | 1643 | 1466497429955 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}] 01:23:49 INFO - PROCESS | 1643 | 1466497429956 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:50 INFO - PROCESS | 1643 | 1466497430071 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 01:23:50 INFO - PROCESS | 1643 | 1466497430185 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:50 INFO - PROCESS | 1643 | 1466497430187 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:50 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a59a800 == 47 [pid = 1643] [id = 143] 01:23:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x119c97800) [pid = 1643] [serial = 426] [outer = 0x0] 01:23:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x120ecd000) [pid = 1643] [serial = 427] [outer = 0x119c97800] 01:23:50 INFO - PROCESS | 1643 | 1466497430240 Marionette DEBUG loaded listener.js 01:23:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x123a43400) [pid = 1643] [serial = 428] [outer = 0x119c97800] 01:23:50 INFO - PROCESS | 1643 | 1466497430680 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]]]}] 01:23:50 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. 01:23:50 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 768ms 01:23:50 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 01:23:50 INFO - PROCESS | 1643 | 1466497430720 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 01:23:50 INFO - PROCESS | 1643 | 1466497430721 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 01:23:50 INFO - PROCESS | 1643 | 1466497430729 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 01:23:50 INFO - PROCESS | 1643 | 1466497430733 Marionette TRACE conn2 <- [1,546,null,{}] 01:23:50 INFO - PROCESS | 1643 | 1466497430758 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}] 01:23:50 INFO - PROCESS | 1643 | 1466497430761 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:50 INFO - PROCESS | 1643 | 1466497430874 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 01:23:50 INFO - PROCESS | 1643 | 1466497430961 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:50 INFO - PROCESS | 1643 | 1466497430962 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:50 INFO - PROCESS | 1643 | ++DOCSHELL 0x12bf7e000 == 48 [pid = 1643] [id = 144] 01:23:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x123a3d000) [pid = 1643] [serial = 429] [outer = 0x0] 01:23:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x1241ee400) [pid = 1643] [serial = 430] [outer = 0x123a3d000] 01:23:50 INFO - PROCESS | 1643 | 1466497430997 Marionette DEBUG loaded listener.js 01:23:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x129f9c000) [pid = 1643] [serial = 431] [outer = 0x123a3d000] 01:23:51 INFO - PROCESS | 1643 | 1466497431392 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]]]}] 01:23:51 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 01:23:51 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 699ms 01:23:51 INFO - PROCESS | 1643 | 1466497431433 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 01:23:51 INFO - PROCESS | 1643 | 1466497431436 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 01:23:51 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 01:23:51 INFO - PROCESS | 1643 | 1466497431442 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 01:23:51 INFO - PROCESS | 1643 | 1466497431444 Marionette TRACE conn2 <- [1,550,null,{}] 01:23:51 INFO - PROCESS | 1643 | 1466497431446 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}] 01:23:51 INFO - PROCESS | 1643 | 1466497431447 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:51 INFO - PROCESS | 1643 | 1466497431563 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 01:23:51 INFO - PROCESS | 1643 | 1466497431656 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:51 INFO - PROCESS | 1643 | 1466497431658 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:51 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c497000 == 49 [pid = 1643] [id = 145] 01:23:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x129f9d000) [pid = 1643] [serial = 432] [outer = 0x0] 01:23:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x12a65e800) [pid = 1643] [serial = 433] [outer = 0x129f9d000] 01:23:51 INFO - PROCESS | 1643 | 1466497431691 Marionette DEBUG loaded listener.js 01:23:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x12a89a000) [pid = 1643] [serial = 434] [outer = 0x129f9d000] 01:23:52 INFO - PROCESS | 1643 | 1466497432060 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]]]}] 01:23:52 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. 01:23:52 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 670ms 01:23:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 01:23:52 INFO - PROCESS | 1643 | 1466497432113 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 01:23:52 INFO - PROCESS | 1643 | 1466497432114 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 01:23:52 INFO - PROCESS | 1643 | 1466497432116 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 01:23:52 INFO - PROCESS | 1643 | 1466497432118 Marionette TRACE conn2 <- [1,554,null,{}] 01:23:52 INFO - PROCESS | 1643 | 1466497432121 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}] 01:23:52 INFO - PROCESS | 1643 | 1466497432123 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:52 INFO - PROCESS | 1643 | 1466497432260 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 01:23:52 INFO - PROCESS | 1643 | 1466497432360 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:52 INFO - PROCESS | 1643 | 1466497432364 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:52 INFO - PROCESS | 1643 | ++DOCSHELL 0x1249af800 == 50 [pid = 1643] [id = 146] 01:23:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x12bb5b800) [pid = 1643] [serial = 435] [outer = 0x0] 01:23:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x12bf86800) [pid = 1643] [serial = 436] [outer = 0x12bb5b800] 01:23:52 INFO - PROCESS | 1643 | 1466497432402 Marionette DEBUG loaded listener.js 01:23:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x12bfb7000) [pid = 1643] [serial = 437] [outer = 0x12bb5b800] 01:23:52 INFO - PROCESS | 1643 | [1643] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:23:52 INFO - PROCESS | 1643 | 1466497432953 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]]]}] 01:23:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 01:23:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 871ms 01:23:53 INFO - PROCESS | 1643 | 1466497433002 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 01:23:53 INFO - PROCESS | 1643 | 1466497433004 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 01:23:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 01:23:53 INFO - PROCESS | 1643 | 1466497433009 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 01:23:53 INFO - PROCESS | 1643 | 1466497433011 Marionette TRACE conn2 <- [1,558,null,{}] 01:23:53 INFO - PROCESS | 1643 | 1466497433014 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}] 01:23:53 INFO - PROCESS | 1643 | 1466497433016 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:53 INFO - PROCESS | 1643 | 1466497433113 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 01:23:53 INFO - PROCESS | 1643 | 1466497433182 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:53 INFO - PROCESS | 1643 | 1466497433183 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:53 INFO - PROCESS | 1643 | ++DOCSHELL 0x118214800 == 51 [pid = 1643] [id = 147] 01:23:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 112 (0x1174c2000) [pid = 1643] [serial = 438] [outer = 0x0] 01:23:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 113 (0x1176cac00) [pid = 1643] [serial = 439] [outer = 0x1174c2000] 01:23:53 INFO - PROCESS | 1643 | 1466497433211 Marionette DEBUG loaded listener.js 01:23:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 114 (0x11853d400) [pid = 1643] [serial = 440] [outer = 0x1174c2000] 01:23:53 INFO - PROCESS | 1643 | 1466497433622 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]]]}] 01:23:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 01:23:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 672ms 01:23:53 INFO - PROCESS | 1643 | 1466497433680 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 01:23:53 INFO - PROCESS | 1643 | 1466497433683 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 01:23:54 INFO - PROCESS | 1643 | --DOCSHELL 0x12b95d800 == 50 [pid = 1643] [id = 112] 01:23:54 INFO - PROCESS | 1643 | --DOCSHELL 0x12b94b800 == 49 [pid = 1643] [id = 140] 01:23:54 INFO - PROCESS | 1643 | --DOCSHELL 0x12a632800 == 48 [pid = 1643] [id = 139] 01:23:54 INFO - PROCESS | 1643 | --DOCSHELL 0x123f73800 == 47 [pid = 1643] [id = 138] 01:23:54 INFO - PROCESS | 1643 | --DOCSHELL 0x129fc9800 == 46 [pid = 1643] [id = 137] 01:23:54 INFO - PROCESS | 1643 | --DOCSHELL 0x129127800 == 45 [pid = 1643] [id = 136] 01:23:54 INFO - PROCESS | 1643 | --DOCSHELL 0x1130e0000 == 44 [pid = 1643] [id = 135] 01:23:54 INFO - PROCESS | 1643 | --DOCSHELL 0x125bd3800 == 43 [pid = 1643] [id = 134] 01:23:54 INFO - PROCESS | 1643 | --DOCSHELL 0x123c92000 == 42 [pid = 1643] [id = 133] 01:23:54 INFO - PROCESS | 1643 | --DOCSHELL 0x121126800 == 41 [pid = 1643] [id = 132] 01:23:54 INFO - PROCESS | 1643 | --DOCSHELL 0x1198c0000 == 40 [pid = 1643] [id = 131] 01:23:54 INFO - PROCESS | 1643 | --DOCSHELL 0x118216800 == 39 [pid = 1643] [id = 130] 01:23:54 INFO - PROCESS | 1643 | --DOCSHELL 0x117d6a000 == 38 [pid = 1643] [id = 129] 01:23:54 INFO - PROCESS | 1643 | --DOCSHELL 0x118872000 == 37 [pid = 1643] [id = 128] 01:23:54 INFO - PROCESS | 1643 | --DOCSHELL 0x128c27000 == 36 [pid = 1643] [id = 127] 01:23:54 INFO - PROCESS | 1643 | --DOCSHELL 0x12112e800 == 35 [pid = 1643] [id = 126] 01:23:54 INFO - PROCESS | 1643 | --DOCSHELL 0x117152000 == 34 [pid = 1643] [id = 125] 01:23:54 INFO - PROCESS | 1643 | --DOCSHELL 0x128966800 == 33 [pid = 1643] [id = 124] 01:23:54 INFO - PROCESS | 1643 | --DOCSHELL 0x1249af800 == 32 [pid = 1643] [id = 146] 01:23:54 INFO - PROCESS | 1643 | --DOCSHELL 0x12c497000 == 31 [pid = 1643] [id = 145] 01:23:54 INFO - PROCESS | 1643 | --DOCSHELL 0x12bf7e000 == 30 [pid = 1643] [id = 144] 01:23:54 INFO - PROCESS | 1643 | --DOCSHELL 0x12a59a800 == 29 [pid = 1643] [id = 143] 01:23:54 INFO - PROCESS | 1643 | --DOCSHELL 0x119c0e000 == 28 [pid = 1643] [id = 142] 01:23:54 INFO - PROCESS | 1643 | --DOCSHELL 0x113296800 == 27 [pid = 1643] [id = 141] 01:23:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 01:23:54 INFO - PROCESS | 1643 | --DOMWINDOW == 113 (0x128451400) [pid = 1643] [serial = 367] [outer = 0x0] [url = about:blank] 01:23:54 INFO - PROCESS | 1643 | --DOMWINDOW == 112 (0x1214de000) [pid = 1643] [serial = 352] [outer = 0x0] [url = about:blank] 01:23:54 INFO - PROCESS | 1643 | --DOMWINDOW == 111 (0x1241aa800) [pid = 1643] [serial = 355] [outer = 0x0] [url = about:blank] 01:23:54 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x11853d800) [pid = 1643] [serial = 340] [outer = 0x0] [url = about:blank] 01:23:54 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x118634400) [pid = 1643] [serial = 341] [outer = 0x0] [url = about:blank] 01:23:54 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x1190ccc00) [pid = 1643] [serial = 343] [outer = 0x0] [url = about:blank] 01:23:54 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x118414000) [pid = 1643] [serial = 337] [outer = 0x0] [url = about:blank] 01:23:54 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x119aefc00) [pid = 1643] [serial = 346] [outer = 0x0] [url = about:blank] 01:23:54 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x120e8f400) [pid = 1643] [serial = 347] [outer = 0x0] [url = about:blank] 01:23:54 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x125ab1000) [pid = 1643] [serial = 358] [outer = 0x0] [url = about:blank] 01:23:54 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x124acc000) [pid = 1643] [serial = 356] [outer = 0x0] [url = about:blank] 01:23:54 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x1190c8000) [pid = 1643] [serial = 361] [outer = 0x0] [url = about:blank] 01:23:54 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x126b39800) [pid = 1643] [serial = 364] [outer = 0x0] [url = about:blank] 01:23:54 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x123a40400) [pid = 1643] [serial = 362] [outer = 0x0] [url = about:blank] 01:23:54 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x125debc00) [pid = 1643] [serial = 359] [outer = 0x0] [url = about:blank] 01:23:54 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x11958a400) [pid = 1643] [serial = 344] [outer = 0x0] [url = about:blank] 01:23:54 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x128a2e400) [pid = 1643] [serial = 368] [outer = 0x0] [url = about:blank] 01:23:54 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x120e9b000) [pid = 1643] [serial = 349] [outer = 0x0] [url = about:blank] 01:23:54 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x121b89c00) [pid = 1643] [serial = 353] [outer = 0x0] [url = about:blank] 01:23:54 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x1282c0c00) [pid = 1643] [serial = 365] [outer = 0x0] [url = about:blank] 01:23:54 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x121348800) [pid = 1643] [serial = 350] [outer = 0x0] [url = about:blank] 01:23:54 INFO - PROCESS | 1643 | 1466497434316 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 01:23:54 INFO - PROCESS | 1643 | 1466497434319 Marionette TRACE conn2 <- [1,562,null,{}] 01:23:54 INFO - PROCESS | 1643 | 1466497434330 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}] 01:23:54 INFO - PROCESS | 1643 | 1466497434332 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:54 INFO - PROCESS | 1643 | 1466497434408 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 01:23:54 INFO - PROCESS | 1643 | 1466497434413 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:54 INFO - PROCESS | 1643 | 1466497434415 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:54 INFO - PROCESS | 1643 | ++DOCSHELL 0x113b1c800 == 28 [pid = 1643] [id = 148] 01:23:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x11688ac00) [pid = 1643] [serial = 441] [outer = 0x0] 01:23:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x1174bc000) [pid = 1643] [serial = 442] [outer = 0x11688ac00] 01:23:54 INFO - PROCESS | 1643 | 1466497434445 Marionette DEBUG loaded listener.js 01:23:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x117d13800) [pid = 1643] [serial = 443] [outer = 0x11688ac00] 01:23:54 INFO - PROCESS | 1643 | [1643] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:23:54 INFO - PROCESS | 1643 | [1643] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:23:54 INFO - PROCESS | 1643 | 1466497434778 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]]]}] 01:23:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 01:23:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 560ms 01:23:54 INFO - PROCESS | 1643 | 1466497434807 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 01:23:54 INFO - PROCESS | 1643 | 1466497434810 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 01:23:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 01:23:54 INFO - PROCESS | 1643 | 1466497434815 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 01:23:54 INFO - PROCESS | 1643 | 1466497434816 Marionette TRACE conn2 <- [1,566,null,{}] 01:23:54 INFO - PROCESS | 1643 | 1466497434821 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}] 01:23:54 INFO - PROCESS | 1643 | 1466497434823 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:54 INFO - PROCESS | 1643 | 1466497434899 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 01:23:54 INFO - PROCESS | 1643 | 1466497434905 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:54 INFO - PROCESS | 1643 | 1466497434906 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:54 INFO - PROCESS | 1643 | ++DOCSHELL 0x117152000 == 29 [pid = 1643] [id = 149] 01:23:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x118416400) [pid = 1643] [serial = 444] [outer = 0x0] 01:23:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x118541000) [pid = 1643] [serial = 445] [outer = 0x118416400] 01:23:54 INFO - PROCESS | 1643 | 1466497434935 Marionette DEBUG loaded listener.js 01:23:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x11863cc00) [pid = 1643] [serial = 446] [outer = 0x118416400] 01:23:55 INFO - PROCESS | 1643 | [1643] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:23:55 INFO - PROCESS | 1643 | [1643] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:23:55 INFO - PROCESS | 1643 | 1466497435275 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]]]}] 01:23:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 01:23:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 468ms 01:23:55 INFO - PROCESS | 1643 | 1466497435283 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 01:23:55 INFO - PROCESS | 1643 | 1466497435286 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 01:23:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 01:23:55 INFO - PROCESS | 1643 | 1466497435289 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 01:23:55 INFO - PROCESS | 1643 | 1466497435290 Marionette TRACE conn2 <- [1,570,null,{}] 01:23:55 INFO - PROCESS | 1643 | 1466497435293 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}] 01:23:55 INFO - PROCESS | 1643 | 1466497435294 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:55 INFO - PROCESS | 1643 | 1466497435383 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 01:23:55 INFO - PROCESS | 1643 | 1466497435443 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:55 INFO - PROCESS | 1643 | 1466497435448 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:55 INFO - PROCESS | 1643 | ++DOCSHELL 0x118882000 == 30 [pid = 1643] [id = 150] 01:23:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x11958a400) [pid = 1643] [serial = 447] [outer = 0x0] 01:23:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x119590c00) [pid = 1643] [serial = 448] [outer = 0x11958a400] 01:23:55 INFO - PROCESS | 1643 | 1466497435476 Marionette DEBUG loaded listener.js 01:23:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x1199c4800) [pid = 1643] [serial = 449] [outer = 0x11958a400] 01:23:55 INFO - PROCESS | 1643 | [1643] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:23:55 INFO - PROCESS | 1643 | [1643] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:23:55 INFO - PROCESS | 1643 | 1466497435799 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]]]}] 01:23:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 01:23:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 569ms 01:23:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 01:23:55 INFO - PROCESS | 1643 | 1466497435859 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 01:23:55 INFO - PROCESS | 1643 | 1466497435860 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 01:23:55 INFO - PROCESS | 1643 | 1466497435862 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 01:23:55 INFO - PROCESS | 1643 | 1466497435863 Marionette TRACE conn2 <- [1,574,null,{}] 01:23:55 INFO - PROCESS | 1643 | 1466497435866 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}] 01:23:55 INFO - PROCESS | 1643 | 1466497435867 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:55 INFO - PROCESS | 1643 | 1466497435945 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 01:23:56 INFO - PROCESS | 1643 | 1466497436003 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:56 INFO - PROCESS | 1643 | 1466497436004 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:56 INFO - PROCESS | 1643 | ++DOCSHELL 0x119579000 == 31 [pid = 1643] [id = 151] 01:23:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x1174b8800) [pid = 1643] [serial = 450] [outer = 0x0] 01:23:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x119c9f000) [pid = 1643] [serial = 451] [outer = 0x1174b8800] 01:23:56 INFO - PROCESS | 1643 | 1466497436030 Marionette DEBUG loaded listener.js 01:23:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x1210c2800) [pid = 1643] [serial = 452] [outer = 0x1174b8800] 01:23:56 INFO - PROCESS | 1643 | 1466497436362 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]]]}] 01:23:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 01:23:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 519ms 01:23:56 INFO - PROCESS | 1643 | 1466497436382 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 01:23:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 01:23:56 INFO - PROCESS | 1643 | 1466497436383 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 01:23:56 INFO - PROCESS | 1643 | 1466497436394 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 01:23:56 INFO - PROCESS | 1643 | 1466497436396 Marionette TRACE conn2 <- [1,578,null,{}] 01:23:56 INFO - PROCESS | 1643 | 1466497436398 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}] 01:23:56 INFO - PROCESS | 1643 | 1466497436400 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:56 INFO - PROCESS | 1643 | 1466497436516 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 01:23:56 INFO - PROCESS | 1643 | 1466497436574 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:56 INFO - PROCESS | 1643 | 1466497436576 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:56 INFO - PROCESS | 1643 | ++DOCSHELL 0x121006000 == 32 [pid = 1643] [id = 152] 01:23:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x1190cf000) [pid = 1643] [serial = 453] [outer = 0x0] 01:23:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x1214e2800) [pid = 1643] [serial = 454] [outer = 0x1190cf000] 01:23:56 INFO - PROCESS | 1643 | 1466497436618 Marionette DEBUG loaded listener.js 01:23:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x121b8a400) [pid = 1643] [serial = 455] [outer = 0x1190cf000] 01:23:57 INFO - PROCESS | 1643 | 1466497437055 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]]]}] 01:23:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 01:23:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 676ms 01:23:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 01:23:57 INFO - PROCESS | 1643 | 1466497437063 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 01:23:57 INFO - PROCESS | 1643 | 1466497437065 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 01:23:57 INFO - PROCESS | 1643 | 1466497437071 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 01:23:57 INFO - PROCESS | 1643 | 1466497437073 Marionette TRACE conn2 <- [1,582,null,{}] 01:23:57 INFO - PROCESS | 1643 | 1466497437075 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}] 01:23:57 INFO - PROCESS | 1643 | 1466497437079 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:57 INFO - PROCESS | 1643 | 1466497437202 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 01:23:57 INFO - PROCESS | 1643 | 1466497437206 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:57 INFO - PROCESS | 1643 | 1466497437207 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:57 INFO - PROCESS | 1643 | ++DOCSHELL 0x123a13800 == 33 [pid = 1643] [id = 153] 01:23:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x123a3fc00) [pid = 1643] [serial = 456] [outer = 0x0] 01:23:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x123fcfc00) [pid = 1643] [serial = 457] [outer = 0x123a3fc00] 01:23:57 INFO - PROCESS | 1643 | 1466497437233 Marionette DEBUG loaded listener.js 01:23:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x125a41400) [pid = 1643] [serial = 458] [outer = 0x123a3fc00] 01:23:57 INFO - PROCESS | 1643 | 1466497437614 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]]]}] 01:23:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 01:23:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 573ms 01:23:57 INFO - PROCESS | 1643 | 1466497437646 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 01:23:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 01:23:57 INFO - PROCESS | 1643 | 1466497437648 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 01:23:57 INFO - PROCESS | 1643 | 1466497437651 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 01:23:57 INFO - PROCESS | 1643 | 1466497437653 Marionette TRACE conn2 <- [1,586,null,{}] 01:23:57 INFO - PROCESS | 1643 | 1466497437656 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}] 01:23:57 INFO - PROCESS | 1643 | 1466497437657 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:57 INFO - PROCESS | 1643 | 1466497437794 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 01:23:57 INFO - PROCESS | 1643 | 1466497437834 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:57 INFO - PROCESS | 1643 | 1466497437842 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:57 INFO - PROCESS | 1643 | ++DOCSHELL 0x1249ab000 == 34 [pid = 1643] [id = 154] 01:23:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 112 (0x125baf400) [pid = 1643] [serial = 459] [outer = 0x0] 01:23:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 113 (0x125ded800) [pid = 1643] [serial = 460] [outer = 0x125baf400] 01:23:57 INFO - PROCESS | 1643 | 1466497437866 Marionette DEBUG loaded listener.js 01:23:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 114 (0x1282bd000) [pid = 1643] [serial = 461] [outer = 0x125baf400] 01:23:58 INFO - PROCESS | 1643 | [1643] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:23:58 INFO - PROCESS | 1643 | [1643] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:23:58 INFO - PROCESS | 1643 | 1466497438217 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]]]}] 01:23:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 01:23:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 571ms 01:23:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 01:23:58 INFO - PROCESS | 1643 | 1466497438222 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 01:23:58 INFO - PROCESS | 1643 | 1466497438224 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 01:23:58 INFO - PROCESS | 1643 | 1466497438226 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 01:23:58 INFO - PROCESS | 1643 | 1466497438227 Marionette TRACE conn2 <- [1,590,null,{}] 01:23:58 INFO - PROCESS | 1643 | 1466497438229 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}] 01:23:58 INFO - PROCESS | 1643 | 1466497438230 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:58 INFO - PROCESS | 1643 | 1466497438559 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 01:23:58 INFO - PROCESS | 1643 | --DOMWINDOW == 113 (0x12b896800) [pid = 1643] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 01:23:58 INFO - PROCESS | 1643 | --DOMWINDOW == 112 (0x110ff0c00) [pid = 1643] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 01:23:58 INFO - PROCESS | 1643 | --DOMWINDOW == 111 (0x12b89ac00) [pid = 1643] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 01:23:58 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x12bb61c00) [pid = 1643] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 01:23:58 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x118539c00) [pid = 1643] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 01:23:58 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x11958a000) [pid = 1643] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 01:23:58 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x128f0f400) [pid = 1643] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 01:23:58 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x118540000) [pid = 1643] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 01:23:58 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x119590800) [pid = 1643] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 01:23:58 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x123fcd800) [pid = 1643] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 01:23:58 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x125baec00) [pid = 1643] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 01:23:58 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x123a4ac00) [pid = 1643] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 01:23:58 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x120ec0000) [pid = 1643] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 01:23:58 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x11841f800) [pid = 1643] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 01:23:58 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x110fe6c00) [pid = 1643] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 01:23:58 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x1174c1000) [pid = 1643] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 01:23:58 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x129f9e800) [pid = 1643] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 01:23:58 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x116f95400) [pid = 1643] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 01:23:58 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x120e99400) [pid = 1643] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 01:23:58 INFO - PROCESS | 1643 | 1466497438608 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:58 INFO - PROCESS | 1643 | 1466497438609 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:58 INFO - PROCESS | 1643 | ++DOCSHELL 0x11715a800 == 35 [pid = 1643] [id = 155] 01:23:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x110fe4c00) [pid = 1643] [serial = 462] [outer = 0x0] 01:23:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x112d31c00) [pid = 1643] [serial = 463] [outer = 0x110fe4c00] 01:23:58 INFO - PROCESS | 1643 | 1466497438634 Marionette DEBUG loaded listener.js 01:23:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x118539c00) [pid = 1643] [serial = 464] [outer = 0x110fe4c00] 01:23:58 INFO - PROCESS | 1643 | 1466497438964 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]]]}] 01:23:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 01:23:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 768ms 01:23:58 INFO - PROCESS | 1643 | 1466497438995 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 01:23:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 01:23:58 INFO - PROCESS | 1643 | 1466497438996 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 01:23:58 INFO - PROCESS | 1643 | 1466497438998 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 01:23:59 INFO - PROCESS | 1643 | 1466497438999 Marionette TRACE conn2 <- [1,594,null,{}] 01:23:59 INFO - PROCESS | 1643 | 1466497439003 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}] 01:23:59 INFO - PROCESS | 1643 | 1466497439005 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:59 INFO - PROCESS | 1643 | 1466497439096 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 01:23:59 INFO - PROCESS | 1643 | 1466497439174 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:59 INFO - PROCESS | 1643 | 1466497439175 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:59 INFO - PROCESS | 1643 | ++DOCSHELL 0x12684c800 == 36 [pid = 1643] [id = 156] 01:23:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x119ca2000) [pid = 1643] [serial = 465] [outer = 0x0] 01:23:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x125a3d800) [pid = 1643] [serial = 466] [outer = 0x119ca2000] 01:23:59 INFO - PROCESS | 1643 | 1466497439199 Marionette DEBUG loaded listener.js 01:23:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x1282c7800) [pid = 1643] [serial = 467] [outer = 0x119ca2000] 01:23:59 INFO - PROCESS | 1643 | 1466497439473 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]]]}] 01:23:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 01:23:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 518ms 01:23:59 INFO - PROCESS | 1643 | 1466497439525 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 01:23:59 INFO - PROCESS | 1643 | 1466497439526 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 01:23:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 01:23:59 INFO - PROCESS | 1643 | 1466497439528 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 01:23:59 INFO - PROCESS | 1643 | 1466497439529 Marionette TRACE conn2 <- [1,598,null,{}] 01:23:59 INFO - PROCESS | 1643 | 1466497439531 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}] 01:23:59 INFO - PROCESS | 1643 | 1466497439533 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:59 INFO - PROCESS | 1643 | 1466497439617 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 01:23:59 INFO - PROCESS | 1643 | 1466497439623 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:59 INFO - PROCESS | 1643 | 1466497439624 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:23:59 INFO - PROCESS | 1643 | ++DOCSHELL 0x128978800 == 37 [pid = 1643] [id = 157] 01:23:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x1214dac00) [pid = 1643] [serial = 468] [outer = 0x0] 01:23:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x128926800) [pid = 1643] [serial = 469] [outer = 0x1214dac00] 01:23:59 INFO - PROCESS | 1643 | 1466497439649 Marionette DEBUG loaded listener.js 01:23:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x128a38c00) [pid = 1643] [serial = 470] [outer = 0x1214dac00] 01:23:59 INFO - PROCESS | 1643 | 1466497439975 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]]]}] 01:23:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 01:23:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 469ms 01:24:00 INFO - PROCESS | 1643 | 1466497439997 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 01:24:00 INFO - PROCESS | 1643 | 1466497439998 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 01:24:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 01:24:00 INFO - PROCESS | 1643 | 1466497440002 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 01:24:00 INFO - PROCESS | 1643 | 1466497440005 Marionette TRACE conn2 <- [1,602,null,{}] 01:24:00 INFO - PROCESS | 1643 | 1466497440008 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}] 01:24:00 INFO - PROCESS | 1643 | 1466497440009 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:00 INFO - PROCESS | 1643 | 1466497440124 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 01:24:00 INFO - PROCESS | 1643 | 1466497440132 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:00 INFO - PROCESS | 1643 | 1466497440141 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:00 INFO - PROCESS | 1643 | ++DOCSHELL 0x128f38000 == 38 [pid = 1643] [id = 158] 01:24:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x1282c4000) [pid = 1643] [serial = 471] [outer = 0x0] 01:24:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x128f10000) [pid = 1643] [serial = 472] [outer = 0x1282c4000] 01:24:00 INFO - PROCESS | 1643 | 1466497440169 Marionette DEBUG loaded listener.js 01:24:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x12a5a8800) [pid = 1643] [serial = 473] [outer = 0x1282c4000] 01:24:00 INFO - PROCESS | 1643 | 1466497440497 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]]]}] 01:24:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 01:24:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 523ms 01:24:00 INFO - PROCESS | 1643 | 1466497440571 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 01:24:00 INFO - PROCESS | 1643 | 1466497440573 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 01:24:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 01:24:00 INFO - PROCESS | 1643 | 1466497440580 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 01:24:00 INFO - PROCESS | 1643 | 1466497440582 Marionette TRACE conn2 <- [1,606,null,{}] 01:24:00 INFO - PROCESS | 1643 | 1466497440586 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}] 01:24:00 INFO - PROCESS | 1643 | 1466497440588 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:00 INFO - PROCESS | 1643 | 1466497440680 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 01:24:00 INFO - PROCESS | 1643 | 1466497440775 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:00 INFO - PROCESS | 1643 | 1466497440778 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:00 INFO - PROCESS | 1643 | ++DOCSHELL 0x116857000 == 39 [pid = 1643] [id = 159] 01:24:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x1161a1000) [pid = 1643] [serial = 474] [outer = 0x0] 01:24:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x116770000) [pid = 1643] [serial = 475] [outer = 0x1161a1000] 01:24:00 INFO - PROCESS | 1643 | 1466497440810 Marionette DEBUG loaded listener.js 01:24:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x1176d3800) [pid = 1643] [serial = 476] [outer = 0x1161a1000] 01:24:01 INFO - PROCESS | 1643 | 1466497441368 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]]]}] 01:24:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 01:24:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 875ms 01:24:01 INFO - PROCESS | 1643 | 1466497441475 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 01:24:01 INFO - PROCESS | 1643 | 1466497441478 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 01:24:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 01:24:01 INFO - PROCESS | 1643 | 1466497441484 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 01:24:01 INFO - PROCESS | 1643 | 1466497441488 Marionette TRACE conn2 <- [1,610,null,{}] 01:24:01 INFO - PROCESS | 1643 | 1466497441520 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}] 01:24:01 INFO - PROCESS | 1643 | 1466497441523 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:01 INFO - PROCESS | 1643 | 1466497441688 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 01:24:01 INFO - PROCESS | 1643 | 1466497441808 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:01 INFO - PROCESS | 1643 | 1466497441810 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:01 INFO - PROCESS | 1643 | ++DOCSHELL 0x119aa8000 == 40 [pid = 1643] [id = 160] 01:24:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x11863f000) [pid = 1643] [serial = 477] [outer = 0x0] 01:24:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 112 (0x1186c6400) [pid = 1643] [serial = 478] [outer = 0x11863f000] 01:24:01 INFO - PROCESS | 1643 | 1466497441851 Marionette DEBUG loaded listener.js 01:24:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 113 (0x119587c00) [pid = 1643] [serial = 479] [outer = 0x11863f000] 01:24:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 114 (0x114f81000) [pid = 1643] [serial = 480] [outer = 0x12ca23400] 01:24:02 INFO - PROCESS | 1643 | 1466497442501 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]]]}] 01:24:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 01:24:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1101ms 01:24:02 INFO - PROCESS | 1643 | 1466497442598 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 01:24:02 INFO - PROCESS | 1643 | 1466497442600 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 01:24:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 01:24:02 INFO - PROCESS | 1643 | 1466497442604 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 01:24:02 INFO - PROCESS | 1643 | 1466497442606 Marionette TRACE conn2 <- [1,614,null,{}] 01:24:02 INFO - PROCESS | 1643 | 1466497442610 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}] 01:24:02 INFO - PROCESS | 1643 | 1466497442612 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:02 INFO - PROCESS | 1643 | 1466497442711 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 01:24:02 INFO - PROCESS | 1643 | 1466497442764 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:02 INFO - PROCESS | 1643 | 1466497442767 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:02 INFO - PROCESS | 1643 | ++DOCSHELL 0x11658b000 == 41 [pid = 1643] [id = 161] 01:24:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 115 (0x118418000) [pid = 1643] [serial = 481] [outer = 0x0] 01:24:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 116 (0x1184bfc00) [pid = 1643] [serial = 482] [outer = 0x118418000] 01:24:02 INFO - PROCESS | 1643 | 1466497442796 Marionette DEBUG loaded listener.js 01:24:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 117 (0x118560400) [pid = 1643] [serial = 483] [outer = 0x118418000] 01:24:03 INFO - PROCESS | 1643 | --DOCSHELL 0x128978800 == 40 [pid = 1643] [id = 157] 01:24:03 INFO - PROCESS | 1643 | --DOCSHELL 0x12684c800 == 39 [pid = 1643] [id = 156] 01:24:03 INFO - PROCESS | 1643 | --DOCSHELL 0x11715a800 == 38 [pid = 1643] [id = 155] 01:24:03 INFO - PROCESS | 1643 | --DOCSHELL 0x1249ab000 == 37 [pid = 1643] [id = 154] 01:24:03 INFO - PROCESS | 1643 | --DOCSHELL 0x123a13800 == 36 [pid = 1643] [id = 153] 01:24:03 INFO - PROCESS | 1643 | --DOCSHELL 0x121006000 == 35 [pid = 1643] [id = 152] 01:24:03 INFO - PROCESS | 1643 | --DOCSHELL 0x119579000 == 34 [pid = 1643] [id = 151] 01:24:03 INFO - PROCESS | 1643 | --DOCSHELL 0x118882000 == 33 [pid = 1643] [id = 150] 01:24:03 INFO - PROCESS | 1643 | --DOCSHELL 0x117152000 == 32 [pid = 1643] [id = 149] 01:24:03 INFO - PROCESS | 1643 | --DOCSHELL 0x113b1c800 == 31 [pid = 1643] [id = 148] 01:24:03 INFO - PROCESS | 1643 | --DOMWINDOW == 116 (0x12c445c00) [pid = 1643] [serial = 416] [outer = 0x0] [url = about:blank] 01:24:03 INFO - PROCESS | 1643 | --DOMWINDOW == 115 (0x12bb59000) [pid = 1643] [serial = 406] [outer = 0x0] [url = about:blank] 01:24:03 INFO - PROCESS | 1643 | --DOMWINDOW == 114 (0x12bfb2400) [pid = 1643] [serial = 409] [outer = 0x0] [url = about:blank] 01:24:03 INFO - PROCESS | 1643 | --DOMWINDOW == 113 (0x12567b000) [pid = 1643] [serial = 382] [outer = 0x0] [url = about:blank] 01:24:03 INFO - PROCESS | 1643 | --DOMWINDOW == 112 (0x128927800) [pid = 1643] [serial = 383] [outer = 0x0] [url = about:blank] 01:24:03 INFO - PROCESS | 1643 | --DOMWINDOW == 111 (0x119c95000) [pid = 1643] [serial = 376] [outer = 0x0] [url = about:blank] 01:24:03 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x120ec5c00) [pid = 1643] [serial = 377] [outer = 0x0] [url = about:blank] 01:24:03 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x12bb5f400) [pid = 1643] [serial = 407] [outer = 0x0] [url = about:blank] 01:24:03 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x12a5af800) [pid = 1643] [serial = 371] [outer = 0x0] [url = about:blank] 01:24:03 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x129f9ac00) [pid = 1643] [serial = 370] [outer = 0x0] [url = about:blank] 01:24:03 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x1186a2800) [pid = 1643] [serial = 385] [outer = 0x0] [url = about:blank] 01:24:03 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x1190d0c00) [pid = 1643] [serial = 386] [outer = 0x0] [url = about:blank] 01:24:03 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x119a10000) [pid = 1643] [serial = 388] [outer = 0x0] [url = about:blank] 01:24:03 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x120e91800) [pid = 1643] [serial = 389] [outer = 0x0] [url = about:blank] 01:24:03 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x124928000) [pid = 1643] [serial = 379] [outer = 0x0] [url = about:blank] 01:24:03 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x125b50400) [pid = 1643] [serial = 380] [outer = 0x0] [url = about:blank] 01:24:03 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x128f14c00) [pid = 1643] [serial = 397] [outer = 0x0] [url = about:blank] 01:24:03 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x125bafc00) [pid = 1643] [serial = 394] [outer = 0x0] [url = about:blank] 01:24:03 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x1284c6c00) [pid = 1643] [serial = 395] [outer = 0x0] [url = about:blank] 01:24:03 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x1214e2400) [pid = 1643] [serial = 391] [outer = 0x0] [url = about:blank] 01:24:03 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x124928800) [pid = 1643] [serial = 392] [outer = 0x0] [url = about:blank] 01:24:03 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x118639c00) [pid = 1643] [serial = 373] [outer = 0x0] [url = about:blank] 01:24:03 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x110febc00) [pid = 1643] [serial = 412] [outer = 0x0] [url = about:blank] 01:24:03 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x11900f000) [pid = 1643] [serial = 374] [outer = 0x0] [url = about:blank] 01:24:03 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x120ec7c00) [pid = 1643] [serial = 415] [outer = 0x0] [url = about:blank] 01:24:03 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x1174c4800) [pid = 1643] [serial = 418] [outer = 0x0] [url = about:blank] 01:24:03 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x12c440c00) [pid = 1643] [serial = 410] [outer = 0x0] [url = about:blank] 01:24:03 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x12a89b400) [pid = 1643] [serial = 401] [outer = 0x0] [url = about:blank] 01:24:03 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x12a65ec00) [pid = 1643] [serial = 400] [outer = 0x0] [url = about:blank] 01:24:03 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x12bf83400) [pid = 1643] [serial = 419] [outer = 0x0] [url = about:blank] 01:24:03 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x115e92c00) [pid = 1643] [serial = 404] [outer = 0x0] [url = about:blank] 01:24:03 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x110ff1c00) [pid = 1643] [serial = 413] [outer = 0x0] [url = about:blank] 01:24:03 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x1291cf400) [pid = 1643] [serial = 398] [outer = 0x0] [url = about:blank] 01:24:03 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x118536800) [pid = 1643] [serial = 338] [outer = 0x0] [url = about:blank] 01:24:03 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x123a47000) [pid = 1643] [serial = 335] [outer = 0x0] [url = about:blank] 01:24:03 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x12b8a1c00) [pid = 1643] [serial = 403] [outer = 0x0] [url = about:blank] 01:24:03 INFO - PROCESS | 1643 | 1466497443203 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]]]}] 01:24:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 01:24:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 622ms 01:24:03 INFO - PROCESS | 1643 | 1466497443225 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 01:24:03 INFO - PROCESS | 1643 | 1466497443228 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 01:24:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 01:24:03 INFO - PROCESS | 1643 | 1466497443233 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 01:24:03 INFO - PROCESS | 1643 | 1466497443236 Marionette TRACE conn2 <- [1,618,null,{}] 01:24:03 INFO - PROCESS | 1643 | 1466497443240 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}] 01:24:03 INFO - PROCESS | 1643 | 1466497443241 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:03 INFO - PROCESS | 1643 | 1466497443321 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 01:24:03 INFO - PROCESS | 1643 | 1466497443369 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:03 INFO - PROCESS | 1643 | 1466497443371 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:03 INFO - PROCESS | 1643 | ++DOCSHELL 0x118213000 == 32 [pid = 1643] [id = 162] 01:24:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x118536800) [pid = 1643] [serial = 484] [outer = 0x0] 01:24:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x118640000) [pid = 1643] [serial = 485] [outer = 0x118536800] 01:24:03 INFO - PROCESS | 1643 | 1466497443400 Marionette DEBUG loaded listener.js 01:24:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x119671800) [pid = 1643] [serial = 486] [outer = 0x118536800] 01:24:03 INFO - PROCESS | 1643 | 1466497443748 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]]]}] 01:24:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 01:24:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 574ms 01:24:03 INFO - PROCESS | 1643 | 1466497443807 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 01:24:03 INFO - PROCESS | 1643 | 1466497443809 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 01:24:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 01:24:03 INFO - PROCESS | 1643 | 1466497443813 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 01:24:03 INFO - PROCESS | 1643 | 1466497443815 Marionette TRACE conn2 <- [1,622,null,{}] 01:24:03 INFO - PROCESS | 1643 | 1466497443818 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}] 01:24:03 INFO - PROCESS | 1643 | 1466497443820 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:03 INFO - PROCESS | 1643 | 1466497443948 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 01:24:04 INFO - PROCESS | 1643 | 1466497444000 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:04 INFO - PROCESS | 1643 | 1466497444003 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:04 INFO - PROCESS | 1643 | ++DOCSHELL 0x11715b000 == 33 [pid = 1643] [id = 163] 01:24:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x118418c00) [pid = 1643] [serial = 487] [outer = 0x0] 01:24:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x118533000) [pid = 1643] [serial = 488] [outer = 0x118418c00] 01:24:04 INFO - PROCESS | 1643 | 1466497444036 Marionette DEBUG loaded listener.js 01:24:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x118699c00) [pid = 1643] [serial = 489] [outer = 0x118418c00] 01:24:04 INFO - PROCESS | 1643 | 1466497444504 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]]]}] 01:24:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 01:24:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 720ms 01:24:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 01:24:04 INFO - PROCESS | 1643 | 1466497444533 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 01:24:04 INFO - PROCESS | 1643 | 1466497444536 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 01:24:04 INFO - PROCESS | 1643 | 1466497444541 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 01:24:04 INFO - PROCESS | 1643 | 1466497444543 Marionette TRACE conn2 <- [1,626,null,{}] 01:24:04 INFO - PROCESS | 1643 | 1466497444546 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}] 01:24:04 INFO - PROCESS | 1643 | 1466497444547 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:04 INFO - PROCESS | 1643 | 1466497444648 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 01:24:04 INFO - PROCESS | 1643 | 1466497444716 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:04 INFO - PROCESS | 1643 | 1466497444717 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:04 INFO - PROCESS | 1643 | ++DOCSHELL 0x119aa9000 == 34 [pid = 1643] [id = 164] 01:24:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x11958dc00) [pid = 1643] [serial = 490] [outer = 0x0] 01:24:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x119af5000) [pid = 1643] [serial = 491] [outer = 0x11958dc00] 01:24:04 INFO - PROCESS | 1643 | 1466497444749 Marionette DEBUG loaded listener.js 01:24:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x120ec0000) [pid = 1643] [serial = 492] [outer = 0x11958dc00] 01:24:05 INFO - PROCESS | 1643 | 1466497445176 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]]]}] 01:24:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 01:24:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 671ms 01:24:05 INFO - PROCESS | 1643 | 1466497445220 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 01:24:05 INFO - PROCESS | 1643 | 1466497445222 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 01:24:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 01:24:05 INFO - PROCESS | 1643 | 1466497445226 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 01:24:05 INFO - PROCESS | 1643 | 1466497445228 Marionette TRACE conn2 <- [1,630,null,{}] 01:24:05 INFO - PROCESS | 1643 | 1466497445239 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}] 01:24:05 INFO - PROCESS | 1643 | 1466497445243 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:05 INFO - PROCESS | 1643 | 1466497445361 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 01:24:05 INFO - PROCESS | 1643 | 1466497445434 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:05 INFO - PROCESS | 1643 | 1466497445437 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:05 INFO - PROCESS | 1643 | ++DOCSHELL 0x123a18000 == 35 [pid = 1643] [id = 165] 01:24:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x123a40c00) [pid = 1643] [serial = 493] [outer = 0x0] 01:24:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x123a48000) [pid = 1643] [serial = 494] [outer = 0x123a40c00] 01:24:05 INFO - PROCESS | 1643 | 1466497445471 Marionette DEBUG loaded listener.js 01:24:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x123fcd800) [pid = 1643] [serial = 495] [outer = 0x123a40c00] 01:24:06 INFO - PROCESS | 1643 | 1466497446023 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]]]}] 01:24:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 01:24:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 822ms 01:24:06 INFO - PROCESS | 1643 | 1466497446049 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 01:24:06 INFO - PROCESS | 1643 | 1466497446051 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 01:24:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 01:24:06 INFO - PROCESS | 1643 | 1466497446057 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 01:24:06 INFO - PROCESS | 1643 | 1466497446059 Marionette TRACE conn2 <- [1,634,null,{}] 01:24:06 INFO - PROCESS | 1643 | 1466497446062 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}] 01:24:06 INFO - PROCESS | 1643 | 1466497446064 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:06 INFO - PROCESS | 1643 | 1466497446209 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 01:24:06 INFO - PROCESS | 1643 | 1466497446262 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:06 INFO - PROCESS | 1643 | 1466497446264 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:06 INFO - PROCESS | 1643 | ++DOCSHELL 0x124a0b000 == 36 [pid = 1643] [id = 166] 01:24:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x1241f2c00) [pid = 1643] [serial = 496] [outer = 0x0] 01:24:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x124abec00) [pid = 1643] [serial = 497] [outer = 0x1241f2c00] 01:24:06 INFO - PROCESS | 1643 | 1466497446294 Marionette DEBUG loaded listener.js 01:24:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x125b50400) [pid = 1643] [serial = 498] [outer = 0x1241f2c00] 01:24:06 INFO - PROCESS | 1643 | [1643] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:24:06 INFO - PROCESS | 1643 | 1466497446755 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]]]}] 01:24:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 01:24:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 720ms 01:24:06 INFO - PROCESS | 1643 | 1466497446776 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 01:24:06 INFO - PROCESS | 1643 | 1466497446778 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 01:24:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 01:24:06 INFO - PROCESS | 1643 | 1466497446780 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 01:24:06 INFO - PROCESS | 1643 | 1466497446782 Marionette TRACE conn2 <- [1,638,null,{}] 01:24:06 INFO - PROCESS | 1643 | 1466497446803 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}] 01:24:06 INFO - PROCESS | 1643 | 1466497446804 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:06 INFO - PROCESS | 1643 | 1466497446898 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 01:24:06 INFO - PROCESS | 1643 | 1466497446963 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:06 INFO - PROCESS | 1643 | 1466497446964 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:06 INFO - PROCESS | 1643 | ++DOCSHELL 0x128231800 == 37 [pid = 1643] [id = 167] 01:24:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x124454400) [pid = 1643] [serial = 499] [outer = 0x0] 01:24:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x126b39400) [pid = 1643] [serial = 500] [outer = 0x124454400] 01:24:06 INFO - PROCESS | 1643 | 1466497446993 Marionette DEBUG loaded listener.js 01:24:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x1282c2800) [pid = 1643] [serial = 501] [outer = 0x124454400] 01:24:07 INFO - PROCESS | 1643 | [1643] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:24:07 INFO - PROCESS | 1643 | 1466497447428 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]]]}] 01:24:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 01:24:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 669ms 01:24:07 INFO - PROCESS | 1643 | 1466497447450 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 01:24:07 INFO - PROCESS | 1643 | 1466497447451 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 01:24:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 01:24:07 INFO - PROCESS | 1643 | 1466497447454 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 01:24:07 INFO - PROCESS | 1643 | 1466497447455 Marionette TRACE conn2 <- [1,642,null,{}] 01:24:07 INFO - PROCESS | 1643 | 1466497447458 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}] 01:24:07 INFO - PROCESS | 1643 | 1466497447462 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:07 INFO - PROCESS | 1643 | 1466497447577 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 01:24:07 INFO - PROCESS | 1643 | 1466497447634 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:07 INFO - PROCESS | 1643 | 1466497447635 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:07 INFO - PROCESS | 1643 | ++DOCSHELL 0x12897c000 == 38 [pid = 1643] [id = 168] 01:24:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x1282c3800) [pid = 1643] [serial = 502] [outer = 0x0] 01:24:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x128adf800) [pid = 1643] [serial = 503] [outer = 0x1282c3800] 01:24:07 INFO - PROCESS | 1643 | 1466497447678 Marionette DEBUG loaded listener.js 01:24:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x12a5af800) [pid = 1643] [serial = 504] [outer = 0x1282c3800] 01:24:08 INFO - PROCESS | 1643 | 1466497448126 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]]]}] 01:24:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 01:24:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 718ms 01:24:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 01:24:08 INFO - PROCESS | 1643 | 1466497448178 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 01:24:08 INFO - PROCESS | 1643 | 1466497448180 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 01:24:08 INFO - PROCESS | 1643 | 1466497448183 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 01:24:08 INFO - PROCESS | 1643 | 1466497448185 Marionette TRACE conn2 <- [1,646,null,{}] 01:24:08 INFO - PROCESS | 1643 | --DOCSHELL 0x11658b000 == 37 [pid = 1643] [id = 161] 01:24:08 INFO - PROCESS | 1643 | --DOCSHELL 0x116857000 == 36 [pid = 1643] [id = 159] 01:24:08 INFO - PROCESS | 1643 | --DOCSHELL 0x119aa8000 == 35 [pid = 1643] [id = 160] 01:24:08 INFO - PROCESS | 1643 | --DOCSHELL 0x118214800 == 34 [pid = 1643] [id = 147] 01:24:08 INFO - PROCESS | 1643 | --DOCSHELL 0x128f38000 == 33 [pid = 1643] [id = 158] 01:24:08 INFO - PROCESS | 1643 | --DOCSHELL 0x128231800 == 32 [pid = 1643] [id = 167] 01:24:08 INFO - PROCESS | 1643 | --DOCSHELL 0x124a0b000 == 31 [pid = 1643] [id = 166] 01:24:08 INFO - PROCESS | 1643 | --DOCSHELL 0x123a18000 == 30 [pid = 1643] [id = 165] 01:24:08 INFO - PROCESS | 1643 | --DOCSHELL 0x119aa9000 == 29 [pid = 1643] [id = 164] 01:24:08 INFO - PROCESS | 1643 | --DOCSHELL 0x118213000 == 28 [pid = 1643] [id = 162] 01:24:08 INFO - PROCESS | 1643 | --DOCSHELL 0x11715b000 == 27 [pid = 1643] [id = 163] 01:24:08 INFO - PROCESS | 1643 | 1466497448814 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}] 01:24:08 INFO - PROCESS | 1643 | 1466497448816 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:08 INFO - PROCESS | 1643 | 1466497448939 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 01:24:08 INFO - PROCESS | 1643 | 1466497448946 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:08 INFO - PROCESS | 1643 | 1466497448949 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:08 INFO - PROCESS | 1643 | ++DOCSHELL 0x1132a1000 == 28 [pid = 1643] [id = 169] 01:24:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x115e8bc00) [pid = 1643] [serial = 505] [outer = 0x0] 01:24:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x1164e3800) [pid = 1643] [serial = 506] [outer = 0x115e8bc00] 01:24:09 INFO - PROCESS | 1643 | 1466497448998 Marionette DEBUG loaded listener.js 01:24:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x116a14400) [pid = 1643] [serial = 507] [outer = 0x115e8bc00] 01:24:09 INFO - PROCESS | 1643 | 1466497449422 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]]]}] 01:24:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 01:24:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1257ms 01:24:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 01:24:09 INFO - PROCESS | 1643 | 1466497449441 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 01:24:09 INFO - PROCESS | 1643 | 1466497449444 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 01:24:09 INFO - PROCESS | 1643 | 1466497449447 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 01:24:09 INFO - PROCESS | 1643 | 1466497449449 Marionette TRACE conn2 <- [1,650,null,{}] 01:24:09 INFO - PROCESS | 1643 | 1466497449454 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}] 01:24:09 INFO - PROCESS | 1643 | 1466497449456 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:09 INFO - PROCESS | 1643 | 1466497449535 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 01:24:09 INFO - PROCESS | 1643 | 1466497449542 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:09 INFO - PROCESS | 1643 | 1466497449544 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:09 INFO - PROCESS | 1643 | ++DOCSHELL 0x1181c3000 == 29 [pid = 1643] [id = 170] 01:24:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x1174c7800) [pid = 1643] [serial = 508] [outer = 0x0] 01:24:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x11841ac00) [pid = 1643] [serial = 509] [outer = 0x1174c7800] 01:24:09 INFO - PROCESS | 1643 | 1466497449574 Marionette DEBUG loaded listener.js 01:24:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x118535400) [pid = 1643] [serial = 510] [outer = 0x1174c7800] 01:24:09 INFO - PROCESS | 1643 | 1466497449923 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]]]}] 01:24:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 01:24:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 521ms 01:24:09 INFO - PROCESS | 1643 | 1466497449978 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 01:24:09 INFO - PROCESS | 1643 | 1466497449980 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 01:24:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 01:24:09 INFO - PROCESS | 1643 | 1466497449983 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 01:24:09 INFO - PROCESS | 1643 | 1466497449984 Marionette TRACE conn2 <- [1,654,null,{}] 01:24:09 INFO - PROCESS | 1643 | 1466497449987 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}] 01:24:09 INFO - PROCESS | 1643 | 1466497449988 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:10 INFO - PROCESS | 1643 | 1466497450098 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 01:24:10 INFO - PROCESS | 1643 | 1466497450135 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:10 INFO - PROCESS | 1643 | 1466497450137 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:10 INFO - PROCESS | 1643 | ++DOCSHELL 0x119561000 == 30 [pid = 1643] [id = 171] 01:24:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x118638800) [pid = 1643] [serial = 511] [outer = 0x0] 01:24:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x1186bbc00) [pid = 1643] [serial = 512] [outer = 0x118638800] 01:24:10 INFO - PROCESS | 1643 | 1466497450166 Marionette DEBUG loaded listener.js 01:24:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x1190d1000) [pid = 1643] [serial = 513] [outer = 0x118638800] 01:24:10 INFO - PROCESS | 1643 | 1466497450526 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]]]}] 01:24:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 01:24:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 569ms 01:24:10 INFO - PROCESS | 1643 | 1466497450559 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 01:24:10 INFO - PROCESS | 1643 | 1466497450563 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 01:24:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 01:24:10 INFO - PROCESS | 1643 | 1466497450573 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 01:24:10 INFO - PROCESS | 1643 | 1466497450574 Marionette TRACE conn2 <- [1,658,null,{}] 01:24:10 INFO - PROCESS | 1643 | 1466497450577 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}] 01:24:10 INFO - PROCESS | 1643 | 1466497450578 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:10 INFO - PROCESS | 1643 | 1466497450676 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 01:24:10 INFO - PROCESS | 1643 | 1466497450679 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:10 INFO - PROCESS | 1643 | 1466497450681 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:10 INFO - PROCESS | 1643 | ++DOCSHELL 0x121142000 == 31 [pid = 1643] [id = 172] 01:24:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 112 (0x1196a3000) [pid = 1643] [serial = 514] [outer = 0x0] 01:24:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 113 (0x119c96800) [pid = 1643] [serial = 515] [outer = 0x1196a3000] 01:24:10 INFO - PROCESS | 1643 | 1466497450706 Marionette DEBUG loaded listener.js 01:24:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 114 (0x120e96800) [pid = 1643] [serial = 516] [outer = 0x1196a3000] 01:24:11 INFO - PROCESS | 1643 | 1466497451032 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]]]}] 01:24:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 01:24:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 518ms 01:24:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 01:24:11 INFO - PROCESS | 1643 | 1466497451091 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 01:24:11 INFO - PROCESS | 1643 | 1466497451093 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 01:24:11 INFO - PROCESS | 1643 | 1466497451095 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 01:24:11 INFO - PROCESS | 1643 | 1466497451096 Marionette TRACE conn2 <- [1,662,null,{}] 01:24:11 INFO - PROCESS | 1643 | 1466497451099 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}] 01:24:11 INFO - PROCESS | 1643 | 1466497451100 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:11 INFO - PROCESS | 1643 | 1466497451193 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 01:24:11 INFO - PROCESS | 1643 | 1466497451228 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:11 INFO - PROCESS | 1643 | 1466497451229 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:11 INFO - PROCESS | 1643 | ++DOCSHELL 0x123a0a000 == 32 [pid = 1643] [id = 173] 01:24:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 115 (0x1196a7000) [pid = 1643] [serial = 517] [outer = 0x0] 01:24:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 116 (0x120ece800) [pid = 1643] [serial = 518] [outer = 0x1196a7000] 01:24:11 INFO - PROCESS | 1643 | 1466497451261 Marionette DEBUG loaded listener.js 01:24:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 117 (0x121349c00) [pid = 1643] [serial = 519] [outer = 0x1196a7000] 01:24:11 INFO - PROCESS | 1643 | [1643] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:24:11 INFO - PROCESS | 1643 | [1643] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:24:11 INFO - PROCESS | 1643 | 1466497451601 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]]]}] 01:24:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 01:24:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 518ms 01:24:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 01:24:11 INFO - PROCESS | 1643 | 1466497451614 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 01:24:11 INFO - PROCESS | 1643 | 1466497451615 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 01:24:11 INFO - PROCESS | 1643 | 1466497451617 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 01:24:11 INFO - PROCESS | 1643 | 1466497451619 Marionette TRACE conn2 <- [1,666,null,{}] 01:24:11 INFO - PROCESS | 1643 | 1466497451624 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}] 01:24:11 INFO - PROCESS | 1643 | 1466497451628 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:11 INFO - PROCESS | 1643 | 1466497451744 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 01:24:11 INFO - PROCESS | 1643 | 1466497451780 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:11 INFO - PROCESS | 1643 | 1466497451781 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:11 INFO - PROCESS | 1643 | ++DOCSHELL 0x125b15800 == 33 [pid = 1643] [id = 174] 01:24:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 118 (0x1214ddc00) [pid = 1643] [serial = 520] [outer = 0x0] 01:24:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 119 (0x123a48400) [pid = 1643] [serial = 521] [outer = 0x1214ddc00] 01:24:11 INFO - PROCESS | 1643 | 1466497451806 Marionette DEBUG loaded listener.js 01:24:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 120 (0x124928000) [pid = 1643] [serial = 522] [outer = 0x1214ddc00] 01:24:12 INFO - PROCESS | 1643 | [1643] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:24:12 INFO - PROCESS | 1643 | --DOMWINDOW == 119 (0x1190cf000) [pid = 1643] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 01:24:12 INFO - PROCESS | 1643 | --DOMWINDOW == 118 (0x11958a400) [pid = 1643] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 01:24:12 INFO - PROCESS | 1643 | --DOMWINDOW == 117 (0x123a3fc00) [pid = 1643] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 01:24:12 INFO - PROCESS | 1643 | --DOMWINDOW == 116 (0x11688ac00) [pid = 1643] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 01:24:12 INFO - PROCESS | 1643 | --DOMWINDOW == 115 (0x1174b8800) [pid = 1643] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 01:24:12 INFO - PROCESS | 1643 | --DOMWINDOW == 114 (0x1174c2000) [pid = 1643] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 01:24:12 INFO - PROCESS | 1643 | --DOMWINDOW == 113 (0x118536800) [pid = 1643] [serial = 484] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 01:24:12 INFO - PROCESS | 1643 | --DOMWINDOW == 112 (0x118418000) [pid = 1643] [serial = 481] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 01:24:12 INFO - PROCESS | 1643 | --DOMWINDOW == 111 (0x125baf400) [pid = 1643] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 01:24:12 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x110fe4c00) [pid = 1643] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 01:24:12 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x1214dac00) [pid = 1643] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 01:24:12 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x110fe5800) [pid = 1643] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 01:24:12 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x118416400) [pid = 1643] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 01:24:12 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x118422c00) [pid = 1643] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 01:24:12 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x119c97800) [pid = 1643] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 01:24:12 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x123a3d000) [pid = 1643] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 01:24:12 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x129f9d000) [pid = 1643] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 01:24:12 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x12bb5b800) [pid = 1643] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 01:24:12 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x119ca2000) [pid = 1643] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 01:24:12 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x1282c4000) [pid = 1643] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 01:24:12 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x1161a1000) [pid = 1643] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 01:24:12 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x11863f000) [pid = 1643] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 01:24:12 INFO - PROCESS | 1643 | [1643] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:24:12 INFO - PROCESS | 1643 | 1466497452333 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]]]}] 01:24:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 01:24:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 721ms 01:24:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 01:24:12 INFO - PROCESS | 1643 | 1466497452339 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 01:24:12 INFO - PROCESS | 1643 | 1466497452340 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 01:24:12 INFO - PROCESS | 1643 | 1466497452343 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 01:24:12 INFO - PROCESS | 1643 | 1466497452344 Marionette TRACE conn2 <- [1,670,null,{}] 01:24:12 INFO - PROCESS | 1643 | 1466497452347 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}] 01:24:12 INFO - PROCESS | 1643 | 1466497452348 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:12 INFO - PROCESS | 1643 | 1466497452431 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 01:24:12 INFO - PROCESS | 1643 | 1466497452456 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:12 INFO - PROCESS | 1643 | 1466497452457 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:12 INFO - PROCESS | 1643 | ++DOCSHELL 0x119c22800 == 34 [pid = 1643] [id = 175] 01:24:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x118415000) [pid = 1643] [serial = 523] [outer = 0x0] 01:24:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x118699400) [pid = 1643] [serial = 524] [outer = 0x118415000] 01:24:12 INFO - PROCESS | 1643 | 1466497452495 Marionette DEBUG loaded listener.js 01:24:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x120e98000) [pid = 1643] [serial = 525] [outer = 0x118415000] 01:24:13 INFO - PROCESS | 1643 | 1466497452997 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]]]}] 01:24:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 01:24:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 669ms 01:24:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 01:24:13 INFO - PROCESS | 1643 | 1466497453013 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 01:24:13 INFO - PROCESS | 1643 | 1466497453014 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 01:24:13 INFO - PROCESS | 1643 | 1466497453016 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 01:24:13 INFO - PROCESS | 1643 | 1466497453017 Marionette TRACE conn2 <- [1,674,null,{}] 01:24:13 INFO - PROCESS | 1643 | 1466497453023 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}] 01:24:13 INFO - PROCESS | 1643 | 1466497453024 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:13 INFO - PROCESS | 1643 | 1466497453100 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 01:24:13 INFO - PROCESS | 1643 | 1466497453106 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:13 INFO - PROCESS | 1643 | 1466497453107 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:13 INFO - PROCESS | 1643 | ++DOCSHELL 0x128961800 == 35 [pid = 1643] [id = 176] 01:24:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x1174b8800) [pid = 1643] [serial = 526] [outer = 0x0] 01:24:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x124abf000) [pid = 1643] [serial = 527] [outer = 0x1174b8800] 01:24:13 INFO - PROCESS | 1643 | 1466497453132 Marionette DEBUG loaded listener.js 01:24:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x12567bc00) [pid = 1643] [serial = 528] [outer = 0x1174b8800] 01:24:13 INFO - PROCESS | 1643 | [1643] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:24:13 INFO - PROCESS | 1643 | [1643] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:24:13 INFO - PROCESS | 1643 | 1466497453459 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]]]}] 01:24:13 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 01:24:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 472ms 01:24:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 01:24:13 INFO - PROCESS | 1643 | 1466497453489 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 01:24:13 INFO - PROCESS | 1643 | 1466497453490 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 01:24:13 INFO - PROCESS | 1643 | 1466497453493 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 01:24:13 INFO - PROCESS | 1643 | 1466497453494 Marionette TRACE conn2 <- [1,678,null,{}] 01:24:13 INFO - PROCESS | 1643 | 1466497453496 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}] 01:24:13 INFO - PROCESS | 1643 | 1466497453497 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:13 INFO - PROCESS | 1643 | 1466497453596 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 01:24:13 INFO - PROCESS | 1643 | 1466497453603 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:13 INFO - PROCESS | 1643 | 1466497453604 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:13 INFO - PROCESS | 1643 | ++DOCSHELL 0x128c2a000 == 36 [pid = 1643] [id = 177] 01:24:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x112d32800) [pid = 1643] [serial = 529] [outer = 0x0] 01:24:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x125aa7800) [pid = 1643] [serial = 530] [outer = 0x112d32800] 01:24:13 INFO - PROCESS | 1643 | 1466497453628 Marionette DEBUG loaded listener.js 01:24:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x126b38400) [pid = 1643] [serial = 531] [outer = 0x112d32800] 01:24:13 INFO - PROCESS | 1643 | 1466497453944 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]]]}] 01:24:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 01:24:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 469ms 01:24:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 01:24:13 INFO - PROCESS | 1643 | 1466497453963 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 01:24:13 INFO - PROCESS | 1643 | 1466497453964 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 01:24:13 INFO - PROCESS | 1643 | 1466497453966 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 01:24:13 INFO - PROCESS | 1643 | 1466497453968 Marionette TRACE conn2 <- [1,682,null,{}] 01:24:13 INFO - PROCESS | 1643 | 1466497453973 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}] 01:24:13 INFO - PROCESS | 1643 | 1466497453974 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:14 INFO - PROCESS | 1643 | 1466497454051 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 01:24:14 INFO - PROCESS | 1643 | 1466497454057 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:14 INFO - PROCESS | 1643 | 1466497454058 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:14 INFO - PROCESS | 1643 | ++DOCSHELL 0x129f19800 == 37 [pid = 1643] [id = 178] 01:24:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x125b56800) [pid = 1643] [serial = 532] [outer = 0x0] 01:24:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x128448000) [pid = 1643] [serial = 533] [outer = 0x125b56800] 01:24:14 INFO - PROCESS | 1643 | 1466497454082 Marionette DEBUG loaded listener.js 01:24:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x12891c000) [pid = 1643] [serial = 534] [outer = 0x125b56800] 01:24:15 INFO - PROCESS | 1643 | 1466497455106 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]]]}] 01:24:15 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) 01:24:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1172ms 01:24:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 01:24:15 INFO - PROCESS | 1643 | 1466497455139 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 01:24:15 INFO - PROCESS | 1643 | 1466497455142 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 01:24:15 INFO - PROCESS | 1643 | 1466497455145 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 01:24:15 INFO - PROCESS | 1643 | 1466497455147 Marionette TRACE conn2 <- [1,686,null,{}] 01:24:15 INFO - PROCESS | 1643 | 1466497455150 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}] 01:24:15 INFO - PROCESS | 1643 | 1466497455152 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:15 INFO - PROCESS | 1643 | 1466497455263 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 01:24:15 INFO - PROCESS | 1643 | 1466497455312 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:15 INFO - PROCESS | 1643 | 1466497455314 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:15 INFO - PROCESS | 1643 | ++DOCSHELL 0x118669800 == 38 [pid = 1643] [id = 179] 01:24:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x116773800) [pid = 1643] [serial = 535] [outer = 0x0] 01:24:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 112 (0x1174c5000) [pid = 1643] [serial = 536] [outer = 0x116773800] 01:24:15 INFO - PROCESS | 1643 | 1466497455345 Marionette DEBUG loaded listener.js 01:24:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 113 (0x11841b000) [pid = 1643] [serial = 537] [outer = 0x116773800] 01:24:16 INFO - PROCESS | 1643 | --DOCSHELL 0x128c2a000 == 37 [pid = 1643] [id = 177] 01:24:16 INFO - PROCESS | 1643 | --DOCSHELL 0x128961800 == 36 [pid = 1643] [id = 176] 01:24:16 INFO - PROCESS | 1643 | --DOCSHELL 0x119c22800 == 35 [pid = 1643] [id = 175] 01:24:16 INFO - PROCESS | 1643 | --DOCSHELL 0x125b15800 == 34 [pid = 1643] [id = 174] 01:24:16 INFO - PROCESS | 1643 | --DOCSHELL 0x123a0a000 == 33 [pid = 1643] [id = 173] 01:24:16 INFO - PROCESS | 1643 | --DOCSHELL 0x121142000 == 32 [pid = 1643] [id = 172] 01:24:16 INFO - PROCESS | 1643 | --DOCSHELL 0x119561000 == 31 [pid = 1643] [id = 171] 01:24:16 INFO - PROCESS | 1643 | --DOCSHELL 0x1181c3000 == 30 [pid = 1643] [id = 170] 01:24:16 INFO - PROCESS | 1643 | --DOCSHELL 0x1132a1000 == 29 [pid = 1643] [id = 169] 01:24:16 INFO - PROCESS | 1643 | --DOMWINDOW == 112 (0x121b8a400) [pid = 1643] [serial = 455] [outer = 0x0] [url = about:blank] 01:24:16 INFO - PROCESS | 1643 | --DOMWINDOW == 111 (0x1214e2800) [pid = 1643] [serial = 454] [outer = 0x0] [url = about:blank] 01:24:16 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x119590c00) [pid = 1643] [serial = 448] [outer = 0x0] [url = about:blank] 01:24:16 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x1199c4800) [pid = 1643] [serial = 449] [outer = 0x0] [url = about:blank] 01:24:16 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x123fcfc00) [pid = 1643] [serial = 457] [outer = 0x0] [url = about:blank] 01:24:16 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x1174bc000) [pid = 1643] [serial = 442] [outer = 0x0] [url = about:blank] 01:24:16 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x117d13800) [pid = 1643] [serial = 443] [outer = 0x0] [url = about:blank] 01:24:16 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x119c9f000) [pid = 1643] [serial = 451] [outer = 0x0] [url = about:blank] 01:24:16 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x11853d400) [pid = 1643] [serial = 440] [outer = 0x0] [url = about:blank] 01:24:16 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x1176cac00) [pid = 1643] [serial = 439] [outer = 0x0] [url = about:blank] 01:24:16 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x119671800) [pid = 1643] [serial = 486] [outer = 0x0] [url = about:blank] 01:24:16 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x1184bfc00) [pid = 1643] [serial = 482] [outer = 0x0] [url = about:blank] 01:24:16 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x1282bd000) [pid = 1643] [serial = 461] [outer = 0x0] [url = about:blank] 01:24:16 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x125ded800) [pid = 1643] [serial = 460] [outer = 0x0] [url = about:blank] 01:24:16 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x118539c00) [pid = 1643] [serial = 464] [outer = 0x0] [url = about:blank] 01:24:16 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x128926800) [pid = 1643] [serial = 469] [outer = 0x0] [url = about:blank] 01:24:16 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x128a38c00) [pid = 1643] [serial = 470] [outer = 0x0] [url = about:blank] 01:24:16 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x115e8dc00) [pid = 1643] [serial = 422] [outer = 0x0] [url = about:blank] 01:24:16 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x110feec00) [pid = 1643] [serial = 421] [outer = 0x0] [url = about:blank] 01:24:16 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x118541000) [pid = 1643] [serial = 445] [outer = 0x0] [url = about:blank] 01:24:16 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x112d31c00) [pid = 1643] [serial = 463] [outer = 0x0] [url = about:blank] 01:24:16 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x1199c4c00) [pid = 1643] [serial = 425] [outer = 0x0] [url = about:blank] 01:24:16 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x11869cc00) [pid = 1643] [serial = 424] [outer = 0x0] [url = about:blank] 01:24:16 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x123a43400) [pid = 1643] [serial = 428] [outer = 0x0] [url = about:blank] 01:24:16 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x120ecd000) [pid = 1643] [serial = 427] [outer = 0x0] [url = about:blank] 01:24:16 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x129f9c000) [pid = 1643] [serial = 431] [outer = 0x0] [url = about:blank] 01:24:16 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x1241ee400) [pid = 1643] [serial = 430] [outer = 0x0] [url = about:blank] 01:24:16 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x11863cc00) [pid = 1643] [serial = 446] [outer = 0x0] [url = about:blank] 01:24:16 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x12a89a000) [pid = 1643] [serial = 434] [outer = 0x0] [url = about:blank] 01:24:16 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x125a41400) [pid = 1643] [serial = 458] [outer = 0x0] [url = about:blank] 01:24:16 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x12a65e800) [pid = 1643] [serial = 433] [outer = 0x0] [url = about:blank] 01:24:16 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x12bfb7000) [pid = 1643] [serial = 437] [outer = 0x0] [url = about:blank] 01:24:16 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x12bf86800) [pid = 1643] [serial = 436] [outer = 0x0] [url = about:blank] 01:24:16 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x118640000) [pid = 1643] [serial = 485] [outer = 0x0] [url = about:blank] 01:24:16 INFO - PROCESS | 1643 | --DOMWINDOW == 78 (0x1282c7800) [pid = 1643] [serial = 467] [outer = 0x0] [url = about:blank] 01:24:16 INFO - PROCESS | 1643 | --DOMWINDOW == 77 (0x118560400) [pid = 1643] [serial = 483] [outer = 0x0] [url = about:blank] 01:24:16 INFO - PROCESS | 1643 | --DOMWINDOW == 76 (0x12a5a8800) [pid = 1643] [serial = 473] [outer = 0x0] [url = about:blank] 01:24:16 INFO - PROCESS | 1643 | --DOMWINDOW == 75 (0x116770000) [pid = 1643] [serial = 475] [outer = 0x0] [url = about:blank] 01:24:16 INFO - PROCESS | 1643 | --DOMWINDOW == 74 (0x1176d3800) [pid = 1643] [serial = 476] [outer = 0x0] [url = about:blank] 01:24:16 INFO - PROCESS | 1643 | --DOMWINDOW == 73 (0x1186c6400) [pid = 1643] [serial = 478] [outer = 0x0] [url = about:blank] 01:24:16 INFO - PROCESS | 1643 | --DOMWINDOW == 72 (0x1210c2800) [pid = 1643] [serial = 452] [outer = 0x0] [url = about:blank] 01:24:16 INFO - PROCESS | 1643 | --DOMWINDOW == 71 (0x119587c00) [pid = 1643] [serial = 479] [outer = 0x0] [url = about:blank] 01:24:16 INFO - PROCESS | 1643 | --DOMWINDOW == 70 (0x124ac1000) [pid = 1643] [serial = 194] [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.] 01:24:16 INFO - PROCESS | 1643 | --DOMWINDOW == 69 (0x125a3d800) [pid = 1643] [serial = 466] [outer = 0x0] [url = about:blank] 01:24:16 INFO - PROCESS | 1643 | --DOMWINDOW == 68 (0x128f10000) [pid = 1643] [serial = 472] [outer = 0x0] [url = about:blank] 01:24:16 INFO - PROCESS | 1643 | 1466497456357 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]]]}] 01:24:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 01:24:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1221ms 01:24:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 01:24:16 INFO - PROCESS | 1643 | 1466497456365 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 01:24:16 INFO - PROCESS | 1643 | 1466497456367 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 01:24:16 INFO - PROCESS | 1643 | 1466497456370 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 01:24:16 INFO - PROCESS | 1643 | 1466497456372 Marionette TRACE conn2 <- [1,690,null,{}] 01:24:16 INFO - PROCESS | 1643 | 1466497456376 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}] 01:24:16 INFO - PROCESS | 1643 | 1466497456377 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:16 INFO - PROCESS | 1643 | 1466497456451 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 01:24:16 INFO - PROCESS | 1643 | 1466497456458 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:16 INFO - PROCESS | 1643 | 1466497456460 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:16 INFO - PROCESS | 1643 | ++DOCSHELL 0x1168bd800 == 30 [pid = 1643] [id = 180] 01:24:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 69 (0x118321800) [pid = 1643] [serial = 538] [outer = 0x0] 01:24:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 70 (0x118419000) [pid = 1643] [serial = 539] [outer = 0x118321800] 01:24:16 INFO - PROCESS | 1643 | 1466497456488 Marionette DEBUG loaded listener.js 01:24:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 71 (0x118539c00) [pid = 1643] [serial = 540] [outer = 0x118321800] 01:24:17 INFO - PROCESS | 1643 | 1466497457363 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]]]}] 01:24:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 01:24:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1020ms 01:24:17 INFO - PROCESS | 1643 | 1466497457392 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 01:24:17 INFO - PROCESS | 1643 | 1466497457397 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 01:24:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 01:24:17 INFO - PROCESS | 1643 | 1466497457418 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 01:24:17 INFO - PROCESS | 1643 | 1466497457421 Marionette TRACE conn2 <- [1,694,null,{}] 01:24:17 INFO - PROCESS | 1643 | 1466497457424 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}] 01:24:17 INFO - PROCESS | 1643 | 1466497457427 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:17 INFO - PROCESS | 1643 | 1466497457517 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 01:24:17 INFO - PROCESS | 1643 | 1466497457524 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:17 INFO - PROCESS | 1643 | 1466497457526 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:17 INFO - PROCESS | 1643 | ++DOCSHELL 0x118210800 == 31 [pid = 1643] [id = 181] 01:24:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 72 (0x118639000) [pid = 1643] [serial = 541] [outer = 0x0] 01:24:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 73 (0x1190cec00) [pid = 1643] [serial = 542] [outer = 0x118639000] 01:24:17 INFO - PROCESS | 1643 | 1466497457553 Marionette DEBUG loaded listener.js 01:24:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 74 (0x11958d000) [pid = 1643] [serial = 543] [outer = 0x118639000] 01:24:18 INFO - PROCESS | 1643 | 1466497458383 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]]]}] 01:24:18 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) 01:24:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 986ms 01:24:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 01:24:18 INFO - PROCESS | 1643 | 1466497458389 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 01:24:18 INFO - PROCESS | 1643 | 1466497458391 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 01:24:18 INFO - PROCESS | 1643 | 1466497458393 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 01:24:18 INFO - PROCESS | 1643 | 1466497458395 Marionette TRACE conn2 <- [1,698,null,{}] 01:24:18 INFO - PROCESS | 1643 | 1466497458406 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}] 01:24:18 INFO - PROCESS | 1643 | 1466497458409 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:18 INFO - PROCESS | 1643 | 1466497458512 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 01:24:18 INFO - PROCESS | 1643 | 1466497458526 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:18 INFO - PROCESS | 1643 | 1466497458528 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:18 INFO - PROCESS | 1643 | ++DOCSHELL 0x11918e800 == 32 [pid = 1643] [id = 182] 01:24:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 75 (0x119c9e400) [pid = 1643] [serial = 544] [outer = 0x0] 01:24:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 76 (0x120e94c00) [pid = 1643] [serial = 545] [outer = 0x119c9e400] 01:24:18 INFO - PROCESS | 1643 | 1466497458556 Marionette DEBUG loaded listener.js 01:24:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 77 (0x120f8c400) [pid = 1643] [serial = 546] [outer = 0x119c9e400] 01:24:19 INFO - PROCESS | 1643 | 1466497459380 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]]]}] 01:24:19 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) 01:24:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1023ms 01:24:19 INFO - PROCESS | 1643 | 1466497459416 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 01:24:19 INFO - PROCESS | 1643 | 1466497459418 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 01:24:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 01:24:19 INFO - PROCESS | 1643 | 1466497459428 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 01:24:19 INFO - PROCESS | 1643 | 1466497459429 Marionette TRACE conn2 <- [1,702,null,{}] 01:24:19 INFO - PROCESS | 1643 | 1466497459432 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}] 01:24:19 INFO - PROCESS | 1643 | 1466497459433 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:19 INFO - PROCESS | 1643 | 1466497459529 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 01:24:19 INFO - PROCESS | 1643 | 1466497459532 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:19 INFO - PROCESS | 1643 | 1466497459534 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:19 INFO - PROCESS | 1643 | ++DOCSHELL 0x120e16000 == 33 [pid = 1643] [id = 183] 01:24:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 78 (0x11676bc00) [pid = 1643] [serial = 547] [outer = 0x0] 01:24:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 79 (0x123a44400) [pid = 1643] [serial = 548] [outer = 0x11676bc00] 01:24:19 INFO - PROCESS | 1643 | 1466497459561 Marionette DEBUG loaded listener.js 01:24:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x123f96800) [pid = 1643] [serial = 549] [outer = 0x11676bc00] 01:24:20 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x115e8bc00) [pid = 1643] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 01:24:20 INFO - PROCESS | 1643 | --DOMWINDOW == 78 (0x1174c7800) [pid = 1643] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 01:24:20 INFO - PROCESS | 1643 | --DOMWINDOW == 77 (0x118418c00) [pid = 1643] [serial = 487] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 01:24:20 INFO - PROCESS | 1643 | --DOMWINDOW == 76 (0x1282c3800) [pid = 1643] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 01:24:20 INFO - PROCESS | 1643 | --DOMWINDOW == 75 (0x11958dc00) [pid = 1643] [serial = 490] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 01:24:20 INFO - PROCESS | 1643 | --DOMWINDOW == 74 (0x123a40c00) [pid = 1643] [serial = 493] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 01:24:20 INFO - PROCESS | 1643 | --DOMWINDOW == 73 (0x1196a7000) [pid = 1643] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 01:24:20 INFO - PROCESS | 1643 | --DOMWINDOW == 72 (0x1196a3000) [pid = 1643] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 01:24:20 INFO - PROCESS | 1643 | --DOMWINDOW == 71 (0x1214ddc00) [pid = 1643] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 01:24:20 INFO - PROCESS | 1643 | --DOMWINDOW == 70 (0x118415000) [pid = 1643] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 01:24:20 INFO - PROCESS | 1643 | --DOMWINDOW == 69 (0x112d32800) [pid = 1643] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 01:24:20 INFO - PROCESS | 1643 | --DOMWINDOW == 68 (0x118638800) [pid = 1643] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 01:24:20 INFO - PROCESS | 1643 | --DOMWINDOW == 67 (0x1174b8800) [pid = 1643] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 01:24:20 INFO - PROCESS | 1643 | --DOMWINDOW == 66 (0x1241f2c00) [pid = 1643] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 01:24:20 INFO - PROCESS | 1643 | --DOMWINDOW == 65 (0x124454400) [pid = 1643] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 01:24:20 INFO - PROCESS | 1643 | 1466497460371 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]]]}] 01:24:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 01:24:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 975ms 01:24:20 INFO - PROCESS | 1643 | 1466497460399 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 01:24:20 INFO - PROCESS | 1643 | 1466497460400 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 01:24:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 01:24:20 INFO - PROCESS | 1643 | 1466497460403 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 01:24:20 INFO - PROCESS | 1643 | 1466497460406 Marionette TRACE conn2 <- [1,706,null,{}] 01:24:20 INFO - PROCESS | 1643 | 1466497460408 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}] 01:24:20 INFO - PROCESS | 1643 | 1466497460410 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:20 INFO - PROCESS | 1643 | 1466497460482 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 01:24:20 INFO - PROCESS | 1643 | 1466497460488 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:20 INFO - PROCESS | 1643 | 1466497460490 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:20 INFO - PROCESS | 1643 | ++DOCSHELL 0x120e03800 == 34 [pid = 1643] [id = 184] 01:24:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 66 (0x116a1c000) [pid = 1643] [serial = 550] [outer = 0x0] 01:24:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 67 (0x11841bc00) [pid = 1643] [serial = 551] [outer = 0x116a1c000] 01:24:20 INFO - PROCESS | 1643 | 1466497460515 Marionette DEBUG loaded listener.js 01:24:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 68 (0x119ca2000) [pid = 1643] [serial = 552] [outer = 0x116a1c000] 01:24:21 INFO - PROCESS | 1643 | 1466497461332 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]]]}] 01:24:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 01:24:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 972ms 01:24:21 INFO - PROCESS | 1643 | 1466497461374 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 01:24:21 INFO - PROCESS | 1643 | 1466497461375 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 01:24:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 01:24:21 INFO - PROCESS | 1643 | 1466497461378 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 01:24:21 INFO - PROCESS | 1643 | 1466497461379 Marionette TRACE conn2 <- [1,710,null,{}] 01:24:21 INFO - PROCESS | 1643 | 1466497461381 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}] 01:24:21 INFO - PROCESS | 1643 | 1466497461385 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:21 INFO - PROCESS | 1643 | 1466497461499 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 01:24:21 INFO - PROCESS | 1643 | 1466497461507 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:21 INFO - PROCESS | 1643 | 1466497461508 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:21 INFO - PROCESS | 1643 | ++DOCSHELL 0x123a70000 == 35 [pid = 1643] [id = 185] 01:24:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 69 (0x115e1bc00) [pid = 1643] [serial = 553] [outer = 0x0] 01:24:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 70 (0x124ac6800) [pid = 1643] [serial = 554] [outer = 0x115e1bc00] 01:24:21 INFO - PROCESS | 1643 | 1466497461533 Marionette DEBUG loaded listener.js 01:24:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 71 (0x1282c3800) [pid = 1643] [serial = 555] [outer = 0x115e1bc00] 01:24:22 INFO - PROCESS | 1643 | 1466497462308 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]]]}] 01:24:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 01:24:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 968ms 01:24:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 01:24:22 INFO - PROCESS | 1643 | 1466497462347 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 01:24:22 INFO - PROCESS | 1643 | 1466497462348 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 01:24:22 INFO - PROCESS | 1643 | 1466497462350 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 01:24:22 INFO - PROCESS | 1643 | 1466497462351 Marionette TRACE conn2 <- [1,714,null,{}] 01:24:22 INFO - PROCESS | 1643 | 1466497462354 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}] 01:24:22 INFO - PROCESS | 1643 | 1466497462355 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:22 INFO - PROCESS | 1643 | 1466497462426 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 01:24:22 INFO - PROCESS | 1643 | 1466497462430 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:22 INFO - PROCESS | 1643 | 1466497462431 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:22 INFO - PROCESS | 1643 | ++DOCSHELL 0x124a05800 == 36 [pid = 1643] [id = 186] 01:24:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 72 (0x1282cbc00) [pid = 1643] [serial = 556] [outer = 0x0] 01:24:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 73 (0x128925800) [pid = 1643] [serial = 557] [outer = 0x1282cbc00] 01:24:22 INFO - PROCESS | 1643 | 1466497462457 Marionette DEBUG loaded listener.js 01:24:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 74 (0x128ae2400) [pid = 1643] [serial = 558] [outer = 0x1282cbc00] 01:24:23 INFO - PROCESS | 1643 | 1466497463413 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]]]}] 01:24:23 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 01:24:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1069ms 01:24:23 INFO - PROCESS | 1643 | 1466497463421 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 01:24:23 INFO - PROCESS | 1643 | 1466497463424 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 01:24:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 01:24:23 INFO - PROCESS | 1643 | 1466497463427 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 01:24:23 INFO - PROCESS | 1643 | 1466497463429 Marionette TRACE conn2 <- [1,718,null,{}] 01:24:23 INFO - PROCESS | 1643 | 1466497463432 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}] 01:24:23 INFO - PROCESS | 1643 | 1466497463435 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:23 INFO - PROCESS | 1643 | 1466497463534 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 01:24:23 INFO - PROCESS | 1643 | 1466497463582 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:23 INFO - PROCESS | 1643 | 1466497463583 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:23 INFO - PROCESS | 1643 | ++DOCSHELL 0x118218800 == 37 [pid = 1643] [id = 187] 01:24:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 75 (0x118532400) [pid = 1643] [serial = 559] [outer = 0x0] 01:24:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 76 (0x118637800) [pid = 1643] [serial = 560] [outer = 0x118532400] 01:24:23 INFO - PROCESS | 1643 | 1466497463615 Marionette DEBUG loaded listener.js 01:24:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 77 (0x119584c00) [pid = 1643] [serial = 561] [outer = 0x118532400] 01:24:24 INFO - PROCESS | 1643 | 1466497464590 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]]]}] 01:24:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 01:24:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1174ms 01:24:24 INFO - PROCESS | 1643 | 1466497464601 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 01:24:24 INFO - PROCESS | 1643 | 1466497464605 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 01:24:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 01:24:24 INFO - PROCESS | 1643 | 1466497464610 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 01:24:24 INFO - PROCESS | 1643 | 1466497464612 Marionette TRACE conn2 <- [1,722,null,{}] 01:24:24 INFO - PROCESS | 1643 | 1466497464614 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}] 01:24:24 INFO - PROCESS | 1643 | 1466497464616 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:24 INFO - PROCESS | 1643 | 1466497464718 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 01:24:24 INFO - PROCESS | 1643 | 1466497464766 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:24 INFO - PROCESS | 1643 | 1466497464767 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:24 INFO - PROCESS | 1643 | ++DOCSHELL 0x123a09800 == 38 [pid = 1643] [id = 188] 01:24:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 78 (0x119c96000) [pid = 1643] [serial = 562] [outer = 0x0] 01:24:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 79 (0x120ecb000) [pid = 1643] [serial = 563] [outer = 0x119c96000] 01:24:24 INFO - PROCESS | 1643 | 1466497464798 Marionette DEBUG loaded listener.js 01:24:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x1214e2000) [pid = 1643] [serial = 564] [outer = 0x119c96000] 01:24:25 INFO - PROCESS | 1643 | 1466497465217 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] 01:24:25 INFO - PROCESS | 1643 | 1466497465283 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 01:24:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 01:24:25 INFO - PROCESS | 1643 | 1466497465286 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 01:24:25 INFO - PROCESS | 1643 | 1466497465288 Marionette TRACE conn2 <- [1,726,null,{}] 01:24:25 INFO - PROCESS | 1643 | 1466497465296 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}] 01:24:25 INFO - PROCESS | 1643 | 1466497465299 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:25 INFO - PROCESS | 1643 | 1466497465400 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 01:24:25 INFO - PROCESS | 1643 | 1466497465465 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:25 INFO - PROCESS | 1643 | 1466497465467 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:25 INFO - PROCESS | 1643 | ++DOCSHELL 0x118889000 == 39 [pid = 1643] [id = 189] 01:24:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x11900c000) [pid = 1643] [serial = 565] [outer = 0x0] 01:24:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x1218ae400) [pid = 1643] [serial = 566] [outer = 0x11900c000] 01:24:25 INFO - PROCESS | 1643 | 1466497465500 Marionette DEBUG loaded listener.js 01:24:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x125bb4000) [pid = 1643] [serial = 567] [outer = 0x11900c000] 01:24:26 INFO - PROCESS | 1643 | 1466497466076 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]]]}] 01:24:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 01:24:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 823ms 01:24:26 INFO - PROCESS | 1643 | 1466497466110 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 01:24:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 01:24:26 INFO - PROCESS | 1643 | 1466497466114 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 01:24:26 INFO - PROCESS | 1643 | 1466497466119 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 01:24:26 INFO - PROCESS | 1643 | 1466497466122 Marionette TRACE conn2 <- [1,730,null,{}] 01:24:26 INFO - PROCESS | 1643 | 1466497466128 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}] 01:24:26 INFO - PROCESS | 1643 | 1466497466130 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:26 INFO - PROCESS | 1643 | 1466497466271 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 01:24:26 INFO - PROCESS | 1643 | --DOCSHELL 0x123a70000 == 38 [pid = 1643] [id = 185] 01:24:26 INFO - PROCESS | 1643 | --DOCSHELL 0x120e03800 == 37 [pid = 1643] [id = 184] 01:24:26 INFO - PROCESS | 1643 | --DOCSHELL 0x120e16000 == 36 [pid = 1643] [id = 183] 01:24:26 INFO - PROCESS | 1643 | --DOCSHELL 0x11918e800 == 35 [pid = 1643] [id = 182] 01:24:26 INFO - PROCESS | 1643 | --DOCSHELL 0x118210800 == 34 [pid = 1643] [id = 181] 01:24:26 INFO - PROCESS | 1643 | --DOCSHELL 0x1168bd800 == 33 [pid = 1643] [id = 180] 01:24:26 INFO - PROCESS | 1643 | --DOCSHELL 0x118669800 == 32 [pid = 1643] [id = 179] 01:24:26 INFO - PROCESS | 1643 | --DOCSHELL 0x129f19800 == 31 [pid = 1643] [id = 178] 01:24:26 INFO - PROCESS | 1643 | --DOCSHELL 0x12897c000 == 30 [pid = 1643] [id = 168] 01:24:26 INFO - PROCESS | 1643 | --DOCSHELL 0x118889000 == 29 [pid = 1643] [id = 189] 01:24:26 INFO - PROCESS | 1643 | --DOCSHELL 0x123a09800 == 28 [pid = 1643] [id = 188] 01:24:26 INFO - PROCESS | 1643 | --DOCSHELL 0x118218800 == 27 [pid = 1643] [id = 187] 01:24:26 INFO - PROCESS | 1643 | --DOCSHELL 0x124a05800 == 26 [pid = 1643] [id = 186] 01:24:26 INFO - PROCESS | 1643 | 1466497466908 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:26 INFO - PROCESS | 1643 | 1466497466910 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:26 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x1164e3800) [pid = 1643] [serial = 506] [outer = 0x0] [url = about:blank] 01:24:26 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x116a14400) [pid = 1643] [serial = 507] [outer = 0x0] [url = about:blank] 01:24:26 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x11841ac00) [pid = 1643] [serial = 509] [outer = 0x0] [url = about:blank] 01:24:26 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x118699c00) [pid = 1643] [serial = 489] [outer = 0x0] [url = about:blank] 01:24:26 INFO - PROCESS | 1643 | --DOMWINDOW == 78 (0x12a5af800) [pid = 1643] [serial = 504] [outer = 0x0] [url = about:blank] 01:24:26 INFO - PROCESS | 1643 | --DOMWINDOW == 77 (0x128adf800) [pid = 1643] [serial = 503] [outer = 0x0] [url = about:blank] 01:24:26 INFO - PROCESS | 1643 | --DOMWINDOW == 76 (0x118533000) [pid = 1643] [serial = 488] [outer = 0x0] [url = about:blank] 01:24:26 INFO - PROCESS | 1643 | --DOMWINDOW == 75 (0x120ec0000) [pid = 1643] [serial = 492] [outer = 0x0] [url = about:blank] 01:24:26 INFO - PROCESS | 1643 | --DOMWINDOW == 74 (0x119af5000) [pid = 1643] [serial = 491] [outer = 0x0] [url = about:blank] 01:24:26 INFO - PROCESS | 1643 | --DOMWINDOW == 73 (0x123fcd800) [pid = 1643] [serial = 495] [outer = 0x0] [url = about:blank] 01:24:26 INFO - PROCESS | 1643 | --DOMWINDOW == 72 (0x123a48000) [pid = 1643] [serial = 494] [outer = 0x0] [url = about:blank] 01:24:26 INFO - PROCESS | 1643 | --DOMWINDOW == 71 (0x120ece800) [pid = 1643] [serial = 518] [outer = 0x0] [url = about:blank] 01:24:26 INFO - PROCESS | 1643 | --DOMWINDOW == 70 (0x119c96800) [pid = 1643] [serial = 515] [outer = 0x0] [url = about:blank] 01:24:26 INFO - PROCESS | 1643 | --DOMWINDOW == 69 (0x123a48400) [pid = 1643] [serial = 521] [outer = 0x0] [url = about:blank] 01:24:26 INFO - PROCESS | 1643 | --DOMWINDOW == 68 (0x121349c00) [pid = 1643] [serial = 519] [outer = 0x0] [url = about:blank] 01:24:26 INFO - PROCESS | 1643 | --DOMWINDOW == 67 (0x120e98000) [pid = 1643] [serial = 525] [outer = 0x0] [url = about:blank] 01:24:26 INFO - PROCESS | 1643 | --DOMWINDOW == 66 (0x118699400) [pid = 1643] [serial = 524] [outer = 0x0] [url = about:blank] 01:24:26 INFO - PROCESS | 1643 | --DOMWINDOW == 65 (0x125aa7800) [pid = 1643] [serial = 530] [outer = 0x0] [url = about:blank] 01:24:26 INFO - PROCESS | 1643 | --DOMWINDOW == 64 (0x124928000) [pid = 1643] [serial = 522] [outer = 0x0] [url = about:blank] 01:24:26 INFO - PROCESS | 1643 | --DOMWINDOW == 63 (0x1186bbc00) [pid = 1643] [serial = 512] [outer = 0x0] [url = about:blank] 01:24:26 INFO - PROCESS | 1643 | --DOMWINDOW == 62 (0x124abf000) [pid = 1643] [serial = 527] [outer = 0x0] [url = about:blank] 01:24:26 INFO - PROCESS | 1643 | --DOMWINDOW == 61 (0x125b50400) [pid = 1643] [serial = 498] [outer = 0x0] [url = about:blank] 01:24:26 INFO - PROCESS | 1643 | --DOMWINDOW == 60 (0x1190d1000) [pid = 1643] [serial = 513] [outer = 0x0] [url = about:blank] 01:24:26 INFO - PROCESS | 1643 | --DOMWINDOW == 59 (0x124abec00) [pid = 1643] [serial = 497] [outer = 0x0] [url = about:blank] 01:24:26 INFO - PROCESS | 1643 | --DOMWINDOW == 58 (0x120e96800) [pid = 1643] [serial = 516] [outer = 0x0] [url = about:blank] 01:24:26 INFO - PROCESS | 1643 | --DOMWINDOW == 57 (0x12567bc00) [pid = 1643] [serial = 528] [outer = 0x0] [url = about:blank] 01:24:26 INFO - PROCESS | 1643 | --DOMWINDOW == 56 (0x126b38400) [pid = 1643] [serial = 531] [outer = 0x0] [url = about:blank] 01:24:26 INFO - PROCESS | 1643 | --DOMWINDOW == 55 (0x128448000) [pid = 1643] [serial = 533] [outer = 0x0] [url = about:blank] 01:24:26 INFO - PROCESS | 1643 | --DOMWINDOW == 54 (0x1282c2800) [pid = 1643] [serial = 501] [outer = 0x0] [url = about:blank] 01:24:26 INFO - PROCESS | 1643 | --DOMWINDOW == 53 (0x126b39400) [pid = 1643] [serial = 500] [outer = 0x0] [url = about:blank] 01:24:26 INFO - PROCESS | 1643 | --DOMWINDOW == 52 (0x118535400) [pid = 1643] [serial = 510] [outer = 0x0] [url = about:blank] 01:24:26 INFO - PROCESS | 1643 | ++DOCSHELL 0x11206d000 == 27 [pid = 1643] [id = 190] 01:24:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 53 (0x11223dc00) [pid = 1643] [serial = 568] [outer = 0x0] 01:24:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 54 (0x112ab4c00) [pid = 1643] [serial = 569] [outer = 0x11223dc00] 01:24:26 INFO - PROCESS | 1643 | 1466497466973 Marionette DEBUG loaded listener.js 01:24:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 55 (0x115dcb400) [pid = 1643] [serial = 570] [outer = 0x11223dc00] 01:24:27 INFO - PROCESS | 1643 | 1466497467308 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] 01:24:27 INFO - PROCESS | 1643 | 1466497467347 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 01:24:27 INFO - PROCESS | 1643 | 1466497467350 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 01:24:27 INFO - PROCESS | 1643 | 1466497467352 Marionette TRACE conn2 <- [1,734,null,{}] 01:24:27 INFO - PROCESS | 1643 | 1466497467356 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}] 01:24:27 INFO - PROCESS | 1643 | 1466497467359 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:27 INFO - PROCESS | 1643 | 1466497467436 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 01:24:27 INFO - PROCESS | 1643 | 1466497467442 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:27 INFO - PROCESS | 1643 | 1466497467443 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:27 INFO - PROCESS | 1643 | ++DOCSHELL 0x117149800 == 28 [pid = 1643] [id = 191] 01:24:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 56 (0x116889c00) [pid = 1643] [serial = 571] [outer = 0x0] 01:24:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 57 (0x1182a0400) [pid = 1643] [serial = 572] [outer = 0x116889c00] 01:24:27 INFO - PROCESS | 1643 | 1466497467473 Marionette DEBUG loaded listener.js 01:24:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 58 (0x1184c3000) [pid = 1643] [serial = 573] [outer = 0x116889c00] 01:24:27 INFO - PROCESS | 1643 | 1466497467811 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]]]}] 01:24:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 01:24:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 470ms 01:24:27 INFO - PROCESS | 1643 | 1466497467830 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 01:24:27 INFO - PROCESS | 1643 | 1466497467833 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 01:24:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 01:24:27 INFO - PROCESS | 1643 | 1466497467838 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 01:24:27 INFO - PROCESS | 1643 | 1466497467841 Marionette TRACE conn2 <- [1,738,null,{}] 01:24:27 INFO - PROCESS | 1643 | 1466497467844 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}] 01:24:27 INFO - PROCESS | 1643 | 1466497467846 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:27 INFO - PROCESS | 1643 | 1466497467927 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 01:24:27 INFO - PROCESS | 1643 | 1466497467931 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:27 INFO - PROCESS | 1643 | 1466497467932 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:27 INFO - PROCESS | 1643 | ++DOCSHELL 0x11821e800 == 29 [pid = 1643] [id = 192] 01:24:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 59 (0x11676e000) [pid = 1643] [serial = 574] [outer = 0x0] 01:24:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 60 (0x118633800) [pid = 1643] [serial = 575] [outer = 0x11676e000] 01:24:27 INFO - PROCESS | 1643 | 1466497467960 Marionette DEBUG loaded listener.js 01:24:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 61 (0x1186c6800) [pid = 1643] [serial = 576] [outer = 0x11676e000] 01:24:28 INFO - PROCESS | 1643 | 1466497468797 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]]]}] 01:24:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 01:24:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 973ms 01:24:28 INFO - PROCESS | 1643 | 1466497468810 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 01:24:28 INFO - PROCESS | 1643 | 1466497468811 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 01:24:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 01:24:28 INFO - PROCESS | 1643 | 1466497468815 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 01:24:28 INFO - PROCESS | 1643 | 1466497468820 Marionette TRACE conn2 <- [1,742,null,{}] 01:24:28 INFO - PROCESS | 1643 | 1466497468827 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}] 01:24:28 INFO - PROCESS | 1643 | 1466497468830 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:28 INFO - PROCESS | 1643 | 1466497468931 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 01:24:28 INFO - PROCESS | 1643 | 1466497468944 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:28 INFO - PROCESS | 1643 | 1466497468945 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:28 INFO - PROCESS | 1643 | ++DOCSHELL 0x119568000 == 30 [pid = 1643] [id = 193] 01:24:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 62 (0x11905b400) [pid = 1643] [serial = 577] [outer = 0x0] 01:24:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 63 (0x119a02800) [pid = 1643] [serial = 578] [outer = 0x11905b400] 01:24:28 INFO - PROCESS | 1643 | 1466497468970 Marionette DEBUG loaded listener.js 01:24:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 64 (0x119c99400) [pid = 1643] [serial = 579] [outer = 0x11905b400] 01:24:29 INFO - PROCESS | 1643 | 1466497469801 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]]]}] 01:24:29 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 01:24:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1027ms 01:24:29 INFO - PROCESS | 1643 | 1466497469841 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 01:24:29 INFO - PROCESS | 1643 | 1466497469842 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 01:24:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 01:24:29 INFO - PROCESS | 1643 | 1466497469845 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 01:24:29 INFO - PROCESS | 1643 | 1466497469846 Marionette TRACE conn2 <- [1,746,null,{}] 01:24:29 INFO - PROCESS | 1643 | 1466497469848 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}] 01:24:29 INFO - PROCESS | 1643 | 1466497469849 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:29 INFO - PROCESS | 1643 | 1466497469946 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 01:24:29 INFO - PROCESS | 1643 | 1466497469950 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:29 INFO - PROCESS | 1643 | 1466497469951 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:29 INFO - PROCESS | 1643 | ++DOCSHELL 0x120e0e800 == 31 [pid = 1643] [id = 194] 01:24:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 65 (0x119c9a000) [pid = 1643] [serial = 580] [outer = 0x0] 01:24:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 66 (0x120f8cc00) [pid = 1643] [serial = 581] [outer = 0x119c9a000] 01:24:29 INFO - PROCESS | 1643 | 1466497469977 Marionette DEBUG loaded listener.js 01:24:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 67 (0x121347c00) [pid = 1643] [serial = 582] [outer = 0x119c9a000] 01:24:30 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.) 01:24:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 919ms 01:24:30 INFO - PROCESS | 1643 | 1466497470756 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]]]}] 01:24:30 INFO - PROCESS | 1643 | 1466497470767 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 01:24:30 INFO - PROCESS | 1643 | 1466497470770 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 01:24:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 01:24:30 INFO - PROCESS | 1643 | 1466497470773 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 01:24:30 INFO - PROCESS | 1643 | 1466497470774 Marionette TRACE conn2 <- [1,750,null,{}] 01:24:30 INFO - PROCESS | 1643 | 1466497470776 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}] 01:24:30 INFO - PROCESS | 1643 | 1466497470777 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:30 INFO - PROCESS | 1643 | 1466497470871 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 01:24:30 INFO - PROCESS | 1643 | 1466497470875 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:30 INFO - PROCESS | 1643 | 1466497470880 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:30 INFO - PROCESS | 1643 | ++DOCSHELL 0x12127a000 == 32 [pid = 1643] [id = 195] 01:24:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 68 (0x1161a1400) [pid = 1643] [serial = 583] [outer = 0x0] 01:24:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 69 (0x123a45000) [pid = 1643] [serial = 584] [outer = 0x1161a1400] 01:24:30 INFO - PROCESS | 1643 | 1466497470912 Marionette DEBUG loaded listener.js 01:24:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 70 (0x123fcbc00) [pid = 1643] [serial = 585] [outer = 0x1161a1400] 01:24:31 INFO - PROCESS | 1643 | --DOMWINDOW == 69 (0x11676bc00) [pid = 1643] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 01:24:31 INFO - PROCESS | 1643 | --DOMWINDOW == 68 (0x116a1c000) [pid = 1643] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 01:24:31 INFO - PROCESS | 1643 | --DOMWINDOW == 67 (0x118321800) [pid = 1643] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 01:24:31 INFO - PROCESS | 1643 | --DOMWINDOW == 66 (0x125b56800) [pid = 1643] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 01:24:31 INFO - PROCESS | 1643 | --DOMWINDOW == 65 (0x118639000) [pid = 1643] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 01:24:31 INFO - PROCESS | 1643 | --DOMWINDOW == 64 (0x116773800) [pid = 1643] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 01:24:31 INFO - PROCESS | 1643 | --DOMWINDOW == 63 (0x119c9e400) [pid = 1643] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 01:24:31 INFO - PROCESS | 1643 | --DOMWINDOW == 62 (0x1282cbc00) [pid = 1643] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 01:24:31 INFO - PROCESS | 1643 | --DOMWINDOW == 61 (0x115e1bc00) [pid = 1643] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 01:24:31 INFO - PROCESS | 1643 | 1466497471774 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]]]}] 01:24:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 01:24:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1018ms 01:24:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 01:24:31 INFO - PROCESS | 1643 | 1466497471792 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 01:24:31 INFO - PROCESS | 1643 | 1466497471793 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 01:24:31 INFO - PROCESS | 1643 | 1466497471795 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 01:24:31 INFO - PROCESS | 1643 | 1466497471796 Marionette TRACE conn2 <- [1,754,null,{}] 01:24:31 INFO - PROCESS | 1643 | 1466497471799 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}] 01:24:31 INFO - PROCESS | 1643 | 1466497471800 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:31 INFO - PROCESS | 1643 | 1466497471898 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 01:24:31 INFO - PROCESS | 1643 | 1466497471906 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:31 INFO - PROCESS | 1643 | 1466497471907 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:31 INFO - PROCESS | 1643 | ++DOCSHELL 0x112619000 == 33 [pid = 1643] [id = 196] 01:24:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 62 (0x119c9e400) [pid = 1643] [serial = 586] [outer = 0x0] 01:24:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 63 (0x1241f4800) [pid = 1643] [serial = 587] [outer = 0x119c9e400] 01:24:31 INFO - PROCESS | 1643 | 1466497471931 Marionette DEBUG loaded listener.js 01:24:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 64 (0x124aaec00) [pid = 1643] [serial = 588] [outer = 0x119c9e400] 01:24:32 INFO - PROCESS | 1643 | 1466497472699 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]]]}] 01:24:32 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 01:24:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 919ms 01:24:32 INFO - PROCESS | 1643 | 1466497472714 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 01:24:32 INFO - PROCESS | 1643 | 1466497472716 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 01:24:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 01:24:32 INFO - PROCESS | 1643 | 1466497472718 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 01:24:32 INFO - PROCESS | 1643 | 1466497472720 Marionette TRACE conn2 <- [1,758,null,{}] 01:24:32 INFO - PROCESS | 1643 | 1466497472723 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}] 01:24:32 INFO - PROCESS | 1643 | 1466497472724 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:32 INFO - PROCESS | 1643 | 1466497472801 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 01:24:32 INFO - PROCESS | 1643 | 1466497472807 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:32 INFO - PROCESS | 1643 | 1466497472808 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:32 INFO - PROCESS | 1643 | ++DOCSHELL 0x12499d800 == 34 [pid = 1643] [id = 197] 01:24:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 65 (0x112a72c00) [pid = 1643] [serial = 589] [outer = 0x0] 01:24:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 66 (0x125674000) [pid = 1643] [serial = 590] [outer = 0x112a72c00] 01:24:32 INFO - PROCESS | 1643 | 1466497472834 Marionette DEBUG loaded listener.js 01:24:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 67 (0x125d93000) [pid = 1643] [serial = 591] [outer = 0x112a72c00] 01:24:33 INFO - PROCESS | 1643 | 1466497473244 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]]]}] 01:24:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 01:24:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 571ms 01:24:33 INFO - PROCESS | 1643 | 1466497473290 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 01:24:33 INFO - PROCESS | 1643 | 1466497473292 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 01:24:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 01:24:33 INFO - PROCESS | 1643 | 1466497473295 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 01:24:33 INFO - PROCESS | 1643 | 1466497473297 Marionette TRACE conn2 <- [1,762,null,{}] 01:24:33 INFO - PROCESS | 1643 | 1466497473301 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}] 01:24:33 INFO - PROCESS | 1643 | 1466497473303 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:33 INFO - PROCESS | 1643 | 1466497473410 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 01:24:33 INFO - PROCESS | 1643 | 1466497473460 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:33 INFO - PROCESS | 1643 | 1466497473461 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:33 INFO - PROCESS | 1643 | ++DOCSHELL 0x1168cc000 == 35 [pid = 1643] [id = 198] 01:24:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 68 (0x116535400) [pid = 1643] [serial = 592] [outer = 0x0] 01:24:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 69 (0x116a1a800) [pid = 1643] [serial = 593] [outer = 0x116535400] 01:24:33 INFO - PROCESS | 1643 | 1466497473493 Marionette DEBUG loaded listener.js 01:24:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 70 (0x1174c6800) [pid = 1643] [serial = 594] [outer = 0x116535400] 01:24:34 INFO - PROCESS | 1643 | 1466497474443 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]]]}] 01:24:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 01:24:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1171ms 01:24:34 INFO - PROCESS | 1643 | 1466497474467 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 01:24:34 INFO - PROCESS | 1643 | 1466497474470 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 01:24:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 01:24:34 INFO - PROCESS | 1643 | 1466497474475 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 01:24:34 INFO - PROCESS | 1643 | 1466497474477 Marionette TRACE conn2 <- [1,766,null,{}] 01:24:34 INFO - PROCESS | 1643 | 1466497474479 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}] 01:24:34 INFO - PROCESS | 1643 | 1466497474481 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:34 INFO - PROCESS | 1643 | 1466497474710 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 01:24:34 INFO - PROCESS | 1643 | 1466497474795 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:34 INFO - PROCESS | 1643 | 1466497474799 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:34 INFO - PROCESS | 1643 | ++DOCSHELL 0x112053800 == 36 [pid = 1643] [id = 199] 01:24:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 71 (0x110feec00) [pid = 1643] [serial = 595] [outer = 0x0] 01:24:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 72 (0x111d13800) [pid = 1643] [serial = 596] [outer = 0x110feec00] 01:24:34 INFO - PROCESS | 1643 | 1466497474847 Marionette DEBUG loaded listener.js 01:24:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 73 (0x112035400) [pid = 1643] [serial = 597] [outer = 0x110feec00] 01:24:35 INFO - PROCESS | 1643 | --DOCSHELL 0x112619000 == 35 [pid = 1643] [id = 196] 01:24:35 INFO - PROCESS | 1643 | --DOCSHELL 0x12127a000 == 34 [pid = 1643] [id = 195] 01:24:35 INFO - PROCESS | 1643 | --DOCSHELL 0x120e0e800 == 33 [pid = 1643] [id = 194] 01:24:35 INFO - PROCESS | 1643 | --DOCSHELL 0x119568000 == 32 [pid = 1643] [id = 193] 01:24:35 INFO - PROCESS | 1643 | --DOCSHELL 0x11821e800 == 31 [pid = 1643] [id = 192] 01:24:35 INFO - PROCESS | 1643 | --DOCSHELL 0x117149800 == 30 [pid = 1643] [id = 191] 01:24:35 INFO - PROCESS | 1643 | --DOCSHELL 0x11206d000 == 29 [pid = 1643] [id = 190] 01:24:35 INFO - PROCESS | 1643 | --DOMWINDOW == 72 (0x128ae2400) [pid = 1643] [serial = 558] [outer = 0x0] [url = about:blank] 01:24:35 INFO - PROCESS | 1643 | --DOMWINDOW == 71 (0x124ac6800) [pid = 1643] [serial = 554] [outer = 0x0] [url = about:blank] 01:24:35 INFO - PROCESS | 1643 | --DOMWINDOW == 70 (0x128925800) [pid = 1643] [serial = 557] [outer = 0x0] [url = about:blank] 01:24:35 INFO - PROCESS | 1643 | --DOMWINDOW == 69 (0x123a44400) [pid = 1643] [serial = 548] [outer = 0x0] [url = about:blank] 01:24:35 INFO - PROCESS | 1643 | --DOMWINDOW == 68 (0x11841bc00) [pid = 1643] [serial = 551] [outer = 0x0] [url = about:blank] 01:24:35 INFO - PROCESS | 1643 | --DOMWINDOW == 67 (0x118419000) [pid = 1643] [serial = 539] [outer = 0x0] [url = about:blank] 01:24:35 INFO - PROCESS | 1643 | --DOMWINDOW == 66 (0x118539c00) [pid = 1643] [serial = 540] [outer = 0x0] [url = about:blank] 01:24:35 INFO - PROCESS | 1643 | --DOMWINDOW == 65 (0x12891c000) [pid = 1643] [serial = 534] [outer = 0x0] [url = about:blank] 01:24:35 INFO - PROCESS | 1643 | --DOMWINDOW == 64 (0x1190cec00) [pid = 1643] [serial = 542] [outer = 0x0] [url = about:blank] 01:24:35 INFO - PROCESS | 1643 | --DOMWINDOW == 63 (0x11958d000) [pid = 1643] [serial = 543] [outer = 0x0] [url = about:blank] 01:24:35 INFO - PROCESS | 1643 | --DOMWINDOW == 62 (0x1174c5000) [pid = 1643] [serial = 536] [outer = 0x0] [url = about:blank] 01:24:35 INFO - PROCESS | 1643 | --DOMWINDOW == 61 (0x11841b000) [pid = 1643] [serial = 537] [outer = 0x0] [url = about:blank] 01:24:35 INFO - PROCESS | 1643 | --DOMWINDOW == 60 (0x119ca2000) [pid = 1643] [serial = 552] [outer = 0x0] [url = about:blank] 01:24:35 INFO - PROCESS | 1643 | --DOMWINDOW == 59 (0x120e94c00) [pid = 1643] [serial = 545] [outer = 0x0] [url = about:blank] 01:24:35 INFO - PROCESS | 1643 | --DOMWINDOW == 58 (0x123f96800) [pid = 1643] [serial = 549] [outer = 0x0] [url = about:blank] 01:24:35 INFO - PROCESS | 1643 | --DOMWINDOW == 57 (0x120f8c400) [pid = 1643] [serial = 546] [outer = 0x0] [url = about:blank] 01:24:35 INFO - PROCESS | 1643 | --DOMWINDOW == 56 (0x1282c3800) [pid = 1643] [serial = 555] [outer = 0x0] [url = about:blank] 01:24:35 INFO - PROCESS | 1643 | 1466497475782 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]]]}] 01:24:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 01:24:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1322ms 01:24:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 01:24:35 INFO - PROCESS | 1643 | 1466497475799 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 01:24:35 INFO - PROCESS | 1643 | 1466497475802 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 01:24:35 INFO - PROCESS | 1643 | 1466497475807 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 01:24:35 INFO - PROCESS | 1643 | 1466497475809 Marionette TRACE conn2 <- [1,770,null,{}] 01:24:35 INFO - PROCESS | 1643 | 1466497475832 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}] 01:24:35 INFO - PROCESS | 1643 | 1466497475834 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:35 INFO - PROCESS | 1643 | 1466497475911 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 01:24:35 INFO - PROCESS | 1643 | 1466497475915 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:35 INFO - PROCESS | 1643 | 1466497475917 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:35 INFO - PROCESS | 1643 | ++DOCSHELL 0x1168c6000 == 30 [pid = 1643] [id = 200] 01:24:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 57 (0x113b50000) [pid = 1643] [serial = 598] [outer = 0x0] 01:24:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 58 (0x114f7f000) [pid = 1643] [serial = 599] [outer = 0x113b50000] 01:24:35 INFO - PROCESS | 1643 | 1466497475948 Marionette DEBUG loaded listener.js 01:24:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 59 (0x11614bc00) [pid = 1643] [serial = 600] [outer = 0x113b50000] 01:24:36 INFO - PROCESS | 1643 | 1466497476294 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]]]}] 01:24:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 01:24:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 538ms 01:24:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 01:24:36 INFO - PROCESS | 1643 | 1466497476344 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 01:24:36 INFO - PROCESS | 1643 | 1466497476346 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 01:24:36 INFO - PROCESS | 1643 | 1466497476348 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 01:24:36 INFO - PROCESS | 1643 | 1466497476349 Marionette TRACE conn2 <- [1,774,null,{}] 01:24:36 INFO - PROCESS | 1643 | 1466497476352 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}] 01:24:36 INFO - PROCESS | 1643 | 1466497476353 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:36 INFO - PROCESS | 1643 | 1466497476437 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 01:24:36 INFO - PROCESS | 1643 | 1466497476489 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:36 INFO - PROCESS | 1643 | 1466497476490 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:36 INFO - PROCESS | 1643 | ++DOCSHELL 0x11825f000 == 31 [pid = 1643] [id = 201] 01:24:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 60 (0x1174ba000) [pid = 1643] [serial = 601] [outer = 0x0] 01:24:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 61 (0x1174c7800) [pid = 1643] [serial = 602] [outer = 0x1174ba000] 01:24:36 INFO - PROCESS | 1643 | 1466497476519 Marionette DEBUG loaded listener.js 01:24:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 62 (0x1182a0000) [pid = 1643] [serial = 603] [outer = 0x1174ba000] 01:24:36 INFO - PROCESS | 1643 | 1466497476801 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]]]}] 01:24:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 01:24:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 469ms 01:24:36 INFO - PROCESS | 1643 | 1466497476817 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 01:24:36 INFO - PROCESS | 1643 | 1466497476820 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 01:24:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 01:24:36 INFO - PROCESS | 1643 | 1466497476836 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 01:24:36 INFO - PROCESS | 1643 | 1466497476843 Marionette TRACE conn2 <- [1,778,null,{}] 01:24:36 INFO - PROCESS | 1643 | 1466497476851 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}] 01:24:36 INFO - PROCESS | 1643 | 1466497476852 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:36 INFO - PROCESS | 1643 | 1466497476935 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 01:24:36 INFO - PROCESS | 1643 | 1466497476986 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:36 INFO - PROCESS | 1643 | 1466497476987 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:36 INFO - PROCESS | 1643 | ++DOCSHELL 0x119083800 == 32 [pid = 1643] [id = 202] 01:24:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 63 (0x1174c6000) [pid = 1643] [serial = 604] [outer = 0x0] 01:24:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 64 (0x11841b800) [pid = 1643] [serial = 605] [outer = 0x1174c6000] 01:24:37 INFO - PROCESS | 1643 | 1466497477012 Marionette DEBUG loaded listener.js 01:24:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 65 (0x118634800) [pid = 1643] [serial = 606] [outer = 0x1174c6000] 01:24:37 INFO - PROCESS | 1643 | 1466497477318 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]]]}] 01:24:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 01:24:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 534ms 01:24:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 01:24:37 INFO - PROCESS | 1643 | 1466497477366 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 01:24:37 INFO - PROCESS | 1643 | 1466497477367 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 01:24:37 INFO - PROCESS | 1643 | 1466497477370 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 01:24:37 INFO - PROCESS | 1643 | 1466497477371 Marionette TRACE conn2 <- [1,782,null,{}] 01:24:37 INFO - PROCESS | 1643 | 1466497477373 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}] 01:24:37 INFO - PROCESS | 1643 | 1466497477374 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:37 INFO - PROCESS | 1643 | 1466497477464 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 01:24:37 INFO - PROCESS | 1643 | 1466497477498 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:37 INFO - PROCESS | 1643 | 1466497477499 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:37 INFO - PROCESS | 1643 | ++DOCSHELL 0x119aa9000 == 33 [pid = 1643] [id = 203] 01:24:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 66 (0x1182a6400) [pid = 1643] [serial = 607] [outer = 0x0] 01:24:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 67 (0x11869a400) [pid = 1643] [serial = 608] [outer = 0x1182a6400] 01:24:37 INFO - PROCESS | 1643 | 1466497477524 Marionette DEBUG loaded listener.js 01:24:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 68 (0x1186c4400) [pid = 1643] [serial = 609] [outer = 0x1182a6400] 01:24:37 INFO - PROCESS | 1643 | 1466497477832 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]]]}] 01:24:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 01:24:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 519ms 01:24:37 INFO - PROCESS | 1643 | 1466497477890 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 01:24:37 INFO - PROCESS | 1643 | 1466497477891 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 01:24:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 01:24:37 INFO - PROCESS | 1643 | 1466497477893 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 01:24:37 INFO - PROCESS | 1643 | 1466497477895 Marionette TRACE conn2 <- [1,786,null,{}] 01:24:37 INFO - PROCESS | 1643 | 1466497477897 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}] 01:24:37 INFO - PROCESS | 1643 | 1466497477898 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:38 INFO - PROCESS | 1643 | 1466497478017 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 01:24:38 INFO - PROCESS | 1643 | 1466497478051 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:38 INFO - PROCESS | 1643 | 1466497478055 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:38 INFO - PROCESS | 1643 | ++DOCSHELL 0x121140800 == 34 [pid = 1643] [id = 204] 01:24:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 69 (0x1196a6000) [pid = 1643] [serial = 610] [outer = 0x0] 01:24:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 70 (0x1196ae000) [pid = 1643] [serial = 611] [outer = 0x1196a6000] 01:24:38 INFO - PROCESS | 1643 | 1466497478081 Marionette DEBUG loaded listener.js 01:24:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 71 (0x119c95400) [pid = 1643] [serial = 612] [outer = 0x1196a6000] 01:24:38 INFO - PROCESS | 1643 | 1466497478410 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]]]}] 01:24:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 01:24:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 570ms 01:24:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 01:24:38 INFO - PROCESS | 1643 | 1466497478464 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 01:24:38 INFO - PROCESS | 1643 | 1466497478465 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 01:24:38 INFO - PROCESS | 1643 | 1466497478467 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 01:24:38 INFO - PROCESS | 1643 | 1466497478468 Marionette TRACE conn2 <- [1,790,null,{}] 01:24:38 INFO - PROCESS | 1643 | 1466497478471 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}] 01:24:38 INFO - PROCESS | 1643 | 1466497478472 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:38 INFO - PROCESS | 1643 | 1466497478573 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 01:24:38 INFO - PROCESS | 1643 | 1466497478577 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:38 INFO - PROCESS | 1643 | 1466497478578 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:38 INFO - PROCESS | 1643 | ++DOCSHELL 0x123a09800 == 35 [pid = 1643] [id = 205] 01:24:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 72 (0x118632400) [pid = 1643] [serial = 613] [outer = 0x0] 01:24:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 73 (0x119ca1000) [pid = 1643] [serial = 614] [outer = 0x118632400] 01:24:38 INFO - PROCESS | 1643 | 1466497478603 Marionette DEBUG loaded listener.js 01:24:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 74 (0x120ec5400) [pid = 1643] [serial = 615] [outer = 0x118632400] 01:24:38 INFO - PROCESS | 1643 | 1466497478944 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]]]}] 01:24:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 01:24:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 523ms 01:24:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 01:24:38 INFO - PROCESS | 1643 | 1466497478991 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 01:24:38 INFO - PROCESS | 1643 | 1466497478992 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 01:24:38 INFO - PROCESS | 1643 | 1466497478994 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 01:24:38 INFO - PROCESS | 1643 | 1466497478995 Marionette TRACE conn2 <- [1,794,null,{}] 01:24:39 INFO - PROCESS | 1643 | 1466497479005 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}] 01:24:39 INFO - PROCESS | 1643 | 1466497479006 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:39 INFO - PROCESS | 1643 | 1466497479100 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 01:24:39 INFO - PROCESS | 1643 | 1466497479111 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:39 INFO - PROCESS | 1643 | 1466497479112 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:39 INFO - PROCESS | 1643 | ++DOCSHELL 0x12430e000 == 36 [pid = 1643] [id = 206] 01:24:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 75 (0x120ecac00) [pid = 1643] [serial = 616] [outer = 0x0] 01:24:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 76 (0x120f8e800) [pid = 1643] [serial = 617] [outer = 0x120ecac00] 01:24:39 INFO - PROCESS | 1643 | 1466497479137 Marionette DEBUG loaded listener.js 01:24:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 77 (0x1213e4c00) [pid = 1643] [serial = 618] [outer = 0x120ecac00] 01:24:39 INFO - PROCESS | 1643 | --DOMWINDOW == 76 (0x119c9e400) [pid = 1643] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 01:24:39 INFO - PROCESS | 1643 | --DOMWINDOW == 75 (0x1161a1400) [pid = 1643] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 01:24:39 INFO - PROCESS | 1643 | --DOMWINDOW == 74 (0x11223dc00) [pid = 1643] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 01:24:39 INFO - PROCESS | 1643 | --DOMWINDOW == 73 (0x11676e000) [pid = 1643] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 01:24:39 INFO - PROCESS | 1643 | --DOMWINDOW == 72 (0x116889c00) [pid = 1643] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 01:24:39 INFO - PROCESS | 1643 | --DOMWINDOW == 71 (0x11900c000) [pid = 1643] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 01:24:39 INFO - PROCESS | 1643 | --DOMWINDOW == 70 (0x118532400) [pid = 1643] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 01:24:39 INFO - PROCESS | 1643 | --DOMWINDOW == 69 (0x119c96000) [pid = 1643] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 01:24:39 INFO - PROCESS | 1643 | --DOMWINDOW == 68 (0x119c9a000) [pid = 1643] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 01:24:39 INFO - PROCESS | 1643 | --DOMWINDOW == 67 (0x11905b400) [pid = 1643] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 01:24:39 INFO - PROCESS | 1643 | 1466497479475 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]]]}] 01:24:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 01:24:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 528ms 01:24:39 INFO - PROCESS | 1643 | 1466497479522 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 01:24:39 INFO - PROCESS | 1643 | 1466497479524 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 01:24:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 01:24:39 INFO - PROCESS | 1643 | 1466497479526 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 01:24:39 INFO - PROCESS | 1643 | 1466497479527 Marionette TRACE conn2 <- [1,798,null,{}] 01:24:39 INFO - PROCESS | 1643 | 1466497479529 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}] 01:24:39 INFO - PROCESS | 1643 | 1466497479531 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:39 INFO - PROCESS | 1643 | 1466497479608 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 01:24:39 INFO - PROCESS | 1643 | 1466497479659 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:39 INFO - PROCESS | 1643 | 1466497479660 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:39 INFO - PROCESS | 1643 | ++DOCSHELL 0x124a0f000 == 37 [pid = 1643] [id = 207] 01:24:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 68 (0x112d3d400) [pid = 1643] [serial = 619] [outer = 0x0] 01:24:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 69 (0x1196a6c00) [pid = 1643] [serial = 620] [outer = 0x112d3d400] 01:24:39 INFO - PROCESS | 1643 | 1466497479684 Marionette DEBUG loaded listener.js 01:24:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 70 (0x12133f800) [pid = 1643] [serial = 621] [outer = 0x112d3d400] 01:24:39 INFO - PROCESS | 1643 | 1466497479980 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]]]}] 01:24:39 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 01:24:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 468ms 01:24:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 01:24:40 INFO - PROCESS | 1643 | 1466497479994 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 01:24:40 INFO - PROCESS | 1643 | 1466497479996 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 01:24:40 INFO - PROCESS | 1643 | 1466497479998 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 01:24:40 INFO - PROCESS | 1643 | 1466497479999 Marionette TRACE conn2 <- [1,802,null,{}] 01:24:40 INFO - PROCESS | 1643 | 1466497480001 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}] 01:24:40 INFO - PROCESS | 1643 | 1466497480002 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:40 INFO - PROCESS | 1643 | 1466497480103 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 01:24:40 INFO - PROCESS | 1643 | 1466497480109 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:40 INFO - PROCESS | 1643 | 1466497480110 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:40 INFO - PROCESS | 1643 | ++DOCSHELL 0x119096000 == 38 [pid = 1643] [id = 208] 01:24:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 71 (0x11688ac00) [pid = 1643] [serial = 622] [outer = 0x0] 01:24:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 72 (0x123a3d400) [pid = 1643] [serial = 623] [outer = 0x11688ac00] 01:24:40 INFO - PROCESS | 1643 | 1466497480134 Marionette DEBUG loaded listener.js 01:24:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 73 (0x123a44400) [pid = 1643] [serial = 624] [outer = 0x11688ac00] 01:24:40 INFO - PROCESS | 1643 | 1466497480450 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]]]}] 01:24:40 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 01:24:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 468ms 01:24:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 01:24:40 INFO - PROCESS | 1643 | 1466497480467 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 01:24:40 INFO - PROCESS | 1643 | 1466497480468 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 01:24:40 INFO - PROCESS | 1643 | 1466497480471 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 01:24:40 INFO - PROCESS | 1643 | 1466497480474 Marionette TRACE conn2 <- [1,806,null,{}] 01:24:40 INFO - PROCESS | 1643 | 1466497480477 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}] 01:24:40 INFO - PROCESS | 1643 | 1466497480478 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:40 INFO - PROCESS | 1643 | 1466497480600 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 01:24:40 INFO - PROCESS | 1643 | 1466497480606 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:40 INFO - PROCESS | 1643 | 1466497480608 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:40 INFO - PROCESS | 1643 | ++DOCSHELL 0x128235800 == 39 [pid = 1643] [id = 209] 01:24:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 74 (0x11863e400) [pid = 1643] [serial = 625] [outer = 0x0] 01:24:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 75 (0x123a48400) [pid = 1643] [serial = 626] [outer = 0x11863e400] 01:24:40 INFO - PROCESS | 1643 | 1466497480634 Marionette DEBUG loaded listener.js 01:24:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 76 (0x124aadc00) [pid = 1643] [serial = 627] [outer = 0x11863e400] 01:24:40 INFO - PROCESS | 1643 | [1643] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 01:24:40 INFO - PROCESS | 1643 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 01:24:40 INFO - PROCESS | 1643 | Determined SkiaGL cache limits: Size 100663296, Items: 256 01:24:40 INFO - PROCESS | 1643 | [GFX2-]: Using SkiaGL canvas. 01:24:40 INFO - PROCESS | 1643 | 1466497480994 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]]]}] 01:24:41 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 01:24:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 573ms 01:24:41 INFO - PROCESS | 1643 | 1466497481043 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 01:24:41 INFO - PROCESS | 1643 | 1466497481045 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 01:24:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 01:24:41 INFO - PROCESS | 1643 | 1466497481047 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 01:24:41 INFO - PROCESS | 1643 | 1466497481049 Marionette TRACE conn2 <- [1,810,null,{}] 01:24:41 INFO - PROCESS | 1643 | 1466497481051 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}] 01:24:41 INFO - PROCESS | 1643 | 1466497481053 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:41 INFO - PROCESS | 1643 | 1466497481140 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 01:24:41 INFO - PROCESS | 1643 | 1466497481188 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:41 INFO - PROCESS | 1643 | 1466497481190 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:41 INFO - PROCESS | 1643 | ++DOCSHELL 0x128977800 == 40 [pid = 1643] [id = 210] 01:24:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 77 (0x124aa8400) [pid = 1643] [serial = 628] [outer = 0x0] 01:24:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 78 (0x125677800) [pid = 1643] [serial = 629] [outer = 0x124aa8400] 01:24:41 INFO - PROCESS | 1643 | 1466497481218 Marionette DEBUG loaded listener.js 01:24:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 79 (0x125def000) [pid = 1643] [serial = 630] [outer = 0x124aa8400] 01:24:41 INFO - PROCESS | 1643 | 1466497481633 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]]]}] 01:24:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 01:24:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 620ms 01:24:41 INFO - PROCESS | 1643 | 1466497481668 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 01:24:41 INFO - PROCESS | 1643 | 1466497481670 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 01:24:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 01:24:41 INFO - PROCESS | 1643 | 1466497481692 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 01:24:41 INFO - PROCESS | 1643 | 1466497481694 Marionette TRACE conn2 <- [1,814,null,{}] 01:24:41 INFO - PROCESS | 1643 | 1466497481697 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}] 01:24:41 INFO - PROCESS | 1643 | 1466497481699 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:41 INFO - PROCESS | 1643 | 1466497481804 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 01:24:41 INFO - PROCESS | 1643 | 1466497481868 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:41 INFO - PROCESS | 1643 | 1466497481869 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:41 INFO - PROCESS | 1643 | ++DOCSHELL 0x117468800 == 41 [pid = 1643] [id = 211] 01:24:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x112d32400) [pid = 1643] [serial = 631] [outer = 0x0] 01:24:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x1133a4000) [pid = 1643] [serial = 632] [outer = 0x112d32400] 01:24:41 INFO - PROCESS | 1643 | 1466497481900 Marionette DEBUG loaded listener.js 01:24:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x1164e4c00) [pid = 1643] [serial = 633] [outer = 0x112d32400] 01:24:42 INFO - PROCESS | 1643 | 1466497482321 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] 01:24:42 INFO - PROCESS | 1643 | 1466497482384 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 01:24:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 01:24:42 INFO - PROCESS | 1643 | 1466497482408 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 01:24:42 INFO - PROCESS | 1643 | 1466497482410 Marionette TRACE conn2 <- [1,818,null,{}] 01:24:42 INFO - PROCESS | 1643 | 1466497482413 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}] 01:24:42 INFO - PROCESS | 1643 | 1466497482414 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:42 INFO - PROCESS | 1643 | 1466497482517 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 01:24:42 INFO - PROCESS | 1643 | 1466497482581 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:42 INFO - PROCESS | 1643 | 1466497482583 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:42 INFO - PROCESS | 1643 | ++DOCSHELL 0x120e1f000 == 42 [pid = 1643] [id = 212] 01:24:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x11829ec00) [pid = 1643] [serial = 634] [outer = 0x0] 01:24:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x118417400) [pid = 1643] [serial = 635] [outer = 0x11829ec00] 01:24:42 INFO - PROCESS | 1643 | 1466497482614 Marionette DEBUG loaded listener.js 01:24:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x11853bc00) [pid = 1643] [serial = 636] [outer = 0x11829ec00] 01:24:43 INFO - PROCESS | 1643 | 1466497483104 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]]]}] 01:24:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 01:24:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 772ms 01:24:43 INFO - PROCESS | 1643 | 1466497483179 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 01:24:43 INFO - PROCESS | 1643 | 1466497483181 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 01:24:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 01:24:43 INFO - PROCESS | 1643 | 1466497483185 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 01:24:43 INFO - PROCESS | 1643 | 1466497483189 Marionette TRACE conn2 <- [1,822,null,{}] 01:24:43 INFO - PROCESS | 1643 | 1466497483201 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}] 01:24:43 INFO - PROCESS | 1643 | 1466497483206 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:43 INFO - PROCESS | 1643 | 1466497483308 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 01:24:43 INFO - PROCESS | 1643 | 1466497483362 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:43 INFO - PROCESS | 1643 | 1466497483364 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:43 INFO - PROCESS | 1643 | ++DOCSHELL 0x12897f800 == 43 [pid = 1643] [id = 213] 01:24:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x11958bc00) [pid = 1643] [serial = 637] [outer = 0x0] 01:24:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x1196a4000) [pid = 1643] [serial = 638] [outer = 0x11958bc00] 01:24:43 INFO - PROCESS | 1643 | 1466497483395 Marionette DEBUG loaded listener.js 01:24:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x120e91400) [pid = 1643] [serial = 639] [outer = 0x11958bc00] 01:24:43 INFO - PROCESS | 1643 | 1466497483886 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] 01:24:43 INFO - PROCESS | 1643 | 1466497483931 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 01:24:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 01:24:43 INFO - PROCESS | 1643 | 1466497483934 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 01:24:43 INFO - PROCESS | 1643 | 1466497483936 Marionette TRACE conn2 <- [1,826,null,{}] 01:24:43 INFO - PROCESS | 1643 | 1466497483940 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}] 01:24:43 INFO - PROCESS | 1643 | 1466497483942 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:44 INFO - PROCESS | 1643 | 1466497484043 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 01:24:44 INFO - PROCESS | 1643 | 1466497484106 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:44 INFO - PROCESS | 1643 | 1466497484108 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:44 INFO - PROCESS | 1643 | ++DOCSHELL 0x115dae000 == 44 [pid = 1643] [id = 214] 01:24:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x11863bc00) [pid = 1643] [serial = 640] [outer = 0x0] 01:24:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x119c9f400) [pid = 1643] [serial = 641] [outer = 0x11863bc00] 01:24:44 INFO - PROCESS | 1643 | 1466497484137 Marionette DEBUG loaded listener.js 01:24:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x1241aec00) [pid = 1643] [serial = 642] [outer = 0x11863bc00] 01:24:44 INFO - PROCESS | 1643 | 1466497484696 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]]]}] 01:24:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 01:24:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 772ms 01:24:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 01:24:44 INFO - PROCESS | 1643 | 1466497484707 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 01:24:44 INFO - PROCESS | 1643 | 1466497484709 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 01:24:44 INFO - PROCESS | 1643 | 1466497484712 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 01:24:44 INFO - PROCESS | 1643 | 1466497484714 Marionette TRACE conn2 <- [1,830,null,{}] 01:24:44 INFO - PROCESS | 1643 | 1466497484718 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}] 01:24:44 INFO - PROCESS | 1643 | 1466497484720 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:44 INFO - PROCESS | 1643 | 1466497484885 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 01:24:44 INFO - PROCESS | 1643 | 1466497484932 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:44 INFO - PROCESS | 1643 | 1466497484934 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:44 INFO - PROCESS | 1643 | ++DOCSHELL 0x116524000 == 45 [pid = 1643] [id = 215] 01:24:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x1174b9c00) [pid = 1643] [serial = 643] [outer = 0x0] 01:24:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x1176c4400) [pid = 1643] [serial = 644] [outer = 0x1174b9c00] 01:24:44 INFO - PROCESS | 1643 | 1466497484957 Marionette DEBUG loaded listener.js 01:24:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x118313c00) [pid = 1643] [serial = 645] [outer = 0x1174b9c00] 01:24:46 INFO - PROCESS | 1643 | --DOCSHELL 0x128235800 == 44 [pid = 1643] [id = 209] 01:24:46 INFO - PROCESS | 1643 | --DOCSHELL 0x119096000 == 43 [pid = 1643] [id = 208] 01:24:46 INFO - PROCESS | 1643 | --DOCSHELL 0x124a0f000 == 42 [pid = 1643] [id = 207] 01:24:46 INFO - PROCESS | 1643 | --DOCSHELL 0x12430e000 == 41 [pid = 1643] [id = 206] 01:24:46 INFO - PROCESS | 1643 | --DOCSHELL 0x123a09800 == 40 [pid = 1643] [id = 205] 01:24:46 INFO - PROCESS | 1643 | --DOCSHELL 0x121140800 == 39 [pid = 1643] [id = 204] 01:24:46 INFO - PROCESS | 1643 | --DOCSHELL 0x119aa9000 == 38 [pid = 1643] [id = 203] 01:24:46 INFO - PROCESS | 1643 | --DOCSHELL 0x119083800 == 37 [pid = 1643] [id = 202] 01:24:46 INFO - PROCESS | 1643 | --DOCSHELL 0x11825f000 == 36 [pid = 1643] [id = 201] 01:24:46 INFO - PROCESS | 1643 | --DOCSHELL 0x1168c6000 == 35 [pid = 1643] [id = 200] 01:24:46 INFO - PROCESS | 1643 | --DOCSHELL 0x112053800 == 34 [pid = 1643] [id = 199] 01:24:46 INFO - PROCESS | 1643 | --DOCSHELL 0x12499d800 == 33 [pid = 1643] [id = 197] 01:24:46 INFO - PROCESS | 1643 | --DOCSHELL 0x1168cc000 == 32 [pid = 1643] [id = 198] 01:24:46 INFO - PROCESS | 1643 | --DOCSHELL 0x115dae000 == 31 [pid = 1643] [id = 214] 01:24:46 INFO - PROCESS | 1643 | --DOCSHELL 0x12897f800 == 30 [pid = 1643] [id = 213] 01:24:46 INFO - PROCESS | 1643 | --DOCSHELL 0x120e1f000 == 29 [pid = 1643] [id = 212] 01:24:46 INFO - PROCESS | 1643 | --DOCSHELL 0x117468800 == 28 [pid = 1643] [id = 211] 01:24:46 INFO - PROCESS | 1643 | --DOCSHELL 0x128977800 == 27 [pid = 1643] [id = 210] 01:24:46 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x125674000) [pid = 1643] [serial = 590] [outer = 0x0] [url = about:blank] 01:24:46 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x124aaec00) [pid = 1643] [serial = 588] [outer = 0x0] [url = about:blank] 01:24:46 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x123a45000) [pid = 1643] [serial = 584] [outer = 0x0] [url = about:blank] 01:24:46 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x112ab4c00) [pid = 1643] [serial = 569] [outer = 0x0] [url = about:blank] 01:24:46 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x115dcb400) [pid = 1643] [serial = 570] [outer = 0x0] [url = about:blank] 01:24:46 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x1186c6800) [pid = 1643] [serial = 576] [outer = 0x0] [url = about:blank] 01:24:46 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x118633800) [pid = 1643] [serial = 575] [outer = 0x0] [url = about:blank] 01:24:46 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x1182a0400) [pid = 1643] [serial = 572] [outer = 0x0] [url = about:blank] 01:24:46 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x1184c3000) [pid = 1643] [serial = 573] [outer = 0x0] [url = about:blank] 01:24:46 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x125bb4000) [pid = 1643] [serial = 567] [outer = 0x0] [url = about:blank] 01:24:46 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x1218ae400) [pid = 1643] [serial = 566] [outer = 0x0] [url = about:blank] 01:24:46 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x119584c00) [pid = 1643] [serial = 561] [outer = 0x0] [url = about:blank] 01:24:46 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x118637800) [pid = 1643] [serial = 560] [outer = 0x0] [url = about:blank] 01:24:46 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x1214e2000) [pid = 1643] [serial = 564] [outer = 0x0] [url = about:blank] 01:24:46 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x120ecb000) [pid = 1643] [serial = 563] [outer = 0x0] [url = about:blank] 01:24:46 INFO - PROCESS | 1643 | --DOMWINDOW == 78 (0x120f8cc00) [pid = 1643] [serial = 581] [outer = 0x0] [url = about:blank] 01:24:46 INFO - PROCESS | 1643 | --DOMWINDOW == 77 (0x1241f4800) [pid = 1643] [serial = 587] [outer = 0x0] [url = about:blank] 01:24:46 INFO - PROCESS | 1643 | --DOMWINDOW == 76 (0x123fcbc00) [pid = 1643] [serial = 585] [outer = 0x0] [url = about:blank] 01:24:46 INFO - PROCESS | 1643 | --DOMWINDOW == 75 (0x119a02800) [pid = 1643] [serial = 578] [outer = 0x0] [url = about:blank] 01:24:46 INFO - PROCESS | 1643 | --DOMWINDOW == 74 (0x121347c00) [pid = 1643] [serial = 582] [outer = 0x0] [url = about:blank] 01:24:46 INFO - PROCESS | 1643 | --DOMWINDOW == 73 (0x119c99400) [pid = 1643] [serial = 579] [outer = 0x0] [url = about:blank] 01:24:46 INFO - PROCESS | 1643 | 1466497486167 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]]]}] 01:24:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 01:24:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1474ms 01:24:46 INFO - PROCESS | 1643 | 1466497486187 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 01:24:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 01:24:46 INFO - PROCESS | 1643 | 1466497486190 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 01:24:46 INFO - PROCESS | 1643 | 1466497486193 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 01:24:46 INFO - PROCESS | 1643 | 1466497486195 Marionette TRACE conn2 <- [1,834,null,{}] 01:24:46 INFO - PROCESS | 1643 | 1466497486198 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}] 01:24:46 INFO - PROCESS | 1643 | 1466497486200 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:46 INFO - PROCESS | 1643 | 1466497486276 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 01:24:46 INFO - PROCESS | 1643 | 1466497486280 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:46 INFO - PROCESS | 1643 | 1466497486282 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:46 INFO - PROCESS | 1643 | ++DOCSHELL 0x113bee000 == 28 [pid = 1643] [id = 216] 01:24:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 74 (0x115dcd000) [pid = 1643] [serial = 646] [outer = 0x0] 01:24:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 75 (0x115e24400) [pid = 1643] [serial = 647] [outer = 0x115dcd000] 01:24:46 INFO - PROCESS | 1643 | 1466497486313 Marionette DEBUG loaded listener.js 01:24:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 76 (0x11680c400) [pid = 1643] [serial = 648] [outer = 0x115dcd000] 01:24:46 INFO - PROCESS | 1643 | 1466497486695 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]]]}] 01:24:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 01:24:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 522ms 01:24:46 INFO - PROCESS | 1643 | 1466497486715 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 01:24:46 INFO - PROCESS | 1643 | 1466497486719 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 01:24:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 01:24:46 INFO - PROCESS | 1643 | 1466497486723 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 01:24:46 INFO - PROCESS | 1643 | 1466497486725 Marionette TRACE conn2 <- [1,838,null,{}] 01:24:46 INFO - PROCESS | 1643 | 1466497486727 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}] 01:24:46 INFO - PROCESS | 1643 | 1466497486729 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:46 INFO - PROCESS | 1643 | 1466497486806 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 01:24:46 INFO - PROCESS | 1643 | 1466497486810 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:46 INFO - PROCESS | 1643 | 1466497486812 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:46 INFO - PROCESS | 1643 | ++DOCSHELL 0x11715a800 == 29 [pid = 1643] [id = 217] 01:24:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 77 (0x1176cf000) [pid = 1643] [serial = 649] [outer = 0x0] 01:24:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 78 (0x118417c00) [pid = 1643] [serial = 650] [outer = 0x1176cf000] 01:24:46 INFO - PROCESS | 1643 | 1466497486841 Marionette DEBUG loaded listener.js 01:24:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 79 (0x1184c7400) [pid = 1643] [serial = 651] [outer = 0x1176cf000] 01:24:47 INFO - PROCESS | 1643 | 1466497487181 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]]]}] 01:24:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 01:24:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 470ms 01:24:47 INFO - PROCESS | 1643 | 1466497487202 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 01:24:47 INFO - PROCESS | 1643 | 1466497487203 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 01:24:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 01:24:47 INFO - PROCESS | 1643 | 1466497487209 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 01:24:47 INFO - PROCESS | 1643 | 1466497487211 Marionette TRACE conn2 <- [1,842,null,{}] 01:24:47 INFO - PROCESS | 1643 | 1466497487219 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}] 01:24:47 INFO - PROCESS | 1643 | 1466497487222 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:47 INFO - PROCESS | 1643 | 1466497487302 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 01:24:47 INFO - PROCESS | 1643 | 1466497487354 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:47 INFO - PROCESS | 1643 | 1466497487356 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:47 INFO - PROCESS | 1643 | ++DOCSHELL 0x119083000 == 30 [pid = 1643] [id = 218] 01:24:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x112d32c00) [pid = 1643] [serial = 652] [outer = 0x0] 01:24:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x118641c00) [pid = 1643] [serial = 653] [outer = 0x112d32c00] 01:24:47 INFO - PROCESS | 1643 | 1466497487385 Marionette DEBUG loaded listener.js 01:24:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x1190c7000) [pid = 1643] [serial = 654] [outer = 0x112d32c00] 01:24:47 INFO - PROCESS | 1643 | 1466497487680 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]]]}] 01:24:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 01:24:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 523ms 01:24:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 01:24:47 INFO - PROCESS | 1643 | 1466497487732 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 01:24:47 INFO - PROCESS | 1643 | 1466497487734 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 01:24:47 INFO - PROCESS | 1643 | 1466497487736 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 01:24:47 INFO - PROCESS | 1643 | 1466497487738 Marionette TRACE conn2 <- [1,846,null,{}] 01:24:47 INFO - PROCESS | 1643 | 1466497487742 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}] 01:24:47 INFO - PROCESS | 1643 | 1466497487743 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:47 INFO - PROCESS | 1643 | 1466497487819 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 01:24:47 INFO - PROCESS | 1643 | 1466497487824 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:47 INFO - PROCESS | 1643 | 1466497487826 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:47 INFO - PROCESS | 1643 | ++DOCSHELL 0x1198cc000 == 31 [pid = 1643] [id = 219] 01:24:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x119584c00) [pid = 1643] [serial = 655] [outer = 0x0] 01:24:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x1196ae400) [pid = 1643] [serial = 656] [outer = 0x119584c00] 01:24:47 INFO - PROCESS | 1643 | 1466497487851 Marionette DEBUG loaded listener.js 01:24:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x119a0d400) [pid = 1643] [serial = 657] [outer = 0x119584c00] 01:24:48 INFO - PROCESS | 1643 | 1466497488161 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]]]}] 01:24:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 01:24:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 473ms 01:24:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 01:24:48 INFO - PROCESS | 1643 | 1466497488233 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 01:24:48 INFO - PROCESS | 1643 | 1466497488235 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 01:24:48 INFO - PROCESS | 1643 | 1466497488238 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 01:24:48 INFO - PROCESS | 1643 | 1466497488241 Marionette TRACE conn2 <- [1,850,null,{}] 01:24:48 INFO - PROCESS | 1643 | 1466497488252 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}] 01:24:48 INFO - PROCESS | 1643 | 1466497488263 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:48 INFO - PROCESS | 1643 | 1466497488353 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 01:24:48 INFO - PROCESS | 1643 | 1466497488384 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:48 INFO - PROCESS | 1643 | 1466497488385 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:48 INFO - PROCESS | 1643 | ++DOCSHELL 0x121004800 == 32 [pid = 1643] [id = 220] 01:24:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x1176c6400) [pid = 1643] [serial = 658] [outer = 0x0] 01:24:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x119c94000) [pid = 1643] [serial = 659] [outer = 0x1176c6400] 01:24:48 INFO - PROCESS | 1643 | 1466497488412 Marionette DEBUG loaded listener.js 01:24:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x120e90800) [pid = 1643] [serial = 660] [outer = 0x1176c6400] 01:24:48 INFO - PROCESS | 1643 | 1466497488824 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]]]}] 01:24:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 01:24:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 622ms 01:24:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 01:24:48 INFO - PROCESS | 1643 | 1466497488859 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 01:24:48 INFO - PROCESS | 1643 | 1466497488861 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 01:24:48 INFO - PROCESS | 1643 | 1466497488863 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 01:24:48 INFO - PROCESS | 1643 | 1466497488864 Marionette TRACE conn2 <- [1,854,null,{}] 01:24:48 INFO - PROCESS | 1643 | 1466497488866 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}] 01:24:48 INFO - PROCESS | 1643 | 1466497488870 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:48 INFO - PROCESS | 1643 | 1466497488979 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 01:24:49 INFO - PROCESS | 1643 | 1466497489016 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:49 INFO - PROCESS | 1643 | 1466497489017 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:49 INFO - PROCESS | 1643 | ++DOCSHELL 0x123a1e800 == 33 [pid = 1643] [id = 221] 01:24:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x119ca1400) [pid = 1643] [serial = 661] [outer = 0x0] 01:24:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x120f8d800) [pid = 1643] [serial = 662] [outer = 0x119ca1400] 01:24:49 INFO - PROCESS | 1643 | 1466497489043 Marionette DEBUG loaded listener.js 01:24:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x123a45000) [pid = 1643] [serial = 663] [outer = 0x119ca1400] 01:24:49 INFO - PROCESS | 1643 | 1466497489370 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]]]}] 01:24:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 01:24:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 518ms 01:24:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 01:24:49 INFO - PROCESS | 1643 | 1466497489382 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 01:24:49 INFO - PROCESS | 1643 | 1466497489383 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 01:24:49 INFO - PROCESS | 1643 | 1466497489385 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 01:24:49 INFO - PROCESS | 1643 | 1466497489387 Marionette TRACE conn2 <- [1,858,null,{}] 01:24:49 INFO - PROCESS | 1643 | 1466497489390 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}] 01:24:49 INFO - PROCESS | 1643 | 1466497489391 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:49 INFO - PROCESS | 1643 | 1466497489491 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 01:24:49 INFO - PROCESS | 1643 | 1466497489526 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:49 INFO - PROCESS | 1643 | 1466497489527 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:49 INFO - PROCESS | 1643 | ++DOCSHELL 0x123c90000 == 34 [pid = 1643] [id = 222] 01:24:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x112a7fc00) [pid = 1643] [serial = 664] [outer = 0x0] 01:24:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x121234400) [pid = 1643] [serial = 665] [outer = 0x112a7fc00] 01:24:49 INFO - PROCESS | 1643 | 1466497489552 Marionette DEBUG loaded listener.js 01:24:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x1241a6400) [pid = 1643] [serial = 666] [outer = 0x112a7fc00] 01:24:49 INFO - PROCESS | 1643 | 1466497489876 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]]]}] 01:24:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 01:24:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 523ms 01:24:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 01:24:49 INFO - PROCESS | 1643 | 1466497489912 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 01:24:49 INFO - PROCESS | 1643 | 1466497489914 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 01:24:49 INFO - PROCESS | 1643 | 1466497489916 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 01:24:49 INFO - PROCESS | 1643 | 1466497489917 Marionette TRACE conn2 <- [1,862,null,{}] 01:24:49 INFO - PROCESS | 1643 | 1466497489920 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}] 01:24:49 INFO - PROCESS | 1643 | 1466497489921 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:50 INFO - PROCESS | 1643 | 1466497490019 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 01:24:50 INFO - PROCESS | 1643 | 1466497490023 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:50 INFO - PROCESS | 1643 | 1466497490024 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:50 INFO - PROCESS | 1643 | ++DOCSHELL 0x125a21800 == 35 [pid = 1643] [id = 223] 01:24:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x112d31000) [pid = 1643] [serial = 667] [outer = 0x0] 01:24:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x1241f6800) [pid = 1643] [serial = 668] [outer = 0x112d31000] 01:24:50 INFO - PROCESS | 1643 | 1466497490048 Marionette DEBUG loaded listener.js 01:24:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x124abf000) [pid = 1643] [serial = 669] [outer = 0x112d31000] 01:24:50 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x1196a6000) [pid = 1643] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 01:24:50 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x1182a6400) [pid = 1643] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 01:24:50 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x118632400) [pid = 1643] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 01:24:50 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x120ecac00) [pid = 1643] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 01:24:50 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x112d3d400) [pid = 1643] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 01:24:50 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x1174ba000) [pid = 1643] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 01:24:50 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x112a72c00) [pid = 1643] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 01:24:50 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x1174c6000) [pid = 1643] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 01:24:50 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x110feec00) [pid = 1643] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 01:24:50 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x116535400) [pid = 1643] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 01:24:50 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x113b50000) [pid = 1643] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 01:24:50 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x11688ac00) [pid = 1643] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 01:24:50 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x11863e400) [pid = 1643] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 01:24:50 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x124aa8400) [pid = 1643] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 01:24:50 INFO - PROCESS | 1643 | 1466497490641 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]]]}] 01:24:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 01:24:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 768ms 01:24:50 INFO - PROCESS | 1643 | 1466497490684 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 01:24:50 INFO - PROCESS | 1643 | 1466497490686 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 01:24:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 01:24:50 INFO - PROCESS | 1643 | 1466497490689 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 01:24:50 INFO - PROCESS | 1643 | 1466497490690 Marionette TRACE conn2 <- [1,866,null,{}] 01:24:50 INFO - PROCESS | 1643 | 1466497490692 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}] 01:24:50 INFO - PROCESS | 1643 | 1466497490693 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:50 INFO - PROCESS | 1643 | 1466497490776 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 01:24:50 INFO - PROCESS | 1643 | 1466497490844 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:50 INFO - PROCESS | 1643 | 1466497490845 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:50 INFO - PROCESS | 1643 | ++DOCSHELL 0x119082000 == 36 [pid = 1643] [id = 224] 01:24:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x110fed000) [pid = 1643] [serial = 670] [outer = 0x0] 01:24:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x1174c6000) [pid = 1643] [serial = 671] [outer = 0x110fed000] 01:24:50 INFO - PROCESS | 1643 | 1466497490870 Marionette DEBUG loaded listener.js 01:24:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x120ecac00) [pid = 1643] [serial = 672] [outer = 0x110fed000] 01:24:51 INFO - PROCESS | 1643 | 1466497491140 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]]]}] 01:24:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 01:24:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 470ms 01:24:51 INFO - PROCESS | 1643 | 1466497491162 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 01:24:51 INFO - PROCESS | 1643 | 1466497491164 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 01:24:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 01:24:51 INFO - PROCESS | 1643 | 1466497491166 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 01:24:51 INFO - PROCESS | 1643 | 1466497491167 Marionette TRACE conn2 <- [1,870,null,{}] 01:24:51 INFO - PROCESS | 1643 | 1466497491177 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}] 01:24:51 INFO - PROCESS | 1643 | 1466497491178 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:51 INFO - PROCESS | 1643 | 1466497491262 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 01:24:51 INFO - PROCESS | 1643 | 1466497491266 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:51 INFO - PROCESS | 1643 | 1466497491267 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:51 INFO - PROCESS | 1643 | ++DOCSHELL 0x12835b000 == 37 [pid = 1643] [id = 225] 01:24:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x120ece400) [pid = 1643] [serial = 673] [outer = 0x0] 01:24:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x124ac5800) [pid = 1643] [serial = 674] [outer = 0x120ece400] 01:24:51 INFO - PROCESS | 1643 | 1466497491294 Marionette DEBUG loaded listener.js 01:24:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x12567bc00) [pid = 1643] [serial = 675] [outer = 0x120ece400] 01:24:51 INFO - PROCESS | 1643 | 1466497491617 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]]]}] 01:24:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 01:24:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 468ms 01:24:51 INFO - PROCESS | 1643 | 1466497491634 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 01:24:51 INFO - PROCESS | 1643 | 1466497491636 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 01:24:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 01:24:51 INFO - PROCESS | 1643 | 1466497491641 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 01:24:51 INFO - PROCESS | 1643 | 1466497491642 Marionette TRACE conn2 <- [1,874,null,{}] 01:24:51 INFO - PROCESS | 1643 | 1466497491645 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}] 01:24:51 INFO - PROCESS | 1643 | 1466497491647 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:51 INFO - PROCESS | 1643 | 1466497491766 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 01:24:51 INFO - PROCESS | 1643 | 1466497491772 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:51 INFO - PROCESS | 1643 | 1466497491774 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:51 INFO - PROCESS | 1643 | ++DOCSHELL 0x121004000 == 38 [pid = 1643] [id = 226] 01:24:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x125aa8800) [pid = 1643] [serial = 676] [outer = 0x0] 01:24:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x126b36000) [pid = 1643] [serial = 677] [outer = 0x125aa8800] 01:24:51 INFO - PROCESS | 1643 | 1466497491800 Marionette DEBUG loaded listener.js 01:24:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x1282bf000) [pid = 1643] [serial = 678] [outer = 0x125aa8800] 01:24:52 INFO - PROCESS | 1643 | 1466497492163 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]]]}] 01:24:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 01:24:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 571ms 01:24:52 INFO - PROCESS | 1643 | 1466497492211 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 01:24:52 INFO - PROCESS | 1643 | 1466497492213 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 01:24:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 01:24:52 INFO - PROCESS | 1643 | 1466497492216 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 01:24:52 INFO - PROCESS | 1643 | 1466497492218 Marionette TRACE conn2 <- [1,878,null,{}] 01:24:52 INFO - PROCESS | 1643 | 1466497492221 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}] 01:24:52 INFO - PROCESS | 1643 | 1466497492223 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:52 INFO - PROCESS | 1643 | 1466497492373 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 01:24:52 INFO - PROCESS | 1643 | 1466497492424 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:52 INFO - PROCESS | 1643 | 1466497492425 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:52 INFO - PROCESS | 1643 | ++DOCSHELL 0x129121000 == 39 [pid = 1643] [id = 227] 01:24:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x120e91000) [pid = 1643] [serial = 679] [outer = 0x0] 01:24:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x1282c7400) [pid = 1643] [serial = 680] [outer = 0x120e91000] 01:24:52 INFO - PROCESS | 1643 | 1466497492465 Marionette DEBUG loaded listener.js 01:24:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x1284c0400) [pid = 1643] [serial = 681] [outer = 0x120e91000] 01:24:53 INFO - PROCESS | 1643 | 1466497493056 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]]]}] 01:24:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 01:24:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 875ms 01:24:53 INFO - PROCESS | 1643 | 1466497493113 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 01:24:53 INFO - PROCESS | 1643 | 1466497493116 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 01:24:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 01:24:53 INFO - PROCESS | 1643 | 1466497493124 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 01:24:53 INFO - PROCESS | 1643 | 1466497493127 Marionette TRACE conn2 <- [1,882,null,{}] 01:24:53 INFO - PROCESS | 1643 | 1466497493131 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}] 01:24:53 INFO - PROCESS | 1643 | 1466497493133 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:53 INFO - PROCESS | 1643 | 1466497493264 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 01:24:53 INFO - PROCESS | 1643 | 1466497493357 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:53 INFO - PROCESS | 1643 | 1466497493358 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:53 INFO - PROCESS | 1643 | ++DOCSHELL 0x11821f800 == 40 [pid = 1643] [id = 228] 01:24:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x115dc7000) [pid = 1643] [serial = 682] [outer = 0x0] 01:24:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x116884400) [pid = 1643] [serial = 683] [outer = 0x115dc7000] 01:24:53 INFO - PROCESS | 1643 | 1466497493390 Marionette DEBUG loaded listener.js 01:24:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x1176d1000) [pid = 1643] [serial = 684] [outer = 0x115dc7000] 01:24:53 INFO - PROCESS | 1643 | 1466497493938 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]]]}] 01:24:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 01:24:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 824ms 01:24:53 INFO - PROCESS | 1643 | 1466497493946 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 01:24:53 INFO - PROCESS | 1643 | 1466497493949 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 01:24:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 01:24:53 INFO - PROCESS | 1643 | 1466497493980 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 01:24:53 INFO - PROCESS | 1643 | 1466497493982 Marionette TRACE conn2 <- [1,886,null,{}] 01:24:53 INFO - PROCESS | 1643 | 1466497493988 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}] 01:24:53 INFO - PROCESS | 1643 | 1466497493991 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:54 INFO - PROCESS | 1643 | 1466497494102 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 01:24:54 INFO - PROCESS | 1643 | 1466497494291 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:54 INFO - PROCESS | 1643 | 1466497494292 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:54 INFO - PROCESS | 1643 | ++DOCSHELL 0x1130d0800 == 41 [pid = 1643] [id = 229] 01:24:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x112d39c00) [pid = 1643] [serial = 685] [outer = 0x0] 01:24:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x115e20800) [pid = 1643] [serial = 686] [outer = 0x112d39c00] 01:24:54 INFO - PROCESS | 1643 | 1466497494321 Marionette DEBUG loaded listener.js 01:24:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x1174bc400) [pid = 1643] [serial = 687] [outer = 0x112d39c00] 01:24:54 INFO - PROCESS | 1643 | --DOCSHELL 0x121004000 == 40 [pid = 1643] [id = 226] 01:24:54 INFO - PROCESS | 1643 | --DOCSHELL 0x12835b000 == 39 [pid = 1643] [id = 225] 01:24:54 INFO - PROCESS | 1643 | --DOCSHELL 0x119082000 == 38 [pid = 1643] [id = 224] 01:24:54 INFO - PROCESS | 1643 | --DOCSHELL 0x125a21800 == 37 [pid = 1643] [id = 223] 01:24:54 INFO - PROCESS | 1643 | --DOCSHELL 0x123c90000 == 36 [pid = 1643] [id = 222] 01:24:54 INFO - PROCESS | 1643 | --DOCSHELL 0x123a1e800 == 35 [pid = 1643] [id = 221] 01:24:54 INFO - PROCESS | 1643 | --DOCSHELL 0x121004800 == 34 [pid = 1643] [id = 220] 01:24:54 INFO - PROCESS | 1643 | --DOCSHELL 0x1198cc000 == 33 [pid = 1643] [id = 219] 01:24:54 INFO - PROCESS | 1643 | --DOCSHELL 0x119083000 == 32 [pid = 1643] [id = 218] 01:24:54 INFO - PROCESS | 1643 | --DOCSHELL 0x11715a800 == 31 [pid = 1643] [id = 217] 01:24:54 INFO - PROCESS | 1643 | --DOCSHELL 0x113bee000 == 30 [pid = 1643] [id = 216] 01:24:54 INFO - PROCESS | 1643 | 1466497494781 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]]]}] 01:24:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 01:24:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 856ms 01:24:54 INFO - PROCESS | 1643 | 1466497494810 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 01:24:54 INFO - PROCESS | 1643 | 1466497494812 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 01:24:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 01:24:54 INFO - PROCESS | 1643 | 1466497494815 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 01:24:54 INFO - PROCESS | 1643 | 1466497494817 Marionette TRACE conn2 <- [1,890,null,{}] 01:24:54 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x125677800) [pid = 1643] [serial = 629] [outer = 0x0] [url = about:blank] 01:24:54 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x1196ae000) [pid = 1643] [serial = 611] [outer = 0x0] [url = about:blank] 01:24:54 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x1186c4400) [pid = 1643] [serial = 609] [outer = 0x0] [url = about:blank] 01:24:54 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x119ca1000) [pid = 1643] [serial = 614] [outer = 0x0] [url = about:blank] 01:24:54 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x119c95400) [pid = 1643] [serial = 612] [outer = 0x0] [url = about:blank] 01:24:54 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x120f8e800) [pid = 1643] [serial = 617] [outer = 0x0] [url = about:blank] 01:24:54 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x1196a6c00) [pid = 1643] [serial = 620] [outer = 0x0] [url = about:blank] 01:24:54 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x1174c7800) [pid = 1643] [serial = 602] [outer = 0x0] [url = about:blank] 01:24:54 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x1182a0000) [pid = 1643] [serial = 603] [outer = 0x0] [url = about:blank] 01:24:54 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x125d93000) [pid = 1643] [serial = 591] [outer = 0x0] [url = about:blank] 01:24:54 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x11841b800) [pid = 1643] [serial = 605] [outer = 0x0] [url = about:blank] 01:24:54 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x120ec5400) [pid = 1643] [serial = 615] [outer = 0x0] [url = about:blank] 01:24:54 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x111d13800) [pid = 1643] [serial = 596] [outer = 0x0] [url = about:blank] 01:24:54 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x112035400) [pid = 1643] [serial = 597] [outer = 0x0] [url = about:blank] 01:24:54 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x116a1a800) [pid = 1643] [serial = 593] [outer = 0x0] [url = about:blank] 01:24:54 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x1174c6800) [pid = 1643] [serial = 594] [outer = 0x0] [url = about:blank] 01:24:54 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x114f7f000) [pid = 1643] [serial = 599] [outer = 0x0] [url = about:blank] 01:24:54 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x11614bc00) [pid = 1643] [serial = 600] [outer = 0x0] [url = about:blank] 01:24:54 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x123a3d400) [pid = 1643] [serial = 623] [outer = 0x0] [url = about:blank] 01:24:54 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x11869a400) [pid = 1643] [serial = 608] [outer = 0x0] [url = about:blank] 01:24:54 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x1213e4c00) [pid = 1643] [serial = 618] [outer = 0x0] [url = about:blank] 01:24:54 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x124aadc00) [pid = 1643] [serial = 627] [outer = 0x0] [url = about:blank] 01:24:54 INFO - PROCESS | 1643 | --DOMWINDOW == 78 (0x12133f800) [pid = 1643] [serial = 621] [outer = 0x0] [url = about:blank] 01:24:54 INFO - PROCESS | 1643 | --DOMWINDOW == 77 (0x118634800) [pid = 1643] [serial = 606] [outer = 0x0] [url = about:blank] 01:24:54 INFO - PROCESS | 1643 | --DOMWINDOW == 76 (0x123a44400) [pid = 1643] [serial = 624] [outer = 0x0] [url = about:blank] 01:24:54 INFO - PROCESS | 1643 | --DOMWINDOW == 75 (0x123a48400) [pid = 1643] [serial = 626] [outer = 0x0] [url = about:blank] 01:24:54 INFO - PROCESS | 1643 | --DOMWINDOW == 74 (0x125def000) [pid = 1643] [serial = 630] [outer = 0x0] [url = about:blank] 01:24:54 INFO - PROCESS | 1643 | 1466497494837 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}] 01:24:54 INFO - PROCESS | 1643 | 1466497494838 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:54 INFO - PROCESS | 1643 | 1466497494943 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 01:24:54 INFO - PROCESS | 1643 | 1466497494949 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:54 INFO - PROCESS | 1643 | 1466497494950 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:54 INFO - PROCESS | 1643 | ++DOCSHELL 0x1168ca000 == 31 [pid = 1643] [id = 230] 01:24:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 75 (0x11831dc00) [pid = 1643] [serial = 688] [outer = 0x0] 01:24:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 76 (0x118419000) [pid = 1643] [serial = 689] [outer = 0x11831dc00] 01:24:54 INFO - PROCESS | 1643 | 1466497494979 Marionette DEBUG loaded listener.js 01:24:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 77 (0x118539800) [pid = 1643] [serial = 690] [outer = 0x11831dc00] 01:24:55 INFO - PROCESS | 1643 | 1466497495298 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]]]}] 01:24:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 01:24:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 519ms 01:24:55 INFO - PROCESS | 1643 | 1466497495337 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 01:24:55 INFO - PROCESS | 1643 | 1466497495342 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 01:24:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 01:24:55 INFO - PROCESS | 1643 | 1466497495344 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 01:24:55 INFO - PROCESS | 1643 | 1466497495345 Marionette TRACE conn2 <- [1,894,null,{}] 01:24:55 INFO - PROCESS | 1643 | 1466497495348 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}] 01:24:55 INFO - PROCESS | 1643 | 1466497495349 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:55 INFO - PROCESS | 1643 | 1466497495442 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 01:24:55 INFO - PROCESS | 1643 | 1466497495497 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:55 INFO - PROCESS | 1643 | 1466497495498 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:55 INFO - PROCESS | 1643 | ++DOCSHELL 0x119083000 == 32 [pid = 1643] [id = 231] 01:24:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 78 (0x118539000) [pid = 1643] [serial = 691] [outer = 0x0] 01:24:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 79 (0x1186a6400) [pid = 1643] [serial = 692] [outer = 0x118539000] 01:24:55 INFO - PROCESS | 1643 | 1466497495524 Marionette DEBUG loaded listener.js 01:24:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x119056c00) [pid = 1643] [serial = 693] [outer = 0x118539000] 01:24:55 INFO - PROCESS | 1643 | 1466497495838 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]]]}] 01:24:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 01:24:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 519ms 01:24:55 INFO - PROCESS | 1643 | 1466497495864 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 01:24:55 INFO - PROCESS | 1643 | 1466497495865 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 01:24:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 01:24:55 INFO - PROCESS | 1643 | 1466497495876 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 01:24:55 INFO - PROCESS | 1643 | 1466497495881 Marionette TRACE conn2 <- [1,898,null,{}] 01:24:55 INFO - PROCESS | 1643 | 1466497495884 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}] 01:24:55 INFO - PROCESS | 1643 | 1466497495887 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:55 INFO - PROCESS | 1643 | 1466497495976 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 01:24:56 INFO - PROCESS | 1643 | 1466497496022 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:56 INFO - PROCESS | 1643 | 1466497496024 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:56 INFO - PROCESS | 1643 | ++DOCSHELL 0x11957b000 == 33 [pid = 1643] [id = 232] 01:24:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x1130bd400) [pid = 1643] [serial = 694] [outer = 0x0] 01:24:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x1190d2800) [pid = 1643] [serial = 695] [outer = 0x1130bd400] 01:24:56 INFO - PROCESS | 1643 | 1466497496049 Marionette DEBUG loaded listener.js 01:24:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x120e96400) [pid = 1643] [serial = 696] [outer = 0x1130bd400] 01:24:56 INFO - PROCESS | 1643 | 1466497496346 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]]]}] 01:24:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 01:24:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 531ms 01:24:56 INFO - PROCESS | 1643 | 1466497496400 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 01:24:56 INFO - PROCESS | 1643 | 1466497496403 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 01:24:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 01:24:56 INFO - PROCESS | 1643 | 1466497496406 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 01:24:56 INFO - PROCESS | 1643 | 1466497496408 Marionette TRACE conn2 <- [1,902,null,{}] 01:24:56 INFO - PROCESS | 1643 | 1466497496411 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}] 01:24:56 INFO - PROCESS | 1643 | 1466497496413 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:56 INFO - PROCESS | 1643 | 1466497496512 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 01:24:56 INFO - PROCESS | 1643 | 1466497496568 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:56 INFO - PROCESS | 1643 | 1466497496570 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:56 INFO - PROCESS | 1643 | ++DOCSHELL 0x121142000 == 34 [pid = 1643] [id = 233] 01:24:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x1182a4400) [pid = 1643] [serial = 697] [outer = 0x0] 01:24:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x120ecb000) [pid = 1643] [serial = 698] [outer = 0x1182a4400] 01:24:56 INFO - PROCESS | 1643 | 1466497496595 Marionette DEBUG loaded listener.js 01:24:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x1214e1800) [pid = 1643] [serial = 699] [outer = 0x1182a4400] 01:24:56 INFO - PROCESS | 1643 | 1466497496899 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]]]}] 01:24:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 01:24:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 521ms 01:24:56 INFO - PROCESS | 1643 | 1466497496928 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 01:24:56 INFO - PROCESS | 1643 | 1466497496929 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 01:24:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 01:24:56 INFO - PROCESS | 1643 | 1466497496931 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 01:24:56 INFO - PROCESS | 1643 | 1466497496932 Marionette TRACE conn2 <- [1,906,null,{}] 01:24:56 INFO - PROCESS | 1643 | 1466497496935 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}] 01:24:56 INFO - PROCESS | 1643 | 1466497496936 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:57 INFO - PROCESS | 1643 | 1466497497031 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 01:24:57 INFO - PROCESS | 1643 | 1466497497064 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:57 INFO - PROCESS | 1643 | 1466497497068 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:57 INFO - PROCESS | 1643 | ++DOCSHELL 0x120e03000 == 35 [pid = 1643] [id = 234] 01:24:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x123a45c00) [pid = 1643] [serial = 700] [outer = 0x0] 01:24:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x123a49000) [pid = 1643] [serial = 701] [outer = 0x123a45c00] 01:24:57 INFO - PROCESS | 1643 | 1466497497101 Marionette DEBUG loaded listener.js 01:24:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x1241f6c00) [pid = 1643] [serial = 702] [outer = 0x123a45c00] 01:24:57 INFO - PROCESS | 1643 | 1466497497447 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]]]}] 01:24:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 01:24:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 569ms 01:24:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 01:24:57 INFO - PROCESS | 1643 | 1466497497500 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 01:24:57 INFO - PROCESS | 1643 | 1466497497502 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 01:24:57 INFO - PROCESS | 1643 | 1466497497504 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 01:24:57 INFO - PROCESS | 1643 | 1466497497505 Marionette TRACE conn2 <- [1,910,null,{}] 01:24:57 INFO - PROCESS | 1643 | 1466497497507 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}] 01:24:57 INFO - PROCESS | 1643 | 1466497497509 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:57 INFO - PROCESS | 1643 | 1466497497608 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 01:24:57 INFO - PROCESS | 1643 | 1466497497639 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:57 INFO - PROCESS | 1643 | 1466497497641 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:57 INFO - PROCESS | 1643 | ++DOCSHELL 0x1256f8800 == 36 [pid = 1643] [id = 235] 01:24:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x112a80800) [pid = 1643] [serial = 703] [outer = 0x0] 01:24:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x124ac1c00) [pid = 1643] [serial = 704] [outer = 0x112a80800] 01:24:57 INFO - PROCESS | 1643 | 1466497497664 Marionette DEBUG loaded listener.js 01:24:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x126b37000) [pid = 1643] [serial = 705] [outer = 0x112a80800] 01:24:58 INFO - PROCESS | 1643 | 1466497498001 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]]]}] 01:24:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 01:24:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 520ms 01:24:58 INFO - PROCESS | 1643 | 1466497498024 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 01:24:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 01:24:58 INFO - PROCESS | 1643 | 1466497498026 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 01:24:58 INFO - PROCESS | 1643 | 1466497498028 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 01:24:58 INFO - PROCESS | 1643 | 1466497498029 Marionette TRACE conn2 <- [1,914,null,{}] 01:24:58 INFO - PROCESS | 1643 | 1466497498031 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}] 01:24:58 INFO - PROCESS | 1643 | 1466497498032 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:58 INFO - PROCESS | 1643 | 1466497498128 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 01:24:58 INFO - PROCESS | 1643 | 1466497498163 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:58 INFO - PROCESS | 1643 | 1466497498164 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:58 INFO - PROCESS | 1643 | ++DOCSHELL 0x128243000 == 37 [pid = 1643] [id = 236] 01:24:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x12567b800) [pid = 1643] [serial = 706] [outer = 0x0] 01:24:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x1282bf800) [pid = 1643] [serial = 707] [outer = 0x12567b800] 01:24:58 INFO - PROCESS | 1643 | 1466497498190 Marionette DEBUG loaded listener.js 01:24:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x128447400) [pid = 1643] [serial = 708] [outer = 0x12567b800] 01:24:58 INFO - PROCESS | 1643 | 1466497498511 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]]]}] 01:24:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 01:24:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 518ms 01:24:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 01:24:58 INFO - PROCESS | 1643 | 1466497498546 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 01:24:58 INFO - PROCESS | 1643 | 1466497498548 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 01:24:58 INFO - PROCESS | 1643 | 1466497498550 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 01:24:58 INFO - PROCESS | 1643 | 1466497498551 Marionette TRACE conn2 <- [1,918,null,{}] 01:24:58 INFO - PROCESS | 1643 | 1466497498553 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}] 01:24:58 INFO - PROCESS | 1643 | 1466497498554 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:58 INFO - PROCESS | 1643 | 1466497498652 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 01:24:58 INFO - PROCESS | 1643 | 1466497498656 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:58 INFO - PROCESS | 1643 | 1466497498657 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:58 INFO - PROCESS | 1643 | ++DOCSHELL 0x12896d800 == 38 [pid = 1643] [id = 237] 01:24:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x126b37400) [pid = 1643] [serial = 709] [outer = 0x0] 01:24:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x1284c6c00) [pid = 1643] [serial = 710] [outer = 0x126b37400] 01:24:58 INFO - PROCESS | 1643 | 1466497498681 Marionette DEBUG loaded listener.js 01:24:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x128921c00) [pid = 1643] [serial = 711] [outer = 0x126b37400] 01:24:58 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x112a7fc00) [pid = 1643] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 01:24:58 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x119584c00) [pid = 1643] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 01:24:58 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x1176cf000) [pid = 1643] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 01:24:58 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x115dcd000) [pid = 1643] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 01:24:58 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x1174b9c00) [pid = 1643] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 01:24:58 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x112d32400) [pid = 1643] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 01:24:58 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x112d32c00) [pid = 1643] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 01:24:58 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x11829ec00) [pid = 1643] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 01:24:58 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x11958bc00) [pid = 1643] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 01:24:58 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x119ca1400) [pid = 1643] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 01:24:58 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x11863bc00) [pid = 1643] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 01:24:58 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x112d31000) [pid = 1643] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 01:24:58 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x110fed000) [pid = 1643] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 01:24:58 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x120ece400) [pid = 1643] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 01:24:58 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x125aa8800) [pid = 1643] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 01:24:58 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x1176c6400) [pid = 1643] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 01:24:59 INFO - PROCESS | 1643 | 1466497499079 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]]]}] 01:24:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 01:24:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 569ms 01:24:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 01:24:59 INFO - PROCESS | 1643 | 1466497499119 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 01:24:59 INFO - PROCESS | 1643 | 1466497499121 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 01:24:59 INFO - PROCESS | 1643 | 1466497499123 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 01:24:59 INFO - PROCESS | 1643 | 1466497499124 Marionette TRACE conn2 <- [1,922,null,{}] 01:24:59 INFO - PROCESS | 1643 | 1466497499126 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}] 01:24:59 INFO - PROCESS | 1643 | 1466497499128 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:59 INFO - PROCESS | 1643 | 1466497499227 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 01:24:59 INFO - PROCESS | 1643 | 1466497499259 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:59 INFO - PROCESS | 1643 | 1466497499260 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:59 INFO - PROCESS | 1643 | ++DOCSHELL 0x123c8e800 == 39 [pid = 1643] [id = 238] 01:24:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x112e36000) [pid = 1643] [serial = 712] [outer = 0x0] 01:24:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x1174c1400) [pid = 1643] [serial = 713] [outer = 0x112e36000] 01:24:59 INFO - PROCESS | 1643 | 1466497499285 Marionette DEBUG loaded listener.js 01:24:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x119ae8400) [pid = 1643] [serial = 714] [outer = 0x112e36000] 01:24:59 INFO - PROCESS | 1643 | 1466497499542 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]]]}] 01:24:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 01:24:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 470ms 01:24:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 01:24:59 INFO - PROCESS | 1643 | 1466497499615 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 01:24:59 INFO - PROCESS | 1643 | 1466497499616 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 01:24:59 INFO - PROCESS | 1643 | 1466497499618 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 01:24:59 INFO - PROCESS | 1643 | 1466497499619 Marionette TRACE conn2 <- [1,926,null,{}] 01:24:59 INFO - PROCESS | 1643 | 1466497499624 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}] 01:24:59 INFO - PROCESS | 1643 | 1466497499626 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:59 INFO - PROCESS | 1643 | 1466497499710 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 01:24:59 INFO - PROCESS | 1643 | 1466497499714 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:59 INFO - PROCESS | 1643 | 1466497499715 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:24:59 INFO - PROCESS | 1643 | ++DOCSHELL 0x129f1e000 == 40 [pid = 1643] [id = 239] 01:24:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x11958bc00) [pid = 1643] [serial = 715] [outer = 0x0] 01:24:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x1284c4000) [pid = 1643] [serial = 716] [outer = 0x11958bc00] 01:24:59 INFO - PROCESS | 1643 | 1466497499742 Marionette DEBUG loaded listener.js 01:24:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x128a2e400) [pid = 1643] [serial = 717] [outer = 0x11958bc00] 01:25:00 INFO - PROCESS | 1643 | 1466497500100 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]]]}] 01:25:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 01:25:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 522ms 01:25:00 INFO - PROCESS | 1643 | 1466497500150 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 01:25:00 INFO - PROCESS | 1643 | 1466497500151 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 01:25:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 01:25:00 INFO - PROCESS | 1643 | 1466497500154 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 01:25:00 INFO - PROCESS | 1643 | 1466497500156 Marionette TRACE conn2 <- [1,930,null,{}] 01:25:00 INFO - PROCESS | 1643 | 1466497500158 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}] 01:25:00 INFO - PROCESS | 1643 | 1466497500159 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:00 INFO - PROCESS | 1643 | 1466497500248 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 01:25:00 INFO - PROCESS | 1643 | 1466497500252 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:00 INFO - PROCESS | 1643 | 1466497500253 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:00 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a618800 == 41 [pid = 1643] [id = 240] 01:25:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x128a2e800) [pid = 1643] [serial = 718] [outer = 0x0] 01:25:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x128aee400) [pid = 1643] [serial = 719] [outer = 0x128a2e800] 01:25:00 INFO - PROCESS | 1643 | 1466497500280 Marionette DEBUG loaded listener.js 01:25:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x128f0fc00) [pid = 1643] [serial = 720] [outer = 0x128a2e800] 01:25:00 INFO - PROCESS | 1643 | 1466497500611 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]]]}] 01:25:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 01:25:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 471ms 01:25:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 01:25:00 INFO - PROCESS | 1643 | 1466497500626 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 01:25:00 INFO - PROCESS | 1643 | 1466497500627 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 01:25:00 INFO - PROCESS | 1643 | 1466497500630 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 01:25:00 INFO - PROCESS | 1643 | 1466497500631 Marionette TRACE conn2 <- [1,934,null,{}] 01:25:00 INFO - PROCESS | 1643 | 1466497500633 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}] 01:25:00 INFO - PROCESS | 1643 | 1466497500634 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:00 INFO - PROCESS | 1643 | 1466497500714 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 01:25:00 INFO - PROCESS | 1643 | 1466497500718 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:00 INFO - PROCESS | 1643 | 1466497500719 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:00 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a632000 == 42 [pid = 1643] [id = 241] 01:25:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x128cef800) [pid = 1643] [serial = 721] [outer = 0x0] 01:25:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x128f18800) [pid = 1643] [serial = 722] [outer = 0x128cef800] 01:25:00 INFO - PROCESS | 1643 | 1466497500747 Marionette DEBUG loaded listener.js 01:25:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x1291c6000) [pid = 1643] [serial = 723] [outer = 0x128cef800] 01:25:01 INFO - PROCESS | 1643 | 1466497501230 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]]]}] 01:25:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 01:25:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 627ms 01:25:01 INFO - PROCESS | 1643 | 1466497501258 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 01:25:01 INFO - PROCESS | 1643 | 1466497501262 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 01:25:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 01:25:01 INFO - PROCESS | 1643 | 1466497501267 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 01:25:01 INFO - PROCESS | 1643 | 1466497501270 Marionette TRACE conn2 <- [1,938,null,{}] 01:25:01 INFO - PROCESS | 1643 | 1466497501276 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}] 01:25:01 INFO - PROCESS | 1643 | 1466497501279 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:01 INFO - PROCESS | 1643 | 1466497501440 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 01:25:01 INFO - PROCESS | 1643 | 1466497501592 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:01 INFO - PROCESS | 1643 | 1466497501594 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:01 INFO - PROCESS | 1643 | ++DOCSHELL 0x11866d800 == 43 [pid = 1643] [id = 242] 01:25:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x1182a0000) [pid = 1643] [serial = 724] [outer = 0x0] 01:25:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x11841ec00) [pid = 1643] [serial = 725] [outer = 0x1182a0000] 01:25:01 INFO - PROCESS | 1643 | 1466497501647 Marionette DEBUG loaded listener.js 01:25:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x11855f800) [pid = 1643] [serial = 726] [outer = 0x1182a0000] 01:25:02 INFO - PROCESS | 1643 | 1466497502148 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]]]}] 01:25:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 01:25:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 928ms 01:25:02 INFO - PROCESS | 1643 | 1466497502194 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 01:25:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 01:25:02 INFO - PROCESS | 1643 | 1466497502199 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 01:25:02 INFO - PROCESS | 1643 | 1466497502208 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 01:25:02 INFO - PROCESS | 1643 | 1466497502211 Marionette TRACE conn2 <- [1,942,null,{}] 01:25:02 INFO - PROCESS | 1643 | 1466497502215 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}] 01:25:02 INFO - PROCESS | 1643 | 1466497502218 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:02 INFO - PROCESS | 1643 | 1466497502373 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 01:25:02 INFO - PROCESS | 1643 | 1466497502469 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:02 INFO - PROCESS | 1643 | 1466497502470 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:02 INFO - PROCESS | 1643 | ++DOCSHELL 0x123c92800 == 44 [pid = 1643] [id = 243] 01:25:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x1190c7800) [pid = 1643] [serial = 727] [outer = 0x0] 01:25:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x119586000) [pid = 1643] [serial = 728] [outer = 0x1190c7800] 01:25:02 INFO - PROCESS | 1643 | 1466497502521 Marionette DEBUG loaded listener.js 01:25:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x119a0b000) [pid = 1643] [serial = 729] [outer = 0x1190c7800] 01:25:02 INFO - PROCESS | 1643 | 1466497502983 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]]]}] 01:25:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 01:25:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 828ms 01:25:03 INFO - PROCESS | 1643 | 1466497503040 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 01:25:03 INFO - PROCESS | 1643 | 1466497503041 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 01:25:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 01:25:03 INFO - PROCESS | 1643 | 1466497503045 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 01:25:03 INFO - PROCESS | 1643 | 1466497503048 Marionette TRACE conn2 <- [1,946,null,{}] 01:25:03 INFO - PROCESS | 1643 | 1466497503058 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}] 01:25:03 INFO - PROCESS | 1643 | 1466497503061 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:03 INFO - PROCESS | 1643 | 1466497503164 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 01:25:03 INFO - PROCESS | 1643 | 1466497503230 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:03 INFO - PROCESS | 1643 | 1466497503233 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:03 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a96c800 == 45 [pid = 1643] [id = 244] 01:25:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x123f3d000) [pid = 1643] [serial = 730] [outer = 0x0] 01:25:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x123fcfc00) [pid = 1643] [serial = 731] [outer = 0x123f3d000] 01:25:03 INFO - PROCESS | 1643 | 1466497503264 Marionette DEBUG loaded listener.js 01:25:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x124ac6800) [pid = 1643] [serial = 732] [outer = 0x123f3d000] 01:25:03 INFO - PROCESS | 1643 | 1466497503678 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]]]}] 01:25:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 01:25:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 672ms 01:25:03 INFO - PROCESS | 1643 | 1466497503718 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 01:25:03 INFO - PROCESS | 1643 | 1466497503720 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 01:25:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 01:25:03 INFO - PROCESS | 1643 | 1466497503722 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 01:25:03 INFO - PROCESS | 1643 | 1466497503724 Marionette TRACE conn2 <- [1,950,null,{}] 01:25:03 INFO - PROCESS | 1643 | 1466497503726 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}] 01:25:03 INFO - PROCESS | 1643 | 1466497503727 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:03 INFO - PROCESS | 1643 | 1466497503831 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 01:25:03 INFO - PROCESS | 1643 | 1466497503885 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:03 INFO - PROCESS | 1643 | 1466497503886 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:03 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b94c800 == 46 [pid = 1643] [id = 245] 01:25:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x125de6000) [pid = 1643] [serial = 733] [outer = 0x0] 01:25:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x1282c6c00) [pid = 1643] [serial = 734] [outer = 0x125de6000] 01:25:03 INFO - PROCESS | 1643 | 1466497503915 Marionette DEBUG loaded listener.js 01:25:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x128a2b400) [pid = 1643] [serial = 735] [outer = 0x125de6000] 01:25:04 INFO - PROCESS | 1643 | 1466497504376 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]]]}] 01:25:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 01:25:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 669ms 01:25:04 INFO - PROCESS | 1643 | 1466497504392 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 01:25:04 INFO - PROCESS | 1643 | 1466497504393 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 01:25:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 01:25:04 INFO - PROCESS | 1643 | 1466497504396 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 01:25:04 INFO - PROCESS | 1643 | 1466497504397 Marionette TRACE conn2 <- [1,954,null,{}] 01:25:04 INFO - PROCESS | 1643 | 1466497504400 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}] 01:25:04 INFO - PROCESS | 1643 | 1466497504401 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:04 INFO - PROCESS | 1643 | 1466497504525 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 01:25:04 INFO - PROCESS | 1643 | 1466497504745 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:04 INFO - PROCESS | 1643 | 1466497504746 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:04 INFO - PROCESS | 1643 | ++DOCSHELL 0x11821c800 == 47 [pid = 1643] [id = 246] 01:25:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x112a73400) [pid = 1643] [serial = 736] [outer = 0x0] 01:25:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x115dce000) [pid = 1643] [serial = 737] [outer = 0x112a73400] 01:25:04 INFO - PROCESS | 1643 | 1466497504775 Marionette DEBUG loaded listener.js 01:25:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x1176cf000) [pid = 1643] [serial = 738] [outer = 0x112a73400] 01:25:05 INFO - PROCESS | 1643 | 1466497505212 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]]]}] 01:25:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 01:25:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 869ms 01:25:05 INFO - PROCESS | 1643 | 1466497505267 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 01:25:05 INFO - PROCESS | 1643 | 1466497505269 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 01:25:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 01:25:05 INFO - PROCESS | 1643 | 1466497505291 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 01:25:05 INFO - PROCESS | 1643 | 1466497505293 Marionette TRACE conn2 <- [1,958,null,{}] 01:25:05 INFO - PROCESS | 1643 | 1466497505296 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}] 01:25:05 INFO - PROCESS | 1643 | 1466497505298 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:05 INFO - PROCESS | 1643 | 1466497505393 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 01:25:05 INFO - PROCESS | 1643 | 1466497505469 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:05 INFO - PROCESS | 1643 | 1466497505470 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:05 INFO - PROCESS | 1643 | ++DOCSHELL 0x11821b800 == 48 [pid = 1643] [id = 247] 01:25:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x118541000) [pid = 1643] [serial = 739] [outer = 0x0] 01:25:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x118641000) [pid = 1643] [serial = 740] [outer = 0x118541000] 01:25:05 INFO - PROCESS | 1643 | 1466497505498 Marionette DEBUG loaded listener.js 01:25:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 112 (0x11900f000) [pid = 1643] [serial = 741] [outer = 0x118541000] 01:25:06 INFO - PROCESS | 1643 | --DOCSHELL 0x12a618800 == 47 [pid = 1643] [id = 240] 01:25:06 INFO - PROCESS | 1643 | --DOCSHELL 0x129f1e000 == 46 [pid = 1643] [id = 239] 01:25:06 INFO - PROCESS | 1643 | --DOCSHELL 0x123c8e800 == 45 [pid = 1643] [id = 238] 01:25:06 INFO - PROCESS | 1643 | --DOCSHELL 0x12896d800 == 44 [pid = 1643] [id = 237] 01:25:06 INFO - PROCESS | 1643 | --DOCSHELL 0x128243000 == 43 [pid = 1643] [id = 236] 01:25:06 INFO - PROCESS | 1643 | --DOCSHELL 0x1256f8800 == 42 [pid = 1643] [id = 235] 01:25:06 INFO - PROCESS | 1643 | --DOCSHELL 0x120e03000 == 41 [pid = 1643] [id = 234] 01:25:06 INFO - PROCESS | 1643 | --DOCSHELL 0x121142000 == 40 [pid = 1643] [id = 233] 01:25:06 INFO - PROCESS | 1643 | --DOCSHELL 0x11957b000 == 39 [pid = 1643] [id = 232] 01:25:06 INFO - PROCESS | 1643 | --DOCSHELL 0x119083000 == 38 [pid = 1643] [id = 231] 01:25:06 INFO - PROCESS | 1643 | --DOCSHELL 0x1168ca000 == 37 [pid = 1643] [id = 230] 01:25:06 INFO - PROCESS | 1643 | --DOCSHELL 0x1130d0800 == 36 [pid = 1643] [id = 229] 01:25:06 INFO - PROCESS | 1643 | --DOCSHELL 0x11821f800 == 35 [pid = 1643] [id = 228] 01:25:06 INFO - PROCESS | 1643 | --DOCSHELL 0x129121000 == 34 [pid = 1643] [id = 227] 01:25:06 INFO - PROCESS | 1643 | --DOCSHELL 0x116524000 == 33 [pid = 1643] [id = 215] 01:25:06 INFO - PROCESS | 1643 | --DOCSHELL 0x11821c800 == 32 [pid = 1643] [id = 246] 01:25:06 INFO - PROCESS | 1643 | --DOCSHELL 0x12b94c800 == 31 [pid = 1643] [id = 245] 01:25:06 INFO - PROCESS | 1643 | --DOCSHELL 0x12a96c800 == 30 [pid = 1643] [id = 244] 01:25:06 INFO - PROCESS | 1643 | --DOCSHELL 0x123c92800 == 29 [pid = 1643] [id = 243] 01:25:06 INFO - PROCESS | 1643 | --DOCSHELL 0x11866d800 == 28 [pid = 1643] [id = 242] 01:25:06 INFO - PROCESS | 1643 | --DOCSHELL 0x12a632000 == 27 [pid = 1643] [id = 241] 01:25:06 INFO - PROCESS | 1643 | --DOMWINDOW == 111 (0x121234400) [pid = 1643] [serial = 665] [outer = 0x0] [url = about:blank] 01:25:06 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x1196ae400) [pid = 1643] [serial = 656] [outer = 0x0] [url = about:blank] 01:25:06 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x118417c00) [pid = 1643] [serial = 650] [outer = 0x0] [url = about:blank] 01:25:06 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x1184c7400) [pid = 1643] [serial = 651] [outer = 0x0] [url = about:blank] 01:25:06 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x115e24400) [pid = 1643] [serial = 647] [outer = 0x0] [url = about:blank] 01:25:06 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x11680c400) [pid = 1643] [serial = 648] [outer = 0x0] [url = about:blank] 01:25:06 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x118313c00) [pid = 1643] [serial = 645] [outer = 0x0] [url = about:blank] 01:25:06 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x1164e4c00) [pid = 1643] [serial = 633] [outer = 0x0] [url = about:blank] 01:25:06 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x1133a4000) [pid = 1643] [serial = 632] [outer = 0x0] [url = about:blank] 01:25:06 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x1176c4400) [pid = 1643] [serial = 644] [outer = 0x0] [url = about:blank] 01:25:06 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x118641c00) [pid = 1643] [serial = 653] [outer = 0x0] [url = about:blank] 01:25:06 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x11853bc00) [pid = 1643] [serial = 636] [outer = 0x0] [url = about:blank] 01:25:06 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x1190c7000) [pid = 1643] [serial = 654] [outer = 0x0] [url = about:blank] 01:25:06 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x118417400) [pid = 1643] [serial = 635] [outer = 0x0] [url = about:blank] 01:25:06 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x120e91400) [pid = 1643] [serial = 639] [outer = 0x0] [url = about:blank] 01:25:06 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x123a45000) [pid = 1643] [serial = 663] [outer = 0x0] [url = about:blank] 01:25:06 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x1196a4000) [pid = 1643] [serial = 638] [outer = 0x0] [url = about:blank] 01:25:06 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x1241aec00) [pid = 1643] [serial = 642] [outer = 0x0] [url = about:blank] 01:25:06 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x119c9f400) [pid = 1643] [serial = 641] [outer = 0x0] [url = about:blank] 01:25:06 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x120f8d800) [pid = 1643] [serial = 662] [outer = 0x0] [url = about:blank] 01:25:06 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x1241f6800) [pid = 1643] [serial = 668] [outer = 0x0] [url = about:blank] 01:25:06 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x1241a6400) [pid = 1643] [serial = 666] [outer = 0x0] [url = about:blank] 01:25:06 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x1174c6000) [pid = 1643] [serial = 671] [outer = 0x0] [url = about:blank] 01:25:06 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x124ac5800) [pid = 1643] [serial = 674] [outer = 0x0] [url = about:blank] 01:25:06 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x124abf000) [pid = 1643] [serial = 669] [outer = 0x0] [url = about:blank] 01:25:06 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x126b36000) [pid = 1643] [serial = 677] [outer = 0x0] [url = about:blank] 01:25:06 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x119c94000) [pid = 1643] [serial = 659] [outer = 0x0] [url = about:blank] 01:25:06 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x12567bc00) [pid = 1643] [serial = 675] [outer = 0x0] [url = about:blank] 01:25:06 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x120e90800) [pid = 1643] [serial = 660] [outer = 0x0] [url = about:blank] 01:25:06 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x1282bf000) [pid = 1643] [serial = 678] [outer = 0x0] [url = about:blank] 01:25:06 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x119a0d400) [pid = 1643] [serial = 657] [outer = 0x0] [url = about:blank] 01:25:06 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x120ecac00) [pid = 1643] [serial = 672] [outer = 0x0] [url = about:blank] 01:25:06 INFO - PROCESS | 1643 | 1466497506350 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]]]}] 01:25:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 01:25:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1072ms 01:25:06 INFO - PROCESS | 1643 | 1466497506367 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 01:25:06 INFO - PROCESS | 1643 | 1466497506369 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 01:25:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 01:25:06 INFO - PROCESS | 1643 | 1466497506376 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 01:25:06 INFO - PROCESS | 1643 | 1466497506379 Marionette TRACE conn2 <- [1,962,null,{}] 01:25:06 INFO - PROCESS | 1643 | 1466497506382 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}] 01:25:06 INFO - PROCESS | 1643 | 1466497506384 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:06 INFO - PROCESS | 1643 | 1466497506470 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 01:25:06 INFO - PROCESS | 1643 | 1466497506477 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:06 INFO - PROCESS | 1643 | 1466497506479 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:06 INFO - PROCESS | 1643 | ++DOCSHELL 0x1164bc800 == 28 [pid = 1643] [id = 248] 01:25:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x115e8f800) [pid = 1643] [serial = 742] [outer = 0x0] 01:25:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x116f8f400) [pid = 1643] [serial = 743] [outer = 0x115e8f800] 01:25:06 INFO - PROCESS | 1643 | 1466497506507 Marionette DEBUG loaded listener.js 01:25:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x1176c9800) [pid = 1643] [serial = 744] [outer = 0x115e8f800] 01:25:06 INFO - PROCESS | 1643 | 1466497506847 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]]]}] 01:25:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 01:25:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 524ms 01:25:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 01:25:06 INFO - PROCESS | 1643 | 1466497506897 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 01:25:06 INFO - PROCESS | 1643 | 1466497506901 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 01:25:06 INFO - PROCESS | 1643 | 1466497506908 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 01:25:06 INFO - PROCESS | 1643 | 1466497506910 Marionette TRACE conn2 <- [1,966,null,{}] 01:25:06 INFO - PROCESS | 1643 | 1466497506918 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}] 01:25:06 INFO - PROCESS | 1643 | 1466497506920 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:07 INFO - PROCESS | 1643 | 1466497507002 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 01:25:07 INFO - PROCESS | 1643 | 1466497507008 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:07 INFO - PROCESS | 1643 | 1466497507009 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:07 INFO - PROCESS | 1643 | ++DOCSHELL 0x117471800 == 29 [pid = 1643] [id = 249] 01:25:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x117d11c00) [pid = 1643] [serial = 745] [outer = 0x0] 01:25:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x11853a400) [pid = 1643] [serial = 746] [outer = 0x117d11c00] 01:25:07 INFO - PROCESS | 1643 | 1466497507037 Marionette DEBUG loaded listener.js 01:25:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x11863b400) [pid = 1643] [serial = 747] [outer = 0x117d11c00] 01:25:07 INFO - PROCESS | 1643 | 1466497507407 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]]]}] 01:25:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 01:25:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 528ms 01:25:07 INFO - PROCESS | 1643 | 1466497507435 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 01:25:07 INFO - PROCESS | 1643 | 1466497507436 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 01:25:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 01:25:07 INFO - PROCESS | 1643 | 1466497507440 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 01:25:07 INFO - PROCESS | 1643 | 1466497507443 Marionette TRACE conn2 <- [1,970,null,{}] 01:25:07 INFO - PROCESS | 1643 | 1466497507450 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}] 01:25:07 INFO - PROCESS | 1643 | 1466497507453 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:07 INFO - PROCESS | 1643 | 1466497507533 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 01:25:07 INFO - PROCESS | 1643 | 1466497507540 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:07 INFO - PROCESS | 1643 | 1466497507543 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:07 INFO - PROCESS | 1643 | ++DOCSHELL 0x119198000 == 30 [pid = 1643] [id = 250] 01:25:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x1186c5000) [pid = 1643] [serial = 748] [outer = 0x0] 01:25:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x119588c00) [pid = 1643] [serial = 749] [outer = 0x1186c5000] 01:25:07 INFO - PROCESS | 1643 | 1466497507570 Marionette DEBUG loaded listener.js 01:25:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x1199c4c00) [pid = 1643] [serial = 750] [outer = 0x1186c5000] 01:25:07 INFO - PROCESS | 1643 | 1466497507896 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]]]}] 01:25:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 01:25:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 471ms 01:25:07 INFO - PROCESS | 1643 | 1466497507912 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 01:25:07 INFO - PROCESS | 1643 | 1466497507913 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 01:25:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 01:25:07 INFO - PROCESS | 1643 | 1466497507916 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 01:25:07 INFO - PROCESS | 1643 | 1466497507917 Marionette TRACE conn2 <- [1,974,null,{}] 01:25:07 INFO - PROCESS | 1643 | 1466497507919 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}] 01:25:07 INFO - PROCESS | 1643 | 1466497507921 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:08 INFO - PROCESS | 1643 | 1466497508008 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 01:25:08 INFO - PROCESS | 1643 | 1466497508071 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:08 INFO - PROCESS | 1643 | 1466497508072 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:08 INFO - PROCESS | 1643 | ++DOCSHELL 0x119ab0800 == 31 [pid = 1643] [id = 251] 01:25:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x11863c000) [pid = 1643] [serial = 751] [outer = 0x0] 01:25:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x119a10000) [pid = 1643] [serial = 752] [outer = 0x11863c000] 01:25:08 INFO - PROCESS | 1643 | 1466497508097 Marionette DEBUG loaded listener.js 01:25:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x120e8e800) [pid = 1643] [serial = 753] [outer = 0x11863c000] 01:25:08 INFO - PROCESS | 1643 | 1466497508435 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]]]}] 01:25:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 01:25:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 569ms 01:25:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 01:25:08 INFO - PROCESS | 1643 | 1466497508485 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 01:25:08 INFO - PROCESS | 1643 | 1466497508487 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 01:25:08 INFO - PROCESS | 1643 | 1466497508489 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 01:25:08 INFO - PROCESS | 1643 | 1466497508490 Marionette TRACE conn2 <- [1,978,null,{}] 01:25:08 INFO - PROCESS | 1643 | 1466497508492 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}] 01:25:08 INFO - PROCESS | 1643 | 1466497508494 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:08 INFO - PROCESS | 1643 | 1466497508586 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 01:25:08 INFO - PROCESS | 1643 | 1466497508589 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:08 INFO - PROCESS | 1643 | 1466497508590 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:08 INFO - PROCESS | 1643 | ++DOCSHELL 0x12125e800 == 32 [pid = 1643] [id = 252] 01:25:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x115e17c00) [pid = 1643] [serial = 754] [outer = 0x0] 01:25:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x120e95400) [pid = 1643] [serial = 755] [outer = 0x115e17c00] 01:25:08 INFO - PROCESS | 1643 | 1466497508615 Marionette DEBUG loaded listener.js 01:25:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x120eca000) [pid = 1643] [serial = 756] [outer = 0x115e17c00] 01:25:09 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x112a80800) [pid = 1643] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 01:25:09 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x123a45c00) [pid = 1643] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 01:25:09 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x12567b800) [pid = 1643] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 01:25:09 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x126b37400) [pid = 1643] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 01:25:09 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x112e36000) [pid = 1643] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 01:25:09 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x120e91000) [pid = 1643] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 01:25:09 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x1130bd400) [pid = 1643] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 01:25:09 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x11831dc00) [pid = 1643] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 01:25:09 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x1182a4400) [pid = 1643] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 01:25:09 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x112d39c00) [pid = 1643] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 01:25:09 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x118539000) [pid = 1643] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 01:25:09 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x115dc7000) [pid = 1643] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 01:25:09 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x128a2e800) [pid = 1643] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 01:25:09 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x128cef800) [pid = 1643] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 01:25:09 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x11958bc00) [pid = 1643] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 01:25:09 INFO - PROCESS | 1643 | 1466497509407 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]]]}] 01:25:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 01:25:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 971ms 01:25:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 01:25:09 INFO - PROCESS | 1643 | 1466497509460 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 01:25:09 INFO - PROCESS | 1643 | 1466497509463 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 01:25:09 INFO - PROCESS | 1643 | 1466497509466 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 01:25:09 INFO - PROCESS | 1643 | 1466497509469 Marionette TRACE conn2 <- [1,982,null,{}] 01:25:09 INFO - PROCESS | 1643 | 1466497509473 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}] 01:25:09 INFO - PROCESS | 1643 | 1466497509475 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:09 INFO - PROCESS | 1643 | 1466497509582 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 01:25:09 INFO - PROCESS | 1643 | 1466497509634 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:09 INFO - PROCESS | 1643 | 1466497509635 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:09 INFO - PROCESS | 1643 | ++DOCSHELL 0x117156800 == 33 [pid = 1643] [id = 253] 01:25:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x1130bd400) [pid = 1643] [serial = 757] [outer = 0x0] 01:25:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x115e1d400) [pid = 1643] [serial = 758] [outer = 0x1130bd400] 01:25:09 INFO - PROCESS | 1643 | 1466497509667 Marionette DEBUG loaded listener.js 01:25:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x116a1b800) [pid = 1643] [serial = 759] [outer = 0x1130bd400] 01:25:10 INFO - PROCESS | 1643 | 1466497510147 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]]]}] 01:25:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 01:25:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 724ms 01:25:10 INFO - PROCESS | 1643 | 1466497510230 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 01:25:10 INFO - PROCESS | 1643 | 1466497510233 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 01:25:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 01:25:10 INFO - PROCESS | 1643 | 1466497510241 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 01:25:10 INFO - PROCESS | 1643 | 1466497510243 Marionette TRACE conn2 <- [1,986,null,{}] 01:25:10 INFO - PROCESS | 1643 | 1466497510246 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}] 01:25:10 INFO - PROCESS | 1643 | 1466497510247 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:10 INFO - PROCESS | 1643 | 1466497510351 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 01:25:10 INFO - PROCESS | 1643 | 1466497510428 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:10 INFO - PROCESS | 1643 | 1466497510429 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:10 INFO - PROCESS | 1643 | ++DOCSHELL 0x12112d000 == 34 [pid = 1643] [id = 254] 01:25:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x118420c00) [pid = 1643] [serial = 760] [outer = 0x0] 01:25:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x11853e000) [pid = 1643] [serial = 761] [outer = 0x118420c00] 01:25:10 INFO - PROCESS | 1643 | 1466497510461 Marionette DEBUG loaded listener.js 01:25:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x11863f800) [pid = 1643] [serial = 762] [outer = 0x118420c00] 01:25:10 INFO - PROCESS | 1643 | --DOCSHELL 0x119ab0800 == 33 [pid = 1643] [id = 251] 01:25:10 INFO - PROCESS | 1643 | --DOCSHELL 0x119198000 == 32 [pid = 1643] [id = 250] 01:25:10 INFO - PROCESS | 1643 | --DOCSHELL 0x117471800 == 31 [pid = 1643] [id = 249] 01:25:10 INFO - PROCESS | 1643 | --DOCSHELL 0x1164bc800 == 30 [pid = 1643] [id = 248] 01:25:10 INFO - PROCESS | 1643 | --DOCSHELL 0x11821b800 == 29 [pid = 1643] [id = 247] 01:25:10 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x124ac1c00) [pid = 1643] [serial = 704] [outer = 0x0] [url = about:blank] 01:25:10 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x1241f6c00) [pid = 1643] [serial = 702] [outer = 0x0] [url = about:blank] 01:25:10 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x1282bf800) [pid = 1643] [serial = 707] [outer = 0x0] [url = about:blank] 01:25:10 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x126b37000) [pid = 1643] [serial = 705] [outer = 0x0] [url = about:blank] 01:25:10 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x1284c6c00) [pid = 1643] [serial = 710] [outer = 0x0] [url = about:blank] 01:25:10 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x1174c1400) [pid = 1643] [serial = 713] [outer = 0x0] [url = about:blank] 01:25:10 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x1284c0400) [pid = 1643] [serial = 681] [outer = 0x0] [url = about:blank] 01:25:10 INFO - PROCESS | 1643 | --DOMWINDOW == 78 (0x1282c7400) [pid = 1643] [serial = 680] [outer = 0x0] [url = about:blank] 01:25:10 INFO - PROCESS | 1643 | --DOMWINDOW == 77 (0x128447400) [pid = 1643] [serial = 708] [outer = 0x0] [url = about:blank] 01:25:10 INFO - PROCESS | 1643 | --DOMWINDOW == 76 (0x1190d2800) [pid = 1643] [serial = 695] [outer = 0x0] [url = about:blank] 01:25:10 INFO - PROCESS | 1643 | --DOMWINDOW == 75 (0x120e96400) [pid = 1643] [serial = 696] [outer = 0x0] [url = about:blank] 01:25:11 INFO - PROCESS | 1643 | --DOMWINDOW == 74 (0x118419000) [pid = 1643] [serial = 689] [outer = 0x0] [url = about:blank] 01:25:11 INFO - PROCESS | 1643 | --DOMWINDOW == 73 (0x118539800) [pid = 1643] [serial = 690] [outer = 0x0] [url = about:blank] 01:25:11 INFO - PROCESS | 1643 | --DOMWINDOW == 72 (0x120ecb000) [pid = 1643] [serial = 698] [outer = 0x0] [url = about:blank] 01:25:11 INFO - PROCESS | 1643 | --DOMWINDOW == 71 (0x115e20800) [pid = 1643] [serial = 686] [outer = 0x0] [url = about:blank] 01:25:11 INFO - PROCESS | 1643 | --DOMWINDOW == 70 (0x1174bc400) [pid = 1643] [serial = 687] [outer = 0x0] [url = about:blank] 01:25:11 INFO - PROCESS | 1643 | --DOMWINDOW == 69 (0x1186a6400) [pid = 1643] [serial = 692] [outer = 0x0] [url = about:blank] 01:25:11 INFO - PROCESS | 1643 | --DOMWINDOW == 68 (0x119056c00) [pid = 1643] [serial = 693] [outer = 0x0] [url = about:blank] 01:25:11 INFO - PROCESS | 1643 | --DOMWINDOW == 67 (0x116884400) [pid = 1643] [serial = 683] [outer = 0x0] [url = about:blank] 01:25:11 INFO - PROCESS | 1643 | --DOMWINDOW == 66 (0x1176d1000) [pid = 1643] [serial = 684] [outer = 0x0] [url = about:blank] 01:25:11 INFO - PROCESS | 1643 | --DOMWINDOW == 65 (0x128f0fc00) [pid = 1643] [serial = 720] [outer = 0x0] [url = about:blank] 01:25:11 INFO - PROCESS | 1643 | --DOMWINDOW == 64 (0x128f18800) [pid = 1643] [serial = 722] [outer = 0x0] [url = about:blank] 01:25:11 INFO - PROCESS | 1643 | --DOMWINDOW == 63 (0x1284c4000) [pid = 1643] [serial = 716] [outer = 0x0] [url = about:blank] 01:25:11 INFO - PROCESS | 1643 | --DOMWINDOW == 62 (0x1291c6000) [pid = 1643] [serial = 723] [outer = 0x0] [url = about:blank] 01:25:11 INFO - PROCESS | 1643 | --DOMWINDOW == 61 (0x128aee400) [pid = 1643] [serial = 719] [outer = 0x0] [url = about:blank] 01:25:11 INFO - PROCESS | 1643 | --DOMWINDOW == 60 (0x128921c00) [pid = 1643] [serial = 711] [outer = 0x0] [url = about:blank] 01:25:11 INFO - PROCESS | 1643 | --DOMWINDOW == 59 (0x119ae8400) [pid = 1643] [serial = 714] [outer = 0x0] [url = about:blank] 01:25:11 INFO - PROCESS | 1643 | --DOMWINDOW == 58 (0x123a49000) [pid = 1643] [serial = 701] [outer = 0x0] [url = about:blank] 01:25:11 INFO - PROCESS | 1643 | --DOMWINDOW == 57 (0x1214e1800) [pid = 1643] [serial = 699] [outer = 0x0] [url = about:blank] 01:25:11 INFO - PROCESS | 1643 | --DOMWINDOW == 56 (0x128a2e400) [pid = 1643] [serial = 717] [outer = 0x0] [url = about:blank] 01:25:11 INFO - PROCESS | 1643 | 1466497511019 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]]]}] 01:25:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 01:25:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 821ms 01:25:11 INFO - PROCESS | 1643 | 1466497511061 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 01:25:11 INFO - PROCESS | 1643 | 1466497511063 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 01:25:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 01:25:11 INFO - PROCESS | 1643 | 1466497511066 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 01:25:11 INFO - PROCESS | 1643 | 1466497511068 Marionette TRACE conn2 <- [1,990,null,{}] 01:25:11 INFO - PROCESS | 1643 | 1466497511071 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}] 01:25:11 INFO - PROCESS | 1643 | 1466497511073 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:11 INFO - PROCESS | 1643 | 1466497511161 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 01:25:11 INFO - PROCESS | 1643 | 1466497511215 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:11 INFO - PROCESS | 1643 | 1466497511216 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:11 INFO - PROCESS | 1643 | ++DOCSHELL 0x1164aa800 == 30 [pid = 1643] [id = 255] 01:25:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 57 (0x1133a4000) [pid = 1643] [serial = 763] [outer = 0x0] 01:25:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 58 (0x116a1bc00) [pid = 1643] [serial = 764] [outer = 0x1133a4000] 01:25:11 INFO - PROCESS | 1643 | 1466497511244 Marionette DEBUG loaded listener.js 01:25:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 59 (0x1176d0c00) [pid = 1643] [serial = 765] [outer = 0x1133a4000] 01:25:11 INFO - PROCESS | 1643 | 1466497511549 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]]]}] 01:25:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 01:25:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 520ms 01:25:11 INFO - PROCESS | 1643 | 1466497511585 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 01:25:11 INFO - PROCESS | 1643 | 1466497511590 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 01:25:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 01:25:11 INFO - PROCESS | 1643 | 1466497511596 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 01:25:11 INFO - PROCESS | 1643 | 1466497511598 Marionette TRACE conn2 <- [1,994,null,{}] 01:25:11 INFO - PROCESS | 1643 | 1466497511600 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}] 01:25:11 INFO - PROCESS | 1643 | 1466497511602 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:11 INFO - PROCESS | 1643 | 1466497511703 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 01:25:11 INFO - PROCESS | 1643 | 1466497511763 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:11 INFO - PROCESS | 1643 | 1466497511764 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:11 INFO - PROCESS | 1643 | ++DOCSHELL 0x11826c000 == 31 [pid = 1643] [id = 256] 01:25:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 60 (0x1174c4400) [pid = 1643] [serial = 766] [outer = 0x0] 01:25:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 61 (0x11863d400) [pid = 1643] [serial = 767] [outer = 0x1174c4400] 01:25:11 INFO - PROCESS | 1643 | 1466497511793 Marionette DEBUG loaded listener.js 01:25:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 62 (0x1186a7c00) [pid = 1643] [serial = 768] [outer = 0x1174c4400] 01:25:12 INFO - PROCESS | 1643 | --DOCSHELL 0x12112d000 == 30 [pid = 1643] [id = 254] 01:25:12 INFO - PROCESS | 1643 | --DOCSHELL 0x12125e800 == 29 [pid = 1643] [id = 252] 01:25:12 INFO - PROCESS | 1643 | --DOCSHELL 0x117156800 == 28 [pid = 1643] [id = 253] 01:25:12 INFO - PROCESS | 1643 | --DOCSHELL 0x1164aa800 == 27 [pid = 1643] [id = 255] 01:25:13 INFO - PROCESS | 1643 | 1466497513154 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]]]}] 01:25:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 01:25:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1574ms 01:25:13 INFO - PROCESS | 1643 | 1466497513172 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 01:25:13 INFO - PROCESS | 1643 | 1466497513177 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 01:25:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 01:25:13 INFO - PROCESS | 1643 | 1466497513180 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 01:25:13 INFO - PROCESS | 1643 | 1466497513183 Marionette TRACE conn2 <- [1,998,null,{}] 01:25:13 INFO - PROCESS | 1643 | 1466497513187 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}] 01:25:13 INFO - PROCESS | 1643 | 1466497513190 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:13 INFO - PROCESS | 1643 | 1466497513271 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 01:25:13 INFO - PROCESS | 1643 | 1466497513320 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:13 INFO - PROCESS | 1643 | 1466497513323 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:13 INFO - PROCESS | 1643 | ++DOCSHELL 0x11652c800 == 28 [pid = 1643] [id = 257] 01:25:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 63 (0x113b50c00) [pid = 1643] [serial = 769] [outer = 0x0] 01:25:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 64 (0x1164e3800) [pid = 1643] [serial = 770] [outer = 0x113b50c00] 01:25:13 INFO - PROCESS | 1643 | 1466497513353 Marionette DEBUG loaded listener.js 01:25:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 65 (0x1174b9000) [pid = 1643] [serial = 771] [outer = 0x113b50c00] 01:25:13 INFO - PROCESS | 1643 | 1466497513682 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]]]}] 01:25:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 01:25:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 522ms 01:25:13 INFO - PROCESS | 1643 | 1466497513701 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 01:25:13 INFO - PROCESS | 1643 | 1466497513706 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 01:25:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 01:25:13 INFO - PROCESS | 1643 | 1466497513713 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 01:25:13 INFO - PROCESS | 1643 | 1466497513715 Marionette TRACE conn2 <- [1,1002,null,{}] 01:25:13 INFO - PROCESS | 1643 | 1466497513718 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}] 01:25:13 INFO - PROCESS | 1643 | 1466497513720 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:13 INFO - PROCESS | 1643 | 1466497513802 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 01:25:13 INFO - PROCESS | 1643 | 1466497513809 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:13 INFO - PROCESS | 1643 | 1466497513811 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:13 INFO - PROCESS | 1643 | ++DOCSHELL 0x117d80800 == 29 [pid = 1643] [id = 258] 01:25:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 66 (0x1174b8c00) [pid = 1643] [serial = 772] [outer = 0x0] 01:25:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 67 (0x118299400) [pid = 1643] [serial = 773] [outer = 0x1174b8c00] 01:25:13 INFO - PROCESS | 1643 | 1466497513888 Marionette DEBUG loaded listener.js 01:25:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 68 (0x1174be800) [pid = 1643] [serial = 774] [outer = 0x1174b8c00] 01:25:14 INFO - PROCESS | 1643 | 1466497514261 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]]]}] 01:25:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 01:25:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 572ms 01:25:14 INFO - PROCESS | 1643 | 1466497514286 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 01:25:14 INFO - PROCESS | 1643 | 1466497514288 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 01:25:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 01:25:14 INFO - PROCESS | 1643 | 1466497514297 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 01:25:14 INFO - PROCESS | 1643 | 1466497514307 Marionette TRACE conn2 <- [1,1006,null,{}] 01:25:14 INFO - PROCESS | 1643 | 1466497514315 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}] 01:25:14 INFO - PROCESS | 1643 | 1466497514318 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:14 INFO - PROCESS | 1643 | 1466497514413 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 01:25:14 INFO - PROCESS | 1643 | 1466497514446 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:14 INFO - PROCESS | 1643 | 1466497514448 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:14 INFO - PROCESS | 1643 | ++DOCSHELL 0x119561000 == 30 [pid = 1643] [id = 259] 01:25:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 69 (0x115e8cc00) [pid = 1643] [serial = 775] [outer = 0x0] 01:25:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 70 (0x119054c00) [pid = 1643] [serial = 776] [outer = 0x115e8cc00] 01:25:14 INFO - PROCESS | 1643 | 1466497514476 Marionette DEBUG loaded listener.js 01:25:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 71 (0x119586800) [pid = 1643] [serial = 777] [outer = 0x115e8cc00] 01:25:14 INFO - PROCESS | 1643 | 1466497514846 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]]]}] 01:25:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 01:25:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 586ms 01:25:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 01:25:14 INFO - PROCESS | 1643 | 1466497514878 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 01:25:14 INFO - PROCESS | 1643 | 1466497514880 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 01:25:14 INFO - PROCESS | 1643 | 1466497514882 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 01:25:14 INFO - PROCESS | 1643 | 1466497514883 Marionette TRACE conn2 <- [1,1010,null,{}] 01:25:14 INFO - PROCESS | 1643 | 1466497514886 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}] 01:25:14 INFO - PROCESS | 1643 | 1466497514887 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:14 INFO - PROCESS | 1643 | 1466497514988 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 01:25:14 INFO - PROCESS | 1643 | 1466497514991 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:14 INFO - PROCESS | 1643 | 1466497514992 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:15 INFO - PROCESS | 1643 | ++DOCSHELL 0x120e1b000 == 31 [pid = 1643] [id = 260] 01:25:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 72 (0x1196a2400) [pid = 1643] [serial = 778] [outer = 0x0] 01:25:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 73 (0x119c95400) [pid = 1643] [serial = 779] [outer = 0x1196a2400] 01:25:15 INFO - PROCESS | 1643 | 1466497515017 Marionette DEBUG loaded listener.js 01:25:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 74 (0x119c9e800) [pid = 1643] [serial = 780] [outer = 0x1196a2400] 01:25:15 INFO - PROCESS | 1643 | 1466497515367 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]]]}] 01:25:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 01:25:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 519ms 01:25:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 01:25:15 INFO - PROCESS | 1643 | 1466497515402 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 01:25:15 INFO - PROCESS | 1643 | 1466497515404 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 01:25:15 INFO - PROCESS | 1643 | 1466497515408 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 01:25:15 INFO - PROCESS | 1643 | 1466497515420 Marionette TRACE conn2 <- [1,1014,null,{}] 01:25:15 INFO - PROCESS | 1643 | 1466497515424 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}] 01:25:15 INFO - PROCESS | 1643 | 1466497515426 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:15 INFO - PROCESS | 1643 | 1466497515567 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 01:25:15 INFO - PROCESS | 1643 | 1466497515587 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:15 INFO - PROCESS | 1643 | 1466497515588 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:15 INFO - PROCESS | 1643 | ++DOCSHELL 0x123a09800 == 32 [pid = 1643] [id = 261] 01:25:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 75 (0x1122ab800) [pid = 1643] [serial = 781] [outer = 0x0] 01:25:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 76 (0x120e8f000) [pid = 1643] [serial = 782] [outer = 0x1122ab800] 01:25:15 INFO - PROCESS | 1643 | 1466497515628 Marionette DEBUG loaded listener.js 01:25:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 77 (0x120e9ac00) [pid = 1643] [serial = 783] [outer = 0x1122ab800] 01:25:15 INFO - PROCESS | 1643 | --DOMWINDOW == 76 (0x11863c000) [pid = 1643] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 01:25:15 INFO - PROCESS | 1643 | --DOMWINDOW == 75 (0x115e17c00) [pid = 1643] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 01:25:15 INFO - PROCESS | 1643 | --DOMWINDOW == 74 (0x125de6000) [pid = 1643] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 01:25:15 INFO - PROCESS | 1643 | --DOMWINDOW == 73 (0x1190c7800) [pid = 1643] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 01:25:15 INFO - PROCESS | 1643 | --DOMWINDOW == 72 (0x1182a0000) [pid = 1643] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 01:25:15 INFO - PROCESS | 1643 | --DOMWINDOW == 71 (0x123f3d000) [pid = 1643] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 01:25:15 INFO - PROCESS | 1643 | --DOMWINDOW == 70 (0x112a73400) [pid = 1643] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 01:25:15 INFO - PROCESS | 1643 | --DOMWINDOW == 69 (0x1186c5000) [pid = 1643] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 01:25:16 INFO - PROCESS | 1643 | --DOMWINDOW == 68 (0x118541000) [pid = 1643] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 01:25:16 INFO - PROCESS | 1643 | --DOMWINDOW == 67 (0x117d11c00) [pid = 1643] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 01:25:16 INFO - PROCESS | 1643 | --DOMWINDOW == 66 (0x115e8f800) [pid = 1643] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 01:25:16 INFO - PROCESS | 1643 | --DOMWINDOW == 65 (0x1133a4000) [pid = 1643] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 01:25:16 INFO - PROCESS | 1643 | --DOMWINDOW == 64 (0x1130bd400) [pid = 1643] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 01:25:16 INFO - PROCESS | 1643 | --DOMWINDOW == 63 (0x118420c00) [pid = 1643] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 01:25:16 INFO - PROCESS | 1643 | 1466497516118 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]]]}] 01:25:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 01:25:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 734ms 01:25:16 INFO - PROCESS | 1643 | 1466497516142 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 01:25:16 INFO - PROCESS | 1643 | 1466497516144 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 01:25:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 01:25:16 INFO - PROCESS | 1643 | 1466497516146 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 01:25:16 INFO - PROCESS | 1643 | 1466497516147 Marionette TRACE conn2 <- [1,1018,null,{}] 01:25:16 INFO - PROCESS | 1643 | 1466497516149 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}] 01:25:16 INFO - PROCESS | 1643 | 1466497516153 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:16 INFO - PROCESS | 1643 | 1466497516244 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 01:25:16 INFO - PROCESS | 1643 | 1466497516294 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:16 INFO - PROCESS | 1643 | 1466497516296 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:16 INFO - PROCESS | 1643 | ++DOCSHELL 0x116ab0000 == 33 [pid = 1643] [id = 262] 01:25:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 64 (0x1122a9400) [pid = 1643] [serial = 784] [outer = 0x0] 01:25:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 65 (0x118561c00) [pid = 1643] [serial = 785] [outer = 0x1122a9400] 01:25:16 INFO - PROCESS | 1643 | 1466497516321 Marionette DEBUG loaded listener.js 01:25:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 66 (0x1210bb000) [pid = 1643] [serial = 786] [outer = 0x1122a9400] 01:25:16 INFO - PROCESS | 1643 | 1466497516593 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]]]}] 01:25:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 01:25:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 469ms 01:25:16 INFO - PROCESS | 1643 | 1466497516616 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 01:25:16 INFO - PROCESS | 1643 | 1466497516617 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 01:25:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 01:25:16 INFO - PROCESS | 1643 | 1466497516619 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 01:25:16 INFO - PROCESS | 1643 | 1466497516621 Marionette TRACE conn2 <- [1,1022,null,{}] 01:25:16 INFO - PROCESS | 1643 | 1466497516631 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}] 01:25:16 INFO - PROCESS | 1643 | 1466497516632 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:16 INFO - PROCESS | 1643 | 1466497516720 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 01:25:16 INFO - PROCESS | 1643 | 1466497516726 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:16 INFO - PROCESS | 1643 | 1466497516727 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:16 INFO - PROCESS | 1643 | ++DOCSHELL 0x12418d800 == 34 [pid = 1643] [id = 263] 01:25:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 67 (0x11203fc00) [pid = 1643] [serial = 787] [outer = 0x0] 01:25:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 68 (0x1214de000) [pid = 1643] [serial = 788] [outer = 0x11203fc00] 01:25:16 INFO - PROCESS | 1643 | 1466497516752 Marionette DEBUG loaded listener.js 01:25:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 69 (0x12192e000) [pid = 1643] [serial = 789] [outer = 0x11203fc00] 01:25:17 INFO - PROCESS | 1643 | 1466497517083 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]]]}] 01:25:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 01:25:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 476ms 01:25:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 01:25:17 INFO - PROCESS | 1643 | 1466497517096 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 01:25:17 INFO - PROCESS | 1643 | 1466497517097 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 01:25:17 INFO - PROCESS | 1643 | 1466497517099 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 01:25:17 INFO - PROCESS | 1643 | 1466497517100 Marionette TRACE conn2 <- [1,1026,null,{}] 01:25:17 INFO - PROCESS | 1643 | 1466497517102 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}] 01:25:17 INFO - PROCESS | 1643 | 1466497517103 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:17 INFO - PROCESS | 1643 | 1466497517208 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 01:25:17 INFO - PROCESS | 1643 | 1466497517214 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:17 INFO - PROCESS | 1643 | 1466497517215 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:17 INFO - PROCESS | 1643 | ++DOCSHELL 0x124a05000 == 35 [pid = 1643] [id = 264] 01:25:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 70 (0x112d30000) [pid = 1643] [serial = 790] [outer = 0x0] 01:25:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 71 (0x12192b400) [pid = 1643] [serial = 791] [outer = 0x112d30000] 01:25:17 INFO - PROCESS | 1643 | 1466497517240 Marionette DEBUG loaded listener.js 01:25:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 72 (0x123a47400) [pid = 1643] [serial = 792] [outer = 0x112d30000] 01:25:17 INFO - PROCESS | 1643 | 1466497517544 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]]]}] 01:25:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 01:25:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 469ms 01:25:17 INFO - PROCESS | 1643 | 1466497517569 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 01:25:17 INFO - PROCESS | 1643 | 1466497517570 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 01:25:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 01:25:17 INFO - PROCESS | 1643 | 1466497517575 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 01:25:17 INFO - PROCESS | 1643 | 1466497517576 Marionette TRACE conn2 <- [1,1030,null,{}] 01:25:17 INFO - PROCESS | 1643 | 1466497517579 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}] 01:25:17 INFO - PROCESS | 1643 | 1466497517580 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:17 INFO - PROCESS | 1643 | 1466497517661 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 01:25:17 INFO - PROCESS | 1643 | 1466497517665 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:17 INFO - PROCESS | 1643 | 1466497517666 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:17 INFO - PROCESS | 1643 | ++DOCSHELL 0x119560800 == 36 [pid = 1643] [id = 265] 01:25:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 73 (0x123a4b400) [pid = 1643] [serial = 793] [outer = 0x0] 01:25:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 74 (0x123c17000) [pid = 1643] [serial = 794] [outer = 0x123a4b400] 01:25:17 INFO - PROCESS | 1643 | 1466497517694 Marionette DEBUG loaded listener.js 01:25:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 75 (0x1241b0000) [pid = 1643] [serial = 795] [outer = 0x123a4b400] 01:25:18 INFO - PROCESS | 1643 | 1466497518108 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]]]}] 01:25:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 01:25:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 571ms 01:25:18 INFO - PROCESS | 1643 | 1466497518147 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 01:25:18 INFO - PROCESS | 1643 | 1466497518150 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 01:25:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 01:25:18 INFO - PROCESS | 1643 | 1466497518155 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 01:25:18 INFO - PROCESS | 1643 | 1466497518158 Marionette TRACE conn2 <- [1,1034,null,{}] 01:25:18 INFO - PROCESS | 1643 | 1466497518164 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}] 01:25:18 INFO - PROCESS | 1643 | 1466497518166 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:18 INFO - PROCESS | 1643 | 1466497518328 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 01:25:18 INFO - PROCESS | 1643 | 1466497518486 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:18 INFO - PROCESS | 1643 | 1466497518491 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:18 INFO - PROCESS | 1643 | ++DOCSHELL 0x117147800 == 37 [pid = 1643] [id = 266] 01:25:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 76 (0x112e40800) [pid = 1643] [serial = 796] [outer = 0x0] 01:25:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 77 (0x11339d800) [pid = 1643] [serial = 797] [outer = 0x112e40800] 01:25:18 INFO - PROCESS | 1643 | 1466497518544 Marionette DEBUG loaded listener.js 01:25:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 78 (0x116f66800) [pid = 1643] [serial = 798] [outer = 0x112e40800] 01:25:19 INFO - PROCESS | 1643 | 1466497519089 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]]]}] 01:25:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 01:25:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 976ms 01:25:19 INFO - PROCESS | 1643 | 1466497519132 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 01:25:19 INFO - PROCESS | 1643 | 1466497519135 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 01:25:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 01:25:19 INFO - PROCESS | 1643 | 1466497519143 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 01:25:19 INFO - PROCESS | 1643 | 1466497519145 Marionette TRACE conn2 <- [1,1038,null,{}] 01:25:19 INFO - PROCESS | 1643 | 1466497519147 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}] 01:25:19 INFO - PROCESS | 1643 | 1466497519149 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:19 INFO - PROCESS | 1643 | 1466497519257 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 01:25:19 INFO - PROCESS | 1643 | 1466497519329 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:19 INFO - PROCESS | 1643 | 1466497519330 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:19 INFO - PROCESS | 1643 | ++DOCSHELL 0x119ab0800 == 38 [pid = 1643] [id = 267] 01:25:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 79 (0x118417800) [pid = 1643] [serial = 799] [outer = 0x0] 01:25:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x1184c2000) [pid = 1643] [serial = 800] [outer = 0x118417800] 01:25:19 INFO - PROCESS | 1643 | 1466497519361 Marionette DEBUG loaded listener.js 01:25:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x118632800) [pid = 1643] [serial = 801] [outer = 0x118417800] 01:25:20 INFO - PROCESS | 1643 | 1466497519998 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]]]}] 01:25:20 INFO - PROCESS | 1643 | --DOCSHELL 0x124a05000 == 37 [pid = 1643] [id = 264] 01:25:20 INFO - PROCESS | 1643 | --DOCSHELL 0x12418d800 == 36 [pid = 1643] [id = 263] 01:25:20 INFO - PROCESS | 1643 | --DOCSHELL 0x116ab0000 == 35 [pid = 1643] [id = 262] 01:25:20 INFO - PROCESS | 1643 | --DOCSHELL 0x123a09800 == 34 [pid = 1643] [id = 261] 01:25:20 INFO - PROCESS | 1643 | --DOCSHELL 0x120e1b000 == 33 [pid = 1643] [id = 260] 01:25:20 INFO - PROCESS | 1643 | --DOCSHELL 0x119561000 == 32 [pid = 1643] [id = 259] 01:25:20 INFO - PROCESS | 1643 | --DOCSHELL 0x117d80800 == 31 [pid = 1643] [id = 258] 01:25:20 INFO - PROCESS | 1643 | --DOCSHELL 0x11652c800 == 30 [pid = 1643] [id = 257] 01:25:20 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x11863d400) [pid = 1643] [serial = 767] [outer = 0x0] [url = about:blank] 01:25:20 INFO - PROCESS | 1643 | --DOCSHELL 0x11826c000 == 29 [pid = 1643] [id = 256] 01:25:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 01:25:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 923ms 01:25:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 01:25:20 INFO - PROCESS | 1643 | 1466497520066 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 01:25:20 INFO - PROCESS | 1643 | 1466497520068 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 01:25:20 INFO - PROCESS | 1643 | 1466497520071 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 01:25:20 INFO - PROCESS | 1643 | 1466497520073 Marionette TRACE conn2 <- [1,1042,null,{}] 01:25:20 INFO - PROCESS | 1643 | 1466497520077 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}] 01:25:20 INFO - PROCESS | 1643 | 1466497520078 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:20 INFO - PROCESS | 1643 | 1466497520157 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 01:25:20 INFO - PROCESS | 1643 | 1466497520162 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:20 INFO - PROCESS | 1643 | 1466497520163 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:20 INFO - PROCESS | 1643 | ++DOCSHELL 0x1168bd000 == 30 [pid = 1643] [id = 268] 01:25:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x116f8f800) [pid = 1643] [serial = 802] [outer = 0x0] 01:25:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x1176ca800) [pid = 1643] [serial = 803] [outer = 0x116f8f800] 01:25:20 INFO - PROCESS | 1643 | 1466497520195 Marionette DEBUG loaded listener.js 01:25:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x11841b800) [pid = 1643] [serial = 804] [outer = 0x116f8f800] 01:25:20 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x119588c00) [pid = 1643] [serial = 749] [outer = 0x0] [url = about:blank] 01:25:20 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x118641000) [pid = 1643] [serial = 740] [outer = 0x0] [url = about:blank] 01:25:20 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x11900f000) [pid = 1643] [serial = 741] [outer = 0x0] [url = about:blank] 01:25:20 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x1199c4c00) [pid = 1643] [serial = 750] [outer = 0x0] [url = about:blank] 01:25:20 INFO - PROCESS | 1643 | --DOMWINDOW == 78 (0x11853a400) [pid = 1643] [serial = 746] [outer = 0x0] [url = about:blank] 01:25:20 INFO - PROCESS | 1643 | --DOMWINDOW == 77 (0x11863b400) [pid = 1643] [serial = 747] [outer = 0x0] [url = about:blank] 01:25:20 INFO - PROCESS | 1643 | --DOMWINDOW == 76 (0x116f8f400) [pid = 1643] [serial = 743] [outer = 0x0] [url = about:blank] 01:25:20 INFO - PROCESS | 1643 | --DOMWINDOW == 75 (0x1176c9800) [pid = 1643] [serial = 744] [outer = 0x0] [url = about:blank] 01:25:20 INFO - PROCESS | 1643 | --DOMWINDOW == 74 (0x116a1bc00) [pid = 1643] [serial = 764] [outer = 0x0] [url = about:blank] 01:25:20 INFO - PROCESS | 1643 | --DOMWINDOW == 73 (0x11841ec00) [pid = 1643] [serial = 725] [outer = 0x0] [url = about:blank] 01:25:20 INFO - PROCESS | 1643 | --DOMWINDOW == 72 (0x119586000) [pid = 1643] [serial = 728] [outer = 0x0] [url = about:blank] 01:25:20 INFO - PROCESS | 1643 | --DOMWINDOW == 71 (0x123fcfc00) [pid = 1643] [serial = 731] [outer = 0x0] [url = about:blank] 01:25:20 INFO - PROCESS | 1643 | --DOMWINDOW == 70 (0x115e1d400) [pid = 1643] [serial = 758] [outer = 0x0] [url = about:blank] 01:25:20 INFO - PROCESS | 1643 | --DOMWINDOW == 69 (0x1282c6c00) [pid = 1643] [serial = 734] [outer = 0x0] [url = about:blank] 01:25:20 INFO - PROCESS | 1643 | --DOMWINDOW == 68 (0x116a1b800) [pid = 1643] [serial = 759] [outer = 0x0] [url = about:blank] 01:25:20 INFO - PROCESS | 1643 | --DOMWINDOW == 67 (0x1176d0c00) [pid = 1643] [serial = 765] [outer = 0x0] [url = about:blank] 01:25:20 INFO - PROCESS | 1643 | --DOMWINDOW == 66 (0x115dce000) [pid = 1643] [serial = 737] [outer = 0x0] [url = about:blank] 01:25:20 INFO - PROCESS | 1643 | --DOMWINDOW == 65 (0x11853e000) [pid = 1643] [serial = 761] [outer = 0x0] [url = about:blank] 01:25:20 INFO - PROCESS | 1643 | --DOMWINDOW == 64 (0x11863f800) [pid = 1643] [serial = 762] [outer = 0x0] [url = about:blank] 01:25:20 INFO - PROCESS | 1643 | --DOMWINDOW == 63 (0x120eca000) [pid = 1643] [serial = 756] [outer = 0x0] [url = about:blank] 01:25:20 INFO - PROCESS | 1643 | --DOMWINDOW == 62 (0x119a10000) [pid = 1643] [serial = 752] [outer = 0x0] [url = about:blank] 01:25:20 INFO - PROCESS | 1643 | --DOMWINDOW == 61 (0x120e95400) [pid = 1643] [serial = 755] [outer = 0x0] [url = about:blank] 01:25:20 INFO - PROCESS | 1643 | --DOMWINDOW == 60 (0x120e8e800) [pid = 1643] [serial = 753] [outer = 0x0] [url = about:blank] 01:25:20 INFO - PROCESS | 1643 | --DOMWINDOW == 59 (0x128a2b400) [pid = 1643] [serial = 735] [outer = 0x0] [url = about:blank] 01:25:20 INFO - PROCESS | 1643 | --DOMWINDOW == 58 (0x119a0b000) [pid = 1643] [serial = 729] [outer = 0x0] [url = about:blank] 01:25:20 INFO - PROCESS | 1643 | --DOMWINDOW == 57 (0x11855f800) [pid = 1643] [serial = 726] [outer = 0x0] [url = about:blank] 01:25:20 INFO - PROCESS | 1643 | --DOMWINDOW == 56 (0x124ac6800) [pid = 1643] [serial = 732] [outer = 0x0] [url = about:blank] 01:25:20 INFO - PROCESS | 1643 | --DOMWINDOW == 55 (0x1176cf000) [pid = 1643] [serial = 738] [outer = 0x0] [url = about:blank] 01:25:20 INFO - PROCESS | 1643 | 1466497520550 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]]]}] 01:25:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 01:25:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 519ms 01:25:20 INFO - PROCESS | 1643 | 1466497520591 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 01:25:20 INFO - PROCESS | 1643 | 1466497520594 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 01:25:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 01:25:20 INFO - PROCESS | 1643 | 1466497520598 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 01:25:20 INFO - PROCESS | 1643 | 1466497520600 Marionette TRACE conn2 <- [1,1046,null,{}] 01:25:20 INFO - PROCESS | 1643 | 1466497520602 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}] 01:25:20 INFO - PROCESS | 1643 | 1466497520604 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:20 INFO - PROCESS | 1643 | 1466497520682 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 01:25:20 INFO - PROCESS | 1643 | 1466497520686 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:20 INFO - PROCESS | 1643 | 1466497520687 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:20 INFO - PROCESS | 1643 | ++DOCSHELL 0x1181be000 == 31 [pid = 1643] [id = 269] 01:25:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 56 (0x118533c00) [pid = 1643] [serial = 805] [outer = 0x0] 01:25:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 57 (0x118635400) [pid = 1643] [serial = 806] [outer = 0x118533c00] 01:25:20 INFO - PROCESS | 1643 | 1466497520717 Marionette DEBUG loaded listener.js 01:25:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 58 (0x11869a800) [pid = 1643] [serial = 807] [outer = 0x118533c00] 01:25:21 INFO - PROCESS | 1643 | 1466497521070 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]]]}] 01:25:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 01:25:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 519ms 01:25:21 INFO - PROCESS | 1643 | 1466497521117 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 01:25:21 INFO - PROCESS | 1643 | 1466497521119 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 01:25:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 01:25:21 INFO - PROCESS | 1643 | 1466497521121 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 01:25:21 INFO - PROCESS | 1643 | 1466497521123 Marionette TRACE conn2 <- [1,1050,null,{}] 01:25:21 INFO - PROCESS | 1643 | 1466497521131 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}] 01:25:21 INFO - PROCESS | 1643 | 1466497521134 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:21 INFO - PROCESS | 1643 | 1466497521211 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 01:25:21 INFO - PROCESS | 1643 | 1466497521216 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:21 INFO - PROCESS | 1643 | 1466497521218 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:21 INFO - PROCESS | 1643 | ++DOCSHELL 0x11918f800 == 32 [pid = 1643] [id = 270] 01:25:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 59 (0x112a75800) [pid = 1643] [serial = 808] [outer = 0x0] 01:25:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 60 (0x1199c0000) [pid = 1643] [serial = 809] [outer = 0x112a75800] 01:25:21 INFO - PROCESS | 1643 | 1466497521248 Marionette DEBUG loaded listener.js 01:25:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 61 (0x119c9a800) [pid = 1643] [serial = 810] [outer = 0x112a75800] 01:25:21 INFO - PROCESS | 1643 | 1466497521603 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]]]}] 01:25:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 01:25:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 521ms 01:25:21 INFO - PROCESS | 1643 | 1466497521647 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 01:25:21 INFO - PROCESS | 1643 | 1466497521649 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 01:25:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 01:25:21 INFO - PROCESS | 1643 | 1466497521651 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 01:25:21 INFO - PROCESS | 1643 | 1466497521652 Marionette TRACE conn2 <- [1,1054,null,{}] 01:25:21 INFO - PROCESS | 1643 | 1466497521654 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}] 01:25:21 INFO - PROCESS | 1643 | 1466497521655 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:21 INFO - PROCESS | 1643 | 1466497521735 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 01:25:21 INFO - PROCESS | 1643 | 1466497521740 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:21 INFO - PROCESS | 1643 | 1466497521742 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:21 INFO - PROCESS | 1643 | ++DOCSHELL 0x120e19800 == 33 [pid = 1643] [id = 271] 01:25:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 62 (0x120e91400) [pid = 1643] [serial = 811] [outer = 0x0] 01:25:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 63 (0x120e9b400) [pid = 1643] [serial = 812] [outer = 0x120e91400] 01:25:21 INFO - PROCESS | 1643 | 1466497521767 Marionette DEBUG loaded listener.js 01:25:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 64 (0x120ece800) [pid = 1643] [serial = 813] [outer = 0x120e91400] 01:25:22 INFO - PROCESS | 1643 | 1466497522083 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]]]}] 01:25:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 01:25:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 468ms 01:25:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 01:25:22 INFO - PROCESS | 1643 | 1466497522119 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 01:25:22 INFO - PROCESS | 1643 | 1466497522121 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 01:25:22 INFO - PROCESS | 1643 | 1466497522124 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 01:25:22 INFO - PROCESS | 1643 | 1466497522126 Marionette TRACE conn2 <- [1,1058,null,{}] 01:25:22 INFO - PROCESS | 1643 | 1466497522128 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}] 01:25:22 INFO - PROCESS | 1643 | 1466497522130 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:22 INFO - PROCESS | 1643 | 1466497522203 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 01:25:22 INFO - PROCESS | 1643 | 1466497522209 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:22 INFO - PROCESS | 1643 | 1466497522210 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:22 INFO - PROCESS | 1643 | ++DOCSHELL 0x1217d8800 == 34 [pid = 1643] [id = 272] 01:25:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 65 (0x120ecec00) [pid = 1643] [serial = 814] [outer = 0x0] 01:25:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 66 (0x1214db800) [pid = 1643] [serial = 815] [outer = 0x120ecec00] 01:25:22 INFO - PROCESS | 1643 | 1466497522236 Marionette DEBUG loaded listener.js 01:25:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 67 (0x123a42c00) [pid = 1643] [serial = 816] [outer = 0x120ecec00] 01:25:22 INFO - PROCESS | 1643 | 1466497522735 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]]]}] 01:25:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 01:25:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 620ms 01:25:22 INFO - PROCESS | 1643 | 1466497522744 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 01:25:22 INFO - PROCESS | 1643 | 1466497522746 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 01:25:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 01:25:22 INFO - PROCESS | 1643 | 1466497522749 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 01:25:22 INFO - PROCESS | 1643 | 1466497522751 Marionette TRACE conn2 <- [1,1062,null,{}] 01:25:22 INFO - PROCESS | 1643 | 1466497522754 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}] 01:25:22 INFO - PROCESS | 1643 | 1466497522760 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:22 INFO - PROCESS | 1643 | 1466497522903 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 01:25:22 INFO - PROCESS | 1643 | 1466497522923 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:22 INFO - PROCESS | 1643 | 1466497522924 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:22 INFO - PROCESS | 1643 | ++DOCSHELL 0x123c8d000 == 35 [pid = 1643] [id = 273] 01:25:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 68 (0x123fd1000) [pid = 1643] [serial = 817] [outer = 0x0] 01:25:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 69 (0x124928800) [pid = 1643] [serial = 818] [outer = 0x123fd1000] 01:25:22 INFO - PROCESS | 1643 | 1466497522949 Marionette DEBUG loaded listener.js 01:25:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 70 (0x125675800) [pid = 1643] [serial = 819] [outer = 0x123fd1000] 01:25:23 INFO - PROCESS | 1643 | 1466497523287 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]]]}] 01:25:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 01:25:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 570ms 01:25:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 01:25:23 INFO - PROCESS | 1643 | 1466497523319 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 01:25:23 INFO - PROCESS | 1643 | 1466497523320 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 01:25:23 INFO - PROCESS | 1643 | 1466497523322 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 01:25:23 INFO - PROCESS | 1643 | 1466497523323 Marionette TRACE conn2 <- [1,1066,null,{}] 01:25:23 INFO - PROCESS | 1643 | 1466497523326 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}] 01:25:23 INFO - PROCESS | 1643 | 1466497523327 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:23 INFO - PROCESS | 1643 | 1466497523422 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 01:25:23 INFO - PROCESS | 1643 | 1466497523425 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:23 INFO - PROCESS | 1643 | 1466497523426 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:23 INFO - PROCESS | 1643 | ++DOCSHELL 0x126853000 == 36 [pid = 1643] [id = 274] 01:25:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 71 (0x12567a400) [pid = 1643] [serial = 820] [outer = 0x0] 01:25:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 72 (0x125a47c00) [pid = 1643] [serial = 821] [outer = 0x12567a400] 01:25:23 INFO - PROCESS | 1643 | 1466497523451 Marionette DEBUG loaded listener.js 01:25:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 73 (0x125d99400) [pid = 1643] [serial = 822] [outer = 0x12567a400] 01:25:23 INFO - PROCESS | 1643 | 1466497523791 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]]]}] 01:25:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 01:25:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 520ms 01:25:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 01:25:23 INFO - PROCESS | 1643 | 1466497523842 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 01:25:23 INFO - PROCESS | 1643 | 1466497523843 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 01:25:23 INFO - PROCESS | 1643 | 1466497523846 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 01:25:23 INFO - PROCESS | 1643 | 1466497523847 Marionette TRACE conn2 <- [1,1070,null,{}] 01:25:23 INFO - PROCESS | 1643 | 1466497523849 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}] 01:25:23 INFO - PROCESS | 1643 | 1466497523850 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:23 INFO - PROCESS | 1643 | 1466497523945 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 01:25:23 INFO - PROCESS | 1643 | 1466497523960 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:23 INFO - PROCESS | 1643 | 1466497523961 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:23 INFO - PROCESS | 1643 | ++DOCSHELL 0x12834a000 == 37 [pid = 1643] [id = 275] 01:25:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 74 (0x125d98400) [pid = 1643] [serial = 823] [outer = 0x0] 01:25:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 75 (0x125defc00) [pid = 1643] [serial = 824] [outer = 0x125d98400] 01:25:23 INFO - PROCESS | 1643 | 1466497523985 Marionette DEBUG loaded listener.js 01:25:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 76 (0x126b39c00) [pid = 1643] [serial = 825] [outer = 0x125d98400] 01:25:24 INFO - PROCESS | 1643 | 1466497524328 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]]]}] 01:25:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 01:25:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 518ms 01:25:24 INFO - PROCESS | 1643 | --DOMWINDOW == 75 (0x115e8cc00) [pid = 1643] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 01:25:24 INFO - PROCESS | 1643 | --DOMWINDOW == 74 (0x1174c4400) [pid = 1643] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 01:25:24 INFO - PROCESS | 1643 | --DOMWINDOW == 73 (0x1196a2400) [pid = 1643] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 01:25:24 INFO - PROCESS | 1643 | --DOMWINDOW == 72 (0x1122a9400) [pid = 1643] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 01:25:24 INFO - PROCESS | 1643 | --DOMWINDOW == 71 (0x1122ab800) [pid = 1643] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 01:25:24 INFO - PROCESS | 1643 | --DOMWINDOW == 70 (0x11203fc00) [pid = 1643] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 01:25:24 INFO - PROCESS | 1643 | --DOMWINDOW == 69 (0x112d30000) [pid = 1643] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 01:25:24 INFO - PROCESS | 1643 | --DOMWINDOW == 68 (0x113b50c00) [pid = 1643] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 01:25:24 INFO - PROCESS | 1643 | --DOMWINDOW == 67 (0x1174b8c00) [pid = 1643] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 01:25:24 INFO - PROCESS | 1643 | 1466497524386 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 01:25:24 INFO - PROCESS | 1643 | 1466497524387 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 01:25:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 01:25:24 INFO - PROCESS | 1643 | 1466497524391 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 01:25:24 INFO - PROCESS | 1643 | 1466497524392 Marionette TRACE conn2 <- [1,1074,null,{}] 01:25:24 INFO - PROCESS | 1643 | 1466497524395 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}] 01:25:24 INFO - PROCESS | 1643 | 1466497524396 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:24 INFO - PROCESS | 1643 | 1466497524472 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 01:25:24 INFO - PROCESS | 1643 | 1466497524478 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:24 INFO - PROCESS | 1643 | 1466497524479 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:24 INFO - PROCESS | 1643 | ++DOCSHELL 0x119c09800 == 38 [pid = 1643] [id = 276] 01:25:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 68 (0x118417400) [pid = 1643] [serial = 826] [outer = 0x0] 01:25:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 69 (0x11900ec00) [pid = 1643] [serial = 827] [outer = 0x118417400] 01:25:24 INFO - PROCESS | 1643 | 1466497524503 Marionette DEBUG loaded listener.js 01:25:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 70 (0x12171d000) [pid = 1643] [serial = 828] [outer = 0x118417400] 01:25:24 INFO - PROCESS | 1643 | 1466497524828 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]]]}] 01:25:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 01:25:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 468ms 01:25:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 01:25:24 INFO - PROCESS | 1643 | 1466497524860 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 01:25:24 INFO - PROCESS | 1643 | 1466497524861 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 01:25:24 INFO - PROCESS | 1643 | 1466497524863 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 01:25:24 INFO - PROCESS | 1643 | 1466497524864 Marionette TRACE conn2 <- [1,1078,null,{}] 01:25:24 INFO - PROCESS | 1643 | 1466497524866 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}] 01:25:24 INFO - PROCESS | 1643 | 1466497524867 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:24 INFO - PROCESS | 1643 | 1466497524944 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 01:25:24 INFO - PROCESS | 1643 | 1466497524948 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:24 INFO - PROCESS | 1643 | 1466497524949 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:24 INFO - PROCESS | 1643 | ++DOCSHELL 0x128c1e800 == 39 [pid = 1643] [id = 277] 01:25:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 71 (0x125de6000) [pid = 1643] [serial = 829] [outer = 0x0] 01:25:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 72 (0x1282bec00) [pid = 1643] [serial = 830] [outer = 0x125de6000] 01:25:24 INFO - PROCESS | 1643 | 1466497524973 Marionette DEBUG loaded listener.js 01:25:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 73 (0x1282c7000) [pid = 1643] [serial = 831] [outer = 0x125de6000] 01:25:25 INFO - PROCESS | 1643 | 1466497525298 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]]]}] 01:25:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 01:25:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 469ms 01:25:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 01:25:25 INFO - PROCESS | 1643 | 1466497525333 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 01:25:25 INFO - PROCESS | 1643 | 1466497525334 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 01:25:25 INFO - PROCESS | 1643 | 1466497525337 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 01:25:25 INFO - PROCESS | 1643 | 1466497525339 Marionette TRACE conn2 <- [1,1082,null,{}] 01:25:25 INFO - PROCESS | 1643 | 1466497525341 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}] 01:25:25 INFO - PROCESS | 1643 | 1466497525342 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:25 INFO - PROCESS | 1643 | 1466497525457 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 01:25:25 INFO - PROCESS | 1643 | 1466497525463 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:25 INFO - PROCESS | 1643 | 1466497525465 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:25 INFO - PROCESS | 1643 | ++DOCSHELL 0x128f32000 == 40 [pid = 1643] [id = 278] 01:25:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 74 (0x126b3f800) [pid = 1643] [serial = 832] [outer = 0x0] 01:25:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 75 (0x1284c4400) [pid = 1643] [serial = 833] [outer = 0x126b3f800] 01:25:25 INFO - PROCESS | 1643 | 1466497525493 Marionette DEBUG loaded listener.js 01:25:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 76 (0x128a2c400) [pid = 1643] [serial = 834] [outer = 0x126b3f800] 01:25:26 INFO - PROCESS | 1643 | 1466497526120 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]]]}] 01:25:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 01:25:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 821ms 01:25:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 01:25:26 INFO - PROCESS | 1643 | 1466497526159 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 01:25:26 INFO - PROCESS | 1643 | 1466497526160 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 01:25:26 INFO - PROCESS | 1643 | 1466497526162 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 01:25:26 INFO - PROCESS | 1643 | 1466497526163 Marionette TRACE conn2 <- [1,1086,null,{}] 01:25:26 INFO - PROCESS | 1643 | 1466497526166 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}] 01:25:26 INFO - PROCESS | 1643 | 1466497526167 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:26 INFO - PROCESS | 1643 | 1466497526246 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 01:25:26 INFO - PROCESS | 1643 | 1466497526251 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:26 INFO - PROCESS | 1643 | 1466497526260 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:26 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a61a800 == 41 [pid = 1643] [id = 279] 01:25:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 77 (0x128ae3000) [pid = 1643] [serial = 835] [outer = 0x0] 01:25:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 78 (0x128f10c00) [pid = 1643] [serial = 836] [outer = 0x128ae3000] 01:25:26 INFO - PROCESS | 1643 | 1466497526285 Marionette DEBUG loaded listener.js 01:25:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 79 (0x1291c9000) [pid = 1643] [serial = 837] [outer = 0x128ae3000] 01:25:26 INFO - PROCESS | 1643 | 1466497526747 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]]]}] 01:25:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 01:25:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 621ms 01:25:26 INFO - PROCESS | 1643 | 1466497526783 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 01:25:26 INFO - PROCESS | 1643 | 1466497526786 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 01:25:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 01:25:26 INFO - PROCESS | 1643 | 1466497526789 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 01:25:26 INFO - PROCESS | 1643 | 1466497526792 Marionette TRACE conn2 <- [1,1090,null,{}] 01:25:26 INFO - PROCESS | 1643 | 1466497526796 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}] 01:25:26 INFO - PROCESS | 1643 | 1466497526798 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:26 INFO - PROCESS | 1643 | 1466497526905 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 01:25:26 INFO - PROCESS | 1643 | 1466497526958 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:26 INFO - PROCESS | 1643 | 1466497526959 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:26 INFO - PROCESS | 1643 | ++DOCSHELL 0x11825d000 == 42 [pid = 1643] [id = 280] 01:25:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x116140400) [pid = 1643] [serial = 838] [outer = 0x0] 01:25:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x1176c9800) [pid = 1643] [serial = 839] [outer = 0x116140400] 01:25:26 INFO - PROCESS | 1643 | 1466497526991 Marionette DEBUG loaded listener.js 01:25:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x1184c6000) [pid = 1643] [serial = 840] [outer = 0x116140400] 01:25:27 INFO - PROCESS | 1643 | 1466497527428 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]]]}] 01:25:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 01:25:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 672ms 01:25:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 01:25:27 INFO - PROCESS | 1643 | 1466497527461 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 01:25:27 INFO - PROCESS | 1643 | 1466497527465 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 01:25:27 INFO - PROCESS | 1643 | 1466497527469 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 01:25:27 INFO - PROCESS | 1643 | 1466497527471 Marionette TRACE conn2 <- [1,1094,null,{}] 01:25:27 INFO - PROCESS | 1643 | 1466497527474 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}] 01:25:27 INFO - PROCESS | 1643 | 1466497527476 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:27 INFO - PROCESS | 1643 | 1466497527578 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 01:25:27 INFO - PROCESS | 1643 | 1466497527631 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:27 INFO - PROCESS | 1643 | 1466497527632 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:27 INFO - PROCESS | 1643 | ++DOCSHELL 0x1217d7000 == 43 [pid = 1643] [id = 281] 01:25:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x11869cc00) [pid = 1643] [serial = 841] [outer = 0x0] 01:25:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x1190d0c00) [pid = 1643] [serial = 842] [outer = 0x11869cc00] 01:25:27 INFO - PROCESS | 1643 | 1466497527664 Marionette DEBUG loaded listener.js 01:25:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x119a0fc00) [pid = 1643] [serial = 843] [outer = 0x11869cc00] 01:25:28 INFO - PROCESS | 1643 | 1466497528114 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]]]}] 01:25:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 01:25:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 672ms 01:25:28 INFO - PROCESS | 1643 | 1466497528142 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 01:25:28 INFO - PROCESS | 1643 | 1466497528144 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 01:25:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 01:25:28 INFO - PROCESS | 1643 | 1466497528146 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 01:25:28 INFO - PROCESS | 1643 | 1466497528149 Marionette TRACE conn2 <- [1,1098,null,{}] 01:25:28 INFO - PROCESS | 1643 | 1466497528173 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}] 01:25:28 INFO - PROCESS | 1643 | 1466497528177 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:28 INFO - PROCESS | 1643 | 1466497528321 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 01:25:28 INFO - PROCESS | 1643 | 1466497528372 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:28 INFO - PROCESS | 1643 | 1466497528374 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:28 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a5a4800 == 44 [pid = 1643] [id = 282] 01:25:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x123a48c00) [pid = 1643] [serial = 844] [outer = 0x0] 01:25:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x123f3d000) [pid = 1643] [serial = 845] [outer = 0x123a48c00] 01:25:28 INFO - PROCESS | 1643 | 1466497528405 Marionette DEBUG loaded listener.js 01:25:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x1241f7800) [pid = 1643] [serial = 846] [outer = 0x123a48c00] 01:25:28 INFO - PROCESS | 1643 | 1466497528870 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]]]}] 01:25:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 01:25:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 771ms 01:25:28 INFO - PROCESS | 1643 | 1466497528918 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 01:25:28 INFO - PROCESS | 1643 | 1466497528921 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 01:25:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 01:25:28 INFO - PROCESS | 1643 | 1466497528946 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 01:25:28 INFO - PROCESS | 1643 | 1466497528948 Marionette TRACE conn2 <- [1,1102,null,{}] 01:25:28 INFO - PROCESS | 1643 | 1466497528952 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}] 01:25:28 INFO - PROCESS | 1643 | 1466497528954 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:29 INFO - PROCESS | 1643 | 1466497529107 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 01:25:29 INFO - PROCESS | 1643 | 1466497529196 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:29 INFO - PROCESS | 1643 | 1466497529198 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:29 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a969800 == 45 [pid = 1643] [id = 283] 01:25:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x124ac2800) [pid = 1643] [serial = 847] [outer = 0x0] 01:25:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x125df0000) [pid = 1643] [serial = 848] [outer = 0x124ac2800] 01:25:29 INFO - PROCESS | 1643 | 1466497529235 Marionette DEBUG loaded listener.js 01:25:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x12844d000) [pid = 1643] [serial = 849] [outer = 0x124ac2800] 01:25:29 INFO - PROCESS | 1643 | 1466497529828 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]]]}] 01:25:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 01:25:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 923ms 01:25:29 INFO - PROCESS | 1643 | 1466497529867 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 01:25:29 INFO - PROCESS | 1643 | 1466497529870 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 01:25:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 01:25:29 INFO - PROCESS | 1643 | 1466497529873 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 01:25:29 INFO - PROCESS | 1643 | 1466497529875 Marionette TRACE conn2 <- [1,1106,null,{}] 01:25:29 INFO - PROCESS | 1643 | 1466497529879 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}] 01:25:29 INFO - PROCESS | 1643 | 1466497529881 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:29 INFO - PROCESS | 1643 | 1466497529975 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 01:25:30 INFO - PROCESS | 1643 | 1466497530041 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:30 INFO - PROCESS | 1643 | 1466497530043 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:30 INFO - PROCESS | 1643 | ++DOCSHELL 0x1164a1800 == 46 [pid = 1643] [id = 284] 01:25:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x1133a4000) [pid = 1643] [serial = 850] [outer = 0x0] 01:25:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x1174b8800) [pid = 1643] [serial = 851] [outer = 0x1133a4000] 01:25:30 INFO - PROCESS | 1643 | 1466497530070 Marionette DEBUG loaded listener.js 01:25:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x11831c000) [pid = 1643] [serial = 852] [outer = 0x1133a4000] 01:25:30 INFO - PROCESS | 1643 | 1466497530501 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]]]}] 01:25:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 01:25:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 675ms 01:25:31 INFO - PROCESS | 1643 | --DOCSHELL 0x128f32000 == 45 [pid = 1643] [id = 278] 01:25:31 INFO - PROCESS | 1643 | --DOCSHELL 0x128c1e800 == 44 [pid = 1643] [id = 277] 01:25:31 INFO - PROCESS | 1643 | --DOCSHELL 0x119c09800 == 43 [pid = 1643] [id = 276] 01:25:31 INFO - PROCESS | 1643 | --DOCSHELL 0x12834a000 == 42 [pid = 1643] [id = 275] 01:25:31 INFO - PROCESS | 1643 | --DOCSHELL 0x126853000 == 41 [pid = 1643] [id = 274] 01:25:31 INFO - PROCESS | 1643 | --DOCSHELL 0x123c8d000 == 40 [pid = 1643] [id = 273] 01:25:31 INFO - PROCESS | 1643 | --DOCSHELL 0x1217d8800 == 39 [pid = 1643] [id = 272] 01:25:31 INFO - PROCESS | 1643 | --DOCSHELL 0x120e19800 == 38 [pid = 1643] [id = 271] 01:25:31 INFO - PROCESS | 1643 | --DOCSHELL 0x11918f800 == 37 [pid = 1643] [id = 270] 01:25:31 INFO - PROCESS | 1643 | --DOCSHELL 0x1181be000 == 36 [pid = 1643] [id = 269] 01:25:31 INFO - PROCESS | 1643 | --DOCSHELL 0x1168bd000 == 35 [pid = 1643] [id = 268] 01:25:31 INFO - PROCESS | 1643 | --DOCSHELL 0x119ab0800 == 34 [pid = 1643] [id = 267] 01:25:31 INFO - PROCESS | 1643 | --DOCSHELL 0x117147800 == 33 [pid = 1643] [id = 266] 01:25:31 INFO - PROCESS | 1643 | --DOCSHELL 0x119560800 == 32 [pid = 1643] [id = 265] 01:25:31 INFO - PROCESS | 1643 | --DOCSHELL 0x12a969800 == 31 [pid = 1643] [id = 283] 01:25:31 INFO - PROCESS | 1643 | --DOCSHELL 0x12a5a4800 == 30 [pid = 1643] [id = 282] 01:25:31 INFO - PROCESS | 1643 | --DOCSHELL 0x1217d7000 == 29 [pid = 1643] [id = 281] 01:25:31 INFO - PROCESS | 1643 | --DOCSHELL 0x12a61a800 == 28 [pid = 1643] [id = 279] 01:25:31 INFO - PROCESS | 1643 | --DOCSHELL 0x11825d000 == 27 [pid = 1643] [id = 280] 01:25:31 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x119054c00) [pid = 1643] [serial = 776] [outer = 0x0] [url = about:blank] 01:25:31 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x1186a7c00) [pid = 1643] [serial = 768] [outer = 0x0] [url = about:blank] 01:25:31 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x119c95400) [pid = 1643] [serial = 779] [outer = 0x0] [url = about:blank] 01:25:31 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x119586800) [pid = 1643] [serial = 777] [outer = 0x0] [url = about:blank] 01:25:31 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x118561c00) [pid = 1643] [serial = 785] [outer = 0x0] [url = about:blank] 01:25:31 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x120e8f000) [pid = 1643] [serial = 782] [outer = 0x0] [url = about:blank] 01:25:31 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x1214de000) [pid = 1643] [serial = 788] [outer = 0x0] [url = about:blank] 01:25:31 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x12192b400) [pid = 1643] [serial = 791] [outer = 0x0] [url = about:blank] 01:25:31 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x120e9ac00) [pid = 1643] [serial = 783] [outer = 0x0] [url = about:blank] 01:25:31 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x1164e3800) [pid = 1643] [serial = 770] [outer = 0x0] [url = about:blank] 01:25:31 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x1174b9000) [pid = 1643] [serial = 771] [outer = 0x0] [url = about:blank] 01:25:31 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x119c9e800) [pid = 1643] [serial = 780] [outer = 0x0] [url = about:blank] 01:25:31 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x1210bb000) [pid = 1643] [serial = 786] [outer = 0x0] [url = about:blank] 01:25:31 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x118299400) [pid = 1643] [serial = 773] [outer = 0x0] [url = about:blank] 01:25:31 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x123c17000) [pid = 1643] [serial = 794] [outer = 0x0] [url = about:blank] 01:25:31 INFO - PROCESS | 1643 | --DOMWINDOW == 78 (0x1174be800) [pid = 1643] [serial = 774] [outer = 0x0] [url = about:blank] 01:25:31 INFO - PROCESS | 1643 | --DOMWINDOW == 77 (0x123a47400) [pid = 1643] [serial = 792] [outer = 0x0] [url = about:blank] 01:25:31 INFO - PROCESS | 1643 | --DOMWINDOW == 76 (0x12192e000) [pid = 1643] [serial = 789] [outer = 0x0] [url = about:blank] 01:25:31 INFO - PROCESS | 1643 | 1466497531079 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 01:25:31 INFO - PROCESS | 1643 | 1466497531082 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 01:25:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 01:25:31 INFO - PROCESS | 1643 | 1466497531090 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 01:25:31 INFO - PROCESS | 1643 | 1466497531092 Marionette TRACE conn2 <- [1,1110,null,{}] 01:25:31 INFO - PROCESS | 1643 | 1466497531096 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}] 01:25:31 INFO - PROCESS | 1643 | 1466497531098 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:31 INFO - PROCESS | 1643 | 1466497531180 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 01:25:31 INFO - PROCESS | 1643 | 1466497531184 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:31 INFO - PROCESS | 1643 | 1466497531187 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:31 INFO - PROCESS | 1643 | ++DOCSHELL 0x115ee0000 == 28 [pid = 1643] [id = 285] 01:25:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 77 (0x115e94c00) [pid = 1643] [serial = 853] [outer = 0x0] 01:25:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 78 (0x11652f000) [pid = 1643] [serial = 854] [outer = 0x115e94c00] 01:25:31 INFO - PROCESS | 1643 | 1466497531217 Marionette DEBUG loaded listener.js 01:25:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 79 (0x116f66400) [pid = 1643] [serial = 855] [outer = 0x115e94c00] 01:25:31 INFO - PROCESS | 1643 | 1466497531578 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]]]}] 01:25:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 01:25:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 521ms 01:25:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 01:25:31 INFO - PROCESS | 1643 | 1466497531611 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 01:25:31 INFO - PROCESS | 1643 | 1466497531613 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 01:25:31 INFO - PROCESS | 1643 | 1466497531618 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 01:25:31 INFO - PROCESS | 1643 | 1466497531621 Marionette TRACE conn2 <- [1,1114,null,{}] 01:25:31 INFO - PROCESS | 1643 | 1466497531647 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}] 01:25:31 INFO - PROCESS | 1643 | 1466497531649 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:31 INFO - PROCESS | 1643 | 1466497531727 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 01:25:31 INFO - PROCESS | 1643 | 1466497531731 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:31 INFO - PROCESS | 1643 | 1466497531733 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:31 INFO - PROCESS | 1643 | ++DOCSHELL 0x11715d800 == 29 [pid = 1643] [id = 286] 01:25:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x117d11000) [pid = 1643] [serial = 856] [outer = 0x0] 01:25:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x1184cac00) [pid = 1643] [serial = 857] [outer = 0x117d11000] 01:25:31 INFO - PROCESS | 1643 | 1466497531763 Marionette DEBUG loaded listener.js 01:25:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x11855f400) [pid = 1643] [serial = 858] [outer = 0x117d11000] 01:25:32 INFO - PROCESS | 1643 | 1466497532113 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]]]}] 01:25:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 01:25:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 543ms 01:25:32 INFO - PROCESS | 1643 | 1466497532160 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 01:25:32 INFO - PROCESS | 1643 | 1466497532161 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 01:25:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 01:25:32 INFO - PROCESS | 1643 | 1466497532164 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 01:25:32 INFO - PROCESS | 1643 | 1466497532165 Marionette TRACE conn2 <- [1,1118,null,{}] 01:25:32 INFO - PROCESS | 1643 | 1466497532172 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}] 01:25:32 INFO - PROCESS | 1643 | 1466497532175 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:32 INFO - PROCESS | 1643 | 1466497532268 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 01:25:32 INFO - PROCESS | 1643 | 1466497532324 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:32 INFO - PROCESS | 1643 | 1466497532327 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:32 INFO - PROCESS | 1643 | ++DOCSHELL 0x119090000 == 30 [pid = 1643] [id = 287] 01:25:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x119053400) [pid = 1643] [serial = 859] [outer = 0x0] 01:25:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x1190cd400) [pid = 1643] [serial = 860] [outer = 0x119053400] 01:25:32 INFO - PROCESS | 1643 | 1466497532355 Marionette DEBUG loaded listener.js 01:25:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x1196a2000) [pid = 1643] [serial = 861] [outer = 0x119053400] 01:25:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x1186bd800) [pid = 1643] [serial = 862] [outer = 0x12ca23400] 01:25:32 INFO - PROCESS | 1643 | 1466497532701 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]]]}] 01:25:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 01:25:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 569ms 01:25:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 01:25:32 INFO - PROCESS | 1643 | 1466497532733 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 01:25:32 INFO - PROCESS | 1643 | 1466497532735 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 01:25:32 INFO - PROCESS | 1643 | 1466497532737 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 01:25:32 INFO - PROCESS | 1643 | 1466497532738 Marionette TRACE conn2 <- [1,1122,null,{}] 01:25:32 INFO - PROCESS | 1643 | 1466497532740 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}] 01:25:32 INFO - PROCESS | 1643 | 1466497532741 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:32 INFO - PROCESS | 1643 | 1466497532848 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 01:25:32 INFO - PROCESS | 1643 | 1466497532879 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:32 INFO - PROCESS | 1643 | 1466497532881 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:32 INFO - PROCESS | 1643 | ++DOCSHELL 0x117149800 == 31 [pid = 1643] [id = 288] 01:25:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x11829f400) [pid = 1643] [serial = 863] [outer = 0x0] 01:25:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x1199bd000) [pid = 1643] [serial = 864] [outer = 0x11829f400] 01:25:32 INFO - PROCESS | 1643 | 1466497532906 Marionette DEBUG loaded listener.js 01:25:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x120e95400) [pid = 1643] [serial = 865] [outer = 0x11829f400] 01:25:33 INFO - PROCESS | 1643 | 1466497533273 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]]]}] 01:25:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 01:25:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 571ms 01:25:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 01:25:33 INFO - PROCESS | 1643 | 1466497533310 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 01:25:33 INFO - PROCESS | 1643 | 1466497533312 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 01:25:33 INFO - PROCESS | 1643 | 1466497533322 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 01:25:33 INFO - PROCESS | 1643 | 1466497533324 Marionette TRACE conn2 <- [1,1126,null,{}] 01:25:33 INFO - PROCESS | 1643 | 1466497533327 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}] 01:25:33 INFO - PROCESS | 1643 | 1466497533329 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:33 INFO - PROCESS | 1643 | 1466497533480 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 01:25:33 INFO - PROCESS | 1643 | 1466497533561 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:33 INFO - PROCESS | 1643 | 1466497533563 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:33 INFO - PROCESS | 1643 | ++DOCSHELL 0x121128000 == 32 [pid = 1643] [id = 289] 01:25:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x120e94000) [pid = 1643] [serial = 866] [outer = 0x0] 01:25:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x120ec8c00) [pid = 1643] [serial = 867] [outer = 0x120e94000] 01:25:33 INFO - PROCESS | 1643 | 1466497533603 Marionette DEBUG loaded listener.js 01:25:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x121349000) [pid = 1643] [serial = 868] [outer = 0x120e94000] 01:25:33 INFO - PROCESS | 1643 | 1466497533927 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]]]}] 01:25:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 01:25:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 628ms 01:25:33 INFO - PROCESS | 1643 | 1466497533946 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 01:25:33 INFO - PROCESS | 1643 | 1466497533947 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 01:25:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 01:25:33 INFO - PROCESS | 1643 | 1466497533956 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 01:25:33 INFO - PROCESS | 1643 | 1466497533958 Marionette TRACE conn2 <- [1,1130,null,{}] 01:25:33 INFO - PROCESS | 1643 | 1466497533963 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}] 01:25:33 INFO - PROCESS | 1643 | 1466497533967 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:34 INFO - PROCESS | 1643 | 1466497534084 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 01:25:34 INFO - PROCESS | 1643 | 1466497534125 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:34 INFO - PROCESS | 1643 | 1466497534126 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:34 INFO - PROCESS | 1643 | ++DOCSHELL 0x123c74800 == 33 [pid = 1643] [id = 290] 01:25:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x12192b400) [pid = 1643] [serial = 869] [outer = 0x0] 01:25:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x123c17000) [pid = 1643] [serial = 870] [outer = 0x12192b400] 01:25:34 INFO - PROCESS | 1643 | 1466497534151 Marionette DEBUG loaded listener.js 01:25:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x1241f2c00) [pid = 1643] [serial = 871] [outer = 0x12192b400] 01:25:34 INFO - PROCESS | 1643 | 1466497534477 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]]]}] 01:25:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 01:25:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 573ms 01:25:34 INFO - PROCESS | 1643 | 1466497534529 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 01:25:34 INFO - PROCESS | 1643 | 1466497534530 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 01:25:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 01:25:34 INFO - PROCESS | 1643 | 1466497534532 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 01:25:34 INFO - PROCESS | 1643 | 1466497534533 Marionette TRACE conn2 <- [1,1134,null,{}] 01:25:34 INFO - PROCESS | 1643 | 1466497534535 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}] 01:25:34 INFO - PROCESS | 1643 | 1466497534537 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:34 INFO - PROCESS | 1643 | 1466497534631 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 01:25:34 INFO - PROCESS | 1643 | 1466497534643 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:34 INFO - PROCESS | 1643 | 1466497534651 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:34 INFO - PROCESS | 1643 | ++DOCSHELL 0x1256e7000 == 34 [pid = 1643] [id = 291] 01:25:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x112ab7c00) [pid = 1643] [serial = 872] [outer = 0x0] 01:25:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x124ac3000) [pid = 1643] [serial = 873] [outer = 0x112ab7c00] 01:25:34 INFO - PROCESS | 1643 | 1466497534676 Marionette DEBUG loaded listener.js 01:25:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x118536400) [pid = 1643] [serial = 874] [outer = 0x112ab7c00] 01:25:35 INFO - PROCESS | 1643 | 1466497535021 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]]]}] 01:25:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 01:25:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 518ms 01:25:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 01:25:35 INFO - PROCESS | 1643 | 1466497535051 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 01:25:35 INFO - PROCESS | 1643 | 1466497535052 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 01:25:35 INFO - PROCESS | 1643 | 1466497535054 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 01:25:35 INFO - PROCESS | 1643 | 1466497535056 Marionette TRACE conn2 <- [1,1138,null,{}] 01:25:35 INFO - PROCESS | 1643 | 1466497535064 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}] 01:25:35 INFO - PROCESS | 1643 | 1466497535065 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:35 INFO - PROCESS | 1643 | 1466497535307 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 01:25:35 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x123fd1000) [pid = 1643] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 01:25:35 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x12567a400) [pid = 1643] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 01:25:35 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x116f8f800) [pid = 1643] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 01:25:35 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x123a4b400) [pid = 1643] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 01:25:35 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x120e91400) [pid = 1643] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 01:25:35 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x120ecec00) [pid = 1643] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 01:25:35 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x118533c00) [pid = 1643] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 01:25:35 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x112a75800) [pid = 1643] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 01:25:35 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x112e40800) [pid = 1643] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 01:25:35 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x125d98400) [pid = 1643] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 01:25:35 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x128ae3000) [pid = 1643] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 01:25:35 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x118417400) [pid = 1643] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 01:25:35 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x125de6000) [pid = 1643] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 01:25:35 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x126b3f800) [pid = 1643] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 01:25:35 INFO - PROCESS | 1643 | 1466497535350 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:35 INFO - PROCESS | 1643 | 1466497535351 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:35 INFO - PROCESS | 1643 | ++DOCSHELL 0x117474000 == 35 [pid = 1643] [id = 292] 01:25:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x110ff1400) [pid = 1643] [serial = 875] [outer = 0x0] 01:25:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x112a75800) [pid = 1643] [serial = 876] [outer = 0x110ff1400] 01:25:35 INFO - PROCESS | 1643 | 1466497535375 Marionette DEBUG loaded listener.js 01:25:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x118533c00) [pid = 1643] [serial = 877] [outer = 0x110ff1400] 01:25:35 INFO - PROCESS | 1643 | 1466497535628 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]]]}] 01:25:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 01:25:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 625ms 01:25:35 INFO - PROCESS | 1643 | 1466497535679 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 01:25:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 01:25:35 INFO - PROCESS | 1643 | 1466497535681 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 01:25:35 INFO - PROCESS | 1643 | 1466497535683 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 01:25:35 INFO - PROCESS | 1643 | 1466497535684 Marionette TRACE conn2 <- [1,1142,null,{}] 01:25:35 INFO - PROCESS | 1643 | 1466497535686 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}] 01:25:35 INFO - PROCESS | 1643 | 1466497535687 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:35 INFO - PROCESS | 1643 | 1466497535767 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 01:25:35 INFO - PROCESS | 1643 | 1466497535771 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:35 INFO - PROCESS | 1643 | 1466497535772 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:35 INFO - PROCESS | 1643 | ++DOCSHELL 0x128246000 == 36 [pid = 1643] [id = 293] 01:25:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x117d11800) [pid = 1643] [serial = 878] [outer = 0x0] 01:25:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x125d96800) [pid = 1643] [serial = 879] [outer = 0x117d11800] 01:25:35 INFO - PROCESS | 1643 | 1466497535807 Marionette DEBUG loaded listener.js 01:25:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x1282bd000) [pid = 1643] [serial = 880] [outer = 0x117d11800] 01:25:36 INFO - PROCESS | 1643 | 1466497536147 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]]]}] 01:25:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 01:25:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 468ms 01:25:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 01:25:36 INFO - PROCESS | 1643 | 1466497536152 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 01:25:36 INFO - PROCESS | 1643 | 1466497536153 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 01:25:36 INFO - PROCESS | 1643 | 1466497536155 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 01:25:36 INFO - PROCESS | 1643 | 1466497536156 Marionette TRACE conn2 <- [1,1146,null,{}] 01:25:36 INFO - PROCESS | 1643 | 1466497536161 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}] 01:25:36 INFO - PROCESS | 1643 | 1466497536162 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:36 INFO - PROCESS | 1643 | 1466497536264 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 01:25:36 INFO - PROCESS | 1643 | 1466497536270 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:36 INFO - PROCESS | 1643 | 1466497536271 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:36 INFO - PROCESS | 1643 | ++DOCSHELL 0x128968000 == 37 [pid = 1643] [id = 294] 01:25:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x118568800) [pid = 1643] [serial = 881] [outer = 0x0] 01:25:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x1282c0400) [pid = 1643] [serial = 882] [outer = 0x118568800] 01:25:36 INFO - PROCESS | 1643 | 1466497536296 Marionette DEBUG loaded listener.js 01:25:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x1284c2c00) [pid = 1643] [serial = 883] [outer = 0x118568800] 01:25:36 INFO - PROCESS | 1643 | 1466497536598 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]]]}] 01:25:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 01:25:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 472ms 01:25:36 INFO - PROCESS | 1643 | 1466497536628 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 01:25:36 INFO - PROCESS | 1643 | 1466497536630 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 01:25:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 01:25:36 INFO - PROCESS | 1643 | 1466497536632 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 01:25:36 INFO - PROCESS | 1643 | 1466497536634 Marionette TRACE conn2 <- [1,1150,null,{}] 01:25:36 INFO - PROCESS | 1643 | 1466497536636 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}] 01:25:36 INFO - PROCESS | 1643 | 1466497536638 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:36 INFO - PROCESS | 1643 | 1466497536732 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 01:25:36 INFO - PROCESS | 1643 | 1466497536736 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:36 INFO - PROCESS | 1643 | 1466497536738 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:36 INFO - PROCESS | 1643 | ++DOCSHELL 0x129f03000 == 38 [pid = 1643] [id = 295] 01:25:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x128447400) [pid = 1643] [serial = 884] [outer = 0x0] 01:25:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x128924800) [pid = 1643] [serial = 885] [outer = 0x128447400] 01:25:36 INFO - PROCESS | 1643 | 1466497536765 Marionette DEBUG loaded listener.js 01:25:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x128f17000) [pid = 1643] [serial = 886] [outer = 0x128447400] 01:25:37 INFO - PROCESS | 1643 | 1466497537120 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]]]}] 01:25:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 01:25:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 520ms 01:25:37 INFO - PROCESS | 1643 | 1466497537152 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 01:25:37 INFO - PROCESS | 1643 | 1466497537153 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 01:25:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 01:25:37 INFO - PROCESS | 1643 | 1466497537166 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 01:25:37 INFO - PROCESS | 1643 | 1466497537167 Marionette TRACE conn2 <- [1,1154,null,{}] 01:25:37 INFO - PROCESS | 1643 | 1466497537171 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}] 01:25:37 INFO - PROCESS | 1643 | 1466497537172 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:37 INFO - PROCESS | 1643 | 1466497537248 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 01:25:37 INFO - PROCESS | 1643 | 1466497537253 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:37 INFO - PROCESS | 1643 | 1466497537254 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:37 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a961800 == 39 [pid = 1643] [id = 296] 01:25:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x128f1c800) [pid = 1643] [serial = 887] [outer = 0x0] 01:25:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x1291d0000) [pid = 1643] [serial = 888] [outer = 0x128f1c800] 01:25:37 INFO - PROCESS | 1643 | 1466497537280 Marionette DEBUG loaded listener.js 01:25:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x129f9c400) [pid = 1643] [serial = 889] [outer = 0x128f1c800] 01:25:37 INFO - PROCESS | 1643 | 1466497537815 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]]]}] 01:25:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 01:25:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 730ms 01:25:37 INFO - PROCESS | 1643 | 1466497537886 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 01:25:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 01:25:37 INFO - PROCESS | 1643 | 1466497537889 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 01:25:37 INFO - PROCESS | 1643 | 1466497537892 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 01:25:37 INFO - PROCESS | 1643 | 1466497537896 Marionette TRACE conn2 <- [1,1158,null,{}] 01:25:37 INFO - PROCESS | 1643 | 1466497537900 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}] 01:25:37 INFO - PROCESS | 1643 | 1466497537901 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:38 INFO - PROCESS | 1643 | 1466497538014 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 01:25:38 INFO - PROCESS | 1643 | 1466497538068 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:38 INFO - PROCESS | 1643 | 1466497538070 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:38 INFO - PROCESS | 1643 | ++DOCSHELL 0x118206000 == 40 [pid = 1643] [id = 297] 01:25:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x11676bc00) [pid = 1643] [serial = 890] [outer = 0x0] 01:25:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x1174c0800) [pid = 1643] [serial = 891] [outer = 0x11676bc00] 01:25:38 INFO - PROCESS | 1643 | 1466497538101 Marionette DEBUG loaded listener.js 01:25:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x11831e400) [pid = 1643] [serial = 892] [outer = 0x11676bc00] 01:25:38 INFO - PROCESS | 1643 | 1466497538667 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]]]}] 01:25:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 01:25:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 822ms 01:25:38 INFO - PROCESS | 1643 | 1466497538715 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 01:25:38 INFO - PROCESS | 1643 | 1466497538718 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 01:25:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 01:25:38 INFO - PROCESS | 1643 | 1466497538723 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 01:25:38 INFO - PROCESS | 1643 | 1466497538725 Marionette TRACE conn2 <- [1,1162,null,{}] 01:25:38 INFO - PROCESS | 1643 | 1466497538727 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}] 01:25:38 INFO - PROCESS | 1643 | 1466497538729 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:38 INFO - PROCESS | 1643 | 1466497538840 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 01:25:38 INFO - PROCESS | 1643 | 1466497538917 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:38 INFO - PROCESS | 1643 | 1466497538919 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:38 INFO - PROCESS | 1643 | ++DOCSHELL 0x117d6c800 == 41 [pid = 1643] [id = 298] 01:25:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x118415c00) [pid = 1643] [serial = 893] [outer = 0x0] 01:25:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x118564800) [pid = 1643] [serial = 894] [outer = 0x118415c00] 01:25:38 INFO - PROCESS | 1643 | 1466497538950 Marionette DEBUG loaded listener.js 01:25:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x1186c5000) [pid = 1643] [serial = 895] [outer = 0x118415c00] 01:25:39 INFO - PROCESS | 1643 | --DOCSHELL 0x129f03000 == 40 [pid = 1643] [id = 295] 01:25:39 INFO - PROCESS | 1643 | --DOCSHELL 0x128968000 == 39 [pid = 1643] [id = 294] 01:25:39 INFO - PROCESS | 1643 | --DOCSHELL 0x128246000 == 38 [pid = 1643] [id = 293] 01:25:39 INFO - PROCESS | 1643 | --DOCSHELL 0x117474000 == 37 [pid = 1643] [id = 292] 01:25:39 INFO - PROCESS | 1643 | --DOCSHELL 0x1256e7000 == 36 [pid = 1643] [id = 291] 01:25:39 INFO - PROCESS | 1643 | --DOCSHELL 0x123c74800 == 35 [pid = 1643] [id = 290] 01:25:39 INFO - PROCESS | 1643 | --DOCSHELL 0x121128000 == 34 [pid = 1643] [id = 289] 01:25:39 INFO - PROCESS | 1643 | --DOCSHELL 0x117149800 == 33 [pid = 1643] [id = 288] 01:25:39 INFO - PROCESS | 1643 | --DOCSHELL 0x119090000 == 32 [pid = 1643] [id = 287] 01:25:39 INFO - PROCESS | 1643 | --DOCSHELL 0x11715d800 == 31 [pid = 1643] [id = 286] 01:25:39 INFO - PROCESS | 1643 | --DOCSHELL 0x115ee0000 == 30 [pid = 1643] [id = 285] 01:25:39 INFO - PROCESS | 1643 | 1466497539544 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]]]}] 01:25:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 01:25:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 871ms 01:25:39 INFO - PROCESS | 1643 | 1466497539597 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 01:25:39 INFO - PROCESS | 1643 | 1466497539599 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 01:25:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 01:25:39 INFO - PROCESS | 1643 | 1466497539602 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 01:25:39 INFO - PROCESS | 1643 | 1466497539607 Marionette TRACE conn2 <- [1,1166,null,{}] 01:25:39 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x124928800) [pid = 1643] [serial = 818] [outer = 0x0] [url = about:blank] 01:25:39 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x125a47c00) [pid = 1643] [serial = 821] [outer = 0x0] [url = about:blank] 01:25:39 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x125675800) [pid = 1643] [serial = 819] [outer = 0x0] [url = about:blank] 01:25:39 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x1176ca800) [pid = 1643] [serial = 803] [outer = 0x0] [url = about:blank] 01:25:39 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x11841b800) [pid = 1643] [serial = 804] [outer = 0x0] [url = about:blank] 01:25:39 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x1241b0000) [pid = 1643] [serial = 795] [outer = 0x0] [url = about:blank] 01:25:39 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x120e9b400) [pid = 1643] [serial = 812] [outer = 0x0] [url = about:blank] 01:25:39 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x120ece800) [pid = 1643] [serial = 813] [outer = 0x0] [url = about:blank] 01:25:39 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x1214db800) [pid = 1643] [serial = 815] [outer = 0x0] [url = about:blank] 01:25:39 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x118635400) [pid = 1643] [serial = 806] [outer = 0x0] [url = about:blank] 01:25:39 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x11869a800) [pid = 1643] [serial = 807] [outer = 0x0] [url = about:blank] 01:25:39 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x1184c2000) [pid = 1643] [serial = 800] [outer = 0x0] [url = about:blank] 01:25:39 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x1199c0000) [pid = 1643] [serial = 809] [outer = 0x0] [url = about:blank] 01:25:39 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x119c9a800) [pid = 1643] [serial = 810] [outer = 0x0] [url = about:blank] 01:25:39 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x11339d800) [pid = 1643] [serial = 797] [outer = 0x0] [url = about:blank] 01:25:39 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x116f66800) [pid = 1643] [serial = 798] [outer = 0x0] [url = about:blank] 01:25:39 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x125defc00) [pid = 1643] [serial = 824] [outer = 0x0] [url = about:blank] 01:25:39 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x1291c9000) [pid = 1643] [serial = 837] [outer = 0x0] [url = about:blank] 01:25:39 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x128f10c00) [pid = 1643] [serial = 836] [outer = 0x0] [url = about:blank] 01:25:39 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x125d99400) [pid = 1643] [serial = 822] [outer = 0x0] [url = about:blank] 01:25:39 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x126b39c00) [pid = 1643] [serial = 825] [outer = 0x0] [url = about:blank] 01:25:39 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x11900ec00) [pid = 1643] [serial = 827] [outer = 0x0] [url = about:blank] 01:25:39 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x12171d000) [pid = 1643] [serial = 828] [outer = 0x0] [url = about:blank] 01:25:39 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x1282c7000) [pid = 1643] [serial = 831] [outer = 0x0] [url = about:blank] 01:25:39 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x1282bec00) [pid = 1643] [serial = 830] [outer = 0x0] [url = about:blank] 01:25:39 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x128a2c400) [pid = 1643] [serial = 834] [outer = 0x0] [url = about:blank] 01:25:39 INFO - PROCESS | 1643 | --DOMWINDOW == 78 (0x123a42c00) [pid = 1643] [serial = 816] [outer = 0x0] [url = about:blank] 01:25:39 INFO - PROCESS | 1643 | --DOMWINDOW == 77 (0x1284c4400) [pid = 1643] [serial = 833] [outer = 0x0] [url = about:blank] 01:25:39 INFO - PROCESS | 1643 | 1466497539630 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}] 01:25:39 INFO - PROCESS | 1643 | 1466497539631 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:39 INFO - PROCESS | 1643 | 1466497539713 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 01:25:39 INFO - PROCESS | 1643 | 1466497539719 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:39 INFO - PROCESS | 1643 | 1466497539721 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:39 INFO - PROCESS | 1643 | ++DOCSHELL 0x1168ca800 == 31 [pid = 1643] [id = 299] 01:25:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 78 (0x118535800) [pid = 1643] [serial = 896] [outer = 0x0] 01:25:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 79 (0x11853cc00) [pid = 1643] [serial = 897] [outer = 0x118535800] 01:25:39 INFO - PROCESS | 1643 | 1466497539751 Marionette DEBUG loaded listener.js 01:25:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x11869a800) [pid = 1643] [serial = 898] [outer = 0x118535800] 01:25:40 INFO - PROCESS | 1643 | 1466497540082 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]]]}] 01:25:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 01:25:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 534ms 01:25:40 INFO - PROCESS | 1643 | 1466497540137 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 01:25:40 INFO - PROCESS | 1643 | 1466497540140 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 01:25:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 01:25:40 INFO - PROCESS | 1643 | 1466497540171 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 01:25:40 INFO - PROCESS | 1643 | 1466497540174 Marionette TRACE conn2 <- [1,1170,null,{}] 01:25:40 INFO - PROCESS | 1643 | 1466497540178 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}] 01:25:40 INFO - PROCESS | 1643 | 1466497540180 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:40 INFO - PROCESS | 1643 | 1466497540304 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 01:25:40 INFO - PROCESS | 1643 | 1466497540355 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:40 INFO - PROCESS | 1643 | 1466497540356 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:40 INFO - PROCESS | 1643 | ++DOCSHELL 0x11825f800 == 32 [pid = 1643] [id = 300] 01:25:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x1196aec00) [pid = 1643] [serial = 899] [outer = 0x0] 01:25:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x119a02400) [pid = 1643] [serial = 900] [outer = 0x1196aec00] 01:25:40 INFO - PROCESS | 1643 | 1466497540402 Marionette DEBUG loaded listener.js 01:25:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x119c9a000) [pid = 1643] [serial = 901] [outer = 0x1196aec00] 01:25:40 INFO - PROCESS | 1643 | 1466497540810 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]]]}] 01:25:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 01:25:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 679ms 01:25:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 01:25:40 INFO - PROCESS | 1643 | 1466497540844 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 01:25:40 INFO - PROCESS | 1643 | 1466497540845 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 01:25:40 INFO - PROCESS | 1643 | 1466497540848 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 01:25:40 INFO - PROCESS | 1643 | 1466497540850 Marionette TRACE conn2 <- [1,1174,null,{}] 01:25:40 INFO - PROCESS | 1643 | 1466497540858 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}] 01:25:40 INFO - PROCESS | 1643 | 1466497540861 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:40 INFO - PROCESS | 1643 | 1466497540937 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 01:25:40 INFO - PROCESS | 1643 | 1466497540944 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:40 INFO - PROCESS | 1643 | 1466497540946 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:40 INFO - PROCESS | 1643 | ++DOCSHELL 0x121006800 == 33 [pid = 1643] [id = 301] 01:25:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x113b8bc00) [pid = 1643] [serial = 902] [outer = 0x0] 01:25:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x1210bf400) [pid = 1643] [serial = 903] [outer = 0x113b8bc00] 01:25:40 INFO - PROCESS | 1643 | 1466497540974 Marionette DEBUG loaded listener.js 01:25:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x121b81800) [pid = 1643] [serial = 904] [outer = 0x113b8bc00] 01:25:41 INFO - PROCESS | 1643 | 1466497541301 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] 01:25:41 INFO - PROCESS | 1643 | 1466497541324 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 01:25:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 01:25:41 INFO - PROCESS | 1643 | 1466497541327 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 01:25:41 INFO - PROCESS | 1643 | 1466497541328 Marionette TRACE conn2 <- [1,1178,null,{}] 01:25:41 INFO - PROCESS | 1643 | 1466497541331 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}] 01:25:41 INFO - PROCESS | 1643 | 1466497541332 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:41 INFO - PROCESS | 1643 | 1466497541413 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 01:25:41 INFO - PROCESS | 1643 | 1466497541473 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:41 INFO - PROCESS | 1643 | 1466497541474 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:41 INFO - PROCESS | 1643 | ++DOCSHELL 0x123a68800 == 34 [pid = 1643] [id = 302] 01:25:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x120ecd800) [pid = 1643] [serial = 905] [outer = 0x0] 01:25:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x123a49800) [pid = 1643] [serial = 906] [outer = 0x120ecd800] 01:25:41 INFO - PROCESS | 1643 | 1466497541499 Marionette DEBUG loaded listener.js 01:25:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x1241f8000) [pid = 1643] [serial = 907] [outer = 0x120ecd800] 01:25:41 INFO - PROCESS | 1643 | 1466497541823 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] 01:25:41 INFO - PROCESS | 1643 | 1466497541848 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 01:25:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 01:25:41 INFO - PROCESS | 1643 | 1466497541851 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 01:25:41 INFO - PROCESS | 1643 | 1466497541853 Marionette TRACE conn2 <- [1,1182,null,{}] 01:25:41 INFO - PROCESS | 1643 | 1466497541855 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}] 01:25:41 INFO - PROCESS | 1643 | 1466497541857 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:41 INFO - PROCESS | 1643 | 1466497541986 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 01:25:42 INFO - PROCESS | 1643 | 1466497542002 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:42 INFO - PROCESS | 1643 | 1466497542004 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:42 INFO - PROCESS | 1643 | ++DOCSHELL 0x124a16000 == 35 [pid = 1643] [id = 303] 01:25:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x123fcd800) [pid = 1643] [serial = 908] [outer = 0x0] 01:25:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x125a3dc00) [pid = 1643] [serial = 909] [outer = 0x123fcd800] 01:25:42 INFO - PROCESS | 1643 | 1466497542040 Marionette DEBUG loaded listener.js 01:25:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x125dec400) [pid = 1643] [serial = 910] [outer = 0x123fcd800] 01:25:42 INFO - PROCESS | 1643 | 1466497542554 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] 01:25:42 INFO - PROCESS | 1643 | 1466497542577 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 01:25:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 01:25:42 INFO - PROCESS | 1643 | 1466497542580 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 01:25:42 INFO - PROCESS | 1643 | 1466497542582 Marionette TRACE conn2 <- [1,1186,null,{}] 01:25:42 INFO - PROCESS | 1643 | 1466497542586 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}] 01:25:42 INFO - PROCESS | 1643 | 1466497542594 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:42 INFO - PROCESS | 1643 | 1466497542703 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 01:25:42 INFO - PROCESS | 1643 | 1466497542708 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:42 INFO - PROCESS | 1643 | 1466497542710 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:42 INFO - PROCESS | 1643 | ++DOCSHELL 0x12685d000 == 36 [pid = 1643] [id = 304] 01:25:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x124aaec00) [pid = 1643] [serial = 911] [outer = 0x0] 01:25:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x128455000) [pid = 1643] [serial = 912] [outer = 0x124aaec00] 01:25:42 INFO - PROCESS | 1643 | 1466497542734 Marionette DEBUG loaded listener.js 01:25:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x1291ca800) [pid = 1643] [serial = 913] [outer = 0x124aaec00] 01:25:43 INFO - PROCESS | 1643 | 1466497543080 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] 01:25:43 INFO - PROCESS | 1643 | 1466497543102 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 01:25:43 INFO - PROCESS | 1643 | 1466497543104 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 01:25:43 INFO - PROCESS | 1643 | 1466497543105 Marionette TRACE conn2 <- [1,1190,null,{}] 01:25:43 INFO - PROCESS | 1643 | 1466497543119 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}] 01:25:43 INFO - PROCESS | 1643 | 1466497543120 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:43 INFO - PROCESS | 1643 | 1466497543218 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 01:25:43 INFO - PROCESS | 1643 | 1466497543222 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:43 INFO - PROCESS | 1643 | 1466497543223 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:43 INFO - PROCESS | 1643 | ++DOCSHELL 0x121022800 == 37 [pid = 1643] [id = 305] 01:25:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x128ae5000) [pid = 1643] [serial = 914] [outer = 0x0] 01:25:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x129f9e400) [pid = 1643] [serial = 915] [outer = 0x128ae5000] 01:25:43 INFO - PROCESS | 1643 | 1466497543248 Marionette DEBUG loaded listener.js 01:25:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x12a5aec00) [pid = 1643] [serial = 916] [outer = 0x128ae5000] 01:25:43 INFO - PROCESS | 1643 | 1466497543590 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] 01:25:43 INFO - PROCESS | 1643 | 1466497543628 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 01:25:43 INFO - PROCESS | 1643 | 1466497543630 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 01:25:43 INFO - PROCESS | 1643 | 1466497543631 Marionette TRACE conn2 <- [1,1194,null,{}] 01:25:43 INFO - PROCESS | 1643 | 1466497543634 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}] 01:25:43 INFO - PROCESS | 1643 | 1466497543635 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:43 INFO - PROCESS | 1643 | 1466497543731 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 01:25:43 INFO - PROCESS | 1643 | 1466497543735 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:43 INFO - PROCESS | 1643 | 1466497543736 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:43 INFO - PROCESS | 1643 | ++DOCSHELL 0x129121800 == 38 [pid = 1643] [id = 306] 01:25:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x12a5ac400) [pid = 1643] [serial = 917] [outer = 0x0] 01:25:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x12a658800) [pid = 1643] [serial = 918] [outer = 0x12a5ac400] 01:25:43 INFO - PROCESS | 1643 | 1466497543760 Marionette DEBUG loaded listener.js 01:25:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x12a660400) [pid = 1643] [serial = 919] [outer = 0x12a5ac400] 01:25:44 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x116140400) [pid = 1643] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 01:25:44 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x120e94000) [pid = 1643] [serial = 866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 01:25:44 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x115e94c00) [pid = 1643] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 01:25:44 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x119053400) [pid = 1643] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 01:25:44 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x11869cc00) [pid = 1643] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 01:25:44 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x1133a4000) [pid = 1643] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 01:25:44 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x123a48c00) [pid = 1643] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 01:25:44 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x11829f400) [pid = 1643] [serial = 863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 01:25:44 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x117d11000) [pid = 1643] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 01:25:44 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x124ac2800) [pid = 1643] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 01:25:44 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x12192b400) [pid = 1643] [serial = 869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 01:25:44 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x112ab7c00) [pid = 1643] [serial = 872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 01:25:44 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x110ff1400) [pid = 1643] [serial = 875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 01:25:44 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x118568800) [pid = 1643] [serial = 881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 01:25:44 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x117d11800) [pid = 1643] [serial = 878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 01:25:44 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x118417800) [pid = 1643] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 01:25:44 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x128447400) [pid = 1643] [serial = 884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 01:25:44 INFO - PROCESS | 1643 | 1466497544157 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] 01:25:44 INFO - PROCESS | 1643 | 1466497544200 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 01:25:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 01:25:44 INFO - PROCESS | 1643 | 1466497544202 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 01:25:44 INFO - PROCESS | 1643 | 1466497544204 Marionette TRACE conn2 <- [1,1198,null,{}] 01:25:44 INFO - PROCESS | 1643 | 1466497544212 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}] 01:25:44 INFO - PROCESS | 1643 | 1466497544213 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:44 INFO - PROCESS | 1643 | 1466497544331 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 01:25:44 INFO - PROCESS | 1643 | 1466497544368 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:44 INFO - PROCESS | 1643 | 1466497544370 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:44 INFO - PROCESS | 1643 | ++DOCSHELL 0x128233000 == 39 [pid = 1643] [id = 307] 01:25:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x110ff1400) [pid = 1643] [serial = 920] [outer = 0x0] 01:25:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x119aeb800) [pid = 1643] [serial = 921] [outer = 0x110ff1400] 01:25:44 INFO - PROCESS | 1643 | 1466497544410 Marionette DEBUG loaded listener.js 01:25:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x123f9e400) [pid = 1643] [serial = 922] [outer = 0x110ff1400] 01:25:44 INFO - PROCESS | 1643 | 1466497544790 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]]]}] 01:25:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 01:25:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 620ms 01:25:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 01:25:44 INFO - PROCESS | 1643 | 1466497544824 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 01:25:44 INFO - PROCESS | 1643 | 1466497544825 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 01:25:44 INFO - PROCESS | 1643 | 1466497544827 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 01:25:44 INFO - PROCESS | 1643 | 1466497544828 Marionette TRACE conn2 <- [1,1202,null,{}] 01:25:44 INFO - PROCESS | 1643 | 1466497544830 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}] 01:25:44 INFO - PROCESS | 1643 | 1466497544831 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:44 INFO - PROCESS | 1643 | 1466497544928 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 01:25:44 INFO - PROCESS | 1643 | 1466497544935 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:44 INFO - PROCESS | 1643 | 1466497544936 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:44 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a970800 == 40 [pid = 1643] [id = 308] 01:25:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x12192fc00) [pid = 1643] [serial = 923] [outer = 0x0] 01:25:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x1291cb400) [pid = 1643] [serial = 924] [outer = 0x12192fc00] 01:25:44 INFO - PROCESS | 1643 | 1466497544963 Marionette DEBUG loaded listener.js 01:25:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x12a663400) [pid = 1643] [serial = 925] [outer = 0x12192fc00] 01:25:45 INFO - PROCESS | 1643 | 1466497545293 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]]]}] 01:25:45 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 01:25:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 472ms 01:25:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 01:25:45 INFO - PROCESS | 1643 | 1466497545300 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 01:25:45 INFO - PROCESS | 1643 | 1466497545302 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 01:25:45 INFO - PROCESS | 1643 | 1466497545307 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 01:25:45 INFO - PROCESS | 1643 | 1466497545310 Marionette TRACE conn2 <- [1,1206,null,{}] 01:25:45 INFO - PROCESS | 1643 | 1466497545313 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}] 01:25:45 INFO - PROCESS | 1643 | 1466497545316 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:45 INFO - PROCESS | 1643 | 1466497545461 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 01:25:45 INFO - PROCESS | 1643 | 1466497545541 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:45 INFO - PROCESS | 1643 | 1466497545543 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:45 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b98b800 == 41 [pid = 1643] [id = 309] 01:25:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x12a661800) [pid = 1643] [serial = 926] [outer = 0x0] 01:25:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x12a891800) [pid = 1643] [serial = 927] [outer = 0x12a661800] 01:25:45 INFO - PROCESS | 1643 | 1466497545586 Marionette DEBUG loaded listener.js 01:25:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x12b8a2800) [pid = 1643] [serial = 928] [outer = 0x12a661800] 01:25:46 INFO - PROCESS | 1643 | 1466497546077 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]]]}] 01:25:46 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 01:25:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 823ms 01:25:46 INFO - PROCESS | 1643 | 1466497546130 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 01:25:46 INFO - PROCESS | 1643 | 1466497546134 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 01:25:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 01:25:46 INFO - PROCESS | 1643 | 1466497546141 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 01:25:46 INFO - PROCESS | 1643 | 1466497546146 Marionette TRACE conn2 <- [1,1210,null,{}] 01:25:46 INFO - PROCESS | 1643 | 1466497546153 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}] 01:25:46 INFO - PROCESS | 1643 | 1466497546156 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:46 INFO - PROCESS | 1643 | 1466497546329 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 01:25:46 INFO - PROCESS | 1643 | 1466497546433 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:46 INFO - PROCESS | 1643 | 1466497546438 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:46 INFO - PROCESS | 1643 | ++DOCSHELL 0x116ab0000 == 42 [pid = 1643] [id = 310] 01:25:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x1174ba800) [pid = 1643] [serial = 929] [outer = 0x0] 01:25:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x1174c3000) [pid = 1643] [serial = 930] [outer = 0x1174ba800] 01:25:46 INFO - PROCESS | 1643 | 1466497546491 Marionette DEBUG loaded listener.js 01:25:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x118422800) [pid = 1643] [serial = 931] [outer = 0x1174ba800] 01:25:47 INFO - PROCESS | 1643 | 1466497547056 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]]]}] 01:25:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 01:25:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 929ms 01:25:47 INFO - PROCESS | 1643 | 1466497547068 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 01:25:47 INFO - PROCESS | 1643 | 1466497547072 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 01:25:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 01:25:47 INFO - PROCESS | 1643 | 1466497547104 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 01:25:47 INFO - PROCESS | 1643 | 1466497547106 Marionette TRACE conn2 <- [1,1214,null,{}] 01:25:47 INFO - PROCESS | 1643 | 1466497547113 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}] 01:25:47 INFO - PROCESS | 1643 | 1466497547116 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:47 INFO - PROCESS | 1643 | 1466497547254 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 01:25:47 INFO - PROCESS | 1643 | 1466497547322 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:47 INFO - PROCESS | 1643 | 1466497547323 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:47 INFO - PROCESS | 1643 | ++DOCSHELL 0x123a72800 == 43 [pid = 1643] [id = 311] 01:25:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x1190d3800) [pid = 1643] [serial = 932] [outer = 0x0] 01:25:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x119c98400) [pid = 1643] [serial = 933] [outer = 0x1190d3800] 01:25:47 INFO - PROCESS | 1643 | 1466497547354 Marionette DEBUG loaded listener.js 01:25:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x120e9a000) [pid = 1643] [serial = 934] [outer = 0x1190d3800] 01:25:47 INFO - PROCESS | 1643 | 1466497547753 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]]]}] 01:25:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 01:25:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 680ms 01:25:47 INFO - PROCESS | 1643 | 1466497547779 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 01:25:47 INFO - PROCESS | 1643 | 1466497547781 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 01:25:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 01:25:47 INFO - PROCESS | 1643 | 1466497547784 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 01:25:47 INFO - PROCESS | 1643 | 1466497547786 Marionette TRACE conn2 <- [1,1218,null,{}] 01:25:47 INFO - PROCESS | 1643 | 1466497547794 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}] 01:25:47 INFO - PROCESS | 1643 | 1466497547796 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:47 INFO - PROCESS | 1643 | 1466497547900 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 01:25:48 INFO - PROCESS | 1643 | 1466497547999 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:48 INFO - PROCESS | 1643 | 1466497548002 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:48 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b961000 == 44 [pid = 1643] [id = 312] 01:25:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x121b89000) [pid = 1643] [serial = 935] [outer = 0x0] 01:25:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x126b36400) [pid = 1643] [serial = 936] [outer = 0x121b89000] 01:25:48 INFO - PROCESS | 1643 | 1466497548035 Marionette DEBUG loaded listener.js 01:25:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x1284c4c00) [pid = 1643] [serial = 937] [outer = 0x121b89000] 01:25:48 INFO - PROCESS | 1643 | 1466497548502 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]]]}] 01:25:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 01:25:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 727ms 01:25:48 INFO - PROCESS | 1643 | 1466497548511 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 01:25:48 INFO - PROCESS | 1643 | 1466497548514 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 01:25:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 01:25:48 INFO - PROCESS | 1643 | 1466497548518 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 01:25:48 INFO - PROCESS | 1643 | 1466497548520 Marionette TRACE conn2 <- [1,1222,null,{}] 01:25:48 INFO - PROCESS | 1643 | 1466497548527 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}] 01:25:48 INFO - PROCESS | 1643 | 1466497548529 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:48 INFO - PROCESS | 1643 | 1466497548689 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 01:25:48 INFO - PROCESS | 1643 | 1466497548798 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:48 INFO - PROCESS | 1643 | 1466497548799 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:48 INFO - PROCESS | 1643 | ++DOCSHELL 0x12bf7f000 == 45 [pid = 1643] [id = 313] 01:25:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x1284c5000) [pid = 1643] [serial = 938] [outer = 0x0] 01:25:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x128aeec00) [pid = 1643] [serial = 939] [outer = 0x1284c5000] 01:25:48 INFO - PROCESS | 1643 | 1466497548830 Marionette DEBUG loaded listener.js 01:25:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x129f9b400) [pid = 1643] [serial = 940] [outer = 0x1284c5000] 01:25:49 INFO - PROCESS | 1643 | 1466497549257 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] 01:25:49 INFO - PROCESS | 1643 | 1466497549294 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 01:25:49 INFO - PROCESS | 1643 | 1466497549296 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 01:25:49 INFO - PROCESS | 1643 | 1466497549297 Marionette TRACE conn2 <- [1,1226,null,{}] 01:25:49 INFO - PROCESS | 1643 | 1466497549300 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}] 01:25:49 INFO - PROCESS | 1643 | 1466497549301 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:49 INFO - PROCESS | 1643 | 1466497549402 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 01:25:49 INFO - PROCESS | 1643 | 1466497549458 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:49 INFO - PROCESS | 1643 | 1466497549459 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:49 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c495800 == 46 [pid = 1643] [id = 314] 01:25:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x12a658000) [pid = 1643] [serial = 941] [outer = 0x0] 01:25:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x12a896800) [pid = 1643] [serial = 942] [outer = 0x12a658000] 01:25:49 INFO - PROCESS | 1643 | 1466497549487 Marionette DEBUG loaded listener.js 01:25:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x12b89f000) [pid = 1643] [serial = 943] [outer = 0x12a658000] 01:25:50 INFO - PROCESS | 1643 | 1466497550081 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]]]}] 01:25:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 01:25:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 822ms 01:25:50 INFO - PROCESS | 1643 | 1466497550118 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 01:25:50 INFO - PROCESS | 1643 | 1466497550121 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 01:25:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 01:25:50 INFO - PROCESS | 1643 | 1466497550125 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 01:25:50 INFO - PROCESS | 1643 | 1466497550126 Marionette TRACE conn2 <- [1,1230,null,{}] 01:25:50 INFO - PROCESS | 1643 | 1466497550130 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}] 01:25:50 INFO - PROCESS | 1643 | 1466497550132 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:50 INFO - PROCESS | 1643 | 1466497550233 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 01:25:50 INFO - PROCESS | 1643 | 1466497550290 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:50 INFO - PROCESS | 1643 | 1466497550293 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:50 INFO - PROCESS | 1643 | ++DOCSHELL 0x11865f800 == 47 [pid = 1643] [id = 315] 01:25:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x1174c2c00) [pid = 1643] [serial = 944] [outer = 0x0] 01:25:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x1176d3000) [pid = 1643] [serial = 945] [outer = 0x1174c2c00] 01:25:50 INFO - PROCESS | 1643 | 1466497550320 Marionette DEBUG loaded listener.js 01:25:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x118533400) [pid = 1643] [serial = 946] [outer = 0x1174c2c00] 01:25:50 INFO - PROCESS | 1643 | 1466497550787 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]]]}] 01:25:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 01:25:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 672ms 01:25:50 INFO - PROCESS | 1643 | 1466497550797 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 01:25:50 INFO - PROCESS | 1643 | 1466497550802 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 01:25:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 01:25:50 INFO - PROCESS | 1643 | 1466497550808 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 01:25:50 INFO - PROCESS | 1643 | 1466497550810 Marionette TRACE conn2 <- [1,1234,null,{}] 01:25:50 INFO - PROCESS | 1643 | 1466497550814 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}] 01:25:50 INFO - PROCESS | 1643 | 1466497550816 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:50 INFO - PROCESS | 1643 | 1466497550922 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 01:25:50 INFO - PROCESS | 1643 | 1466497550978 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:50 INFO - PROCESS | 1643 | 1466497550979 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:50 INFO - PROCESS | 1643 | ++DOCSHELL 0x11886e800 == 48 [pid = 1643] [id = 316] 01:25:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 112 (0x11863d400) [pid = 1643] [serial = 947] [outer = 0x0] 01:25:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 113 (0x1186c7400) [pid = 1643] [serial = 948] [outer = 0x11863d400] 01:25:51 INFO - PROCESS | 1643 | 1466497551007 Marionette DEBUG loaded listener.js 01:25:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 114 (0x11958dc00) [pid = 1643] [serial = 949] [outer = 0x11863d400] 01:25:51 INFO - PROCESS | 1643 | --DOCSHELL 0x12a970800 == 47 [pid = 1643] [id = 308] 01:25:51 INFO - PROCESS | 1643 | --DOCSHELL 0x128233000 == 46 [pid = 1643] [id = 307] 01:25:51 INFO - PROCESS | 1643 | --DOCSHELL 0x129121800 == 45 [pid = 1643] [id = 306] 01:25:51 INFO - PROCESS | 1643 | --DOCSHELL 0x121022800 == 44 [pid = 1643] [id = 305] 01:25:51 INFO - PROCESS | 1643 | --DOCSHELL 0x12685d000 == 43 [pid = 1643] [id = 304] 01:25:51 INFO - PROCESS | 1643 | --DOCSHELL 0x124a16000 == 42 [pid = 1643] [id = 303] 01:25:51 INFO - PROCESS | 1643 | --DOCSHELL 0x123a68800 == 41 [pid = 1643] [id = 302] 01:25:51 INFO - PROCESS | 1643 | --DOCSHELL 0x121006800 == 40 [pid = 1643] [id = 301] 01:25:51 INFO - PROCESS | 1643 | --DOCSHELL 0x11825f800 == 39 [pid = 1643] [id = 300] 01:25:51 INFO - PROCESS | 1643 | --DOCSHELL 0x1168ca800 == 38 [pid = 1643] [id = 299] 01:25:51 INFO - PROCESS | 1643 | --DOCSHELL 0x117d6c800 == 37 [pid = 1643] [id = 298] 01:25:51 INFO - PROCESS | 1643 | --DOCSHELL 0x118206000 == 36 [pid = 1643] [id = 297] 01:25:51 INFO - PROCESS | 1643 | --DOCSHELL 0x12a961800 == 35 [pid = 1643] [id = 296] 01:25:51 INFO - PROCESS | 1643 | --DOCSHELL 0x1164a1800 == 34 [pid = 1643] [id = 284] 01:25:51 INFO - PROCESS | 1643 | --DOCSHELL 0x11865f800 == 33 [pid = 1643] [id = 315] 01:25:51 INFO - PROCESS | 1643 | --DOCSHELL 0x12c495800 == 32 [pid = 1643] [id = 314] 01:25:51 INFO - PROCESS | 1643 | --DOCSHELL 0x12bf7f000 == 31 [pid = 1643] [id = 313] 01:25:51 INFO - PROCESS | 1643 | --DOCSHELL 0x12b961000 == 30 [pid = 1643] [id = 312] 01:25:51 INFO - PROCESS | 1643 | --DOCSHELL 0x123a72800 == 29 [pid = 1643] [id = 311] 01:25:51 INFO - PROCESS | 1643 | --DOCSHELL 0x12b98b800 == 28 [pid = 1643] [id = 309] 01:25:51 INFO - PROCESS | 1643 | --DOCSHELL 0x116ab0000 == 27 [pid = 1643] [id = 310] 01:25:51 INFO - PROCESS | 1643 | --DOMWINDOW == 113 (0x118632800) [pid = 1643] [serial = 801] [outer = 0x0] [url = about:blank] 01:25:51 INFO - PROCESS | 1643 | --DOMWINDOW == 112 (0x128924800) [pid = 1643] [serial = 885] [outer = 0x0] [url = about:blank] 01:25:51 INFO - PROCESS | 1643 | --DOMWINDOW == 111 (0x114f81000) [pid = 1643] [serial = 480] [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.] 01:25:51 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x1184c6000) [pid = 1643] [serial = 840] [outer = 0x0] [url = about:blank] 01:25:51 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x120ec8c00) [pid = 1643] [serial = 867] [outer = 0x0] [url = about:blank] 01:25:51 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x1176c9800) [pid = 1643] [serial = 839] [outer = 0x0] [url = about:blank] 01:25:51 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x11652f000) [pid = 1643] [serial = 854] [outer = 0x0] [url = about:blank] 01:25:51 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x116f66400) [pid = 1643] [serial = 855] [outer = 0x0] [url = about:blank] 01:25:51 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x1190cd400) [pid = 1643] [serial = 860] [outer = 0x0] [url = about:blank] 01:25:51 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x119a0fc00) [pid = 1643] [serial = 843] [outer = 0x0] [url = about:blank] 01:25:51 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x1196a2000) [pid = 1643] [serial = 861] [outer = 0x0] [url = about:blank] 01:25:51 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x1190d0c00) [pid = 1643] [serial = 842] [outer = 0x0] [url = about:blank] 01:25:51 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x11831c000) [pid = 1643] [serial = 852] [outer = 0x0] [url = about:blank] 01:25:51 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x1241f7800) [pid = 1643] [serial = 846] [outer = 0x0] [url = about:blank] 01:25:51 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x1174b8800) [pid = 1643] [serial = 851] [outer = 0x0] [url = about:blank] 01:25:51 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x1199bd000) [pid = 1643] [serial = 864] [outer = 0x0] [url = about:blank] 01:25:51 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x1184cac00) [pid = 1643] [serial = 857] [outer = 0x0] [url = about:blank] 01:25:51 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x123f3d000) [pid = 1643] [serial = 845] [outer = 0x0] [url = about:blank] 01:25:51 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x11855f400) [pid = 1643] [serial = 858] [outer = 0x0] [url = about:blank] 01:25:51 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x12844d000) [pid = 1643] [serial = 849] [outer = 0x0] [url = about:blank] 01:25:51 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x125df0000) [pid = 1643] [serial = 848] [outer = 0x0] [url = about:blank] 01:25:51 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x1241f2c00) [pid = 1643] [serial = 871] [outer = 0x0] [url = about:blank] 01:25:51 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x123c17000) [pid = 1643] [serial = 870] [outer = 0x0] [url = about:blank] 01:25:51 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x121349000) [pid = 1643] [serial = 868] [outer = 0x0] [url = about:blank] 01:25:51 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x118536400) [pid = 1643] [serial = 874] [outer = 0x0] [url = about:blank] 01:25:51 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x124ac3000) [pid = 1643] [serial = 873] [outer = 0x0] [url = about:blank] 01:25:51 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x118533c00) [pid = 1643] [serial = 877] [outer = 0x0] [url = about:blank] 01:25:51 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x112a75800) [pid = 1643] [serial = 876] [outer = 0x0] [url = about:blank] 01:25:51 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x1282c0400) [pid = 1643] [serial = 882] [outer = 0x0] [url = about:blank] 01:25:51 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x125d96800) [pid = 1643] [serial = 879] [outer = 0x0] [url = about:blank] 01:25:51 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x1284c2c00) [pid = 1643] [serial = 883] [outer = 0x0] [url = about:blank] 01:25:51 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x120e95400) [pid = 1643] [serial = 865] [outer = 0x0] [url = about:blank] 01:25:51 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x1282bd000) [pid = 1643] [serial = 880] [outer = 0x0] [url = about:blank] 01:25:51 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x128f17000) [pid = 1643] [serial = 886] [outer = 0x0] [url = about:blank] 01:25:51 INFO - PROCESS | 1643 | 1466497551896 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]]]}] 01:25:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 01:25:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1123ms 01:25:51 INFO - PROCESS | 1643 | 1466497551931 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 01:25:51 INFO - PROCESS | 1643 | 1466497551934 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 01:25:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 01:25:51 INFO - PROCESS | 1643 | 1466497551937 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 01:25:51 INFO - PROCESS | 1643 | 1466497551939 Marionette TRACE conn2 <- [1,1238,null,{}] 01:25:51 INFO - PROCESS | 1643 | 1466497551942 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}] 01:25:51 INFO - PROCESS | 1643 | 1466497551944 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:52 INFO - PROCESS | 1643 | 1466497552025 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 01:25:52 INFO - PROCESS | 1643 | 1466497552032 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:52 INFO - PROCESS | 1643 | 1466497552034 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:52 INFO - PROCESS | 1643 | ++DOCSHELL 0x11652a000 == 28 [pid = 1643] [id = 317] 01:25:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x116a1c800) [pid = 1643] [serial = 950] [outer = 0x0] 01:25:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x116f8ec00) [pid = 1643] [serial = 951] [outer = 0x116a1c800] 01:25:52 INFO - PROCESS | 1643 | 1466497552064 Marionette DEBUG loaded listener.js 01:25:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x1174c6800) [pid = 1643] [serial = 952] [outer = 0x116a1c800] 01:25:52 INFO - PROCESS | 1643 | 1466497552424 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]]]}] 01:25:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 01:25:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 524ms 01:25:52 INFO - PROCESS | 1643 | 1466497552461 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 01:25:52 INFO - PROCESS | 1643 | 1466497552464 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 01:25:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 01:25:52 INFO - PROCESS | 1643 | 1466497552468 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 01:25:52 INFO - PROCESS | 1643 | 1466497552470 Marionette TRACE conn2 <- [1,1242,null,{}] 01:25:52 INFO - PROCESS | 1643 | 1466497552473 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}] 01:25:52 INFO - PROCESS | 1643 | 1466497552474 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:52 INFO - PROCESS | 1643 | 1466497552551 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 01:25:52 INFO - PROCESS | 1643 | 1466497552555 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:52 INFO - PROCESS | 1643 | 1466497552556 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:52 INFO - PROCESS | 1643 | ++DOCSHELL 0x117d81800 == 29 [pid = 1643] [id = 318] 01:25:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x117d11400) [pid = 1643] [serial = 953] [outer = 0x0] 01:25:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x11853f800) [pid = 1643] [serial = 954] [outer = 0x117d11400] 01:25:52 INFO - PROCESS | 1643 | 1466497552587 Marionette DEBUG loaded listener.js 01:25:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x11863b000) [pid = 1643] [serial = 955] [outer = 0x117d11400] 01:25:52 INFO - PROCESS | 1643 | 1466497552934 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]]]}] 01:25:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 01:25:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 472ms 01:25:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 01:25:52 INFO - PROCESS | 1643 | 1466497552945 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 01:25:52 INFO - PROCESS | 1643 | 1466497552946 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 01:25:52 INFO - PROCESS | 1643 | 1466497552948 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 01:25:52 INFO - PROCESS | 1643 | 1466497552951 Marionette TRACE conn2 <- [1,1246,null,{}] 01:25:52 INFO - PROCESS | 1643 | 1466497552961 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}] 01:25:52 INFO - PROCESS | 1643 | 1466497552965 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:53 INFO - PROCESS | 1643 | 1466497553069 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 01:25:53 INFO - PROCESS | 1643 | 1466497553078 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:53 INFO - PROCESS | 1643 | 1466497553081 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:53 INFO - PROCESS | 1643 | ++DOCSHELL 0x11955c800 == 30 [pid = 1643] [id = 319] 01:25:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x112d34800) [pid = 1643] [serial = 956] [outer = 0x0] 01:25:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x1190d3400) [pid = 1643] [serial = 957] [outer = 0x112d34800] 01:25:53 INFO - PROCESS | 1643 | 1466497553109 Marionette DEBUG loaded listener.js 01:25:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x119a06800) [pid = 1643] [serial = 958] [outer = 0x112d34800] 01:25:53 INFO - PROCESS | 1643 | 1466497553450 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]]]}] 01:25:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 01:25:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 521ms 01:25:53 INFO - PROCESS | 1643 | 1466497553470 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 01:25:53 INFO - PROCESS | 1643 | 1466497553472 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 01:25:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 01:25:53 INFO - PROCESS | 1643 | 1466497553476 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 01:25:53 INFO - PROCESS | 1643 | 1466497553478 Marionette TRACE conn2 <- [1,1250,null,{}] 01:25:53 INFO - PROCESS | 1643 | 1466497553481 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}] 01:25:53 INFO - PROCESS | 1643 | 1466497553482 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:53 INFO - PROCESS | 1643 | 1466497553551 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 01:25:53 INFO - PROCESS | 1643 | 1466497553604 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:53 INFO - PROCESS | 1643 | 1466497553605 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:53 INFO - PROCESS | 1643 | ++DOCSHELL 0x12101f000 == 31 [pid = 1643] [id = 320] 01:25:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x116a21800) [pid = 1643] [serial = 959] [outer = 0x0] 01:25:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x119c9a400) [pid = 1643] [serial = 960] [outer = 0x116a21800] 01:25:53 INFO - PROCESS | 1643 | 1466497553646 Marionette DEBUG loaded listener.js 01:25:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x120ec7800) [pid = 1643] [serial = 961] [outer = 0x116a21800] 01:25:54 INFO - PROCESS | 1643 | 1466497554062 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]]]}] 01:25:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 01:25:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 625ms 01:25:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 01:25:54 INFO - PROCESS | 1643 | 1466497554102 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 01:25:54 INFO - PROCESS | 1643 | 1466497554104 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 01:25:54 INFO - PROCESS | 1643 | 1466497554111 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 01:25:54 INFO - PROCESS | 1643 | 1466497554113 Marionette TRACE conn2 <- [1,1254,null,{}] 01:25:54 INFO - PROCESS | 1643 | 1466497554116 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}] 01:25:54 INFO - PROCESS | 1643 | 1466497554118 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:54 INFO - PROCESS | 1643 | 1466497554257 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 01:25:54 INFO - PROCESS | 1643 | 1466497554277 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:54 INFO - PROCESS | 1643 | 1466497554278 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:54 INFO - PROCESS | 1643 | ++DOCSHELL 0x1217df000 == 32 [pid = 1643] [id = 321] 01:25:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x118320400) [pid = 1643] [serial = 962] [outer = 0x0] 01:25:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x120f8c800) [pid = 1643] [serial = 963] [outer = 0x118320400] 01:25:54 INFO - PROCESS | 1643 | 1466497554319 Marionette DEBUG loaded listener.js 01:25:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x1214e1400) [pid = 1643] [serial = 964] [outer = 0x118320400] 01:25:54 INFO - PROCESS | 1643 | 1466497554769 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]]]}] 01:25:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 01:25:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 679ms 01:25:54 INFO - PROCESS | 1643 | 1466497554787 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 01:25:54 INFO - PROCESS | 1643 | 1466497554788 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 01:25:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 01:25:54 INFO - PROCESS | 1643 | 1466497554805 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 01:25:54 INFO - PROCESS | 1643 | 1466497554807 Marionette TRACE conn2 <- [1,1258,null,{}] 01:25:54 INFO - PROCESS | 1643 | 1466497554811 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}] 01:25:54 INFO - PROCESS | 1643 | 1466497554815 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:54 INFO - PROCESS | 1643 | 1466497554928 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 01:25:54 INFO - PROCESS | 1643 | 1466497554965 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:54 INFO - PROCESS | 1643 | 1466497554966 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:54 INFO - PROCESS | 1643 | ++DOCSHELL 0x123c91000 == 33 [pid = 1643] [id = 322] 01:25:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x123f9b400) [pid = 1643] [serial = 965] [outer = 0x0] 01:25:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x1241b0c00) [pid = 1643] [serial = 966] [outer = 0x123f9b400] 01:25:54 INFO - PROCESS | 1643 | 1466497554991 Marionette DEBUG loaded listener.js 01:25:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x124ac3000) [pid = 1643] [serial = 967] [outer = 0x123f9b400] 01:25:55 INFO - PROCESS | 1643 | 1466497555304 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]]]}] 01:25:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 01:25:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 527ms 01:25:55 INFO - PROCESS | 1643 | 1466497555326 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 01:25:55 INFO - PROCESS | 1643 | 1466497555328 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 01:25:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 01:25:55 INFO - PROCESS | 1643 | 1466497555335 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 01:25:55 INFO - PROCESS | 1643 | 1466497555336 Marionette TRACE conn2 <- [1,1262,null,{}] 01:25:55 INFO - PROCESS | 1643 | 1466497555339 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}] 01:25:55 INFO - PROCESS | 1643 | 1466497555340 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:55 INFO - PROCESS | 1643 | 1466497555436 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 01:25:55 INFO - PROCESS | 1643 | 1466497555440 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:55 INFO - PROCESS | 1643 | 1466497555441 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:55 INFO - PROCESS | 1643 | ++DOCSHELL 0x1256e8800 == 34 [pid = 1643] [id = 323] 01:25:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x115e17c00) [pid = 1643] [serial = 968] [outer = 0x0] 01:25:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x125a40000) [pid = 1643] [serial = 969] [outer = 0x115e17c00] 01:25:55 INFO - PROCESS | 1643 | 1466497555466 Marionette DEBUG loaded listener.js 01:25:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x125de6400) [pid = 1643] [serial = 970] [outer = 0x115e17c00] 01:25:55 INFO - PROCESS | 1643 | 1466497555801 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]]]}] 01:25:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 01:25:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 519ms 01:25:55 INFO - PROCESS | 1643 | 1466497555854 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 01:25:55 INFO - PROCESS | 1643 | 1466497555856 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 01:25:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 01:25:55 INFO - PROCESS | 1643 | 1466497555858 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 01:25:55 INFO - PROCESS | 1643 | 1466497555859 Marionette TRACE conn2 <- [1,1266,null,{}] 01:25:55 INFO - PROCESS | 1643 | 1466497555861 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}] 01:25:55 INFO - PROCESS | 1643 | 1466497555863 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:56 INFO - PROCESS | 1643 | 1466497556160 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 01:25:56 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x123fcd800) [pid = 1643] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 01:25:56 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x128ae5000) [pid = 1643] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 01:25:56 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x124aaec00) [pid = 1643] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 01:25:56 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x12a5ac400) [pid = 1643] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 01:25:56 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x110ff1400) [pid = 1643] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 01:25:56 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x113b8bc00) [pid = 1643] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 01:25:56 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x11676bc00) [pid = 1643] [serial = 890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 01:25:56 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x118535800) [pid = 1643] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 01:25:56 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x118415c00) [pid = 1643] [serial = 893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 01:25:56 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x120ecd800) [pid = 1643] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 01:25:56 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x1196aec00) [pid = 1643] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 01:25:56 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x128f1c800) [pid = 1643] [serial = 887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 01:25:56 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x12192fc00) [pid = 1643] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 01:25:56 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x12a661800) [pid = 1643] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 01:25:56 INFO - PROCESS | 1643 | 1466497556211 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:56 INFO - PROCESS | 1643 | 1466497556213 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:56 INFO - PROCESS | 1643 | ++DOCSHELL 0x119578800 == 35 [pid = 1643] [id = 324] 01:25:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x113b8bc00) [pid = 1643] [serial = 971] [outer = 0x0] 01:25:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x1161a6c00) [pid = 1643] [serial = 972] [outer = 0x113b8bc00] 01:25:56 INFO - PROCESS | 1643 | 1466497556238 Marionette DEBUG loaded listener.js 01:25:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x119584800) [pid = 1643] [serial = 973] [outer = 0x113b8bc00] 01:25:56 INFO - PROCESS | 1643 | 1466497556514 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]]]}] 01:25:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 01:25:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 669ms 01:25:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 01:25:56 INFO - PROCESS | 1643 | 1466497556534 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 01:25:56 INFO - PROCESS | 1643 | 1466497556536 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 01:25:56 INFO - PROCESS | 1643 | 1466497556538 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 01:25:56 INFO - PROCESS | 1643 | 1466497556539 Marionette TRACE conn2 <- [1,1270,null,{}] 01:25:56 INFO - PROCESS | 1643 | 1466497556549 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}] 01:25:56 INFO - PROCESS | 1643 | 1466497556551 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:56 INFO - PROCESS | 1643 | 1466497556633 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 01:25:56 INFO - PROCESS | 1643 | 1466497556637 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:56 INFO - PROCESS | 1643 | 1466497556638 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:56 INFO - PROCESS | 1643 | ++DOCSHELL 0x11955b800 == 36 [pid = 1643] [id = 325] 01:25:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x1184bf800) [pid = 1643] [serial = 974] [outer = 0x0] 01:25:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x1282bd000) [pid = 1643] [serial = 975] [outer = 0x1184bf800] 01:25:56 INFO - PROCESS | 1643 | 1466497556665 Marionette DEBUG loaded listener.js 01:25:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x1282c8000) [pid = 1643] [serial = 976] [outer = 0x1184bf800] 01:25:57 INFO - PROCESS | 1643 | 1466497557030 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]]]}] 01:25:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 01:25:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 528ms 01:25:57 INFO - PROCESS | 1643 | 1466497557076 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 01:25:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 01:25:57 INFO - PROCESS | 1643 | 1466497557078 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 01:25:57 INFO - PROCESS | 1643 | 1466497557081 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 01:25:57 INFO - PROCESS | 1643 | 1466497557083 Marionette TRACE conn2 <- [1,1274,null,{}] 01:25:57 INFO - PROCESS | 1643 | 1466497557087 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}] 01:25:57 INFO - PROCESS | 1643 | 1466497557089 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:57 INFO - PROCESS | 1643 | 1466497557223 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 01:25:57 INFO - PROCESS | 1643 | 1466497557230 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:57 INFO - PROCESS | 1643 | 1466497557231 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:57 INFO - PROCESS | 1643 | ++DOCSHELL 0x128975000 == 37 [pid = 1643] [id = 326] 01:25:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x125dec000) [pid = 1643] [serial = 977] [outer = 0x0] 01:25:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x128456000) [pid = 1643] [serial = 978] [outer = 0x125dec000] 01:25:57 INFO - PROCESS | 1643 | 1466497557273 Marionette DEBUG loaded listener.js 01:25:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x12891f800) [pid = 1643] [serial = 979] [outer = 0x125dec000] 01:25:57 INFO - PROCESS | 1643 | 1466497557670 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]]]}] 01:25:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 01:25:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 621ms 01:25:57 INFO - PROCESS | 1643 | 1466497557703 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 01:25:57 INFO - PROCESS | 1643 | 1466497557704 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 01:25:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 01:25:57 INFO - PROCESS | 1643 | 1466497557717 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 01:25:57 INFO - PROCESS | 1643 | 1466497557718 Marionette TRACE conn2 <- [1,1278,null,{}] 01:25:57 INFO - PROCESS | 1643 | 1466497557732 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}] 01:25:57 INFO - PROCESS | 1643 | 1466497557733 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:57 INFO - PROCESS | 1643 | 1466497557821 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 01:25:57 INFO - PROCESS | 1643 | 1466497557825 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:57 INFO - PROCESS | 1643 | 1466497557828 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:57 INFO - PROCESS | 1643 | ++DOCSHELL 0x121321800 == 38 [pid = 1643] [id = 327] 01:25:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x1186c1c00) [pid = 1643] [serial = 980] [outer = 0x0] 01:25:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x128450000) [pid = 1643] [serial = 981] [outer = 0x1186c1c00] 01:25:57 INFO - PROCESS | 1643 | 1466497557855 Marionette DEBUG loaded listener.js 01:25:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x129f9a400) [pid = 1643] [serial = 982] [outer = 0x1186c1c00] 01:25:58 INFO - PROCESS | 1643 | 1466497558312 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]]]}] 01:25:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 01:25:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 618ms 01:25:58 INFO - PROCESS | 1643 | 1466497558336 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 01:25:58 INFO - PROCESS | 1643 | 1466497558339 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 01:25:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 01:25:58 INFO - PROCESS | 1643 | 1466497558343 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 01:25:58 INFO - PROCESS | 1643 | 1466497558345 Marionette TRACE conn2 <- [1,1282,null,{}] 01:25:58 INFO - PROCESS | 1643 | 1466497558348 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}] 01:25:58 INFO - PROCESS | 1643 | 1466497558350 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:58 INFO - PROCESS | 1643 | 1466497558468 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 01:25:58 INFO - PROCESS | 1643 | 1466497558527 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:58 INFO - PROCESS | 1643 | 1466497558528 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:58 INFO - PROCESS | 1643 | ++DOCSHELL 0x117142800 == 39 [pid = 1643] [id = 328] 01:25:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x112e40800) [pid = 1643] [serial = 983] [outer = 0x0] 01:25:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x115e94800) [pid = 1643] [serial = 984] [outer = 0x112e40800] 01:25:58 INFO - PROCESS | 1643 | 1466497558560 Marionette DEBUG loaded listener.js 01:25:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x1174bdc00) [pid = 1643] [serial = 985] [outer = 0x112e40800] 01:25:59 INFO - PROCESS | 1643 | 1466497559117 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]]]}] 01:25:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 01:25:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 822ms 01:25:59 INFO - PROCESS | 1643 | 1466497559171 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 01:25:59 INFO - PROCESS | 1643 | 1466497559177 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 01:25:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 01:25:59 INFO - PROCESS | 1643 | 1466497559182 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 01:25:59 INFO - PROCESS | 1643 | 1466497559184 Marionette TRACE conn2 <- [1,1286,null,{}] 01:25:59 INFO - PROCESS | 1643 | 1466497559186 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}] 01:25:59 INFO - PROCESS | 1643 | 1466497559188 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:59 INFO - PROCESS | 1643 | 1466497559298 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 01:25:59 INFO - PROCESS | 1643 | 1466497559376 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:59 INFO - PROCESS | 1643 | 1466497559377 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:25:59 INFO - PROCESS | 1643 | ++DOCSHELL 0x121022000 == 40 [pid = 1643] [id = 329] 01:25:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x118640000) [pid = 1643] [serial = 986] [outer = 0x0] 01:25:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x1186a1c00) [pid = 1643] [serial = 987] [outer = 0x118640000] 01:25:59 INFO - PROCESS | 1643 | 1466497559409 Marionette DEBUG loaded listener.js 01:25:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x1190c8000) [pid = 1643] [serial = 988] [outer = 0x118640000] 01:26:00 INFO - PROCESS | 1643 | 1466497560091 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]]]}] 01:26:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 01:26:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 971ms 01:26:00 INFO - PROCESS | 1643 | 1466497560154 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 01:26:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 01:26:00 INFO - PROCESS | 1643 | 1466497560157 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 01:26:00 INFO - PROCESS | 1643 | 1466497560161 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 01:26:00 INFO - PROCESS | 1643 | 1466497560163 Marionette TRACE conn2 <- [1,1290,null,{}] 01:26:00 INFO - PROCESS | 1643 | 1466497560168 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}] 01:26:00 INFO - PROCESS | 1643 | 1466497560170 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:00 INFO - PROCESS | 1643 | 1466497560292 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 01:26:00 INFO - PROCESS | 1643 | 1466497560359 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:00 INFO - PROCESS | 1643 | 1466497560361 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:00 INFO - PROCESS | 1643 | ++DOCSHELL 0x11715f800 == 41 [pid = 1643] [id = 330] 01:26:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x1176d2400) [pid = 1643] [serial = 989] [outer = 0x0] 01:26:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x11853fc00) [pid = 1643] [serial = 990] [outer = 0x1176d2400] 01:26:00 INFO - PROCESS | 1643 | 1466497560390 Marionette DEBUG loaded listener.js 01:26:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x1186a4800) [pid = 1643] [serial = 991] [outer = 0x1176d2400] 01:26:00 INFO - PROCESS | 1643 | --DOCSHELL 0x128975000 == 40 [pid = 1643] [id = 326] 01:26:00 INFO - PROCESS | 1643 | --DOCSHELL 0x11955b800 == 39 [pid = 1643] [id = 325] 01:26:00 INFO - PROCESS | 1643 | --DOCSHELL 0x119578800 == 38 [pid = 1643] [id = 324] 01:26:00 INFO - PROCESS | 1643 | --DOCSHELL 0x1256e8800 == 37 [pid = 1643] [id = 323] 01:26:00 INFO - PROCESS | 1643 | --DOCSHELL 0x123c91000 == 36 [pid = 1643] [id = 322] 01:26:00 INFO - PROCESS | 1643 | --DOCSHELL 0x1217df000 == 35 [pid = 1643] [id = 321] 01:26:00 INFO - PROCESS | 1643 | --DOCSHELL 0x12101f000 == 34 [pid = 1643] [id = 320] 01:26:00 INFO - PROCESS | 1643 | --DOCSHELL 0x11955c800 == 33 [pid = 1643] [id = 319] 01:26:00 INFO - PROCESS | 1643 | --DOCSHELL 0x117d81800 == 32 [pid = 1643] [id = 318] 01:26:00 INFO - PROCESS | 1643 | --DOCSHELL 0x11652a000 == 31 [pid = 1643] [id = 317] 01:26:00 INFO - PROCESS | 1643 | --DOCSHELL 0x11886e800 == 30 [pid = 1643] [id = 316] 01:26:00 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x125a3dc00) [pid = 1643] [serial = 909] [outer = 0x0] [url = about:blank] 01:26:00 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x129f9e400) [pid = 1643] [serial = 915] [outer = 0x0] [url = about:blank] 01:26:00 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x128455000) [pid = 1643] [serial = 912] [outer = 0x0] [url = about:blank] 01:26:00 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x12a658800) [pid = 1643] [serial = 918] [outer = 0x0] [url = about:blank] 01:26:00 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x119aeb800) [pid = 1643] [serial = 921] [outer = 0x0] [url = about:blank] 01:26:00 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x12a5aec00) [pid = 1643] [serial = 916] [outer = 0x0] [url = about:blank] 01:26:00 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x1210bf400) [pid = 1643] [serial = 903] [outer = 0x0] [url = about:blank] 01:26:00 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x121b81800) [pid = 1643] [serial = 904] [outer = 0x0] [url = about:blank] 01:26:00 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x1174c0800) [pid = 1643] [serial = 891] [outer = 0x0] [url = about:blank] 01:26:00 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x11831e400) [pid = 1643] [serial = 892] [outer = 0x0] [url = about:blank] 01:26:00 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x11853cc00) [pid = 1643] [serial = 897] [outer = 0x0] [url = about:blank] 01:26:00 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x11869a800) [pid = 1643] [serial = 898] [outer = 0x0] [url = about:blank] 01:26:00 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x118564800) [pid = 1643] [serial = 894] [outer = 0x0] [url = about:blank] 01:26:00 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x1186c5000) [pid = 1643] [serial = 895] [outer = 0x0] [url = about:blank] 01:26:00 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x123a49800) [pid = 1643] [serial = 906] [outer = 0x0] [url = about:blank] 01:26:00 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x119a02400) [pid = 1643] [serial = 900] [outer = 0x0] [url = about:blank] 01:26:00 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x119c9a000) [pid = 1643] [serial = 901] [outer = 0x0] [url = about:blank] 01:26:00 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x129f9c400) [pid = 1643] [serial = 889] [outer = 0x0] [url = about:blank] 01:26:00 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x1291d0000) [pid = 1643] [serial = 888] [outer = 0x0] [url = about:blank] 01:26:00 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x1291cb400) [pid = 1643] [serial = 924] [outer = 0x0] [url = about:blank] 01:26:00 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x12a663400) [pid = 1643] [serial = 925] [outer = 0x0] [url = about:blank] 01:26:00 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x12a891800) [pid = 1643] [serial = 927] [outer = 0x0] [url = about:blank] 01:26:00 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x1291ca800) [pid = 1643] [serial = 913] [outer = 0x0] [url = about:blank] 01:26:00 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x12a660400) [pid = 1643] [serial = 919] [outer = 0x0] [url = about:blank] 01:26:00 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x125dec400) [pid = 1643] [serial = 910] [outer = 0x0] [url = about:blank] 01:26:00 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x123f9e400) [pid = 1643] [serial = 922] [outer = 0x0] [url = about:blank] 01:26:00 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x1241f8000) [pid = 1643] [serial = 907] [outer = 0x0] [url = about:blank] 01:26:00 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x12b8a2800) [pid = 1643] [serial = 928] [outer = 0x0] [url = about:blank] 01:26:00 INFO - PROCESS | 1643 | 1466497560776 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]]]}] 01:26:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 01:26:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 625ms 01:26:00 INFO - PROCESS | 1643 | 1466497560785 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 01:26:00 INFO - PROCESS | 1643 | 1466497560788 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 01:26:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 01:26:00 INFO - PROCESS | 1643 | 1466497560806 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 01:26:00 INFO - PROCESS | 1643 | 1466497560809 Marionette TRACE conn2 <- [1,1294,null,{}] 01:26:00 INFO - PROCESS | 1643 | 1466497560813 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}] 01:26:00 INFO - PROCESS | 1643 | 1466497560814 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:00 INFO - PROCESS | 1643 | 1466497560900 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 01:26:00 INFO - PROCESS | 1643 | 1466497560904 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:00 INFO - PROCESS | 1643 | 1466497560905 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:00 INFO - PROCESS | 1643 | ++DOCSHELL 0x118879800 == 31 [pid = 1643] [id = 331] 01:26:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x1186a5800) [pid = 1643] [serial = 992] [outer = 0x0] 01:26:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x1196ae800) [pid = 1643] [serial = 993] [outer = 0x1186a5800] 01:26:00 INFO - PROCESS | 1643 | 1466497560934 Marionette DEBUG loaded listener.js 01:26:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x119c96400) [pid = 1643] [serial = 994] [outer = 0x1186a5800] 01:26:01 INFO - PROCESS | 1643 | 1466497561328 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]]]}] 01:26:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 01:26:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 578ms 01:26:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 01:26:01 INFO - PROCESS | 1643 | 1466497561379 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 01:26:01 INFO - PROCESS | 1643 | 1466497561381 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 01:26:01 INFO - PROCESS | 1643 | 1466497561384 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 01:26:01 INFO - PROCESS | 1643 | 1466497561388 Marionette TRACE conn2 <- [1,1298,null,{}] 01:26:01 INFO - PROCESS | 1643 | 1466497561400 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}] 01:26:01 INFO - PROCESS | 1643 | 1466497561405 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:01 INFO - PROCESS | 1643 | 1466497561522 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 01:26:01 INFO - PROCESS | 1643 | 1466497561537 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:01 INFO - PROCESS | 1643 | 1466497561540 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:01 INFO - PROCESS | 1643 | ++DOCSHELL 0x121004800 == 32 [pid = 1643] [id = 332] 01:26:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x115e90c00) [pid = 1643] [serial = 995] [outer = 0x0] 01:26:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x1214e1800) [pid = 1643] [serial = 996] [outer = 0x115e90c00] 01:26:01 INFO - PROCESS | 1643 | 1466497561587 Marionette DEBUG loaded listener.js 01:26:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x123a3d400) [pid = 1643] [serial = 997] [outer = 0x115e90c00] 01:26:01 INFO - PROCESS | 1643 | 1466497561937 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]]]}] 01:26:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 01:26:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 577ms 01:26:01 INFO - PROCESS | 1643 | 1466497561961 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 01:26:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 01:26:01 INFO - PROCESS | 1643 | 1466497561963 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 01:26:01 INFO - PROCESS | 1643 | 1466497561965 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 01:26:01 INFO - PROCESS | 1643 | 1466497561967 Marionette TRACE conn2 <- [1,1302,null,{}] 01:26:01 INFO - PROCESS | 1643 | 1466497561969 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}] 01:26:01 INFO - PROCESS | 1643 | 1466497561970 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:02 INFO - PROCESS | 1643 | 1466497562052 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 01:26:02 INFO - PROCESS | 1643 | 1466497562056 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:02 INFO - PROCESS | 1643 | 1466497562059 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:02 INFO - PROCESS | 1643 | ++DOCSHELL 0x123a69800 == 33 [pid = 1643] [id = 333] 01:26:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x123a46c00) [pid = 1643] [serial = 998] [outer = 0x0] 01:26:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x1241b0000) [pid = 1643] [serial = 999] [outer = 0x123a46c00] 01:26:02 INFO - PROCESS | 1643 | 1466497562086 Marionette DEBUG loaded listener.js 01:26:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x124929000) [pid = 1643] [serial = 1000] [outer = 0x123a46c00] 01:26:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 01:26:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 468ms 01:26:02 INFO - PROCESS | 1643 | 1466497562432 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]]]}] 01:26:02 INFO - PROCESS | 1643 | 1466497562434 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 01:26:02 INFO - PROCESS | 1643 | 1466497562436 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 01:26:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 01:26:02 INFO - PROCESS | 1643 | 1466497562438 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 01:26:02 INFO - PROCESS | 1643 | 1466497562439 Marionette TRACE conn2 <- [1,1306,null,{}] 01:26:02 INFO - PROCESS | 1643 | 1466497562444 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}] 01:26:02 INFO - PROCESS | 1643 | 1466497562446 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:02 INFO - PROCESS | 1643 | 1466497562527 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 01:26:02 INFO - PROCESS | 1643 | 1466497562591 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:02 INFO - PROCESS | 1643 | 1466497562592 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:02 INFO - PROCESS | 1643 | ++DOCSHELL 0x124a08800 == 34 [pid = 1643] [id = 334] 01:26:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x115e8bc00) [pid = 1643] [serial = 1001] [outer = 0x0] 01:26:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x124abe800) [pid = 1643] [serial = 1002] [outer = 0x115e8bc00] 01:26:02 INFO - PROCESS | 1643 | 1466497562623 Marionette DEBUG loaded listener.js 01:26:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x125da0400) [pid = 1643] [serial = 1003] [outer = 0x115e8bc00] 01:26:02 INFO - PROCESS | 1643 | 1466497562935 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]]]}] 01:26:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 01:26:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 522ms 01:26:02 INFO - PROCESS | 1643 | 1466497562963 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 01:26:02 INFO - PROCESS | 1643 | 1466497562964 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 01:26:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 01:26:02 INFO - PROCESS | 1643 | 1466497562966 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 01:26:02 INFO - PROCESS | 1643 | 1466497562967 Marionette TRACE conn2 <- [1,1310,null,{}] 01:26:02 INFO - PROCESS | 1643 | 1466497562970 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}] 01:26:02 INFO - PROCESS | 1643 | 1466497562975 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:03 INFO - PROCESS | 1643 | 1466497563094 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 01:26:03 INFO - PROCESS | 1643 | 1466497563127 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:03 INFO - PROCESS | 1643 | 1466497563128 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:03 INFO - PROCESS | 1643 | ++DOCSHELL 0x126848000 == 35 [pid = 1643] [id = 335] 01:26:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x125de4000) [pid = 1643] [serial = 1004] [outer = 0x0] 01:26:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x128456400) [pid = 1643] [serial = 1005] [outer = 0x125de4000] 01:26:03 INFO - PROCESS | 1643 | 1466497563153 Marionette DEBUG loaded listener.js 01:26:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x1291c8c00) [pid = 1643] [serial = 1006] [outer = 0x125de4000] 01:26:03 INFO - PROCESS | 1643 | 1466497563496 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] 01:26:03 INFO - PROCESS | 1643 | 1466497563542 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 01:26:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 01:26:03 INFO - PROCESS | 1643 | 1466497563545 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 01:26:03 INFO - PROCESS | 1643 | 1466497563546 Marionette TRACE conn2 <- [1,1314,null,{}] 01:26:03 INFO - PROCESS | 1643 | 1466497563548 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}] 01:26:03 INFO - PROCESS | 1643 | 1466497563549 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:03 INFO - PROCESS | 1643 | 1466497563647 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 01:26:03 INFO - PROCESS | 1643 | 1466497563658 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:03 INFO - PROCESS | 1643 | 1466497563659 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:03 INFO - PROCESS | 1643 | ++DOCSHELL 0x128c36000 == 36 [pid = 1643] [id = 336] 01:26:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x128cef000) [pid = 1643] [serial = 1007] [outer = 0x0] 01:26:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x129fa1400) [pid = 1643] [serial = 1008] [outer = 0x128cef000] 01:26:03 INFO - PROCESS | 1643 | 1466497563715 Marionette DEBUG loaded listener.js 01:26:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x12a658c00) [pid = 1643] [serial = 1009] [outer = 0x128cef000] 01:26:04 INFO - PROCESS | 1643 | 1466497564011 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]]]}] 01:26:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 01:26:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 518ms 01:26:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 01:26:04 INFO - PROCESS | 1643 | 1466497564063 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 01:26:04 INFO - PROCESS | 1643 | 1466497564064 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 01:26:04 INFO - PROCESS | 1643 | 1466497564067 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 01:26:04 INFO - PROCESS | 1643 | 1466497564068 Marionette TRACE conn2 <- [1,1318,null,{}] 01:26:04 INFO - PROCESS | 1643 | 1466497564070 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}] 01:26:04 INFO - PROCESS | 1643 | 1466497564071 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:04 INFO - PROCESS | 1643 | 1466497564169 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 01:26:04 INFO - PROCESS | 1643 | 1466497564206 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:04 INFO - PROCESS | 1643 | 1466497564207 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:04 INFO - PROCESS | 1643 | ++DOCSHELL 0x129124800 == 37 [pid = 1643] [id = 337] 01:26:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x12a65c000) [pid = 1643] [serial = 1010] [outer = 0x0] 01:26:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x12a665400) [pid = 1643] [serial = 1011] [outer = 0x12a65c000] 01:26:04 INFO - PROCESS | 1643 | 1466497564232 Marionette DEBUG loaded listener.js 01:26:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x12a892000) [pid = 1643] [serial = 1012] [outer = 0x12a65c000] 01:26:04 INFO - PROCESS | 1643 | 1466497564602 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]]]}] 01:26:04 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x11863d400) [pid = 1643] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 01:26:04 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x116a21800) [pid = 1643] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 01:26:04 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x112d34800) [pid = 1643] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 01:26:04 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x1174ba800) [pid = 1643] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 01:26:04 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x118320400) [pid = 1643] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 01:26:04 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x117d11400) [pid = 1643] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 01:26:04 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x1190d3800) [pid = 1643] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 01:26:04 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x116a1c800) [pid = 1643] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 01:26:04 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x121b89000) [pid = 1643] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 01:26:04 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x123f9b400) [pid = 1643] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 01:26:04 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x1284c5000) [pid = 1643] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 01:26:04 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x115e17c00) [pid = 1643] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 01:26:04 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x12a658000) [pid = 1643] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 01:26:04 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x113b8bc00) [pid = 1643] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 01:26:04 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x1174c2c00) [pid = 1643] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 01:26:04 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x125dec000) [pid = 1643] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 01:26:04 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x1184bf800) [pid = 1643] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 01:26:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 01:26:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 568ms 01:26:04 INFO - PROCESS | 1643 | 1466497564635 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 01:26:04 INFO - PROCESS | 1643 | 1466497564637 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 01:26:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 01:26:04 INFO - PROCESS | 1643 | 1466497564639 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 01:26:04 INFO - PROCESS | 1643 | 1466497564640 Marionette TRACE conn2 <- [1,1322,null,{}] 01:26:04 INFO - PROCESS | 1643 | 1466497564644 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}] 01:26:04 INFO - PROCESS | 1643 | 1466497564646 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:04 INFO - PROCESS | 1643 | 1466497564735 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 01:26:04 INFO - PROCESS | 1643 | 1466497564738 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:04 INFO - PROCESS | 1643 | 1466497564739 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:04 INFO - PROCESS | 1643 | ++DOCSHELL 0x119ac0000 == 38 [pid = 1643] [id = 338] 01:26:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x116a1c800) [pid = 1643] [serial = 1013] [outer = 0x0] 01:26:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x117d11400) [pid = 1643] [serial = 1014] [outer = 0x116a1c800] 01:26:04 INFO - PROCESS | 1643 | 1466497564765 Marionette DEBUG loaded listener.js 01:26:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x1190d3800) [pid = 1643] [serial = 1015] [outer = 0x116a1c800] 01:26:05 INFO - PROCESS | 1643 | 1466497565078 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]]]}] 01:26:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 01:26:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 471ms 01:26:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 01:26:05 INFO - PROCESS | 1643 | 1466497565112 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 01:26:05 INFO - PROCESS | 1643 | 1466497565113 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 01:26:05 INFO - PROCESS | 1643 | 1466497565115 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 01:26:05 INFO - PROCESS | 1643 | 1466497565116 Marionette TRACE conn2 <- [1,1326,null,{}] 01:26:05 INFO - PROCESS | 1643 | 1466497565118 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}] 01:26:05 INFO - PROCESS | 1643 | 1466497565119 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:05 INFO - PROCESS | 1643 | 1466497565200 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 01:26:05 INFO - PROCESS | 1643 | 1466497565256 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:05 INFO - PROCESS | 1643 | 1466497565257 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:05 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a625800 == 39 [pid = 1643] [id = 339] 01:26:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x116a21800) [pid = 1643] [serial = 1016] [outer = 0x0] 01:26:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x120ecbc00) [pid = 1643] [serial = 1017] [outer = 0x116a21800] 01:26:05 INFO - PROCESS | 1643 | 1466497565282 Marionette DEBUG loaded listener.js 01:26:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x128923400) [pid = 1643] [serial = 1018] [outer = 0x116a21800] 01:26:05 INFO - PROCESS | 1643 | 1466497565569 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]]]}] 01:26:05 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 01:26:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 471ms 01:26:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 01:26:05 INFO - PROCESS | 1643 | 1466497565586 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 01:26:05 INFO - PROCESS | 1643 | 1466497565588 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 01:26:05 INFO - PROCESS | 1643 | 1466497565598 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 01:26:05 INFO - PROCESS | 1643 | 1466497565600 Marionette TRACE conn2 <- [1,1330,null,{}] 01:26:05 INFO - PROCESS | 1643 | 1466497565602 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}] 01:26:05 INFO - PROCESS | 1643 | 1466497565604 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:05 INFO - PROCESS | 1643 | 1466497565709 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 01:26:05 INFO - PROCESS | 1643 | 1466497565714 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:05 INFO - PROCESS | 1643 | 1466497565716 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:05 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b956000 == 40 [pid = 1643] [id = 340] 01:26:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x12a65d000) [pid = 1643] [serial = 1019] [outer = 0x0] 01:26:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x12b8a1000) [pid = 1643] [serial = 1020] [outer = 0x12a65d000] 01:26:05 INFO - PROCESS | 1643 | 1466497565742 Marionette DEBUG loaded listener.js 01:26:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x12bb53800) [pid = 1643] [serial = 1021] [outer = 0x12a65d000] 01:26:06 INFO - PROCESS | 1643 | 1466497566185 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]]]}] 01:26:06 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 01:26:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 630ms 01:26:06 INFO - PROCESS | 1643 | 1466497566221 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 01:26:06 INFO - PROCESS | 1643 | 1466497566223 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 01:26:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 01:26:06 INFO - PROCESS | 1643 | 1466497566226 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 01:26:06 INFO - PROCESS | 1643 | 1466497566227 Marionette TRACE conn2 <- [1,1334,null,{}] 01:26:06 INFO - PROCESS | 1643 | 1466497566229 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}] 01:26:06 INFO - PROCESS | 1643 | 1466497566230 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:06 INFO - PROCESS | 1643 | 1466497566300 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 01:26:06 INFO - PROCESS | 1643 | 1466497566304 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:06 INFO - PROCESS | 1643 | 1466497566305 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:06 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b991800 == 41 [pid = 1643] [id = 341] 01:26:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x12bb53c00) [pid = 1643] [serial = 1022] [outer = 0x0] 01:26:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x12bb5ac00) [pid = 1643] [serial = 1023] [outer = 0x12bb53c00] 01:26:06 INFO - PROCESS | 1643 | 1466497566327 Marionette DEBUG loaded listener.js 01:26:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x12bb60800) [pid = 1643] [serial = 1024] [outer = 0x12bb53c00] 01:26:07 INFO - PROCESS | 1643 | --DOCSHELL 0x11715f800 == 40 [pid = 1643] [id = 330] 01:26:07 INFO - PROCESS | 1643 | --DOCSHELL 0x121022000 == 39 [pid = 1643] [id = 329] 01:26:07 INFO - PROCESS | 1643 | --DOCSHELL 0x121321800 == 38 [pid = 1643] [id = 327] 01:26:07 INFO - PROCESS | 1643 | --DOCSHELL 0x117142800 == 37 [pid = 1643] [id = 328] 01:26:07 INFO - PROCESS | 1643 | --DOCSHELL 0x128c36000 == 36 [pid = 1643] [id = 336] 01:26:07 INFO - PROCESS | 1643 | --DOCSHELL 0x126848000 == 35 [pid = 1643] [id = 335] 01:26:07 INFO - PROCESS | 1643 | --DOCSHELL 0x129124800 == 34 [pid = 1643] [id = 337] 01:26:07 INFO - PROCESS | 1643 | --DOCSHELL 0x124a08800 == 33 [pid = 1643] [id = 334] 01:26:07 INFO - PROCESS | 1643 | --DOCSHELL 0x12b956000 == 32 [pid = 1643] [id = 340] 01:26:07 INFO - PROCESS | 1643 | --DOCSHELL 0x119ac0000 == 31 [pid = 1643] [id = 338] 01:26:07 INFO - PROCESS | 1643 | --DOCSHELL 0x123a69800 == 30 [pid = 1643] [id = 333] 01:26:07 INFO - PROCESS | 1643 | --DOCSHELL 0x12a625800 == 29 [pid = 1643] [id = 339] 01:26:07 INFO - PROCESS | 1643 | --DOCSHELL 0x121004800 == 28 [pid = 1643] [id = 332] 01:26:07 INFO - PROCESS | 1643 | --DOCSHELL 0x118879800 == 27 [pid = 1643] [id = 331] 01:26:07 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x1174c6800) [pid = 1643] [serial = 952] [outer = 0x0] [url = about:blank] 01:26:07 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x1284c4c00) [pid = 1643] [serial = 937] [outer = 0x0] [url = about:blank] 01:26:07 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x126b36400) [pid = 1643] [serial = 936] [outer = 0x0] [url = about:blank] 01:26:07 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x1241b0c00) [pid = 1643] [serial = 966] [outer = 0x0] [url = about:blank] 01:26:07 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x129f9b400) [pid = 1643] [serial = 940] [outer = 0x0] [url = about:blank] 01:26:07 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x128450000) [pid = 1643] [serial = 981] [outer = 0x0] [url = about:blank] 01:26:07 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x128aeec00) [pid = 1643] [serial = 939] [outer = 0x0] [url = about:blank] 01:26:07 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x1214e1400) [pid = 1643] [serial = 964] [outer = 0x0] [url = about:blank] 01:26:07 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x125a40000) [pid = 1643] [serial = 969] [outer = 0x0] [url = about:blank] 01:26:07 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x124ac3000) [pid = 1643] [serial = 967] [outer = 0x0] [url = about:blank] 01:26:07 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x125de6400) [pid = 1643] [serial = 970] [outer = 0x0] [url = about:blank] 01:26:07 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x12b89f000) [pid = 1643] [serial = 943] [outer = 0x0] [url = about:blank] 01:26:07 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x12a896800) [pid = 1643] [serial = 942] [outer = 0x0] [url = about:blank] 01:26:07 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x119584800) [pid = 1643] [serial = 973] [outer = 0x0] [url = about:blank] 01:26:07 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x118533400) [pid = 1643] [serial = 946] [outer = 0x0] [url = about:blank] 01:26:07 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x1176d3000) [pid = 1643] [serial = 945] [outer = 0x0] [url = about:blank] 01:26:07 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x128456000) [pid = 1643] [serial = 978] [outer = 0x0] [url = about:blank] 01:26:07 INFO - PROCESS | 1643 | --DOMWINDOW == 78 (0x1282c8000) [pid = 1643] [serial = 976] [outer = 0x0] [url = about:blank] 01:26:07 INFO - PROCESS | 1643 | --DOMWINDOW == 77 (0x1161a6c00) [pid = 1643] [serial = 972] [outer = 0x0] [url = about:blank] 01:26:07 INFO - PROCESS | 1643 | --DOMWINDOW == 76 (0x12891f800) [pid = 1643] [serial = 979] [outer = 0x0] [url = about:blank] 01:26:07 INFO - PROCESS | 1643 | --DOMWINDOW == 75 (0x1282bd000) [pid = 1643] [serial = 975] [outer = 0x0] [url = about:blank] 01:26:07 INFO - PROCESS | 1643 | --DOMWINDOW == 74 (0x120ec7800) [pid = 1643] [serial = 961] [outer = 0x0] [url = about:blank] 01:26:07 INFO - PROCESS | 1643 | --DOMWINDOW == 73 (0x11958dc00) [pid = 1643] [serial = 949] [outer = 0x0] [url = about:blank] 01:26:07 INFO - PROCESS | 1643 | --DOMWINDOW == 72 (0x1186c7400) [pid = 1643] [serial = 948] [outer = 0x0] [url = about:blank] 01:26:07 INFO - PROCESS | 1643 | --DOMWINDOW == 71 (0x119c9a400) [pid = 1643] [serial = 960] [outer = 0x0] [url = about:blank] 01:26:07 INFO - PROCESS | 1643 | --DOMWINDOW == 70 (0x1190d3400) [pid = 1643] [serial = 957] [outer = 0x0] [url = about:blank] 01:26:07 INFO - PROCESS | 1643 | --DOMWINDOW == 69 (0x118422800) [pid = 1643] [serial = 931] [outer = 0x0] [url = about:blank] 01:26:07 INFO - PROCESS | 1643 | --DOMWINDOW == 68 (0x1174c3000) [pid = 1643] [serial = 930] [outer = 0x0] [url = about:blank] 01:26:07 INFO - PROCESS | 1643 | --DOMWINDOW == 67 (0x120f8c800) [pid = 1643] [serial = 963] [outer = 0x0] [url = about:blank] 01:26:07 INFO - PROCESS | 1643 | --DOMWINDOW == 66 (0x119a06800) [pid = 1643] [serial = 958] [outer = 0x0] [url = about:blank] 01:26:07 INFO - PROCESS | 1643 | --DOMWINDOW == 65 (0x11853f800) [pid = 1643] [serial = 954] [outer = 0x0] [url = about:blank] 01:26:07 INFO - PROCESS | 1643 | --DOMWINDOW == 64 (0x11863b000) [pid = 1643] [serial = 955] [outer = 0x0] [url = about:blank] 01:26:07 INFO - PROCESS | 1643 | --DOMWINDOW == 63 (0x120e9a000) [pid = 1643] [serial = 934] [outer = 0x0] [url = about:blank] 01:26:07 INFO - PROCESS | 1643 | --DOMWINDOW == 62 (0x119c98400) [pid = 1643] [serial = 933] [outer = 0x0] [url = about:blank] 01:26:07 INFO - PROCESS | 1643 | --DOMWINDOW == 61 (0x116f8ec00) [pid = 1643] [serial = 951] [outer = 0x0] [url = about:blank] 01:26:08 INFO - PROCESS | 1643 | 1466497568003 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]]]}] 01:26:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 01:26:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1821ms 01:26:08 INFO - PROCESS | 1643 | 1466497568048 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 01:26:08 INFO - PROCESS | 1643 | 1466497568050 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 01:26:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 01:26:08 INFO - PROCESS | 1643 | 1466497568054 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 01:26:08 INFO - PROCESS | 1643 | 1466497568056 Marionette TRACE conn2 <- [1,1338,null,{}] 01:26:08 INFO - PROCESS | 1643 | 1466497568060 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}] 01:26:08 INFO - PROCESS | 1643 | 1466497568062 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:08 INFO - PROCESS | 1643 | 1466497568144 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 01:26:08 INFO - PROCESS | 1643 | 1466497568193 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:08 INFO - PROCESS | 1643 | 1466497568196 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:08 INFO - PROCESS | 1643 | ++DOCSHELL 0x115ee5000 == 28 [pid = 1643] [id = 342] 01:26:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 62 (0x1161a1000) [pid = 1643] [serial = 1025] [outer = 0x0] 01:26:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 63 (0x1161a6c00) [pid = 1643] [serial = 1026] [outer = 0x1161a1000] 01:26:08 INFO - PROCESS | 1643 | 1466497568228 Marionette DEBUG loaded listener.js 01:26:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 64 (0x116f8b000) [pid = 1643] [serial = 1027] [outer = 0x1161a1000] 01:26:09 INFO - PROCESS | 1643 | 1466497569083 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]]]}] 01:26:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 01:26:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1075ms 01:26:09 INFO - PROCESS | 1643 | 1466497569129 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 01:26:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 01:26:09 INFO - PROCESS | 1643 | 1466497569133 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 01:26:09 INFO - PROCESS | 1643 | 1466497569137 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 01:26:09 INFO - PROCESS | 1643 | 1466497569139 Marionette TRACE conn2 <- [1,1342,null,{}] 01:26:09 INFO - PROCESS | 1643 | 1466497569142 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}] 01:26:09 INFO - PROCESS | 1643 | 1466497569144 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:09 INFO - PROCESS | 1643 | 1466497569224 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 01:26:09 INFO - PROCESS | 1643 | 1466497569273 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:09 INFO - PROCESS | 1643 | 1466497569275 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:09 INFO - PROCESS | 1643 | ++DOCSHELL 0x11714a800 == 29 [pid = 1643] [id = 343] 01:26:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 65 (0x1174bd800) [pid = 1643] [serial = 1028] [outer = 0x0] 01:26:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 66 (0x1176d3000) [pid = 1643] [serial = 1029] [outer = 0x1174bd800] 01:26:09 INFO - PROCESS | 1643 | 1466497569302 Marionette DEBUG loaded listener.js 01:26:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 67 (0x118317800) [pid = 1643] [serial = 1030] [outer = 0x1174bd800] 01:26:09 INFO - PROCESS | 1643 | 1466497569678 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]]]}] 01:26:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 01:26:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 574ms 01:26:09 INFO - PROCESS | 1643 | 1466497569713 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 01:26:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 01:26:09 INFO - PROCESS | 1643 | 1466497569729 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 01:26:09 INFO - PROCESS | 1643 | 1466497569732 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 01:26:09 INFO - PROCESS | 1643 | 1466497569736 Marionette TRACE conn2 <- [1,1346,null,{}] 01:26:09 INFO - PROCESS | 1643 | 1466497569748 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}] 01:26:09 INFO - PROCESS | 1643 | 1466497569753 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:09 INFO - PROCESS | 1643 | 1466497569892 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 01:26:09 INFO - PROCESS | 1643 | 1466497569904 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:09 INFO - PROCESS | 1643 | 1466497569906 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:09 INFO - PROCESS | 1643 | ++DOCSHELL 0x11866c000 == 30 [pid = 1643] [id = 344] 01:26:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 68 (0x111d75000) [pid = 1643] [serial = 1031] [outer = 0x0] 01:26:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 69 (0x118568800) [pid = 1643] [serial = 1032] [outer = 0x111d75000] 01:26:09 INFO - PROCESS | 1643 | 1466497569937 Marionette DEBUG loaded listener.js 01:26:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 70 (0x1186a2000) [pid = 1643] [serial = 1033] [outer = 0x111d75000] 01:26:10 INFO - PROCESS | 1643 | 1466497570264 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]]]}] 01:26:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 01:26:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 580ms 01:26:10 INFO - PROCESS | 1643 | 1466497570312 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 01:26:10 INFO - PROCESS | 1643 | 1466497570314 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 01:26:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 01:26:10 INFO - PROCESS | 1643 | 1466497570316 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 01:26:10 INFO - PROCESS | 1643 | 1466497570317 Marionette TRACE conn2 <- [1,1350,null,{}] 01:26:10 INFO - PROCESS | 1643 | 1466497570320 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}] 01:26:10 INFO - PROCESS | 1643 | 1466497570321 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:10 INFO - PROCESS | 1643 | 1466497570402 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 01:26:10 INFO - PROCESS | 1643 | 1466497570405 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:10 INFO - PROCESS | 1643 | 1466497570407 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:10 INFO - PROCESS | 1643 | ++DOCSHELL 0x119560800 == 31 [pid = 1643] [id = 345] 01:26:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 71 (0x11904c800) [pid = 1643] [serial = 1034] [outer = 0x0] 01:26:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 72 (0x11958d800) [pid = 1643] [serial = 1035] [outer = 0x11904c800] 01:26:10 INFO - PROCESS | 1643 | 1466497570436 Marionette DEBUG loaded listener.js 01:26:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 73 (0x1199be400) [pid = 1643] [serial = 1036] [outer = 0x11904c800] 01:26:10 INFO - PROCESS | 1643 | 1466497570772 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]]]}] 01:26:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 01:26:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 468ms 01:26:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 01:26:10 INFO - PROCESS | 1643 | 1466497570786 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 01:26:10 INFO - PROCESS | 1643 | 1466497570787 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 01:26:10 INFO - PROCESS | 1643 | 1466497570790 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 01:26:10 INFO - PROCESS | 1643 | 1466497570793 Marionette TRACE conn2 <- [1,1354,null,{}] 01:26:10 INFO - PROCESS | 1643 | 1466497570796 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}] 01:26:10 INFO - PROCESS | 1643 | 1466497570797 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:10 INFO - PROCESS | 1643 | 1466497570904 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 01:26:10 INFO - PROCESS | 1643 | 1466497570911 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:10 INFO - PROCESS | 1643 | 1466497570912 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:10 INFO - PROCESS | 1643 | ++DOCSHELL 0x119c0b800 == 32 [pid = 1643] [id = 346] 01:26:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 74 (0x1174b9c00) [pid = 1643] [serial = 1037] [outer = 0x0] 01:26:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 75 (0x119a03800) [pid = 1643] [serial = 1038] [outer = 0x1174b9c00] 01:26:10 INFO - PROCESS | 1643 | 1466497570937 Marionette DEBUG loaded listener.js 01:26:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 76 (0x119c95c00) [pid = 1643] [serial = 1039] [outer = 0x1174b9c00] 01:26:11 INFO - PROCESS | 1643 | 1466497571528 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]]]}] 01:26:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 01:26:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 772ms 01:26:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 01:26:11 INFO - PROCESS | 1643 | 1466497571562 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 01:26:11 INFO - PROCESS | 1643 | 1466497571565 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 01:26:11 INFO - PROCESS | 1643 | 1466497571568 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 01:26:11 INFO - PROCESS | 1643 | 1466497571571 Marionette TRACE conn2 <- [1,1358,null,{}] 01:26:11 INFO - PROCESS | 1643 | 1466497571575 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}] 01:26:11 INFO - PROCESS | 1643 | 1466497571576 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:11 INFO - PROCESS | 1643 | 1466497571713 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 01:26:11 INFO - PROCESS | 1643 | 1466497571787 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:11 INFO - PROCESS | 1643 | 1466497571788 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:11 INFO - PROCESS | 1643 | ++DOCSHELL 0x1181be000 == 33 [pid = 1643] [id = 347] 01:26:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 77 (0x116773800) [pid = 1643] [serial = 1040] [outer = 0x0] 01:26:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 78 (0x117d11000) [pid = 1643] [serial = 1041] [outer = 0x116773800] 01:26:11 INFO - PROCESS | 1643 | 1466497571820 Marionette DEBUG loaded listener.js 01:26:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 79 (0x118422800) [pid = 1643] [serial = 1042] [outer = 0x116773800] 01:26:12 INFO - PROCESS | 1643 | 1466497572340 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]]]}] 01:26:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 01:26:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 777ms 01:26:12 INFO - PROCESS | 1643 | 1466497572345 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 01:26:12 INFO - PROCESS | 1643 | 1466497572348 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 01:26:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 01:26:12 INFO - PROCESS | 1643 | 1466497572353 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 01:26:12 INFO - PROCESS | 1643 | 1466497572355 Marionette TRACE conn2 <- [1,1362,null,{}] 01:26:12 INFO - PROCESS | 1643 | 1466497572453 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}] 01:26:12 INFO - PROCESS | 1643 | 1466497572454 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:12 INFO - PROCESS | 1643 | 1466497572571 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 01:26:12 INFO - PROCESS | 1643 | 1466497572606 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:12 INFO - PROCESS | 1643 | 1466497572608 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:12 INFO - PROCESS | 1643 | ++DOCSHELL 0x1168c9000 == 34 [pid = 1643] [id = 348] 01:26:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x1182a7400) [pid = 1643] [serial = 1043] [outer = 0x0] 01:26:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x11841ac00) [pid = 1643] [serial = 1044] [outer = 0x1182a7400] 01:26:12 INFO - PROCESS | 1643 | 1466497572636 Marionette DEBUG loaded listener.js 01:26:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x11853cc00) [pid = 1643] [serial = 1045] [outer = 0x1182a7400] 01:26:12 INFO - PROCESS | 1643 | --DOCSHELL 0x115e4b800 == 33 [pid = 1643] [id = 22] 01:26:12 INFO - PROCESS | 1643 | --DOCSHELL 0x115da9000 == 32 [pid = 1643] [id = 24] 01:26:12 INFO - PROCESS | 1643 | --DOCSHELL 0x116ab5800 == 31 [pid = 1643] [id = 26] 01:26:12 INFO - PROCESS | 1643 | --DOCSHELL 0x1164a9800 == 30 [pid = 1643] [id = 25] 01:26:13 INFO - PROCESS | 1643 | 1466497573036 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]]]}] 01:26:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 01:26:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 724ms 01:26:13 INFO - PROCESS | 1643 | 1466497573078 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 01:26:13 INFO - PROCESS | 1643 | 1466497573080 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 01:26:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 01:26:13 INFO - PROCESS | 1643 | 1466497573083 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 01:26:13 INFO - PROCESS | 1643 | 1466497573085 Marionette TRACE conn2 <- [1,1366,null,{}] 01:26:13 INFO - PROCESS | 1643 | 1466497573089 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}] 01:26:13 INFO - PROCESS | 1643 | 1466497573091 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:13 INFO - PROCESS | 1643 | 1466497573170 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 01:26:13 INFO - PROCESS | 1643 | 1466497573228 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:13 INFO - PROCESS | 1643 | 1466497573231 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:13 INFO - PROCESS | 1643 | ++DOCSHELL 0x119085800 == 31 [pid = 1643] [id = 349] 01:26:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x118637800) [pid = 1643] [serial = 1046] [outer = 0x0] 01:26:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x119058c00) [pid = 1643] [serial = 1047] [outer = 0x118637800] 01:26:13 INFO - PROCESS | 1643 | 1466497573259 Marionette DEBUG loaded listener.js 01:26:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x1196ac800) [pid = 1643] [serial = 1048] [outer = 0x118637800] 01:26:13 INFO - PROCESS | 1643 | 1466497573571 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] 01:26:13 INFO - PROCESS | 1643 | 1466497573607 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 01:26:13 INFO - PROCESS | 1643 | 1466497573612 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 01:26:13 INFO - PROCESS | 1643 | 1466497573613 Marionette TRACE conn2 <- [1,1370,null,{}] 01:26:13 INFO - PROCESS | 1643 | 1466497573616 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}] 01:26:13 INFO - PROCESS | 1643 | 1466497573617 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:13 INFO - PROCESS | 1643 | 1466497573696 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 01:26:13 INFO - PROCESS | 1643 | 1466497573701 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:13 INFO - PROCESS | 1643 | 1466497573704 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:13 INFO - PROCESS | 1643 | ++DOCSHELL 0x12112d000 == 32 [pid = 1643] [id = 350] 01:26:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x119ca2400) [pid = 1643] [serial = 1049] [outer = 0x0] 01:26:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x120e95000) [pid = 1643] [serial = 1050] [outer = 0x119ca2400] 01:26:13 INFO - PROCESS | 1643 | 1466497573737 Marionette DEBUG loaded listener.js 01:26:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x120eccc00) [pid = 1643] [serial = 1051] [outer = 0x119ca2400] 01:26:14 INFO - PROCESS | 1643 | 1466497574089 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] 01:26:14 INFO - PROCESS | 1643 | 1466497574139 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 01:26:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 01:26:14 INFO - PROCESS | 1643 | 1466497574149 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 01:26:14 INFO - PROCESS | 1643 | 1466497574150 Marionette TRACE conn2 <- [1,1374,null,{}] 01:26:14 INFO - PROCESS | 1643 | 1466497574152 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}] 01:26:14 INFO - PROCESS | 1643 | 1466497574154 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:14 INFO - PROCESS | 1643 | 1466497574231 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 01:26:14 INFO - PROCESS | 1643 | 1466497574281 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:14 INFO - PROCESS | 1643 | 1466497574282 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:14 INFO - PROCESS | 1643 | ++DOCSHELL 0x1217eb000 == 33 [pid = 1643] [id = 351] 01:26:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x1196a3000) [pid = 1643] [serial = 1052] [outer = 0x0] 01:26:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x1210bb000) [pid = 1643] [serial = 1053] [outer = 0x1196a3000] 01:26:14 INFO - PROCESS | 1643 | 1466497574311 Marionette DEBUG loaded listener.js 01:26:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x123a42800) [pid = 1643] [serial = 1054] [outer = 0x1196a3000] 01:26:14 INFO - PROCESS | 1643 | [1643] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:26:14 INFO - PROCESS | 1643 | 1466497574617 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] 01:26:14 INFO - PROCESS | 1643 | 1466497574669 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 01:26:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 01:26:14 INFO - PROCESS | 1643 | 1466497574672 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 01:26:14 INFO - PROCESS | 1643 | 1466497574673 Marionette TRACE conn2 <- [1,1378,null,{}] 01:26:14 INFO - PROCESS | 1643 | 1466497574675 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}] 01:26:14 INFO - PROCESS | 1643 | 1466497574676 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:14 INFO - PROCESS | 1643 | 1466497574754 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 01:26:14 INFO - PROCESS | 1643 | 1466497574758 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:14 INFO - PROCESS | 1643 | 1466497574761 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:14 INFO - PROCESS | 1643 | ++DOCSHELL 0x1249b3800 == 34 [pid = 1643] [id = 352] 01:26:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x123a47400) [pid = 1643] [serial = 1055] [outer = 0x0] 01:26:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x123f9e000) [pid = 1643] [serial = 1056] [outer = 0x123a47400] 01:26:14 INFO - PROCESS | 1643 | 1466497574790 Marionette DEBUG loaded listener.js 01:26:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x1241f7c00) [pid = 1643] [serial = 1057] [outer = 0x123a47400] 01:26:15 INFO - PROCESS | 1643 | 1466497575174 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] 01:26:15 INFO - PROCESS | 1643 | 1466497575195 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 01:26:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 01:26:15 INFO - PROCESS | 1643 | 1466497575197 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 01:26:15 INFO - PROCESS | 1643 | 1466497575198 Marionette TRACE conn2 <- [1,1382,null,{}] 01:26:15 INFO - PROCESS | 1643 | 1466497575201 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}] 01:26:15 INFO - PROCESS | 1643 | 1466497575205 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:15 INFO - PROCESS | 1643 | 1466497575327 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 01:26:15 INFO - PROCESS | 1643 | 1466497575331 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:15 INFO - PROCESS | 1643 | 1466497575333 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:15 INFO - PROCESS | 1643 | ++DOCSHELL 0x126846000 == 35 [pid = 1643] [id = 353] 01:26:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x125676c00) [pid = 1643] [serial = 1058] [outer = 0x0] 01:26:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x125d93400) [pid = 1643] [serial = 1059] [outer = 0x125676c00] 01:26:15 INFO - PROCESS | 1643 | 1466497575358 Marionette DEBUG loaded listener.js 01:26:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x1282c5800) [pid = 1643] [serial = 1060] [outer = 0x125676c00] 01:26:15 INFO - PROCESS | 1643 | [1643] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:26:15 INFO - PROCESS | 1643 | 1466497575723 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] 01:26:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 01:26:15 INFO - PROCESS | 1643 | 1466497575768 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 01:26:15 INFO - PROCESS | 1643 | 1466497575770 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 01:26:15 INFO - PROCESS | 1643 | 1466497575771 Marionette TRACE conn2 <- [1,1386,null,{}] 01:26:15 INFO - PROCESS | 1643 | 1466497575774 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}] 01:26:15 INFO - PROCESS | 1643 | 1466497575775 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:15 INFO - PROCESS | 1643 | 1466497575871 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 01:26:15 INFO - PROCESS | 1643 | 1466497575908 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:15 INFO - PROCESS | 1643 | 1466497575909 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:15 INFO - PROCESS | 1643 | ++DOCSHELL 0x11866a800 == 36 [pid = 1643] [id = 354] 01:26:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x1282c9c00) [pid = 1643] [serial = 1061] [outer = 0x0] 01:26:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x1284c4400) [pid = 1643] [serial = 1062] [outer = 0x1282c9c00] 01:26:15 INFO - PROCESS | 1643 | 1466497575933 Marionette DEBUG loaded listener.js 01:26:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x128926800) [pid = 1643] [serial = 1063] [outer = 0x1282c9c00] 01:26:16 INFO - PROCESS | 1643 | 1466497576258 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] 01:26:16 INFO - PROCESS | 1643 | 1466497576292 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 01:26:16 INFO - PROCESS | 1643 | 1466497576295 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 01:26:16 INFO - PROCESS | 1643 | 1466497576296 Marionette TRACE conn2 <- [1,1390,null,{}] 01:26:16 INFO - PROCESS | 1643 | 1466497576298 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}] 01:26:16 INFO - PROCESS | 1643 | 1466497576299 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:16 INFO - PROCESS | 1643 | 1466497576398 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 01:26:16 INFO - PROCESS | 1643 | 1466497576402 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:16 INFO - PROCESS | 1643 | 1466497576403 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:16 INFO - PROCESS | 1643 | ++DOCSHELL 0x128c1f800 == 37 [pid = 1643] [id = 355] 01:26:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x1196a4000) [pid = 1643] [serial = 1064] [outer = 0x0] 01:26:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x128a32000) [pid = 1643] [serial = 1065] [outer = 0x1196a4000] 01:26:16 INFO - PROCESS | 1643 | 1466497576427 Marionette DEBUG loaded listener.js 01:26:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x128cf1c00) [pid = 1643] [serial = 1066] [outer = 0x1196a4000] 01:26:16 INFO - PROCESS | 1643 | 1466497576773 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]]]}] 01:26:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 01:26:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 518ms 01:26:16 INFO - PROCESS | 1643 | 1466497576813 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 01:26:16 INFO - PROCESS | 1643 | 1466497576814 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 01:26:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 01:26:16 INFO - PROCESS | 1643 | 1466497576817 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 01:26:16 INFO - PROCESS | 1643 | 1466497576818 Marionette TRACE conn2 <- [1,1394,null,{}] 01:26:16 INFO - PROCESS | 1643 | 1466497576820 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}] 01:26:16 INFO - PROCESS | 1643 | 1466497576822 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:16 INFO - PROCESS | 1643 | 1466497576918 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 01:26:16 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x11904c800) [pid = 1643] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 01:26:16 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x1161a1000) [pid = 1643] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 01:26:16 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x1174bd800) [pid = 1643] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 01:26:16 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x111d75000) [pid = 1643] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 01:26:16 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x12a65d000) [pid = 1643] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 01:26:16 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x125de4000) [pid = 1643] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 01:26:16 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x128cef000) [pid = 1643] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 01:26:16 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x12a65c000) [pid = 1643] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 01:26:16 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x116a1c800) [pid = 1643] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 01:26:16 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x12bb53c00) [pid = 1643] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 01:26:16 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x1186c1c00) [pid = 1643] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 01:26:16 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x123a46c00) [pid = 1643] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 01:26:16 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x115e90c00) [pid = 1643] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 01:26:16 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x1186a5800) [pid = 1643] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 01:26:16 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x1176d2400) [pid = 1643] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 01:26:16 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x118640000) [pid = 1643] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 01:26:16 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x112e40800) [pid = 1643] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 01:26:17 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x116a21800) [pid = 1643] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 01:26:17 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x115e8bc00) [pid = 1643] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 01:26:17 INFO - PROCESS | 1643 | 1466497577029 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:17 INFO - PROCESS | 1643 | 1466497577030 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:17 INFO - PROCESS | 1643 | ++DOCSHELL 0x1168c7000 == 38 [pid = 1643] [id = 356] 01:26:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x1122aa400) [pid = 1643] [serial = 1067] [outer = 0x0] 01:26:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x115e8bc00) [pid = 1643] [serial = 1068] [outer = 0x1122aa400] 01:26:17 INFO - PROCESS | 1643 | 1466497577054 Marionette DEBUG loaded listener.js 01:26:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x1176cf000) [pid = 1643] [serial = 1069] [outer = 0x1122aa400] 01:26:17 INFO - PROCESS | 1643 | 1466497577307 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]]]}] 01:26:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 01:26:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 519ms 01:26:17 INFO - PROCESS | 1643 | 1466497577336 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 01:26:17 INFO - PROCESS | 1643 | 1466497577350 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 01:26:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 01:26:17 INFO - PROCESS | 1643 | 1466497577367 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 01:26:17 INFO - PROCESS | 1643 | 1466497577368 Marionette TRACE conn2 <- [1,1398,null,{}] 01:26:17 INFO - PROCESS | 1643 | 1466497577370 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}] 01:26:17 INFO - PROCESS | 1643 | 1466497577372 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:17 INFO - PROCESS | 1643 | 1466497577465 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 01:26:17 INFO - PROCESS | 1643 | 1466497577469 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:17 INFO - PROCESS | 1643 | 1466497577470 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:17 INFO - PROCESS | 1643 | ++DOCSHELL 0x129fca000 == 39 [pid = 1643] [id = 357] 01:26:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x1176d2400) [pid = 1643] [serial = 1070] [outer = 0x0] 01:26:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x1196aec00) [pid = 1643] [serial = 1071] [outer = 0x1176d2400] 01:26:17 INFO - PROCESS | 1643 | 1466497577497 Marionette DEBUG loaded listener.js 01:26:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x1284ce800) [pid = 1643] [serial = 1072] [outer = 0x1176d2400] 01:26:17 INFO - PROCESS | 1643 | 1466497577830 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]]]}] 01:26:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 01:26:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 523ms 01:26:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 01:26:17 INFO - PROCESS | 1643 | 1466497577886 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 01:26:17 INFO - PROCESS | 1643 | 1466497577887 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 01:26:17 INFO - PROCESS | 1643 | 1466497577889 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 01:26:17 INFO - PROCESS | 1643 | 1466497577890 Marionette TRACE conn2 <- [1,1402,null,{}] 01:26:17 INFO - PROCESS | 1643 | 1466497577892 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}] 01:26:17 INFO - PROCESS | 1643 | 1466497577894 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:17 INFO - PROCESS | 1643 | 1466497577986 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 01:26:17 INFO - PROCESS | 1643 | 1466497577990 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:17 INFO - PROCESS | 1643 | 1466497577992 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:18 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a961000 == 40 [pid = 1643] [id = 358] 01:26:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x128a2a400) [pid = 1643] [serial = 1073] [outer = 0x0] 01:26:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x1291d0c00) [pid = 1643] [serial = 1074] [outer = 0x128a2a400] 01:26:18 INFO - PROCESS | 1643 | 1466497578019 Marionette DEBUG loaded listener.js 01:26:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x12a5af800) [pid = 1643] [serial = 1075] [outer = 0x128a2a400] 01:26:18 INFO - PROCESS | 1643 | 1466497578351 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]]]}] 01:26:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 01:26:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 474ms 01:26:18 INFO - PROCESS | 1643 | 1466497578364 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 01:26:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 01:26:18 INFO - PROCESS | 1643 | 1466497578374 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 01:26:18 INFO - PROCESS | 1643 | 1466497578378 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 01:26:18 INFO - PROCESS | 1643 | 1466497578380 Marionette TRACE conn2 <- [1,1406,null,{}] 01:26:18 INFO - PROCESS | 1643 | 1466497578382 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}] 01:26:18 INFO - PROCESS | 1643 | 1466497578383 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:18 INFO - PROCESS | 1643 | 1466497578466 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 01:26:18 INFO - PROCESS | 1643 | 1466497578519 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:18 INFO - PROCESS | 1643 | 1466497578520 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:18 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b94c000 == 41 [pid = 1643] [id = 359] 01:26:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x12a5ac000) [pid = 1643] [serial = 1076] [outer = 0x0] 01:26:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x12a65f000) [pid = 1643] [serial = 1077] [outer = 0x12a5ac000] 01:26:18 INFO - PROCESS | 1643 | 1466497578544 Marionette DEBUG loaded listener.js 01:26:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x12a892c00) [pid = 1643] [serial = 1078] [outer = 0x12a5ac000] 01:26:18 INFO - PROCESS | 1643 | 1466497578847 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]]]}] 01:26:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 01:26:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 519ms 01:26:18 INFO - PROCESS | 1643 | 1466497578898 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 01:26:18 INFO - PROCESS | 1643 | 1466497578899 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 01:26:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 01:26:18 INFO - PROCESS | 1643 | 1466497578901 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 01:26:18 INFO - PROCESS | 1643 | 1466497578902 Marionette TRACE conn2 <- [1,1410,null,{}] 01:26:18 INFO - PROCESS | 1643 | 1466497578904 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}] 01:26:18 INFO - PROCESS | 1643 | 1466497578905 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:18 INFO - PROCESS | 1643 | 1466497578987 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 01:26:19 INFO - PROCESS | 1643 | 1466497579083 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:19 INFO - PROCESS | 1643 | 1466497579085 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:19 INFO - PROCESS | 1643 | ++DOCSHELL 0x112f19000 == 42 [pid = 1643] [id = 360] 01:26:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x111d19c00) [pid = 1643] [serial = 1079] [outer = 0x0] 01:26:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x112d3d400) [pid = 1643] [serial = 1080] [outer = 0x111d19c00] 01:26:19 INFO - PROCESS | 1643 | 1466497579116 Marionette DEBUG loaded listener.js 01:26:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x116f90000) [pid = 1643] [serial = 1081] [outer = 0x111d19c00] 01:26:19 INFO - PROCESS | 1643 | 1466497579627 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]]]}] 01:26:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 01:26:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 771ms 01:26:19 INFO - PROCESS | 1643 | 1466497579674 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 01:26:19 INFO - PROCESS | 1643 | 1466497579676 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 01:26:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 01:26:19 INFO - PROCESS | 1643 | 1466497579679 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 01:26:19 INFO - PROCESS | 1643 | 1466497579681 Marionette TRACE conn2 <- [1,1414,null,{}] 01:26:19 INFO - PROCESS | 1643 | 1466497579685 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}] 01:26:19 INFO - PROCESS | 1643 | 1466497579688 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:19 INFO - PROCESS | 1643 | 1466497579790 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 01:26:19 INFO - PROCESS | 1643 | 1466497579847 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:19 INFO - PROCESS | 1643 | 1466497579849 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:19 INFO - PROCESS | 1643 | ++DOCSHELL 0x12131d000 == 43 [pid = 1643] [id = 361] 01:26:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x11863d000) [pid = 1643] [serial = 1082] [outer = 0x0] 01:26:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x1190d0c00) [pid = 1643] [serial = 1083] [outer = 0x11863d000] 01:26:19 INFO - PROCESS | 1643 | 1466497579880 Marionette DEBUG loaded listener.js 01:26:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x119c93800) [pid = 1643] [serial = 1084] [outer = 0x11863d000] 01:26:20 INFO - PROCESS | 1643 | 1466497580366 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]]]}] 01:26:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 01:26:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 722ms 01:26:20 INFO - PROCESS | 1643 | 1466497580404 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 01:26:20 INFO - PROCESS | 1643 | 1466497580407 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 01:26:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 01:26:20 INFO - PROCESS | 1643 | 1466497580409 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 01:26:20 INFO - PROCESS | 1643 | 1466497580411 Marionette TRACE conn2 <- [1,1418,null,{}] 01:26:20 INFO - PROCESS | 1643 | 1466497580413 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}] 01:26:20 INFO - PROCESS | 1643 | 1466497580415 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:20 INFO - PROCESS | 1643 | 1466497580519 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 01:26:20 INFO - PROCESS | 1643 | 1466497580588 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:20 INFO - PROCESS | 1643 | 1466497580589 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:20 INFO - PROCESS | 1643 | ++DOCSHELL 0x129f03800 == 44 [pid = 1643] [id = 362] 01:26:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x1186a3c00) [pid = 1643] [serial = 1085] [outer = 0x0] 01:26:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x121927c00) [pid = 1643] [serial = 1086] [outer = 0x1186a3c00] 01:26:20 INFO - PROCESS | 1643 | 1466497580619 Marionette DEBUG loaded listener.js 01:26:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x1241b1400) [pid = 1643] [serial = 1087] [outer = 0x1186a3c00] 01:26:21 INFO - PROCESS | 1643 | 1466497581071 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]]]}] 01:26:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 01:26:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 670ms 01:26:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 01:26:21 INFO - PROCESS | 1643 | 1466497581080 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 01:26:21 INFO - PROCESS | 1643 | 1466497581081 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 01:26:21 INFO - PROCESS | 1643 | 1466497581088 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 01:26:21 INFO - PROCESS | 1643 | 1466497581095 Marionette TRACE conn2 <- [1,1422,null,{}] 01:26:21 INFO - PROCESS | 1643 | 1466497581098 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}] 01:26:21 INFO - PROCESS | 1643 | 1466497581101 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:21 INFO - PROCESS | 1643 | 1466497581205 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 01:26:21 INFO - PROCESS | 1643 | 1466497581264 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:21 INFO - PROCESS | 1643 | 1466497581265 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:21 INFO - PROCESS | 1643 | ++DOCSHELL 0x12bf7d000 == 45 [pid = 1643] [id = 363] 01:26:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x124aa8400) [pid = 1643] [serial = 1088] [outer = 0x0] 01:26:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x126b35c00) [pid = 1643] [serial = 1089] [outer = 0x124aa8400] 01:26:21 INFO - PROCESS | 1643 | 1466497581294 Marionette DEBUG loaded listener.js 01:26:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x1284c4c00) [pid = 1643] [serial = 1090] [outer = 0x124aa8400] 01:26:21 INFO - PROCESS | 1643 | 1466497581891 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]]]}] 01:26:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 01:26:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 879ms 01:26:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 01:26:21 INFO - PROCESS | 1643 | 1466497581964 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 01:26:21 INFO - PROCESS | 1643 | 1466497581966 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 01:26:21 INFO - PROCESS | 1643 | 1466497581970 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 01:26:21 INFO - PROCESS | 1643 | 1466497581972 Marionette TRACE conn2 <- [1,1426,null,{}] 01:26:21 INFO - PROCESS | 1643 | 1466497581976 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}] 01:26:21 INFO - PROCESS | 1643 | 1466497581978 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:22 INFO - PROCESS | 1643 | 1466497582069 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 01:26:22 INFO - PROCESS | 1643 | 1466497582123 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:22 INFO - PROCESS | 1643 | 1466497582126 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:22 INFO - PROCESS | 1643 | ++DOCSHELL 0x118668000 == 46 [pid = 1643] [id = 364] 01:26:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x118633400) [pid = 1643] [serial = 1091] [outer = 0x0] 01:26:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x11863a800) [pid = 1643] [serial = 1092] [outer = 0x118633400] 01:26:22 INFO - PROCESS | 1643 | 1466497582153 Marionette DEBUG loaded listener.js 01:26:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x119589000) [pid = 1643] [serial = 1093] [outer = 0x118633400] 01:26:22 INFO - PROCESS | 1643 | 1466497582562 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]]]}] 01:26:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 01:26:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 622ms 01:26:22 INFO - PROCESS | 1643 | 1466497582600 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 01:26:22 INFO - PROCESS | 1643 | 1466497582603 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 01:26:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 01:26:22 INFO - PROCESS | 1643 | 1466497582607 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 01:26:22 INFO - PROCESS | 1643 | 1466497582611 Marionette TRACE conn2 <- [1,1430,null,{}] 01:26:22 INFO - PROCESS | 1643 | 1466497582614 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}] 01:26:22 INFO - PROCESS | 1643 | 1466497582615 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:22 INFO - PROCESS | 1643 | 1466497582719 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 01:26:22 INFO - PROCESS | 1643 | --DOCSHELL 0x117146800 == 45 [pid = 1643] [id = 23] 01:26:22 INFO - PROCESS | 1643 | 1466497582842 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:22 INFO - PROCESS | 1643 | 1466497582844 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:22 INFO - PROCESS | 1643 | ++DOCSHELL 0x115e35800 == 46 [pid = 1643] [id = 365] 01:26:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 112 (0x1182a3800) [pid = 1643] [serial = 1094] [outer = 0x0] 01:26:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 113 (0x11958c400) [pid = 1643] [serial = 1095] [outer = 0x1182a3800] 01:26:22 INFO - PROCESS | 1643 | 1466497582895 Marionette DEBUG loaded listener.js 01:26:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 114 (0x119c9f800) [pid = 1643] [serial = 1096] [outer = 0x1182a3800] 01:26:23 INFO - PROCESS | 1643 | --DOMWINDOW == 113 (0x11958d800) [pid = 1643] [serial = 1035] [outer = 0x0] [url = about:blank] 01:26:23 INFO - PROCESS | 1643 | --DOMWINDOW == 112 (0x1161a6c00) [pid = 1643] [serial = 1026] [outer = 0x0] [url = about:blank] 01:26:23 INFO - PROCESS | 1643 | --DOMWINDOW == 111 (0x1176d3000) [pid = 1643] [serial = 1029] [outer = 0x0] [url = about:blank] 01:26:23 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x118568800) [pid = 1643] [serial = 1032] [outer = 0x0] [url = about:blank] 01:26:23 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x12bb53800) [pid = 1643] [serial = 1021] [outer = 0x0] [url = about:blank] 01:26:23 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x1186a2000) [pid = 1643] [serial = 1033] [outer = 0x0] [url = about:blank] 01:26:23 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x128456400) [pid = 1643] [serial = 1005] [outer = 0x0] [url = about:blank] 01:26:23 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x129fa1400) [pid = 1643] [serial = 1008] [outer = 0x0] [url = about:blank] 01:26:23 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x1291c8c00) [pid = 1643] [serial = 1006] [outer = 0x0] [url = about:blank] 01:26:23 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x12a665400) [pid = 1643] [serial = 1011] [outer = 0x0] [url = about:blank] 01:26:23 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x12a658c00) [pid = 1643] [serial = 1009] [outer = 0x0] [url = about:blank] 01:26:23 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x117d11400) [pid = 1643] [serial = 1014] [outer = 0x0] [url = about:blank] 01:26:23 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x1190d3800) [pid = 1643] [serial = 1015] [outer = 0x0] [url = about:blank] 01:26:23 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x12b8a1000) [pid = 1643] [serial = 1020] [outer = 0x0] [url = about:blank] 01:26:23 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x12a892000) [pid = 1643] [serial = 1012] [outer = 0x0] [url = about:blank] 01:26:23 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x118317800) [pid = 1643] [serial = 1030] [outer = 0x0] [url = about:blank] 01:26:23 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x12bb60800) [pid = 1643] [serial = 1024] [outer = 0x0] [url = about:blank] 01:26:23 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x12bb5ac00) [pid = 1643] [serial = 1023] [outer = 0x0] [url = about:blank] 01:26:23 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x129f9a400) [pid = 1643] [serial = 982] [outer = 0x0] [url = about:blank] 01:26:23 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x1241b0000) [pid = 1643] [serial = 999] [outer = 0x0] [url = about:blank] 01:26:23 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x124929000) [pid = 1643] [serial = 1000] [outer = 0x0] [url = about:blank] 01:26:23 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x1214e1800) [pid = 1643] [serial = 996] [outer = 0x0] [url = about:blank] 01:26:23 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x123a3d400) [pid = 1643] [serial = 997] [outer = 0x0] [url = about:blank] 01:26:23 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x1196ae800) [pid = 1643] [serial = 993] [outer = 0x0] [url = about:blank] 01:26:23 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x119c96400) [pid = 1643] [serial = 994] [outer = 0x0] [url = about:blank] 01:26:23 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x1186a4800) [pid = 1643] [serial = 991] [outer = 0x0] [url = about:blank] 01:26:23 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x11853fc00) [pid = 1643] [serial = 990] [outer = 0x0] [url = about:blank] 01:26:23 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x1190c8000) [pid = 1643] [serial = 988] [outer = 0x0] [url = about:blank] 01:26:23 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x1186a1c00) [pid = 1643] [serial = 987] [outer = 0x0] [url = about:blank] 01:26:23 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x1174bdc00) [pid = 1643] [serial = 985] [outer = 0x0] [url = about:blank] 01:26:23 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x115e94800) [pid = 1643] [serial = 984] [outer = 0x0] [url = about:blank] 01:26:23 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x116f8b000) [pid = 1643] [serial = 1027] [outer = 0x0] [url = about:blank] 01:26:23 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x1199be400) [pid = 1643] [serial = 1036] [outer = 0x0] [url = about:blank] 01:26:23 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x128923400) [pid = 1643] [serial = 1018] [outer = 0x0] [url = about:blank] 01:26:23 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x124abe800) [pid = 1643] [serial = 1002] [outer = 0x0] [url = about:blank] 01:26:23 INFO - PROCESS | 1643 | --DOMWINDOW == 78 (0x125da0400) [pid = 1643] [serial = 1003] [outer = 0x0] [url = about:blank] 01:26:23 INFO - PROCESS | 1643 | --DOMWINDOW == 77 (0x120ecbc00) [pid = 1643] [serial = 1017] [outer = 0x0] [url = about:blank] 01:26:23 INFO - PROCESS | 1643 | 1466497583394 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]]]}] 01:26:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 01:26:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 822ms 01:26:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 01:26:23 INFO - PROCESS | 1643 | 1466497583429 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 01:26:23 INFO - PROCESS | 1643 | 1466497583431 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 01:26:23 INFO - PROCESS | 1643 | 1466497583433 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 01:26:23 INFO - PROCESS | 1643 | 1466497583435 Marionette TRACE conn2 <- [1,1434,null,{}] 01:26:23 INFO - PROCESS | 1643 | 1466497583443 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}] 01:26:23 INFO - PROCESS | 1643 | 1466497583446 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:23 INFO - PROCESS | 1643 | 1466497583526 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 01:26:23 INFO - PROCESS | 1643 | 1466497583597 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:23 INFO - PROCESS | 1643 | 1466497583599 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:23 INFO - PROCESS | 1643 | ++DOCSHELL 0x119569000 == 47 [pid = 1643] [id = 366] 01:26:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 78 (0x120e93000) [pid = 1643] [serial = 1097] [outer = 0x0] 01:26:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 79 (0x12134a800) [pid = 1643] [serial = 1098] [outer = 0x120e93000] 01:26:23 INFO - PROCESS | 1643 | 1466497583627 Marionette DEBUG loaded listener.js 01:26:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x121b83800) [pid = 1643] [serial = 1099] [outer = 0x120e93000] 01:26:23 INFO - PROCESS | 1643 | 1466497583934 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]]]}] 01:26:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 01:26:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 521ms 01:26:23 INFO - PROCESS | 1643 | 1466497583955 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 01:26:23 INFO - PROCESS | 1643 | 1466497583956 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 01:26:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 01:26:23 INFO - PROCESS | 1643 | 1466497583960 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 01:26:23 INFO - PROCESS | 1643 | 1466497583962 Marionette TRACE conn2 <- [1,1438,null,{}] 01:26:23 INFO - PROCESS | 1643 | 1466497583964 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}] 01:26:23 INFO - PROCESS | 1643 | 1466497583966 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:24 INFO - PROCESS | 1643 | 1466497584079 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 01:26:24 INFO - PROCESS | 1643 | 1466497584135 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:24 INFO - PROCESS | 1643 | 1466497584136 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:24 INFO - PROCESS | 1643 | ++DOCSHELL 0x121134000 == 48 [pid = 1643] [id = 367] 01:26:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x1218af000) [pid = 1643] [serial = 1100] [outer = 0x0] 01:26:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x123c11c00) [pid = 1643] [serial = 1101] [outer = 0x1218af000] 01:26:24 INFO - PROCESS | 1643 | 1466497584162 Marionette DEBUG loaded listener.js 01:26:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x1282be000) [pid = 1643] [serial = 1102] [outer = 0x1218af000] 01:26:24 INFO - PROCESS | 1643 | 1466497584445 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]]]}] 01:26:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 01:26:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 521ms 01:26:24 INFO - PROCESS | 1643 | 1466497584482 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 01:26:24 INFO - PROCESS | 1643 | 1466497584483 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 01:26:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 01:26:24 INFO - PROCESS | 1643 | 1466497584485 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 01:26:24 INFO - PROCESS | 1643 | 1466497584486 Marionette TRACE conn2 <- [1,1442,null,{}] 01:26:24 INFO - PROCESS | 1643 | 1466497584489 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}] 01:26:24 INFO - PROCESS | 1643 | 1466497584490 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:24 INFO - PROCESS | 1643 | 1466497584575 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 01:26:24 INFO - PROCESS | 1643 | 1466497584581 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:24 INFO - PROCESS | 1643 | 1466497584582 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:24 INFO - PROCESS | 1643 | ++DOCSHELL 0x125b22800 == 49 [pid = 1643] [id = 368] 01:26:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x1282c5000) [pid = 1643] [serial = 1103] [outer = 0x0] 01:26:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x128921800) [pid = 1643] [serial = 1104] [outer = 0x1282c5000] 01:26:24 INFO - PROCESS | 1643 | 1466497584607 Marionette DEBUG loaded listener.js 01:26:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x128f11400) [pid = 1643] [serial = 1105] [outer = 0x1282c5000] 01:26:24 INFO - PROCESS | 1643 | 1466497584954 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]]]}] 01:26:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 01:26:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 519ms 01:26:25 INFO - PROCESS | 1643 | 1466497585013 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 01:26:25 INFO - PROCESS | 1643 | 1466497585015 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 01:26:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 01:26:25 INFO - PROCESS | 1643 | 1466497585017 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 01:26:25 INFO - PROCESS | 1643 | 1466497585018 Marionette TRACE conn2 <- [1,1446,null,{}] 01:26:25 INFO - PROCESS | 1643 | 1466497585021 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}] 01:26:25 INFO - PROCESS | 1643 | 1466497585025 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:25 INFO - PROCESS | 1643 | 1466497585163 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 01:26:25 INFO - PROCESS | 1643 | 1466497585169 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:25 INFO - PROCESS | 1643 | 1466497585170 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:25 INFO - PROCESS | 1643 | ++DOCSHELL 0x128245800 == 50 [pid = 1643] [id = 369] 01:26:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x128f13400) [pid = 1643] [serial = 1106] [outer = 0x0] 01:26:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x1291cec00) [pid = 1643] [serial = 1107] [outer = 0x128f13400] 01:26:25 INFO - PROCESS | 1643 | 1466497585226 Marionette DEBUG loaded listener.js 01:26:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x12a88f000) [pid = 1643] [serial = 1108] [outer = 0x128f13400] 01:26:25 INFO - PROCESS | 1643 | 1466497585615 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]]]}] 01:26:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 01:26:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 618ms 01:26:25 INFO - PROCESS | 1643 | 1466497585644 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 01:26:25 INFO - PROCESS | 1643 | 1466497585645 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 01:26:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 01:26:25 INFO - PROCESS | 1643 | 1466497585648 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 01:26:25 INFO - PROCESS | 1643 | 1466497585649 Marionette TRACE conn2 <- [1,1450,null,{}] 01:26:25 INFO - PROCESS | 1643 | 1466497585651 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}] 01:26:25 INFO - PROCESS | 1643 | 1466497585652 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:25 INFO - PROCESS | 1643 | 1466497585758 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 01:26:25 INFO - PROCESS | 1643 | 1466497585761 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:25 INFO - PROCESS | 1643 | 1466497585762 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:25 INFO - PROCESS | 1643 | ++DOCSHELL 0x116417800 == 51 [pid = 1643] [id = 370] 01:26:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x12a88f400) [pid = 1643] [serial = 1109] [outer = 0x0] 01:26:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x12a894c00) [pid = 1643] [serial = 1110] [outer = 0x12a88f400] 01:26:25 INFO - PROCESS | 1643 | 1466497585794 Marionette DEBUG loaded listener.js 01:26:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x12bb58000) [pid = 1643] [serial = 1111] [outer = 0x12a88f400] 01:26:26 INFO - PROCESS | 1643 | 1466497586156 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]]]}] 01:26:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 01:26:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 520ms 01:26:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 01:26:26 INFO - PROCESS | 1643 | 1466497586169 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 01:26:26 INFO - PROCESS | 1643 | 1466497586170 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 01:26:26 INFO - PROCESS | 1643 | 1466497586172 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 01:26:26 INFO - PROCESS | 1643 | 1466497586174 Marionette TRACE conn2 <- [1,1454,null,{}] 01:26:26 INFO - PROCESS | 1643 | 1466497586186 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}] 01:26:26 INFO - PROCESS | 1643 | 1466497586187 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:26 INFO - PROCESS | 1643 | 1466497586290 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 01:26:26 INFO - PROCESS | 1643 | 1466497586294 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:26 INFO - PROCESS | 1643 | 1466497586295 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:26 INFO - PROCESS | 1643 | ++DOCSHELL 0x115e3e800 == 52 [pid = 1643] [id = 371] 01:26:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x113357400) [pid = 1643] [serial = 1112] [outer = 0x0] 01:26:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x12bb5f400) [pid = 1643] [serial = 1113] [outer = 0x113357400] 01:26:26 INFO - PROCESS | 1643 | 1466497586319 Marionette DEBUG loaded listener.js 01:26:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x11863c800) [pid = 1643] [serial = 1114] [outer = 0x113357400] 01:26:26 INFO - PROCESS | 1643 | 1466497586656 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]]]}] 01:26:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 01:26:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 523ms 01:26:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 01:26:26 INFO - PROCESS | 1643 | 1466497586695 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 01:26:26 INFO - PROCESS | 1643 | 1466497586697 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 01:26:26 INFO - PROCESS | 1643 | 1466497586699 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 01:26:26 INFO - PROCESS | 1643 | 1466497586700 Marionette TRACE conn2 <- [1,1458,null,{}] 01:26:26 INFO - PROCESS | 1643 | 1466497586702 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}] 01:26:26 INFO - PROCESS | 1643 | 1466497586703 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:26 INFO - PROCESS | 1643 | 1466497586803 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 01:26:26 INFO - PROCESS | 1643 | 1466497586825 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:26 INFO - PROCESS | 1643 | 1466497586826 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:26 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b960800 == 53 [pid = 1643] [id = 372] 01:26:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x12bf85400) [pid = 1643] [serial = 1115] [outer = 0x0] 01:26:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x12bf8e000) [pid = 1643] [serial = 1116] [outer = 0x12bf85400] 01:26:26 INFO - PROCESS | 1643 | 1466497586851 Marionette DEBUG loaded listener.js 01:26:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x12bfac800) [pid = 1643] [serial = 1117] [outer = 0x12bf85400] 01:26:27 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x125676c00) [pid = 1643] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 01:26:27 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x119ca2400) [pid = 1643] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 01:26:27 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x123a47400) [pid = 1643] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 01:26:27 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x1282c9c00) [pid = 1643] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 01:26:27 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x1196a3000) [pid = 1643] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 01:26:27 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x1196a4000) [pid = 1643] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 01:26:27 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x1122aa400) [pid = 1643] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 01:26:27 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x128a2a400) [pid = 1643] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 01:26:27 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x1176d2400) [pid = 1643] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 01:26:27 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x1182a7400) [pid = 1643] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 01:26:27 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x118637800) [pid = 1643] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 01:26:27 INFO - PROCESS | 1643 | 1466497587248 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]]]}] 01:26:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 01:26:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 568ms 01:26:27 INFO - PROCESS | 1643 | 1466497587268 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 01:26:27 INFO - PROCESS | 1643 | 1466497587269 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 01:26:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 01:26:27 INFO - PROCESS | 1643 | 1466497587272 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 01:26:27 INFO - PROCESS | 1643 | 1466497587273 Marionette TRACE conn2 <- [1,1462,null,{}] 01:26:27 INFO - PROCESS | 1643 | 1466497587277 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}] 01:26:27 INFO - PROCESS | 1643 | 1466497587279 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:27 INFO - PROCESS | 1643 | 1466497587362 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 01:26:27 INFO - PROCESS | 1643 | 1466497587417 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:27 INFO - PROCESS | 1643 | 1466497587418 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:27 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b952800 == 54 [pid = 1643] [id = 373] 01:26:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x110f75000) [pid = 1643] [serial = 1118] [outer = 0x0] 01:26:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x110f7bc00) [pid = 1643] [serial = 1119] [outer = 0x110f75000] 01:26:27 INFO - PROCESS | 1643 | 1466497587442 Marionette DEBUG loaded listener.js 01:26:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x110f81800) [pid = 1643] [serial = 1120] [outer = 0x110f75000] 01:26:27 INFO - PROCESS | 1643 | 1466497587747 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]]]}] 01:26:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 01:26:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 522ms 01:26:27 INFO - PROCESS | 1643 | 1466497587795 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 01:26:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 01:26:27 INFO - PROCESS | 1643 | 1466497587797 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 01:26:27 INFO - PROCESS | 1643 | 1466497587799 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 01:26:27 INFO - PROCESS | 1643 | 1466497587801 Marionette TRACE conn2 <- [1,1466,null,{}] 01:26:27 INFO - PROCESS | 1643 | 1466497587803 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}] 01:26:27 INFO - PROCESS | 1643 | 1466497587805 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:27 INFO - PROCESS | 1643 | 1466497587906 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 01:26:27 INFO - PROCESS | 1643 | 1466497587913 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:27 INFO - PROCESS | 1643 | 1466497587914 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:27 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c704800 == 55 [pid = 1643] [id = 374] 01:26:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x1161aa000) [pid = 1643] [serial = 1121] [outer = 0x0] 01:26:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x1174bf400) [pid = 1643] [serial = 1122] [outer = 0x1161aa000] 01:26:27 INFO - PROCESS | 1643 | 1466497587940 Marionette DEBUG loaded listener.js 01:26:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x12bfb2400) [pid = 1643] [serial = 1123] [outer = 0x1161aa000] 01:26:28 INFO - PROCESS | 1643 | 1466497588296 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]]]}] 01:26:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 01:26:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 519ms 01:26:28 INFO - PROCESS | 1643 | 1466497588318 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 01:26:28 INFO - PROCESS | 1643 | 1466497588320 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 01:26:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 01:26:28 INFO - PROCESS | 1643 | 1466497588322 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 01:26:28 INFO - PROCESS | 1643 | 1466497588323 Marionette TRACE conn2 <- [1,1470,null,{}] 01:26:28 INFO - PROCESS | 1643 | 1466497588325 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}] 01:26:28 INFO - PROCESS | 1643 | 1466497588326 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:28 INFO - PROCESS | 1643 | 1466497588440 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 01:26:28 INFO - PROCESS | 1643 | 1466497588446 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:28 INFO - PROCESS | 1643 | 1466497588447 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:28 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c718800 == 56 [pid = 1643] [id = 375] 01:26:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x121861c00) [pid = 1643] [serial = 1124] [outer = 0x0] 01:26:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x12186c400) [pid = 1643] [serial = 1125] [outer = 0x121861c00] 01:26:28 INFO - PROCESS | 1643 | 1466497588471 Marionette DEBUG loaded listener.js 01:26:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x12bf90000) [pid = 1643] [serial = 1126] [outer = 0x121861c00] 01:26:28 INFO - PROCESS | 1643 | 1466497588779 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]]]}] 01:26:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 01:26:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 469ms 01:26:28 INFO - PROCESS | 1643 | 1466497588794 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 01:26:28 INFO - PROCESS | 1643 | 1466497588796 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 01:26:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 01:26:28 INFO - PROCESS | 1643 | 1466497588799 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 01:26:28 INFO - PROCESS | 1643 | 1466497588800 Marionette TRACE conn2 <- [1,1474,null,{}] 01:26:28 INFO - PROCESS | 1643 | 1466497588802 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}] 01:26:28 INFO - PROCESS | 1643 | 1466497588803 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:28 INFO - PROCESS | 1643 | 1466497588898 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 01:26:28 INFO - PROCESS | 1643 | 1466497588901 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:28 INFO - PROCESS | 1643 | 1466497588903 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:28 INFO - PROCESS | 1643 | ++DOCSHELL 0x12cead000 == 57 [pid = 1643] [id = 376] 01:26:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x12186b000) [pid = 1643] [serial = 1127] [outer = 0x0] 01:26:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x12bfb7c00) [pid = 1643] [serial = 1128] [outer = 0x12186b000] 01:26:28 INFO - PROCESS | 1643 | 1466497588926 Marionette DEBUG loaded listener.js 01:26:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x12c593400) [pid = 1643] [serial = 1129] [outer = 0x12186b000] 01:26:29 INFO - PROCESS | 1643 | --DOCSHELL 0x12bf71000 == 56 [pid = 1643] [id = 12] 01:26:29 INFO - PROCESS | 1643 | --DOCSHELL 0x117d77000 == 55 [pid = 1643] [id = 18] 01:26:29 INFO - PROCESS | 1643 | --DOCSHELL 0x111f9f000 == 54 [pid = 1643] [id = 21] 01:26:29 INFO - PROCESS | 1643 | --DOCSHELL 0x123a62800 == 53 [pid = 1643] [id = 17] 01:26:29 INFO - PROCESS | 1643 | --DOCSHELL 0x1181ba800 == 52 [pid = 1643] [id = 10] 01:26:29 INFO - PROCESS | 1643 | --DOCSHELL 0x12a964800 == 51 [pid = 1643] [id = 9] 01:26:29 INFO - PROCESS | 1643 | --DOCSHELL 0x12d864800 == 50 [pid = 1643] [id = 20] 01:26:29 INFO - PROCESS | 1643 | --DOCSHELL 0x12b991800 == 49 [pid = 1643] [id = 341] 01:26:29 INFO - PROCESS | 1643 | --DOCSHELL 0x12c491800 == 48 [pid = 1643] [id = 13] 01:26:29 INFO - PROCESS | 1643 | --DOCSHELL 0x12896e800 == 47 [pid = 1643] [id = 6] 01:26:29 INFO - PROCESS | 1643 | --DOCSHELL 0x118674800 == 46 [pid = 1643] [id = 19] 01:26:29 INFO - PROCESS | 1643 | --DOCSHELL 0x12a619800 == 45 [pid = 1643] [id = 8] 01:26:29 INFO - PROCESS | 1643 | --DOCSHELL 0x12b960000 == 44 [pid = 1643] [id = 11] 01:26:29 INFO - PROCESS | 1643 | --DOCSHELL 0x12c713000 == 43 [pid = 1643] [id = 14] 01:26:29 INFO - PROCESS | 1643 | --DOCSHELL 0x115e35800 == 42 [pid = 1643] [id = 365] 01:26:29 INFO - PROCESS | 1643 | --DOCSHELL 0x118668000 == 41 [pid = 1643] [id = 364] 01:26:29 INFO - PROCESS | 1643 | --DOCSHELL 0x12bf7d000 == 40 [pid = 1643] [id = 363] 01:26:29 INFO - PROCESS | 1643 | --DOCSHELL 0x129f03800 == 39 [pid = 1643] [id = 362] 01:26:29 INFO - PROCESS | 1643 | --DOCSHELL 0x12131d000 == 38 [pid = 1643] [id = 361] 01:26:29 INFO - PROCESS | 1643 | --DOCSHELL 0x112f19000 == 37 [pid = 1643] [id = 360] 01:26:30 INFO - PROCESS | 1643 | --DOCSHELL 0x125b22800 == 36 [pid = 1643] [id = 368] 01:26:30 INFO - PROCESS | 1643 | --DOCSHELL 0x119569000 == 35 [pid = 1643] [id = 366] 01:26:30 INFO - PROCESS | 1643 | --DOCSHELL 0x116417800 == 34 [pid = 1643] [id = 370] 01:26:30 INFO - PROCESS | 1643 | --DOCSHELL 0x12b960800 == 33 [pid = 1643] [id = 372] 01:26:30 INFO - PROCESS | 1643 | --DOCSHELL 0x12b952800 == 32 [pid = 1643] [id = 373] 01:26:30 INFO - PROCESS | 1643 | --DOCSHELL 0x121134000 == 31 [pid = 1643] [id = 367] 01:26:30 INFO - PROCESS | 1643 | --DOCSHELL 0x115e3e800 == 30 [pid = 1643] [id = 371] 01:26:30 INFO - PROCESS | 1643 | --DOCSHELL 0x128245800 == 29 [pid = 1643] [id = 369] 01:26:30 INFO - PROCESS | 1643 | --DOCSHELL 0x12c704800 == 28 [pid = 1643] [id = 374] 01:26:30 INFO - PROCESS | 1643 | --DOCSHELL 0x12c718800 == 27 [pid = 1643] [id = 375] 01:26:30 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x125d93400) [pid = 1643] [serial = 1059] [outer = 0x0] [url = about:blank] 01:26:30 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x120e95000) [pid = 1643] [serial = 1050] [outer = 0x0] [url = about:blank] 01:26:30 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x120eccc00) [pid = 1643] [serial = 1051] [outer = 0x0] [url = about:blank] 01:26:30 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x123f9e000) [pid = 1643] [serial = 1056] [outer = 0x0] [url = about:blank] 01:26:30 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x1284c4400) [pid = 1643] [serial = 1062] [outer = 0x0] [url = about:blank] 01:26:30 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x1210bb000) [pid = 1643] [serial = 1053] [outer = 0x0] [url = about:blank] 01:26:30 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x123a42800) [pid = 1643] [serial = 1054] [outer = 0x0] [url = about:blank] 01:26:30 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x117d11000) [pid = 1643] [serial = 1041] [outer = 0x0] [url = about:blank] 01:26:30 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x119a03800) [pid = 1643] [serial = 1038] [outer = 0x0] [url = about:blank] 01:26:30 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x128a32000) [pid = 1643] [serial = 1065] [outer = 0x0] [url = about:blank] 01:26:30 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x128926800) [pid = 1643] [serial = 1063] [outer = 0x0] [url = about:blank] 01:26:30 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x128cf1c00) [pid = 1643] [serial = 1066] [outer = 0x0] [url = about:blank] 01:26:30 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x1176cf000) [pid = 1643] [serial = 1069] [outer = 0x0] [url = about:blank] 01:26:30 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x1291d0c00) [pid = 1643] [serial = 1074] [outer = 0x0] [url = about:blank] 01:26:30 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x1196aec00) [pid = 1643] [serial = 1071] [outer = 0x0] [url = about:blank] 01:26:30 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x115e8bc00) [pid = 1643] [serial = 1068] [outer = 0x0] [url = about:blank] 01:26:30 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x11853cc00) [pid = 1643] [serial = 1045] [outer = 0x0] [url = about:blank] 01:26:30 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x11841ac00) [pid = 1643] [serial = 1044] [outer = 0x0] [url = about:blank] 01:26:30 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x12a5af800) [pid = 1643] [serial = 1075] [outer = 0x0] [url = about:blank] 01:26:30 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x119058c00) [pid = 1643] [serial = 1047] [outer = 0x0] [url = about:blank] 01:26:30 INFO - PROCESS | 1643 | --DOMWINDOW == 78 (0x1196ac800) [pid = 1643] [serial = 1048] [outer = 0x0] [url = about:blank] 01:26:30 INFO - PROCESS | 1643 | --DOMWINDOW == 77 (0x1282c5800) [pid = 1643] [serial = 1060] [outer = 0x0] [url = about:blank] 01:26:30 INFO - PROCESS | 1643 | --DOMWINDOW == 76 (0x1284ce800) [pid = 1643] [serial = 1072] [outer = 0x0] [url = about:blank] 01:26:30 INFO - PROCESS | 1643 | --DOMWINDOW == 75 (0x12a65f000) [pid = 1643] [serial = 1077] [outer = 0x0] [url = about:blank] 01:26:30 INFO - PROCESS | 1643 | --DOMWINDOW == 74 (0x1241f7c00) [pid = 1643] [serial = 1057] [outer = 0x0] [url = about:blank] 01:26:30 INFO - PROCESS | 1643 | 1466497590531 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]]]}] 01:26:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 01:26:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1775ms 01:26:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 01:26:30 INFO - PROCESS | 1643 | 1466497590582 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 01:26:30 INFO - PROCESS | 1643 | 1466497590584 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 01:26:30 INFO - PROCESS | 1643 | 1466497590588 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 01:26:30 INFO - PROCESS | 1643 | 1466497590589 Marionette TRACE conn2 <- [1,1478,null,{}] 01:26:30 INFO - PROCESS | 1643 | 1466497590595 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}] 01:26:30 INFO - PROCESS | 1643 | 1466497590597 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:30 INFO - PROCESS | 1643 | 1466497590683 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 01:26:30 INFO - PROCESS | 1643 | 1466497590743 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:30 INFO - PROCESS | 1643 | 1466497590744 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:30 INFO - PROCESS | 1643 | ++DOCSHELL 0x11658f000 == 28 [pid = 1643] [id = 377] 01:26:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 75 (0x115dce000) [pid = 1643] [serial = 1130] [outer = 0x0] 01:26:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 76 (0x115e16800) [pid = 1643] [serial = 1131] [outer = 0x115dce000] 01:26:30 INFO - PROCESS | 1643 | 1466497590773 Marionette DEBUG loaded listener.js 01:26:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 77 (0x11653b800) [pid = 1643] [serial = 1132] [outer = 0x115dce000] 01:26:31 INFO - PROCESS | 1643 | 1466497591097 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]]]}] 01:26:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 01:26:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 524ms 01:26:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 01:26:31 INFO - PROCESS | 1643 | 1466497591114 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 01:26:31 INFO - PROCESS | 1643 | 1466497591117 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 01:26:31 INFO - PROCESS | 1643 | 1466497591122 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 01:26:31 INFO - PROCESS | 1643 | 1466497591124 Marionette TRACE conn2 <- [1,1482,null,{}] 01:26:31 INFO - PROCESS | 1643 | 1466497591129 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}] 01:26:31 INFO - PROCESS | 1643 | 1466497591130 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:31 INFO - PROCESS | 1643 | 1466497591215 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 01:26:31 INFO - PROCESS | 1643 | 1466497591220 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:31 INFO - PROCESS | 1643 | 1466497591222 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:31 INFO - PROCESS | 1643 | ++DOCSHELL 0x118220800 == 29 [pid = 1643] [id = 378] 01:26:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 78 (0x1176c4c00) [pid = 1643] [serial = 1133] [outer = 0x0] 01:26:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 79 (0x117d0ac00) [pid = 1643] [serial = 1134] [outer = 0x1176c4c00] 01:26:31 INFO - PROCESS | 1643 | 1466497591254 Marionette DEBUG loaded listener.js 01:26:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x11831ac00) [pid = 1643] [serial = 1135] [outer = 0x1176c4c00] 01:26:31 INFO - PROCESS | 1643 | 1466497591629 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]]]}] 01:26:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 01:26:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 522ms 01:26:31 INFO - PROCESS | 1643 | 1466497591644 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 01:26:31 INFO - PROCESS | 1643 | 1466497591645 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 01:26:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 01:26:31 INFO - PROCESS | 1643 | 1466497591648 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 01:26:31 INFO - PROCESS | 1643 | 1466497591651 Marionette TRACE conn2 <- [1,1486,null,{}] 01:26:31 INFO - PROCESS | 1643 | 1466497591659 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}] 01:26:31 INFO - PROCESS | 1643 | 1466497591664 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:31 INFO - PROCESS | 1643 | 1466497591743 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 01:26:31 INFO - PROCESS | 1643 | 1466497591749 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:31 INFO - PROCESS | 1643 | 1466497591751 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:31 INFO - PROCESS | 1643 | ++DOCSHELL 0x11955c800 == 30 [pid = 1643] [id = 379] 01:26:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x110f76400) [pid = 1643] [serial = 1136] [outer = 0x0] 01:26:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x118636800) [pid = 1643] [serial = 1137] [outer = 0x110f76400] 01:26:31 INFO - PROCESS | 1643 | 1466497591780 Marionette DEBUG loaded listener.js 01:26:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x1186a4800) [pid = 1643] [serial = 1138] [outer = 0x110f76400] 01:26:32 INFO - PROCESS | 1643 | 1466497592134 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]]]}] 01:26:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 01:26:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 521ms 01:26:32 INFO - PROCESS | 1643 | 1466497592176 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 01:26:32 INFO - PROCESS | 1643 | 1466497592179 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 01:26:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 01:26:32 INFO - PROCESS | 1643 | 1466497592181 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 01:26:32 INFO - PROCESS | 1643 | 1466497592182 Marionette TRACE conn2 <- [1,1490,null,{}] 01:26:32 INFO - PROCESS | 1643 | 1466497592185 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}] 01:26:32 INFO - PROCESS | 1643 | 1466497592186 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:32 INFO - PROCESS | 1643 | 1466497592265 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 01:26:32 INFO - PROCESS | 1643 | 1466497592269 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:32 INFO - PROCESS | 1643 | 1466497592270 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:32 INFO - PROCESS | 1643 | ++DOCSHELL 0x12112b800 == 31 [pid = 1643] [id = 380] 01:26:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x1190cac00) [pid = 1643] [serial = 1139] [outer = 0x0] 01:26:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x119587c00) [pid = 1643] [serial = 1140] [outer = 0x1190cac00] 01:26:32 INFO - PROCESS | 1643 | 1466497592298 Marionette DEBUG loaded listener.js 01:26:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x1196ac800) [pid = 1643] [serial = 1141] [outer = 0x1190cac00] 01:26:32 INFO - PROCESS | 1643 | 1466497592613 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]]]}] 01:26:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 01:26:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 468ms 01:26:32 INFO - PROCESS | 1643 | 1466497592649 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 01:26:32 INFO - PROCESS | 1643 | 1466497592651 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 01:26:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 01:26:32 INFO - PROCESS | 1643 | 1466497592653 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 01:26:32 INFO - PROCESS | 1643 | 1466497592654 Marionette TRACE conn2 <- [1,1494,null,{}] 01:26:32 INFO - PROCESS | 1643 | 1466497592656 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}] 01:26:32 INFO - PROCESS | 1643 | 1466497592658 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:32 INFO - PROCESS | 1643 | 1466497592742 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 01:26:32 INFO - PROCESS | 1643 | 1466497592747 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:32 INFO - PROCESS | 1643 | 1466497592749 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:32 INFO - PROCESS | 1643 | ++DOCSHELL 0x121319000 == 32 [pid = 1643] [id = 381] 01:26:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x112d32c00) [pid = 1643] [serial = 1142] [outer = 0x0] 01:26:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x119590800) [pid = 1643] [serial = 1143] [outer = 0x112d32c00] 01:26:32 INFO - PROCESS | 1643 | 1466497592823 Marionette DEBUG loaded listener.js 01:26:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x119c97000) [pid = 1643] [serial = 1144] [outer = 0x112d32c00] 01:26:33 INFO - PROCESS | 1643 | 1466497593140 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]]]}] 01:26:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 01:26:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 520ms 01:26:33 INFO - PROCESS | 1643 | 1466497593174 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 01:26:33 INFO - PROCESS | 1643 | 1466497593177 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 01:26:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 01:26:33 INFO - PROCESS | 1643 | 1466497593180 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 01:26:33 INFO - PROCESS | 1643 | 1466497593181 Marionette TRACE conn2 <- [1,1498,null,{}] 01:26:33 INFO - PROCESS | 1643 | 1466497593183 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}] 01:26:33 INFO - PROCESS | 1643 | 1466497593187 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:33 INFO - PROCESS | 1643 | 1466497593282 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 01:26:33 INFO - PROCESS | 1643 | 1466497593286 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:33 INFO - PROCESS | 1643 | 1466497593287 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:33 INFO - PROCESS | 1643 | ++DOCSHELL 0x125b1f000 == 33 [pid = 1643] [id = 382] 01:26:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x119c98000) [pid = 1643] [serial = 1145] [outer = 0x0] 01:26:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x120e9a000) [pid = 1643] [serial = 1146] [outer = 0x119c98000] 01:26:33 INFO - PROCESS | 1643 | 1466497593313 Marionette DEBUG loaded listener.js 01:26:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x121865800) [pid = 1643] [serial = 1147] [outer = 0x119c98000] 01:26:33 INFO - PROCESS | 1643 | 1466497593636 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]]]}] 01:26:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 01:26:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 468ms 01:26:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 01:26:33 INFO - PROCESS | 1643 | 1466497593650 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 01:26:33 INFO - PROCESS | 1643 | 1466497593651 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 01:26:33 INFO - PROCESS | 1643 | 1466497593653 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 01:26:33 INFO - PROCESS | 1643 | 1466497593655 Marionette TRACE conn2 <- [1,1502,null,{}] 01:26:33 INFO - PROCESS | 1643 | 1466497593657 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}] 01:26:33 INFO - PROCESS | 1643 | 1466497593658 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:33 INFO - PROCESS | 1643 | 1466497593774 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 01:26:33 INFO - PROCESS | 1643 | 1466497593780 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:33 INFO - PROCESS | 1643 | 1466497593781 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:33 INFO - PROCESS | 1643 | ++DOCSHELL 0x128232000 == 34 [pid = 1643] [id = 383] 01:26:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x119c9a400) [pid = 1643] [serial = 1148] [outer = 0x0] 01:26:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x121865400) [pid = 1643] [serial = 1149] [outer = 0x119c9a400] 01:26:33 INFO - PROCESS | 1643 | 1466497593805 Marionette DEBUG loaded listener.js 01:26:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x123a3cc00) [pid = 1643] [serial = 1150] [outer = 0x119c9a400] 01:26:34 INFO - PROCESS | 1643 | 1466497594094 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]]]}] 01:26:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 01:26:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 467ms 01:26:34 INFO - PROCESS | 1643 | 1466497594122 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 01:26:34 INFO - PROCESS | 1643 | 1466497594124 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 01:26:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 01:26:34 INFO - PROCESS | 1643 | 1466497594130 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 01:26:34 INFO - PROCESS | 1643 | 1466497594131 Marionette TRACE conn2 <- [1,1506,null,{}] 01:26:34 INFO - PROCESS | 1643 | 1466497594134 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}] 01:26:34 INFO - PROCESS | 1643 | 1466497594135 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:34 INFO - PROCESS | 1643 | 1466497594215 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 01:26:34 INFO - PROCESS | 1643 | 1466497594219 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:34 INFO - PROCESS | 1643 | 1466497594221 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:34 INFO - PROCESS | 1643 | ++DOCSHELL 0x128968000 == 35 [pid = 1643] [id = 384] 01:26:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x121861400) [pid = 1643] [serial = 1151] [outer = 0x0] 01:26:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x123a46800) [pid = 1643] [serial = 1152] [outer = 0x121861400] 01:26:34 INFO - PROCESS | 1643 | 1466497594245 Marionette DEBUG loaded listener.js 01:26:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x123fcf800) [pid = 1643] [serial = 1153] [outer = 0x121861400] 01:26:34 INFO - PROCESS | 1643 | 1466497594585 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]]]}] 01:26:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 01:26:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 468ms 01:26:34 INFO - PROCESS | 1643 | 1466497594599 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 01:26:34 INFO - PROCESS | 1643 | 1466497594600 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 01:26:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 01:26:34 INFO - PROCESS | 1643 | 1466497594602 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 01:26:34 INFO - PROCESS | 1643 | 1466497594603 Marionette TRACE conn2 <- [1,1510,null,{}] 01:26:34 INFO - PROCESS | 1643 | 1466497594605 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}] 01:26:34 INFO - PROCESS | 1643 | 1466497594607 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:34 INFO - PROCESS | 1643 | 1466497594715 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 01:26:34 INFO - PROCESS | 1643 | 1466497594722 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:34 INFO - PROCESS | 1643 | 1466497594723 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:34 INFO - PROCESS | 1643 | ++DOCSHELL 0x128c2f000 == 36 [pid = 1643] [id = 385] 01:26:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x11841ac00) [pid = 1643] [serial = 1154] [outer = 0x0] 01:26:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x1241b2400) [pid = 1643] [serial = 1155] [outer = 0x11841ac00] 01:26:34 INFO - PROCESS | 1643 | 1466497594756 Marionette DEBUG loaded listener.js 01:26:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x124ab2800) [pid = 1643] [serial = 1156] [outer = 0x11841ac00] 01:26:35 INFO - PROCESS | 1643 | 1466497595063 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]]]}] 01:26:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 01:26:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 468ms 01:26:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 01:26:35 INFO - PROCESS | 1643 | 1466497595071 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 01:26:35 INFO - PROCESS | 1643 | 1466497595072 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 01:26:35 INFO - PROCESS | 1643 | 1466497595074 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 01:26:35 INFO - PROCESS | 1643 | 1466497595076 Marionette TRACE conn2 <- [1,1514,null,{}] 01:26:35 INFO - PROCESS | 1643 | 1466497595081 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}] 01:26:35 INFO - PROCESS | 1643 | 1466497595082 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:35 INFO - PROCESS | 1643 | 1466497595168 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 01:26:35 INFO - PROCESS | 1643 | 1466497595171 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:35 INFO - PROCESS | 1643 | 1466497595173 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:35 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a621000 == 37 [pid = 1643] [id = 386] 01:26:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x125676c00) [pid = 1643] [serial = 1157] [outer = 0x0] 01:26:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x125debc00) [pid = 1643] [serial = 1158] [outer = 0x125676c00] 01:26:35 INFO - PROCESS | 1643 | 1466497595198 Marionette DEBUG loaded listener.js 01:26:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x126b40800) [pid = 1643] [serial = 1159] [outer = 0x125676c00] 01:26:35 INFO - PROCESS | 1643 | 1466497595534 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]]]}] 01:26:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 01:26:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 471ms 01:26:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 01:26:35 INFO - PROCESS | 1643 | 1466497595546 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 01:26:35 INFO - PROCESS | 1643 | 1466497595547 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 01:26:35 INFO - PROCESS | 1643 | 1466497595549 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 01:26:35 INFO - PROCESS | 1643 | 1466497595551 Marionette TRACE conn2 <- [1,1518,null,{}] 01:26:35 INFO - PROCESS | 1643 | 1466497595553 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}] 01:26:35 INFO - PROCESS | 1643 | 1466497595555 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:35 INFO - PROCESS | 1643 | 1466497595685 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 01:26:35 INFO - PROCESS | 1643 | 1466497595700 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:35 INFO - PROCESS | 1643 | 1466497595701 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:35 INFO - PROCESS | 1643 | ++DOCSHELL 0x12127a000 == 38 [pid = 1643] [id = 387] 01:26:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x120e99800) [pid = 1643] [serial = 1160] [outer = 0x0] 01:26:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x126b40c00) [pid = 1643] [serial = 1161] [outer = 0x120e99800] 01:26:35 INFO - PROCESS | 1643 | 1466497595735 Marionette DEBUG loaded listener.js 01:26:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x12186dc00) [pid = 1643] [serial = 1162] [outer = 0x120e99800] 01:26:36 INFO - PROCESS | 1643 | 1466497596097 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]]]}] 01:26:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 01:26:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 569ms 01:26:36 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 01:26:36 INFO - PROCESS | 1643 | 1466497596119 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 01:26:36 INFO - PROCESS | 1643 | 1466497596120 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 01:26:36 INFO - PROCESS | 1643 | 1466497596122 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 01:26:36 INFO - PROCESS | 1643 | 1466497596123 Marionette TRACE conn2 <- [1,1522,null,{}] 01:26:36 INFO - PROCESS | 1643 | 1466497596126 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}] 01:26:36 INFO - PROCESS | 1643 | 1466497596127 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:36 INFO - PROCESS | 1643 | 1466497596234 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 01:26:36 INFO - PROCESS | 1643 | 1466497596246 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:36 INFO - PROCESS | 1643 | 1466497596247 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:36 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b987000 == 39 [pid = 1643] [id = 388] 01:26:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x128a35800) [pid = 1643] [serial = 1163] [outer = 0x0] 01:26:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x128ce5800) [pid = 1643] [serial = 1164] [outer = 0x128a35800] 01:26:36 INFO - PROCESS | 1643 | 1466497596272 Marionette DEBUG loaded listener.js 01:26:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x1291c6800) [pid = 1643] [serial = 1165] [outer = 0x128a35800] 01:26:36 INFO - PROCESS | 1643 | 1466497596580 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"]]]}] 01:26:36 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 () { 01:26:36 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:26:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 01:26:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:26:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:26:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 01:26:36 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 () { 01:26:36 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:26:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 01:26:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:26:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:26:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 01:26:36 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 () { 01:26:36 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:26:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 01:26:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:26:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:26:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 01:26:36 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 () { 01:26:36 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:26:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 01:26:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:26:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:26:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 01:26:36 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 521ms 01:26:36 INFO - PROCESS | 1643 | 1466497596645 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 01:26:36 INFO - PROCESS | 1643 | 1466497596646 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 01:26:36 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 01:26:36 INFO - PROCESS | 1643 | 1466497596648 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 01:26:36 INFO - PROCESS | 1643 | 1466497596650 Marionette TRACE conn2 <- [1,1526,null,{}] 01:26:36 INFO - PROCESS | 1643 | 1466497596652 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}] 01:26:36 INFO - PROCESS | 1643 | 1466497596653 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:36 INFO - PROCESS | 1643 | 1466497596755 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 01:26:36 INFO - PROCESS | 1643 | 1466497596772 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:36 INFO - PROCESS | 1643 | 1466497596774 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:36 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c705000 == 40 [pid = 1643] [id = 389] 01:26:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x1291ca400) [pid = 1643] [serial = 1166] [outer = 0x0] 01:26:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 112 (0x129f9a000) [pid = 1643] [serial = 1167] [outer = 0x1291ca400] 01:26:36 INFO - PROCESS | 1643 | 1466497596799 Marionette DEBUG loaded listener.js 01:26:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 113 (0x12a657400) [pid = 1643] [serial = 1168] [outer = 0x1291ca400] 01:26:37 INFO - PROCESS | 1643 | 1466497597130 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"]]]}] 01:26:37 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 01:26:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 01:26:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:26:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:26:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 01:26:37 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 01:26:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 01:26:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:26:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:26:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 01:26:37 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 01:26:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 01:26:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:26:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:26:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 01:26:37 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 519ms 01:26:37 INFO - PROCESS | 1643 | 1466497597168 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 01:26:37 INFO - PROCESS | 1643 | 1466497597169 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 01:26:37 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 01:26:37 INFO - PROCESS | 1643 | 1466497597178 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 01:26:37 INFO - PROCESS | 1643 | 1466497597179 Marionette TRACE conn2 <- [1,1530,null,{}] 01:26:37 INFO - PROCESS | 1643 | 1466497597181 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}] 01:26:37 INFO - PROCESS | 1643 | 1466497597183 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:37 INFO - PROCESS | 1643 | 1466497597286 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 01:26:37 INFO - PROCESS | 1643 | 1466497597321 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:37 INFO - PROCESS | 1643 | 1466497597322 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:37 INFO - PROCESS | 1643 | ++DOCSHELL 0x12ca1a800 == 41 [pid = 1643] [id = 390] 01:26:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 114 (0x12a657800) [pid = 1643] [serial = 1169] [outer = 0x0] 01:26:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 115 (0x12a662c00) [pid = 1643] [serial = 1170] [outer = 0x12a657800] 01:26:37 INFO - PROCESS | 1643 | 1466497597346 Marionette DEBUG loaded listener.js 01:26:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 116 (0x12a897c00) [pid = 1643] [serial = 1171] [outer = 0x12a657800] 01:26:37 INFO - PROCESS | 1643 | 1466497597624 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]]]}] 01:26:37 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 01:26:37 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 01:26:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:26:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:26:37 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 01:26:37 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 01:26:37 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. 01:26:37 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 01:26:37 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 470ms 01:26:38 INFO - PROCESS | 1643 | --DOMWINDOW == 115 (0x12a88f400) [pid = 1643] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 01:26:38 INFO - PROCESS | 1643 | --DOMWINDOW == 114 (0x12bf85400) [pid = 1643] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 01:26:38 INFO - PROCESS | 1643 | --DOMWINDOW == 113 (0x110f75000) [pid = 1643] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 01:26:38 INFO - PROCESS | 1643 | --DOMWINDOW == 112 (0x113357400) [pid = 1643] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 01:26:38 INFO - PROCESS | 1643 | --DOMWINDOW == 111 (0x1161aa000) [pid = 1643] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 01:26:38 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x121861c00) [pid = 1643] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 01:26:38 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x1282c5000) [pid = 1643] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 01:26:38 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x1218af000) [pid = 1643] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 01:26:38 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x120e93000) [pid = 1643] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 01:26:38 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x1182a3800) [pid = 1643] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 01:26:38 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x118633400) [pid = 1643] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 01:26:38 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x124aa8400) [pid = 1643] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 01:26:38 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x1186a3c00) [pid = 1643] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 01:26:38 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x11863d000) [pid = 1643] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 01:26:38 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x111d19c00) [pid = 1643] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 01:26:38 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x128f13400) [pid = 1643] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 01:26:38 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x1174b9c00) [pid = 1643] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 01:26:38 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x12a5ac000) [pid = 1643] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 01:26:38 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x116773800) [pid = 1643] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 01:26:38 INFO - PROCESS | 1643 | 1466497598023 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 01:26:38 INFO - PROCESS | 1643 | 1466497598025 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 01:26:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 01:26:38 INFO - PROCESS | 1643 | 1466497598033 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 01:26:38 INFO - PROCESS | 1643 | 1466497598034 Marionette TRACE conn2 <- [1,1534,null,{}] 01:26:38 INFO - PROCESS | 1643 | 1466497598036 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}] 01:26:38 INFO - PROCESS | 1643 | 1466497598038 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:38 INFO - PROCESS | 1643 | 1466497598132 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 01:26:38 INFO - PROCESS | 1643 | 1466497598135 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:38 INFO - PROCESS | 1643 | 1466497598136 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:38 INFO - PROCESS | 1643 | ++DOCSHELL 0x120e07000 == 42 [pid = 1643] [id = 391] 01:26:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x11229cc00) [pid = 1643] [serial = 1172] [outer = 0x0] 01:26:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x116773800) [pid = 1643] [serial = 1173] [outer = 0x11229cc00] 01:26:38 INFO - PROCESS | 1643 | 1466497598160 Marionette DEBUG loaded listener.js 01:26:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x11863d000) [pid = 1643] [serial = 1174] [outer = 0x11229cc00] 01:26:38 INFO - PROCESS | 1643 | 1466497598546 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]]]}] 01:26:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 01:26:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 518ms 01:26:38 INFO - PROCESS | 1643 | 1466497598552 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 01:26:38 INFO - PROCESS | 1643 | 1466497598554 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 01:26:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 01:26:38 INFO - PROCESS | 1643 | 1466497598563 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 01:26:38 INFO - PROCESS | 1643 | 1466497598565 Marionette TRACE conn2 <- [1,1538,null,{}] 01:26:38 INFO - PROCESS | 1643 | 1466497598569 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}] 01:26:38 INFO - PROCESS | 1643 | 1466497598571 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:38 INFO - PROCESS | 1643 | 1466497598748 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 01:26:38 INFO - PROCESS | 1643 | 1466497598765 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:38 INFO - PROCESS | 1643 | 1466497598766 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:38 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b9a5800 == 43 [pid = 1643] [id = 392] 01:26:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x112ab7800) [pid = 1643] [serial = 1175] [outer = 0x0] 01:26:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x121861c00) [pid = 1643] [serial = 1176] [outer = 0x112ab7800] 01:26:38 INFO - PROCESS | 1643 | 1466497598807 Marionette DEBUG loaded listener.js 01:26:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x12a5ac000) [pid = 1643] [serial = 1177] [outer = 0x112ab7800] 01:26:39 INFO - PROCESS | 1643 | 1466497599180 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]]]}] 01:26:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 01:26:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 629ms 01:26:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 01:26:39 INFO - PROCESS | 1643 | 1466497599186 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 01:26:39 INFO - PROCESS | 1643 | 1466497599187 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 01:26:39 INFO - PROCESS | 1643 | 1466497599189 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 01:26:39 INFO - PROCESS | 1643 | 1466497599190 Marionette TRACE conn2 <- [1,1542,null,{}] 01:26:39 INFO - PROCESS | 1643 | 1466497599197 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}] 01:26:39 INFO - PROCESS | 1643 | 1466497599198 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:39 INFO - PROCESS | 1643 | 1466497599294 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 01:26:39 INFO - PROCESS | 1643 | 1466497599373 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:39 INFO - PROCESS | 1643 | 1466497599375 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:39 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d0f1800 == 44 [pid = 1643] [id = 393] 01:26:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x118533400) [pid = 1643] [serial = 1178] [outer = 0x0] 01:26:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x12a893c00) [pid = 1643] [serial = 1179] [outer = 0x118533400] 01:26:39 INFO - PROCESS | 1643 | 1466497599403 Marionette DEBUG loaded listener.js 01:26:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x12bb54400) [pid = 1643] [serial = 1180] [outer = 0x118533400] 01:26:39 INFO - PROCESS | 1643 | 1466497599662 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]]]}] 01:26:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 01:26:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 524ms 01:26:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 01:26:39 INFO - PROCESS | 1643 | 1466497599716 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 01:26:39 INFO - PROCESS | 1643 | 1466497599717 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 01:26:39 INFO - PROCESS | 1643 | 1466497599719 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 01:26:39 INFO - PROCESS | 1643 | 1466497599720 Marionette TRACE conn2 <- [1,1546,null,{}] 01:26:39 INFO - PROCESS | 1643 | 1466497599722 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}] 01:26:39 INFO - PROCESS | 1643 | 1466497599723 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:39 INFO - PROCESS | 1643 | 1466497599815 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 01:26:39 INFO - PROCESS | 1643 | 1466497599818 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:39 INFO - PROCESS | 1643 | 1466497599819 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:39 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d866800 == 45 [pid = 1643] [id = 394] 01:26:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x12bb54c00) [pid = 1643] [serial = 1181] [outer = 0x0] 01:26:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x12bb61000) [pid = 1643] [serial = 1182] [outer = 0x12bb54c00] 01:26:39 INFO - PROCESS | 1643 | 1466497599844 Marionette DEBUG loaded listener.js 01:26:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x12bf87800) [pid = 1643] [serial = 1183] [outer = 0x12bb54c00] 01:26:40 INFO - PROCESS | 1643 | 1466497600416 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]]]}] 01:26:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 01:26:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 721ms 01:26:40 INFO - PROCESS | 1643 | 1466497600453 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 01:26:40 INFO - PROCESS | 1643 | 1466497600456 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 01:26:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 01:26:40 INFO - PROCESS | 1643 | 1466497600463 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 01:26:40 INFO - PROCESS | 1643 | 1466497600465 Marionette TRACE conn2 <- [1,1550,null,{}] 01:26:40 INFO - PROCESS | 1643 | 1466497600469 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}] 01:26:40 INFO - PROCESS | 1643 | 1466497600471 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:40 INFO - PROCESS | 1643 | 1466497600588 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 01:26:40 INFO - PROCESS | 1643 | 1466497600700 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:40 INFO - PROCESS | 1643 | 1466497600702 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:40 INFO - PROCESS | 1643 | ++DOCSHELL 0x1181ba800 == 46 [pid = 1643] [id = 395] 01:26:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x11614a000) [pid = 1643] [serial = 1184] [outer = 0x0] 01:26:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x11676b400) [pid = 1643] [serial = 1185] [outer = 0x11614a000] 01:26:40 INFO - PROCESS | 1643 | 1466497600731 Marionette DEBUG loaded listener.js 01:26:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 112 (0x1174b8800) [pid = 1643] [serial = 1186] [outer = 0x11614a000] 01:26:41 INFO - PROCESS | 1643 | 1466497601241 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]]]}] 01:26:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 01:26:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1027ms 01:26:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 01:26:41 INFO - PROCESS | 1643 | 1466497601517 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 01:26:41 INFO - PROCESS | 1643 | 1466497601521 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 01:26:41 INFO - PROCESS | 1643 | 1466497601525 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 01:26:41 INFO - PROCESS | 1643 | 1466497601528 Marionette TRACE conn2 <- [1,1554,null,{}] 01:26:41 INFO - PROCESS | 1643 | 1466497601532 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}] 01:26:41 INFO - PROCESS | 1643 | 1466497601534 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:41 INFO - PROCESS | 1643 | 1466497601662 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 01:26:41 INFO - PROCESS | 1643 | 1466497601760 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:41 INFO - PROCESS | 1643 | 1466497601763 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:41 INFO - PROCESS | 1643 | ++DOCSHELL 0x117160800 == 47 [pid = 1643] [id = 396] 01:26:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 113 (0x112a73800) [pid = 1643] [serial = 1187] [outer = 0x0] 01:26:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 114 (0x112aba000) [pid = 1643] [serial = 1188] [outer = 0x112a73800] 01:26:41 INFO - PROCESS | 1643 | 1466497601791 Marionette DEBUG loaded listener.js 01:26:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 115 (0x113b53c00) [pid = 1643] [serial = 1189] [outer = 0x112a73800] 01:26:42 INFO - PROCESS | 1643 | --DOCSHELL 0x12d0f1800 == 46 [pid = 1643] [id = 393] 01:26:42 INFO - PROCESS | 1643 | --DOCSHELL 0x12b9a5800 == 45 [pid = 1643] [id = 392] 01:26:42 INFO - PROCESS | 1643 | --DOCSHELL 0x120e07000 == 44 [pid = 1643] [id = 391] 01:26:42 INFO - PROCESS | 1643 | --DOCSHELL 0x12ca1a800 == 43 [pid = 1643] [id = 390] 01:26:42 INFO - PROCESS | 1643 | --DOCSHELL 0x12c705000 == 42 [pid = 1643] [id = 389] 01:26:42 INFO - PROCESS | 1643 | --DOCSHELL 0x12b987000 == 41 [pid = 1643] [id = 388] 01:26:42 INFO - PROCESS | 1643 | --DOMWINDOW == 114 (0x12bfb7c00) [pid = 1643] [serial = 1128] [outer = 0x0] [url = about:blank] 01:26:42 INFO - PROCESS | 1643 | --DOCSHELL 0x12127a000 == 40 [pid = 1643] [id = 387] 01:26:42 INFO - PROCESS | 1643 | --DOCSHELL 0x12a621000 == 39 [pid = 1643] [id = 386] 01:26:42 INFO - PROCESS | 1643 | --DOCSHELL 0x128c2f000 == 38 [pid = 1643] [id = 385] 01:26:42 INFO - PROCESS | 1643 | --DOCSHELL 0x128968000 == 37 [pid = 1643] [id = 384] 01:26:42 INFO - PROCESS | 1643 | --DOCSHELL 0x128232000 == 36 [pid = 1643] [id = 383] 01:26:42 INFO - PROCESS | 1643 | --DOCSHELL 0x125b1f000 == 35 [pid = 1643] [id = 382] 01:26:42 INFO - PROCESS | 1643 | --DOCSHELL 0x121319000 == 34 [pid = 1643] [id = 381] 01:26:42 INFO - PROCESS | 1643 | --DOCSHELL 0x12112b800 == 33 [pid = 1643] [id = 380] 01:26:42 INFO - PROCESS | 1643 | --DOCSHELL 0x11955c800 == 32 [pid = 1643] [id = 379] 01:26:42 INFO - PROCESS | 1643 | --DOCSHELL 0x118220800 == 31 [pid = 1643] [id = 378] 01:26:42 INFO - PROCESS | 1643 | --DOCSHELL 0x11658f000 == 30 [pid = 1643] [id = 377] 01:26:42 INFO - PROCESS | 1643 | --DOCSHELL 0x12cead000 == 29 [pid = 1643] [id = 376] 01:26:42 INFO - PROCESS | 1643 | 1466497602286 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]]]}] 01:26:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 01:26:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 772ms 01:26:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 01:26:42 INFO - PROCESS | 1643 | 1466497602298 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 01:26:42 INFO - PROCESS | 1643 | 1466497602300 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 01:26:42 INFO - PROCESS | 1643 | 1466497602305 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 01:26:42 INFO - PROCESS | 1643 | 1466497602308 Marionette TRACE conn2 <- [1,1558,null,{}] 01:26:42 INFO - PROCESS | 1643 | 1466497602313 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}] 01:26:42 INFO - PROCESS | 1643 | 1466497602315 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:42 INFO - PROCESS | 1643 | 1466497602402 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 01:26:42 INFO - PROCESS | 1643 | --DOMWINDOW == 113 (0x12a892c00) [pid = 1643] [serial = 1078] [outer = 0x0] [url = about:blank] 01:26:42 INFO - PROCESS | 1643 | --DOMWINDOW == 112 (0x119c95c00) [pid = 1643] [serial = 1039] [outer = 0x0] [url = about:blank] 01:26:42 INFO - PROCESS | 1643 | --DOMWINDOW == 111 (0x118422800) [pid = 1643] [serial = 1042] [outer = 0x0] [url = about:blank] 01:26:42 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x12a894c00) [pid = 1643] [serial = 1110] [outer = 0x0] [url = about:blank] 01:26:42 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x12bf8e000) [pid = 1643] [serial = 1116] [outer = 0x0] [url = about:blank] 01:26:42 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x110f7bc00) [pid = 1643] [serial = 1119] [outer = 0x0] [url = about:blank] 01:26:42 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x12bb5f400) [pid = 1643] [serial = 1113] [outer = 0x0] [url = about:blank] 01:26:42 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x1174bf400) [pid = 1643] [serial = 1122] [outer = 0x0] [url = about:blank] 01:26:42 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x12bfb2400) [pid = 1643] [serial = 1123] [outer = 0x0] [url = about:blank] 01:26:42 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x12186c400) [pid = 1643] [serial = 1125] [outer = 0x0] [url = about:blank] 01:26:42 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x12bfac800) [pid = 1643] [serial = 1117] [outer = 0x0] [url = about:blank] 01:26:42 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x128921800) [pid = 1643] [serial = 1104] [outer = 0x0] [url = about:blank] 01:26:42 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x123c11c00) [pid = 1643] [serial = 1101] [outer = 0x0] [url = about:blank] 01:26:42 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x1282be000) [pid = 1643] [serial = 1102] [outer = 0x0] [url = about:blank] 01:26:42 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x12134a800) [pid = 1643] [serial = 1098] [outer = 0x0] [url = about:blank] 01:26:42 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x121b83800) [pid = 1643] [serial = 1099] [outer = 0x0] [url = about:blank] 01:26:42 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x11958c400) [pid = 1643] [serial = 1095] [outer = 0x0] [url = about:blank] 01:26:42 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x119c9f800) [pid = 1643] [serial = 1096] [outer = 0x0] [url = about:blank] 01:26:42 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x119589000) [pid = 1643] [serial = 1093] [outer = 0x0] [url = about:blank] 01:26:42 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x11863a800) [pid = 1643] [serial = 1092] [outer = 0x0] [url = about:blank] 01:26:42 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x1284c4c00) [pid = 1643] [serial = 1090] [outer = 0x0] [url = about:blank] 01:26:42 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x126b35c00) [pid = 1643] [serial = 1089] [outer = 0x0] [url = about:blank] 01:26:42 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x1241b1400) [pid = 1643] [serial = 1087] [outer = 0x0] [url = about:blank] 01:26:42 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x121927c00) [pid = 1643] [serial = 1086] [outer = 0x0] [url = about:blank] 01:26:42 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x119c93800) [pid = 1643] [serial = 1084] [outer = 0x0] [url = about:blank] 01:26:42 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x1190d0c00) [pid = 1643] [serial = 1083] [outer = 0x0] [url = about:blank] 01:26:42 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x116f90000) [pid = 1643] [serial = 1081] [outer = 0x0] [url = about:blank] 01:26:42 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x112d3d400) [pid = 1643] [serial = 1080] [outer = 0x0] [url = about:blank] 01:26:42 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x12bf90000) [pid = 1643] [serial = 1126] [outer = 0x0] [url = about:blank] 01:26:42 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x12a88f000) [pid = 1643] [serial = 1108] [outer = 0x0] [url = about:blank] 01:26:42 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x1291cec00) [pid = 1643] [serial = 1107] [outer = 0x0] [url = about:blank] 01:26:42 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x12bb58000) [pid = 1643] [serial = 1111] [outer = 0x0] [url = about:blank] 01:26:42 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x110f81800) [pid = 1643] [serial = 1120] [outer = 0x0] [url = about:blank] 01:26:42 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x11863c800) [pid = 1643] [serial = 1114] [outer = 0x0] [url = about:blank] 01:26:42 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x128f11400) [pid = 1643] [serial = 1105] [outer = 0x0] [url = about:blank] 01:26:42 INFO - PROCESS | 1643 | 1466497602469 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:42 INFO - PROCESS | 1643 | 1466497602470 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:42 INFO - PROCESS | 1643 | ++DOCSHELL 0x1168c6000 == 30 [pid = 1643] [id = 397] 01:26:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x112a7d000) [pid = 1643] [serial = 1190] [outer = 0x0] 01:26:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x115e8cc00) [pid = 1643] [serial = 1191] [outer = 0x112a7d000] 01:26:42 INFO - PROCESS | 1643 | 1466497602499 Marionette DEBUG loaded listener.js 01:26:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x117d16000) [pid = 1643] [serial = 1192] [outer = 0x112a7d000] 01:26:42 INFO - PROCESS | 1643 | 1466497602806 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]]]}] 01:26:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 01:26:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 526ms 01:26:42 INFO - PROCESS | 1643 | 1466497602830 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 01:26:42 INFO - PROCESS | 1643 | 1466497602832 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 01:26:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 01:26:42 INFO - PROCESS | 1643 | 1466497602834 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 01:26:42 INFO - PROCESS | 1643 | 1466497602836 Marionette TRACE conn2 <- [1,1562,null,{}] 01:26:42 INFO - PROCESS | 1643 | 1466497602845 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}] 01:26:42 INFO - PROCESS | 1643 | 1466497602848 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:42 INFO - PROCESS | 1643 | 1466497602929 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 01:26:43 INFO - PROCESS | 1643 | 1466497603022 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:43 INFO - PROCESS | 1643 | 1466497603025 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:43 INFO - PROCESS | 1643 | ++DOCSHELL 0x11907d800 == 31 [pid = 1643] [id = 398] 01:26:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x11841a000) [pid = 1643] [serial = 1193] [outer = 0x0] 01:26:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x118538400) [pid = 1643] [serial = 1194] [outer = 0x11841a000] 01:26:43 INFO - PROCESS | 1643 | 1466497603056 Marionette DEBUG loaded listener.js 01:26:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x118634400) [pid = 1643] [serial = 1195] [outer = 0x11841a000] 01:26:43 INFO - PROCESS | 1643 | 1466497603349 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]]]}] 01:26:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 01:26:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 570ms 01:26:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 01:26:43 INFO - PROCESS | 1643 | 1466497603405 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 01:26:43 INFO - PROCESS | 1643 | 1466497603406 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 01:26:43 INFO - PROCESS | 1643 | 1466497603408 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 01:26:43 INFO - PROCESS | 1643 | 1466497603412 Marionette TRACE conn2 <- [1,1566,null,{}] 01:26:43 INFO - PROCESS | 1643 | 1466497603414 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}] 01:26:43 INFO - PROCESS | 1643 | 1466497603416 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:43 INFO - PROCESS | 1643 | 1466497603496 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 01:26:43 INFO - PROCESS | 1643 | 1466497603552 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:43 INFO - PROCESS | 1643 | 1466497603553 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:43 INFO - PROCESS | 1643 | ++DOCSHELL 0x119ab3800 == 32 [pid = 1643] [id = 399] 01:26:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x111d19800) [pid = 1643] [serial = 1196] [outer = 0x0] 01:26:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x1186a2800) [pid = 1643] [serial = 1197] [outer = 0x111d19800] 01:26:43 INFO - PROCESS | 1643 | 1466497603579 Marionette DEBUG loaded listener.js 01:26:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x119056c00) [pid = 1643] [serial = 1198] [outer = 0x111d19800] 01:26:43 INFO - PROCESS | 1643 | 1466497603847 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]]]}] 01:26:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 01:26:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 473ms 01:26:43 INFO - PROCESS | 1643 | 1466497603882 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 01:26:43 INFO - PROCESS | 1643 | 1466497603883 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 01:26:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 01:26:43 INFO - PROCESS | 1643 | 1466497603885 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 01:26:43 INFO - PROCESS | 1643 | 1466497603887 Marionette TRACE conn2 <- [1,1570,null,{}] 01:26:43 INFO - PROCESS | 1643 | 1466497603889 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}] 01:26:43 INFO - PROCESS | 1643 | 1466497603890 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:43 INFO - PROCESS | 1643 | 1466497603970 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 01:26:43 INFO - PROCESS | 1643 | 1466497603975 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:43 INFO - PROCESS | 1643 | 1466497603977 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:43 INFO - PROCESS | 1643 | ++DOCSHELL 0x12107f000 == 33 [pid = 1643] [id = 400] 01:26:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x111fcb400) [pid = 1643] [serial = 1199] [outer = 0x0] 01:26:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x11958c400) [pid = 1643] [serial = 1200] [outer = 0x111fcb400] 01:26:44 INFO - PROCESS | 1643 | 1466497604003 Marionette DEBUG loaded listener.js 01:26:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x1199bc000) [pid = 1643] [serial = 1201] [outer = 0x111fcb400] 01:26:44 INFO - PROCESS | 1643 | 1466497604354 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]]]}] 01:26:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 01:26:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 519ms 01:26:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 01:26:44 INFO - PROCESS | 1643 | 1466497604411 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 01:26:44 INFO - PROCESS | 1643 | 1466497604412 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 01:26:44 INFO - PROCESS | 1643 | 1466497604415 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 01:26:44 INFO - PROCESS | 1643 | 1466497604416 Marionette TRACE conn2 <- [1,1574,null,{}] 01:26:44 INFO - PROCESS | 1643 | 1466497604418 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}] 01:26:44 INFO - PROCESS | 1643 | 1466497604422 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:44 INFO - PROCESS | 1643 | 1466497604554 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 01:26:44 INFO - PROCESS | 1643 | 1466497604560 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:44 INFO - PROCESS | 1643 | 1466497604562 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:44 INFO - PROCESS | 1643 | ++DOCSHELL 0x121316000 == 34 [pid = 1643] [id = 401] 01:26:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x119a03000) [pid = 1643] [serial = 1202] [outer = 0x0] 01:26:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x119c9cc00) [pid = 1643] [serial = 1203] [outer = 0x119a03000] 01:26:44 INFO - PROCESS | 1643 | 1466497604587 Marionette DEBUG loaded listener.js 01:26:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x120ec9400) [pid = 1643] [serial = 1204] [outer = 0x119a03000] 01:26:44 INFO - PROCESS | 1643 | 1466497604933 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]]]}] 01:26:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 01:26:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 567ms 01:26:44 INFO - PROCESS | 1643 | 1466497604983 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 01:26:44 INFO - PROCESS | 1643 | 1466497604984 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 01:26:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 01:26:44 INFO - PROCESS | 1643 | 1466497604986 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 01:26:44 INFO - PROCESS | 1643 | 1466497604988 Marionette TRACE conn2 <- [1,1578,null,{}] 01:26:44 INFO - PROCESS | 1643 | 1466497604990 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}] 01:26:44 INFO - PROCESS | 1643 | 1466497604991 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:45 INFO - PROCESS | 1643 | 1466497605090 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 01:26:45 INFO - PROCESS | 1643 | 1466497605100 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:45 INFO - PROCESS | 1643 | 1466497605102 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:45 INFO - PROCESS | 1643 | ++DOCSHELL 0x123c85000 == 35 [pid = 1643] [id = 402] 01:26:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x1110a7400) [pid = 1643] [serial = 1205] [outer = 0x0] 01:26:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x1210bb000) [pid = 1643] [serial = 1206] [outer = 0x1110a7400] 01:26:45 INFO - PROCESS | 1643 | 1466497605126 Marionette DEBUG loaded listener.js 01:26:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x1214e2800) [pid = 1643] [serial = 1207] [outer = 0x1110a7400] 01:26:45 INFO - PROCESS | 1643 | 1466497605491 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]]]}] 01:26:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 01:26:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 518ms 01:26:45 INFO - PROCESS | 1643 | 1466497605506 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 01:26:45 INFO - PROCESS | 1643 | 1466497605507 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 01:26:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 01:26:45 INFO - PROCESS | 1643 | 1466497605509 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 01:26:45 INFO - PROCESS | 1643 | 1466497605510 Marionette TRACE conn2 <- [1,1582,null,{}] 01:26:45 INFO - PROCESS | 1643 | 1466497605513 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}] 01:26:45 INFO - PROCESS | 1643 | 1466497605514 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:45 INFO - PROCESS | 1643 | 1466497605614 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 01:26:45 INFO - PROCESS | 1643 | 1466497605627 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:45 INFO - PROCESS | 1643 | 1466497605628 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:45 INFO - PROCESS | 1643 | ++DOCSHELL 0x124a03000 == 36 [pid = 1643] [id = 403] 01:26:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x121711c00) [pid = 1643] [serial = 1208] [outer = 0x0] 01:26:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x121863000) [pid = 1643] [serial = 1209] [outer = 0x121711c00] 01:26:45 INFO - PROCESS | 1643 | 1466497605654 Marionette DEBUG loaded listener.js 01:26:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x121926000) [pid = 1643] [serial = 1210] [outer = 0x121711c00] 01:26:46 INFO - PROCESS | 1643 | 1466497606011 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]]]}] 01:26:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 01:26:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 518ms 01:26:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 01:26:46 INFO - PROCESS | 1643 | 1466497606028 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 01:26:46 INFO - PROCESS | 1643 | 1466497606029 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 01:26:46 INFO - PROCESS | 1643 | 1466497606031 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 01:26:46 INFO - PROCESS | 1643 | 1466497606032 Marionette TRACE conn2 <- [1,1586,null,{}] 01:26:46 INFO - PROCESS | 1643 | 1466497606034 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}] 01:26:46 INFO - PROCESS | 1643 | 1466497606036 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:46 INFO - PROCESS | 1643 | 1466497606138 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 01:26:46 INFO - PROCESS | 1643 | 1466497606149 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:46 INFO - PROCESS | 1643 | 1466497606151 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:46 INFO - PROCESS | 1643 | ++DOCSHELL 0x125a33000 == 37 [pid = 1643] [id = 404] 01:26:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x121926400) [pid = 1643] [serial = 1211] [outer = 0x0] 01:26:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x123a41800) [pid = 1643] [serial = 1212] [outer = 0x121926400] 01:26:46 INFO - PROCESS | 1643 | 1466497606176 Marionette DEBUG loaded listener.js 01:26:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x123c10000) [pid = 1643] [serial = 1213] [outer = 0x121926400] 01:26:46 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x128a35800) [pid = 1643] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 01:26:46 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x1291ca400) [pid = 1643] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 01:26:46 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x1190cac00) [pid = 1643] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 01:26:46 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x1176c4c00) [pid = 1643] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 01:26:46 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x121861400) [pid = 1643] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 01:26:46 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x11841ac00) [pid = 1643] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 01:26:46 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x119c9a400) [pid = 1643] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 01:26:46 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x112d32c00) [pid = 1643] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 01:26:46 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x125676c00) [pid = 1643] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 01:26:46 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x119c98000) [pid = 1643] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 01:26:46 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x115dce000) [pid = 1643] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 01:26:46 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x110f76400) [pid = 1643] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 01:26:46 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x12a657800) [pid = 1643] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 01:26:46 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x11229cc00) [pid = 1643] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 01:26:46 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x112ab7800) [pid = 1643] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 01:26:46 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x118533400) [pid = 1643] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 01:26:46 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x120e99800) [pid = 1643] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 01:26:46 INFO - PROCESS | 1643 | 1466497606703 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]]]}] 01:26:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 01:26:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 719ms 01:26:46 INFO - PROCESS | 1643 | 1466497606751 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 01:26:46 INFO - PROCESS | 1643 | 1466497606752 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 01:26:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 01:26:46 INFO - PROCESS | 1643 | 1466497606754 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 01:26:46 INFO - PROCESS | 1643 | 1466497606755 Marionette TRACE conn2 <- [1,1590,null,{}] 01:26:46 INFO - PROCESS | 1643 | 1466497606758 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}] 01:26:46 INFO - PROCESS | 1643 | 1466497606759 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:46 INFO - PROCESS | 1643 | 1466497606839 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 01:26:46 INFO - PROCESS | 1643 | 1466497606844 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:46 INFO - PROCESS | 1643 | 1466497606846 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:46 INFO - PROCESS | 1643 | ++DOCSHELL 0x1198bd000 == 38 [pid = 1643] [id = 405] 01:26:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x110fef000) [pid = 1643] [serial = 1214] [outer = 0x0] 01:26:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x1196a2c00) [pid = 1643] [serial = 1215] [outer = 0x110fef000] 01:26:46 INFO - PROCESS | 1643 | 1466497606870 Marionette DEBUG loaded listener.js 01:26:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x12186e800) [pid = 1643] [serial = 1216] [outer = 0x110fef000] 01:26:47 INFO - PROCESS | 1643 | 1466497607220 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]]]}] 01:26:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 01:26:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 518ms 01:26:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 01:26:47 INFO - PROCESS | 1643 | 1466497607274 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 01:26:47 INFO - PROCESS | 1643 | 1466497607276 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 01:26:47 INFO - PROCESS | 1643 | 1466497607278 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 01:26:47 INFO - PROCESS | 1643 | 1466497607280 Marionette TRACE conn2 <- [1,1594,null,{}] 01:26:47 INFO - PROCESS | 1643 | 1466497607282 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}] 01:26:47 INFO - PROCESS | 1643 | 1466497607284 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:47 INFO - PROCESS | 1643 | 1466497607375 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 01:26:47 INFO - PROCESS | 1643 | 1466497607400 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:47 INFO - PROCESS | 1643 | 1466497607402 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:47 INFO - PROCESS | 1643 | ++DOCSHELL 0x128976000 == 39 [pid = 1643] [id = 406] 01:26:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x123f3f400) [pid = 1643] [serial = 1217] [outer = 0x0] 01:26:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x124455800) [pid = 1643] [serial = 1218] [outer = 0x123f3f400] 01:26:47 INFO - PROCESS | 1643 | 1466497607435 Marionette DEBUG loaded listener.js 01:26:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x124ac1c00) [pid = 1643] [serial = 1219] [outer = 0x123f3f400] 01:26:47 INFO - PROCESS | 1643 | 1466497607805 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]]]}] 01:26:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 01:26:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 569ms 01:26:47 INFO - PROCESS | 1643 | 1466497607848 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 01:26:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 01:26:47 INFO - PROCESS | 1643 | 1466497607850 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 01:26:47 INFO - PROCESS | 1643 | 1466497607853 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 01:26:47 INFO - PROCESS | 1643 | 1466497607855 Marionette TRACE conn2 <- [1,1598,null,{}] 01:26:47 INFO - PROCESS | 1643 | 1466497607859 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}] 01:26:47 INFO - PROCESS | 1643 | 1466497607860 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:48 INFO - PROCESS | 1643 | 1466497608029 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 01:26:48 INFO - PROCESS | 1643 | 1466497608038 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:48 INFO - PROCESS | 1643 | 1466497608039 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:48 INFO - PROCESS | 1643 | ++DOCSHELL 0x129f09000 == 40 [pid = 1643] [id = 407] 01:26:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x124acb800) [pid = 1643] [serial = 1220] [outer = 0x0] 01:26:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x125b53000) [pid = 1643] [serial = 1221] [outer = 0x124acb800] 01:26:48 INFO - PROCESS | 1643 | 1466497608080 Marionette DEBUG loaded listener.js 01:26:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x126b3e000) [pid = 1643] [serial = 1222] [outer = 0x124acb800] 01:26:48 INFO - PROCESS | 1643 | 1466497608398 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]]]}] 01:26:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 01:26:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 570ms 01:26:48 INFO - PROCESS | 1643 | 1466497608424 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 01:26:48 INFO - PROCESS | 1643 | 1466497608425 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 01:26:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 01:26:48 INFO - PROCESS | 1643 | 1466497608430 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 01:26:48 INFO - PROCESS | 1643 | 1466497608432 Marionette TRACE conn2 <- [1,1602,null,{}] 01:26:48 INFO - PROCESS | 1643 | 1466497608434 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}] 01:26:48 INFO - PROCESS | 1643 | 1466497608435 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:48 INFO - PROCESS | 1643 | 1466497608547 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 01:26:48 INFO - PROCESS | 1643 | 1466497608561 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:48 INFO - PROCESS | 1643 | 1466497608562 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:48 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a598000 == 41 [pid = 1643] [id = 408] 01:26:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x125678000) [pid = 1643] [serial = 1223] [outer = 0x0] 01:26:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x1282c4800) [pid = 1643] [serial = 1224] [outer = 0x125678000] 01:26:48 INFO - PROCESS | 1643 | 1466497608588 Marionette DEBUG loaded listener.js 01:26:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x1284c5000) [pid = 1643] [serial = 1225] [outer = 0x125678000] 01:26:49 INFO - PROCESS | 1643 | 1466497609097 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]]]}] 01:26:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 01:26:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 720ms 01:26:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 01:26:49 INFO - PROCESS | 1643 | 1466497609151 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 01:26:49 INFO - PROCESS | 1643 | 1466497609154 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 01:26:49 INFO - PROCESS | 1643 | 1466497609157 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 01:26:49 INFO - PROCESS | 1643 | 1466497609160 Marionette TRACE conn2 <- [1,1606,null,{}] 01:26:49 INFO - PROCESS | 1643 | 1466497609164 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}] 01:26:49 INFO - PROCESS | 1643 | 1466497609166 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:49 INFO - PROCESS | 1643 | 1466497609272 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 01:26:49 INFO - PROCESS | 1643 | 1466497609332 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:49 INFO - PROCESS | 1643 | 1466497609334 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:49 INFO - PROCESS | 1643 | ++DOCSHELL 0x118219800 == 42 [pid = 1643] [id = 409] 01:26:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x113b50c00) [pid = 1643] [serial = 1226] [outer = 0x0] 01:26:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x116f92c00) [pid = 1643] [serial = 1227] [outer = 0x113b50c00] 01:26:49 INFO - PROCESS | 1643 | 1466497609366 Marionette DEBUG loaded listener.js 01:26:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x117d0b400) [pid = 1643] [serial = 1228] [outer = 0x113b50c00] 01:26:49 INFO - PROCESS | 1643 | 1466497609784 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]]]}] 01:26:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 01:26:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 673ms 01:26:49 INFO - PROCESS | 1643 | 1466497609830 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 01:26:49 INFO - PROCESS | 1643 | 1466497609833 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 01:26:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 01:26:49 INFO - PROCESS | 1643 | 1466497609858 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 01:26:49 INFO - PROCESS | 1643 | 1466497609860 Marionette TRACE conn2 <- [1,1610,null,{}] 01:26:49 INFO - PROCESS | 1643 | 1466497609895 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}] 01:26:49 INFO - PROCESS | 1643 | 1466497609897 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:50 INFO - PROCESS | 1643 | 1466497610006 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 01:26:50 INFO - PROCESS | 1643 | 1466497610078 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:50 INFO - PROCESS | 1643 | 1466497610079 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:50 INFO - PROCESS | 1643 | ++DOCSHELL 0x12126c000 == 43 [pid = 1643] [id = 410] 01:26:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x11853a400) [pid = 1643] [serial = 1229] [outer = 0x0] 01:26:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x118639000) [pid = 1643] [serial = 1230] [outer = 0x11853a400] 01:26:50 INFO - PROCESS | 1643 | 1466497610112 Marionette DEBUG loaded listener.js 01:26:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x119055800) [pid = 1643] [serial = 1231] [outer = 0x11853a400] 01:26:50 INFO - PROCESS | 1643 | 1466497610539 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]]]}] 01:26:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 01:26:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 734ms 01:26:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 01:26:50 INFO - PROCESS | 1643 | 1466497610591 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 01:26:50 INFO - PROCESS | 1643 | 1466497610593 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 01:26:50 INFO - PROCESS | 1643 | 1466497610595 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 01:26:50 INFO - PROCESS | 1643 | 1466497610598 Marionette TRACE conn2 <- [1,1614,null,{}] 01:26:50 INFO - PROCESS | 1643 | 1466497610606 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}] 01:26:50 INFO - PROCESS | 1643 | 1466497610609 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:50 INFO - PROCESS | 1643 | 1466497610753 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 01:26:50 INFO - PROCESS | 1643 | 1466497610809 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:50 INFO - PROCESS | 1643 | 1466497610811 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:50 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a636000 == 44 [pid = 1643] [id = 411] 01:26:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x119ca2800) [pid = 1643] [serial = 1232] [outer = 0x0] 01:26:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x120e92c00) [pid = 1643] [serial = 1233] [outer = 0x119ca2800] 01:26:50 INFO - PROCESS | 1643 | 1466497610845 Marionette DEBUG loaded listener.js 01:26:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x1210b6800) [pid = 1643] [serial = 1234] [outer = 0x119ca2800] 01:26:51 INFO - PROCESS | 1643 | 1466497611268 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]]]}] 01:26:51 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 01:26:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 721ms 01:26:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 01:26:51 INFO - PROCESS | 1643 | 1466497611317 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 01:26:51 INFO - PROCESS | 1643 | 1466497611319 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 01:26:51 INFO - PROCESS | 1643 | 1466497611321 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 01:26:51 INFO - PROCESS | 1643 | 1466497611323 Marionette TRACE conn2 <- [1,1618,null,{}] 01:26:51 INFO - PROCESS | 1643 | 1466497611340 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}] 01:26:51 INFO - PROCESS | 1643 | 1466497611342 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:51 INFO - PROCESS | 1643 | 1466497611448 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 01:26:51 INFO - PROCESS | 1643 | 1466497611522 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:51 INFO - PROCESS | 1643 | 1466497611523 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:51 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a977800 == 45 [pid = 1643] [id = 412] 01:26:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x121341800) [pid = 1643] [serial = 1235] [outer = 0x0] 01:26:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x123fcd800) [pid = 1643] [serial = 1236] [outer = 0x121341800] 01:26:51 INFO - PROCESS | 1643 | 1466497611554 Marionette DEBUG loaded listener.js 01:26:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x124aa7800) [pid = 1643] [serial = 1237] [outer = 0x121341800] 01:26:51 INFO - PROCESS | 1643 | 1466497611984 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]]]}] 01:26:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 01:26:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 719ms 01:26:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 01:26:52 INFO - PROCESS | 1643 | 1466497612041 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 01:26:52 INFO - PROCESS | 1643 | 1466497612042 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 01:26:52 INFO - PROCESS | 1643 | 1466497612045 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 01:26:52 INFO - PROCESS | 1643 | 1466497612046 Marionette TRACE conn2 <- [1,1622,null,{}] 01:26:52 INFO - PROCESS | 1643 | 1466497612048 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}] 01:26:52 INFO - PROCESS | 1643 | 1466497612050 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:52 INFO - PROCESS | 1643 | 1466497612149 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 01:26:52 INFO - PROCESS | 1643 | 1466497612222 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:52 INFO - PROCESS | 1643 | 1466497612223 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:52 INFO - PROCESS | 1643 | ++DOCSHELL 0x116aa8800 == 46 [pid = 1643] [id = 413] 01:26:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x110f7fc00) [pid = 1643] [serial = 1238] [outer = 0x0] 01:26:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 112 (0x11229f800) [pid = 1643] [serial = 1239] [outer = 0x110f7fc00] 01:26:52 INFO - PROCESS | 1643 | 1466497612252 Marionette DEBUG loaded listener.js 01:26:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 113 (0x121867c00) [pid = 1643] [serial = 1240] [outer = 0x110f7fc00] 01:26:52 INFO - PROCESS | 1643 | 1466497612834 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]]]}] 01:26:52 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 01:26:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 819ms 01:26:52 INFO - PROCESS | 1643 | 1466497612864 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 01:26:52 INFO - PROCESS | 1643 | 1466497612867 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 01:26:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 01:26:52 INFO - PROCESS | 1643 | 1466497612871 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 01:26:52 INFO - PROCESS | 1643 | 1466497612873 Marionette TRACE conn2 <- [1,1626,null,{}] 01:26:52 INFO - PROCESS | 1643 | 1466497612877 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}] 01:26:52 INFO - PROCESS | 1643 | 1466497612879 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:52 INFO - PROCESS | 1643 | 1466497612980 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 01:26:53 INFO - PROCESS | 1643 | 1466497613083 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:53 INFO - PROCESS | 1643 | 1466497613085 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:53 INFO - PROCESS | 1643 | ++DOCSHELL 0x116aac000 == 47 [pid = 1643] [id = 414] 01:26:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 114 (0x1176d0800) [pid = 1643] [serial = 1241] [outer = 0x0] 01:26:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 115 (0x117d13c00) [pid = 1643] [serial = 1242] [outer = 0x1176d0800] 01:26:53 INFO - PROCESS | 1643 | 1466497613133 Marionette DEBUG loaded listener.js 01:26:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 116 (0x1184c6c00) [pid = 1643] [serial = 1243] [outer = 0x1176d0800] 01:26:53 INFO - PROCESS | 1643 | --DOCSHELL 0x129f09000 == 46 [pid = 1643] [id = 407] 01:26:53 INFO - PROCESS | 1643 | --DOCSHELL 0x128976000 == 45 [pid = 1643] [id = 406] 01:26:53 INFO - PROCESS | 1643 | --DOCSHELL 0x1198bd000 == 44 [pid = 1643] [id = 405] 01:26:53 INFO - PROCESS | 1643 | --DOCSHELL 0x125a33000 == 43 [pid = 1643] [id = 404] 01:26:53 INFO - PROCESS | 1643 | --DOCSHELL 0x124a03000 == 42 [pid = 1643] [id = 403] 01:26:53 INFO - PROCESS | 1643 | --DOCSHELL 0x123c85000 == 41 [pid = 1643] [id = 402] 01:26:53 INFO - PROCESS | 1643 | --DOCSHELL 0x121316000 == 40 [pid = 1643] [id = 401] 01:26:53 INFO - PROCESS | 1643 | --DOCSHELL 0x12107f000 == 39 [pid = 1643] [id = 400] 01:26:53 INFO - PROCESS | 1643 | --DOCSHELL 0x119ab3800 == 38 [pid = 1643] [id = 399] 01:26:53 INFO - PROCESS | 1643 | --DOCSHELL 0x11907d800 == 37 [pid = 1643] [id = 398] 01:26:53 INFO - PROCESS | 1643 | --DOCSHELL 0x1168c6000 == 36 [pid = 1643] [id = 397] 01:26:53 INFO - PROCESS | 1643 | --DOCSHELL 0x117160800 == 35 [pid = 1643] [id = 396] 01:26:53 INFO - PROCESS | 1643 | --DOCSHELL 0x12d866800 == 34 [pid = 1643] [id = 394] 01:26:53 INFO - PROCESS | 1643 | --DOCSHELL 0x1181ba800 == 33 [pid = 1643] [id = 395] 01:26:53 INFO - PROCESS | 1643 | --DOCSHELL 0x116aa8800 == 32 [pid = 1643] [id = 413] 01:26:53 INFO - PROCESS | 1643 | --DOCSHELL 0x12a977800 == 31 [pid = 1643] [id = 412] 01:26:53 INFO - PROCESS | 1643 | --DOCSHELL 0x12a636000 == 30 [pid = 1643] [id = 411] 01:26:53 INFO - PROCESS | 1643 | --DOCSHELL 0x12126c000 == 29 [pid = 1643] [id = 410] 01:26:53 INFO - PROCESS | 1643 | --DOCSHELL 0x118219800 == 28 [pid = 1643] [id = 409] 01:26:53 INFO - PROCESS | 1643 | --DOCSHELL 0x12a598000 == 27 [pid = 1643] [id = 408] 01:26:54 INFO - PROCESS | 1643 | --DOMWINDOW == 115 (0x128ce5800) [pid = 1643] [serial = 1164] [outer = 0x0] [url = about:blank] 01:26:54 INFO - PROCESS | 1643 | --DOMWINDOW == 114 (0x129f9a000) [pid = 1643] [serial = 1167] [outer = 0x0] [url = about:blank] 01:26:54 INFO - PROCESS | 1643 | --DOMWINDOW == 113 (0x119587c00) [pid = 1643] [serial = 1140] [outer = 0x0] [url = about:blank] 01:26:54 INFO - PROCESS | 1643 | --DOMWINDOW == 112 (0x117d0ac00) [pid = 1643] [serial = 1134] [outer = 0x0] [url = about:blank] 01:26:54 INFO - PROCESS | 1643 | --DOMWINDOW == 111 (0x11831ac00) [pid = 1643] [serial = 1135] [outer = 0x0] [url = about:blank] 01:26:54 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x123a46800) [pid = 1643] [serial = 1152] [outer = 0x0] [url = about:blank] 01:26:54 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x123fcf800) [pid = 1643] [serial = 1153] [outer = 0x0] [url = about:blank] 01:26:54 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x1241b2400) [pid = 1643] [serial = 1155] [outer = 0x0] [url = about:blank] 01:26:54 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x124ab2800) [pid = 1643] [serial = 1156] [outer = 0x0] [url = about:blank] 01:26:54 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x121865400) [pid = 1643] [serial = 1149] [outer = 0x0] [url = about:blank] 01:26:54 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x123a3cc00) [pid = 1643] [serial = 1150] [outer = 0x0] [url = about:blank] 01:26:54 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x119590800) [pid = 1643] [serial = 1143] [outer = 0x0] [url = about:blank] 01:26:54 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x119c97000) [pid = 1643] [serial = 1144] [outer = 0x0] [url = about:blank] 01:26:54 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x125debc00) [pid = 1643] [serial = 1158] [outer = 0x0] [url = about:blank] 01:26:54 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x126b40800) [pid = 1643] [serial = 1159] [outer = 0x0] [url = about:blank] 01:26:54 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x120e9a000) [pid = 1643] [serial = 1146] [outer = 0x0] [url = about:blank] 01:26:54 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x121865800) [pid = 1643] [serial = 1147] [outer = 0x0] [url = about:blank] 01:26:54 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x115e16800) [pid = 1643] [serial = 1131] [outer = 0x0] [url = about:blank] 01:26:54 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x11653b800) [pid = 1643] [serial = 1132] [outer = 0x0] [url = about:blank] 01:26:54 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x118636800) [pid = 1643] [serial = 1137] [outer = 0x0] [url = about:blank] 01:26:54 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x1186a4800) [pid = 1643] [serial = 1138] [outer = 0x0] [url = about:blank] 01:26:54 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x12a662c00) [pid = 1643] [serial = 1170] [outer = 0x0] [url = about:blank] 01:26:54 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x12a897c00) [pid = 1643] [serial = 1171] [outer = 0x0] [url = about:blank] 01:26:54 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x116773800) [pid = 1643] [serial = 1173] [outer = 0x0] [url = about:blank] 01:26:54 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x11863d000) [pid = 1643] [serial = 1174] [outer = 0x0] [url = about:blank] 01:26:54 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x121861c00) [pid = 1643] [serial = 1176] [outer = 0x0] [url = about:blank] 01:26:54 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x12bb54400) [pid = 1643] [serial = 1180] [outer = 0x0] [url = about:blank] 01:26:54 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x12a893c00) [pid = 1643] [serial = 1179] [outer = 0x0] [url = about:blank] 01:26:54 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x1196ac800) [pid = 1643] [serial = 1141] [outer = 0x0] [url = about:blank] 01:26:54 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x126b40c00) [pid = 1643] [serial = 1161] [outer = 0x0] [url = about:blank] 01:26:54 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x12bb61000) [pid = 1643] [serial = 1182] [outer = 0x0] [url = about:blank] 01:26:54 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x12a657400) [pid = 1643] [serial = 1168] [outer = 0x0] [url = about:blank] 01:26:54 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x1291c6800) [pid = 1643] [serial = 1165] [outer = 0x0] [url = about:blank] 01:26:54 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x12186dc00) [pid = 1643] [serial = 1162] [outer = 0x0] [url = about:blank] 01:26:54 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x12a5ac000) [pid = 1643] [serial = 1177] [outer = 0x0] [url = about:blank] 01:26:54 INFO - PROCESS | 1643 | 1466497614150 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]]]}] 01:26:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 01:26:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1327ms 01:26:54 INFO - PROCESS | 1643 | 1466497614198 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 01:26:54 INFO - PROCESS | 1643 | 1466497614200 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 01:26:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 01:26:54 INFO - PROCESS | 1643 | 1466497614204 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 01:26:54 INFO - PROCESS | 1643 | 1466497614205 Marionette TRACE conn2 <- [1,1630,null,{}] 01:26:54 INFO - PROCESS | 1643 | 1466497614209 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}] 01:26:54 INFO - PROCESS | 1643 | 1466497614211 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:54 INFO - PROCESS | 1643 | 1466497614288 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 01:26:54 INFO - PROCESS | 1643 | 1466497614297 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:54 INFO - PROCESS | 1643 | 1466497614300 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:54 INFO - PROCESS | 1643 | ++DOCSHELL 0x116181000 == 28 [pid = 1643] [id = 415] 01:26:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x112edcc00) [pid = 1643] [serial = 1244] [outer = 0x0] 01:26:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x1133a3400) [pid = 1643] [serial = 1245] [outer = 0x112edcc00] 01:26:54 INFO - PROCESS | 1643 | 1466497614327 Marionette DEBUG loaded listener.js 01:26:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x11223dc00) [pid = 1643] [serial = 1246] [outer = 0x112edcc00] 01:26:54 INFO - PROCESS | 1643 | 1466497614723 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]]]}] 01:26:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 01:26:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 570ms 01:26:54 INFO - PROCESS | 1643 | 1466497614774 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 01:26:54 INFO - PROCESS | 1643 | 1466497614778 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 01:26:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 01:26:54 INFO - PROCESS | 1643 | 1466497614782 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 01:26:54 INFO - PROCESS | 1643 | 1466497614784 Marionette TRACE conn2 <- [1,1634,null,{}] 01:26:54 INFO - PROCESS | 1643 | 1466497614787 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}] 01:26:54 INFO - PROCESS | 1643 | 1466497614788 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:54 INFO - PROCESS | 1643 | 1466497614868 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 01:26:54 INFO - PROCESS | 1643 | 1466497614872 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:54 INFO - PROCESS | 1643 | 1466497614874 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:54 INFO - PROCESS | 1643 | ++DOCSHELL 0x118206000 == 29 [pid = 1643] [id = 416] 01:26:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x116773800) [pid = 1643] [serial = 1247] [outer = 0x0] 01:26:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x1182a2400) [pid = 1643] [serial = 1248] [outer = 0x116773800] 01:26:54 INFO - PROCESS | 1643 | 1466497614904 Marionette DEBUG loaded listener.js 01:26:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x118421000) [pid = 1643] [serial = 1249] [outer = 0x116773800] 01:26:55 INFO - PROCESS | 1643 | 1466497615269 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]]]}] 01:26:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 01:26:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 519ms 01:26:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 01:26:55 INFO - PROCESS | 1643 | 1466497615302 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 01:26:55 INFO - PROCESS | 1643 | 1466497615303 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 01:26:55 INFO - PROCESS | 1643 | 1466497615306 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 01:26:55 INFO - PROCESS | 1643 | 1466497615308 Marionette TRACE conn2 <- [1,1638,null,{}] 01:26:55 INFO - PROCESS | 1643 | 1466497615318 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}] 01:26:55 INFO - PROCESS | 1643 | 1466497615322 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:55 INFO - PROCESS | 1643 | 1466497615398 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 01:26:55 INFO - PROCESS | 1643 | 1466497615403 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:55 INFO - PROCESS | 1643 | 1466497615405 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:55 INFO - PROCESS | 1643 | ++DOCSHELL 0x119aaf000 == 30 [pid = 1643] [id = 417] 01:26:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x112e37400) [pid = 1643] [serial = 1250] [outer = 0x0] 01:26:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x1186a7c00) [pid = 1643] [serial = 1251] [outer = 0x112e37400] 01:26:55 INFO - PROCESS | 1643 | 1466497615435 Marionette DEBUG loaded listener.js 01:26:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x119587c00) [pid = 1643] [serial = 1252] [outer = 0x112e37400] 01:26:55 INFO - PROCESS | 1643 | 1466497615782 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]]]}] 01:26:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 01:26:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 523ms 01:26:55 INFO - PROCESS | 1643 | 1466497615829 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 01:26:55 INFO - PROCESS | 1643 | 1466497615831 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 01:26:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 01:26:55 INFO - PROCESS | 1643 | 1466497615833 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 01:26:55 INFO - PROCESS | 1643 | 1466497615834 Marionette TRACE conn2 <- [1,1642,null,{}] 01:26:55 INFO - PROCESS | 1643 | 1466497615837 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}] 01:26:55 INFO - PROCESS | 1643 | 1466497615838 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:55 INFO - PROCESS | 1643 | 1466497615947 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 01:26:55 INFO - PROCESS | 1643 | 1466497615953 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:55 INFO - PROCESS | 1643 | 1466497615954 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:55 INFO - PROCESS | 1643 | ++DOCSHELL 0x121080000 == 31 [pid = 1643] [id = 418] 01:26:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x1190d2c00) [pid = 1643] [serial = 1253] [outer = 0x0] 01:26:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x1199be400) [pid = 1643] [serial = 1254] [outer = 0x1190d2c00] 01:26:55 INFO - PROCESS | 1643 | 1466497615980 Marionette DEBUG loaded listener.js 01:26:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x119c9e400) [pid = 1643] [serial = 1255] [outer = 0x1190d2c00] 01:26:56 INFO - PROCESS | 1643 | 1466497616338 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]]]}] 01:26:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 01:26:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 518ms 01:26:56 INFO - PROCESS | 1643 | 1466497616352 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 01:26:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 01:26:56 INFO - PROCESS | 1643 | 1466497616361 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 01:26:56 INFO - PROCESS | 1643 | 1466497616369 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 01:26:56 INFO - PROCESS | 1643 | 1466497616370 Marionette TRACE conn2 <- [1,1646,null,{}] 01:26:56 INFO - PROCESS | 1643 | 1466497616373 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}] 01:26:56 INFO - PROCESS | 1643 | 1466497616374 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:56 INFO - PROCESS | 1643 | 1466497616472 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 01:26:56 INFO - PROCESS | 1643 | 1466497616477 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:56 INFO - PROCESS | 1643 | 1466497616479 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:56 INFO - PROCESS | 1643 | ++DOCSHELL 0x123a70000 == 32 [pid = 1643] [id = 419] 01:26:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x116772000) [pid = 1643] [serial = 1256] [outer = 0x0] 01:26:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x119ca2c00) [pid = 1643] [serial = 1257] [outer = 0x116772000] 01:26:56 INFO - PROCESS | 1643 | 1466497616503 Marionette DEBUG loaded listener.js 01:26:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x120ec7c00) [pid = 1643] [serial = 1258] [outer = 0x116772000] 01:26:56 INFO - PROCESS | 1643 | 1466497616861 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]]]}] 01:26:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 01:26:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 523ms 01:26:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 01:26:56 INFO - PROCESS | 1643 | 1466497616888 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 01:26:56 INFO - PROCESS | 1643 | 1466497616889 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 01:26:56 INFO - PROCESS | 1643 | 1466497616898 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 01:26:56 INFO - PROCESS | 1643 | 1466497616899 Marionette TRACE conn2 <- [1,1650,null,{}] 01:26:56 INFO - PROCESS | 1643 | 1466497616901 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}] 01:26:56 INFO - PROCESS | 1643 | 1466497616906 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:57 INFO - PROCESS | 1643 | 1466497617025 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 01:26:57 INFO - PROCESS | 1643 | 1466497617029 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:57 INFO - PROCESS | 1643 | 1466497617030 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:57 INFO - PROCESS | 1643 | ++DOCSHELL 0x125b08000 == 33 [pid = 1643] [id = 420] 01:26:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x118421400) [pid = 1643] [serial = 1259] [outer = 0x0] 01:26:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x121712000) [pid = 1643] [serial = 1260] [outer = 0x118421400] 01:26:57 INFO - PROCESS | 1643 | 1466497617055 Marionette DEBUG loaded listener.js 01:26:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x123f9e000) [pid = 1643] [serial = 1261] [outer = 0x118421400] 01:26:57 INFO - PROCESS | 1643 | 1466497617480 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]]]}] 01:26:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 01:26:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 625ms 01:26:57 INFO - PROCESS | 1643 | 1466497617524 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 01:26:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 01:26:57 INFO - PROCESS | 1643 | 1466497617527 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 01:26:57 INFO - PROCESS | 1643 | 1466497617530 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 01:26:57 INFO - PROCESS | 1643 | 1466497617532 Marionette TRACE conn2 <- [1,1654,null,{}] 01:26:57 INFO - PROCESS | 1643 | 1466497617546 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}] 01:26:57 INFO - PROCESS | 1643 | 1466497617548 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:57 INFO - PROCESS | 1643 | 1466497617689 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 01:26:57 INFO - PROCESS | 1643 | 1466497617781 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:57 INFO - PROCESS | 1643 | 1466497617782 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:57 INFO - PROCESS | 1643 | ++DOCSHELL 0x128241000 == 34 [pid = 1643] [id = 421] 01:26:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x1176c4c00) [pid = 1643] [serial = 1262] [outer = 0x0] 01:26:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x1241f0000) [pid = 1643] [serial = 1263] [outer = 0x1176c4c00] 01:26:57 INFO - PROCESS | 1643 | 1466497617808 Marionette DEBUG loaded listener.js 01:26:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x124aa8400) [pid = 1643] [serial = 1264] [outer = 0x1176c4c00] 01:26:58 INFO - PROCESS | 1643 | 1466497618090 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]]]}] 01:26:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 01:26:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 584ms 01:26:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 01:26:58 INFO - PROCESS | 1643 | 1466497618118 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 01:26:58 INFO - PROCESS | 1643 | 1466497618120 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 01:26:58 INFO - PROCESS | 1643 | 1466497618122 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 01:26:58 INFO - PROCESS | 1643 | 1466497618123 Marionette TRACE conn2 <- [1,1658,null,{}] 01:26:58 INFO - PROCESS | 1643 | 1466497618133 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}] 01:26:58 INFO - PROCESS | 1643 | 1466497618134 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:58 INFO - PROCESS | 1643 | 1466497618420 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 01:26:58 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x124acb800) [pid = 1643] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 01:26:58 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x1110a7400) [pid = 1643] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 01:26:58 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x121711c00) [pid = 1643] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 01:26:58 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x121926400) [pid = 1643] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 01:26:58 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x111fcb400) [pid = 1643] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 01:26:58 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x112a73800) [pid = 1643] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 01:26:58 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x11841a000) [pid = 1643] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 01:26:58 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x12bb54c00) [pid = 1643] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 01:26:58 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x11614a000) [pid = 1643] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 01:26:58 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x112a7d000) [pid = 1643] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 01:26:58 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x111d19800) [pid = 1643] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 01:26:58 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x110fef000) [pid = 1643] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 01:26:58 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x123f3f400) [pid = 1643] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 01:26:58 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x119a03000) [pid = 1643] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 01:26:58 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x12186b000) [pid = 1643] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 01:26:58 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x125678000) [pid = 1643] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 01:26:58 INFO - PROCESS | 1643 | 1466497618463 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:58 INFO - PROCESS | 1643 | 1466497618464 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:58 INFO - PROCESS | 1643 | ++DOCSHELL 0x116184800 == 35 [pid = 1643] [id = 422] 01:26:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x110feec00) [pid = 1643] [serial = 1265] [outer = 0x0] 01:26:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x111d19800) [pid = 1643] [serial = 1266] [outer = 0x110feec00] 01:26:58 INFO - PROCESS | 1643 | 1466497618491 Marionette DEBUG loaded listener.js 01:26:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x11676b000) [pid = 1643] [serial = 1267] [outer = 0x110feec00] 01:26:58 INFO - PROCESS | 1643 | 1466497618749 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]]]}] 01:26:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 01:26:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 670ms 01:26:58 INFO - PROCESS | 1643 | 1466497618799 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 01:26:58 INFO - PROCESS | 1643 | 1466497618801 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 01:26:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 01:26:58 INFO - PROCESS | 1643 | 1466497618803 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 01:26:58 INFO - PROCESS | 1643 | 1466497618804 Marionette TRACE conn2 <- [1,1662,null,{}] 01:26:58 INFO - PROCESS | 1643 | 1466497618807 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}] 01:26:58 INFO - PROCESS | 1643 | 1466497618808 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:58 INFO - PROCESS | 1643 | 1466497618906 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 01:26:58 INFO - PROCESS | 1643 | 1466497618911 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:58 INFO - PROCESS | 1643 | 1466497618913 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:58 INFO - PROCESS | 1643 | ++DOCSHELL 0x119aae800 == 36 [pid = 1643] [id = 423] 01:26:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x1174c1c00) [pid = 1643] [serial = 1268] [outer = 0x0] 01:26:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x1190cc400) [pid = 1643] [serial = 1269] [outer = 0x1174c1c00] 01:26:58 INFO - PROCESS | 1643 | 1466497618937 Marionette DEBUG loaded listener.js 01:26:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x1241b1800) [pid = 1643] [serial = 1270] [outer = 0x1174c1c00] 01:26:59 INFO - PROCESS | 1643 | 1466497619271 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]]]}] 01:26:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 01:26:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 519ms 01:26:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 01:26:59 INFO - PROCESS | 1643 | 1466497619330 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 01:26:59 INFO - PROCESS | 1643 | 1466497619331 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 01:26:59 INFO - PROCESS | 1643 | 1466497619333 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 01:26:59 INFO - PROCESS | 1643 | 1466497619334 Marionette TRACE conn2 <- [1,1666,null,{}] 01:26:59 INFO - PROCESS | 1643 | 1466497619337 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}] 01:26:59 INFO - PROCESS | 1643 | 1466497619338 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:59 INFO - PROCESS | 1643 | 1466497619415 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 01:26:59 INFO - PROCESS | 1643 | 1466497619419 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:59 INFO - PROCESS | 1643 | 1466497619420 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:26:59 INFO - PROCESS | 1643 | ++DOCSHELL 0x129110800 == 37 [pid = 1643] [id = 424] 01:26:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x120eca800) [pid = 1643] [serial = 1271] [outer = 0x0] 01:26:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x125674800) [pid = 1643] [serial = 1272] [outer = 0x120eca800] 01:26:59 INFO - PROCESS | 1643 | 1466497619446 Marionette DEBUG loaded listener.js 01:26:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x125d97800) [pid = 1643] [serial = 1273] [outer = 0x120eca800] 01:26:59 INFO - PROCESS | 1643 | 1466497619804 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]]]}] 01:26:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 01:26:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 518ms 01:26:59 INFO - PROCESS | 1643 | 1466497619852 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 01:26:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 01:26:59 INFO - PROCESS | 1643 | 1466497619855 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 01:26:59 INFO - PROCESS | 1643 | 1466497619859 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 01:26:59 INFO - PROCESS | 1643 | 1466497619861 Marionette TRACE conn2 <- [1,1670,null,{}] 01:26:59 INFO - PROCESS | 1643 | 1466497619865 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}] 01:26:59 INFO - PROCESS | 1643 | 1466497619867 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:00 INFO - PROCESS | 1643 | 1466497620062 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 01:27:00 INFO - PROCESS | 1643 | 1466497620080 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:00 INFO - PROCESS | 1643 | 1466497620082 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:00 INFO - PROCESS | 1643 | ++DOCSHELL 0x123a6f000 == 38 [pid = 1643] [id = 425] 01:27:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x125bb2c00) [pid = 1643] [serial = 1274] [outer = 0x0] 01:27:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x126b3b000) [pid = 1643] [serial = 1275] [outer = 0x125bb2c00] 01:27:00 INFO - PROCESS | 1643 | 1466497620127 Marionette DEBUG loaded listener.js 01:27:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x12891dc00) [pid = 1643] [serial = 1276] [outer = 0x125bb2c00] 01:27:00 INFO - PROCESS | 1643 | --DOCSHELL 0x116aac000 == 37 [pid = 1643] [id = 414] 01:27:00 INFO - PROCESS | 1643 | --DOCSHELL 0x116181000 == 36 [pid = 1643] [id = 415] 01:27:01 INFO - PROCESS | 1643 | --DOCSHELL 0x118206000 == 35 [pid = 1643] [id = 416] 01:27:01 INFO - PROCESS | 1643 | --DOCSHELL 0x128241000 == 34 [pid = 1643] [id = 421] 01:27:01 INFO - PROCESS | 1643 | --DOCSHELL 0x123a70000 == 33 [pid = 1643] [id = 419] 01:27:01 INFO - PROCESS | 1643 | --DOCSHELL 0x119aae800 == 32 [pid = 1643] [id = 423] 01:27:01 INFO - PROCESS | 1643 | --DOCSHELL 0x116184800 == 31 [pid = 1643] [id = 422] 01:27:01 INFO - PROCESS | 1643 | --DOCSHELL 0x119aaf000 == 30 [pid = 1643] [id = 417] 01:27:01 INFO - PROCESS | 1643 | --DOCSHELL 0x125b08000 == 29 [pid = 1643] [id = 420] 01:27:01 INFO - PROCESS | 1643 | --DOCSHELL 0x121080000 == 28 [pid = 1643] [id = 418] 01:27:01 INFO - PROCESS | 1643 | --DOCSHELL 0x129110800 == 27 [pid = 1643] [id = 424] 01:27:01 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x12c593400) [pid = 1643] [serial = 1129] [outer = 0x0] [url = about:blank] 01:27:01 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x1282c4800) [pid = 1643] [serial = 1224] [outer = 0x0] [url = about:blank] 01:27:01 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x125b53000) [pid = 1643] [serial = 1221] [outer = 0x0] [url = about:blank] 01:27:01 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x1210bb000) [pid = 1643] [serial = 1206] [outer = 0x0] [url = about:blank] 01:27:01 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x121863000) [pid = 1643] [serial = 1209] [outer = 0x0] [url = about:blank] 01:27:01 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x123a41800) [pid = 1643] [serial = 1212] [outer = 0x0] [url = about:blank] 01:27:01 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x11958c400) [pid = 1643] [serial = 1200] [outer = 0x0] [url = about:blank] 01:27:01 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x112aba000) [pid = 1643] [serial = 1188] [outer = 0x0] [url = about:blank] 01:27:01 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x113b53c00) [pid = 1643] [serial = 1189] [outer = 0x0] [url = about:blank] 01:27:01 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x118538400) [pid = 1643] [serial = 1194] [outer = 0x0] [url = about:blank] 01:27:01 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x118634400) [pid = 1643] [serial = 1195] [outer = 0x0] [url = about:blank] 01:27:01 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x12bf87800) [pid = 1643] [serial = 1183] [outer = 0x0] [url = about:blank] 01:27:01 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x11676b400) [pid = 1643] [serial = 1185] [outer = 0x0] [url = about:blank] 01:27:01 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x1174b8800) [pid = 1643] [serial = 1186] [outer = 0x0] [url = about:blank] 01:27:01 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x115e8cc00) [pid = 1643] [serial = 1191] [outer = 0x0] [url = about:blank] 01:27:01 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x117d16000) [pid = 1643] [serial = 1192] [outer = 0x0] [url = about:blank] 01:27:01 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x1186a2800) [pid = 1643] [serial = 1197] [outer = 0x0] [url = about:blank] 01:27:01 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x119056c00) [pid = 1643] [serial = 1198] [outer = 0x0] [url = about:blank] 01:27:01 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x12186e800) [pid = 1643] [serial = 1216] [outer = 0x0] [url = about:blank] 01:27:01 INFO - PROCESS | 1643 | --DOMWINDOW == 78 (0x1196a2c00) [pid = 1643] [serial = 1215] [outer = 0x0] [url = about:blank] 01:27:01 INFO - PROCESS | 1643 | --DOMWINDOW == 77 (0x124ac1c00) [pid = 1643] [serial = 1219] [outer = 0x0] [url = about:blank] 01:27:01 INFO - PROCESS | 1643 | --DOMWINDOW == 76 (0x123c10000) [pid = 1643] [serial = 1213] [outer = 0x0] [url = about:blank] 01:27:01 INFO - PROCESS | 1643 | --DOMWINDOW == 75 (0x119c9cc00) [pid = 1643] [serial = 1203] [outer = 0x0] [url = about:blank] 01:27:01 INFO - PROCESS | 1643 | --DOMWINDOW == 74 (0x120ec9400) [pid = 1643] [serial = 1204] [outer = 0x0] [url = about:blank] 01:27:01 INFO - PROCESS | 1643 | --DOMWINDOW == 73 (0x126b3e000) [pid = 1643] [serial = 1222] [outer = 0x0] [url = about:blank] 01:27:01 INFO - PROCESS | 1643 | --DOMWINDOW == 72 (0x1214e2800) [pid = 1643] [serial = 1207] [outer = 0x0] [url = about:blank] 01:27:01 INFO - PROCESS | 1643 | --DOMWINDOW == 71 (0x121926000) [pid = 1643] [serial = 1210] [outer = 0x0] [url = about:blank] 01:27:01 INFO - PROCESS | 1643 | --DOMWINDOW == 70 (0x124455800) [pid = 1643] [serial = 1218] [outer = 0x0] [url = about:blank] 01:27:01 INFO - PROCESS | 1643 | --DOMWINDOW == 69 (0x1199bc000) [pid = 1643] [serial = 1201] [outer = 0x0] [url = about:blank] 01:27:01 INFO - PROCESS | 1643 | --DOMWINDOW == 68 (0x1284c5000) [pid = 1643] [serial = 1225] [outer = 0x0] [url = about:blank] 01:27:01 INFO - PROCESS | 1643 | 1466497621608 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]]]}] 01:27:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 01:27:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1775ms 01:27:01 INFO - PROCESS | 1643 | 1466497621634 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 01:27:01 INFO - PROCESS | 1643 | 1466497621637 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 01:27:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 01:27:01 INFO - PROCESS | 1643 | 1466497621643 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 01:27:01 INFO - PROCESS | 1643 | 1466497621645 Marionette TRACE conn2 <- [1,1674,null,{}] 01:27:01 INFO - PROCESS | 1643 | 1466497621652 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}] 01:27:01 INFO - PROCESS | 1643 | 1466497621654 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:01 INFO - PROCESS | 1643 | 1466497621780 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 01:27:01 INFO - PROCESS | 1643 | 1466497621860 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:01 INFO - PROCESS | 1643 | 1466497621862 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:01 INFO - PROCESS | 1643 | ++DOCSHELL 0x115eeb000 == 28 [pid = 1643] [id = 426] 01:27:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 69 (0x112e8e000) [pid = 1643] [serial = 1277] [outer = 0x0] 01:27:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 70 (0x112ee3000) [pid = 1643] [serial = 1278] [outer = 0x112e8e000] 01:27:01 INFO - PROCESS | 1643 | 1466497621909 Marionette DEBUG loaded listener.js 01:27:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 71 (0x115e90c00) [pid = 1643] [serial = 1279] [outer = 0x112e8e000] 01:27:02 INFO - PROCESS | 1643 | 1466497622288 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]]]}] 01:27:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 01:27:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 675ms 01:27:02 INFO - PROCESS | 1643 | 1466497622317 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 01:27:02 INFO - PROCESS | 1643 | 1466497622321 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 01:27:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 01:27:02 INFO - PROCESS | 1643 | 1466497622326 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 01:27:02 INFO - PROCESS | 1643 | 1466497622330 Marionette TRACE conn2 <- [1,1678,null,{}] 01:27:02 INFO - PROCESS | 1643 | 1466497622332 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}] 01:27:02 INFO - PROCESS | 1643 | 1466497622334 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:02 INFO - PROCESS | 1643 | 1466497622418 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 01:27:02 INFO - PROCESS | 1643 | 1466497622476 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:02 INFO - PROCESS | 1643 | 1466497622478 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:02 INFO - PROCESS | 1643 | ++DOCSHELL 0x117d7d800 == 29 [pid = 1643] [id = 427] 01:27:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 72 (0x116535400) [pid = 1643] [serial = 1280] [outer = 0x0] 01:27:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 73 (0x1174b8800) [pid = 1643] [serial = 1281] [outer = 0x116535400] 01:27:02 INFO - PROCESS | 1643 | 1466497622510 Marionette DEBUG loaded listener.js 01:27:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 74 (0x1176ca400) [pid = 1643] [serial = 1282] [outer = 0x116535400] 01:27:02 INFO - PROCESS | 1643 | 1466497622818 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]]]}] 01:27:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 01:27:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 523ms 01:27:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 01:27:02 INFO - PROCESS | 1643 | 1466497622849 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 01:27:02 INFO - PROCESS | 1643 | 1466497622850 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 01:27:02 INFO - PROCESS | 1643 | 1466497622853 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 01:27:02 INFO - PROCESS | 1643 | 1466497622855 Marionette TRACE conn2 <- [1,1682,null,{}] 01:27:02 INFO - PROCESS | 1643 | 1466497622866 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}] 01:27:02 INFO - PROCESS | 1643 | 1466497622869 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:02 INFO - PROCESS | 1643 | 1466497622945 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 01:27:03 INFO - PROCESS | 1643 | 1466497623003 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:03 INFO - PROCESS | 1643 | 1466497623005 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:03 INFO - PROCESS | 1643 | ++DOCSHELL 0x119194000 == 30 [pid = 1643] [id = 428] 01:27:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 75 (0x110f74c00) [pid = 1643] [serial = 1283] [outer = 0x0] 01:27:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 76 (0x1184c3800) [pid = 1643] [serial = 1284] [outer = 0x110f74c00] 01:27:03 INFO - PROCESS | 1643 | 1466497623033 Marionette DEBUG loaded listener.js 01:27:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 77 (0x11855f400) [pid = 1643] [serial = 1285] [outer = 0x110f74c00] 01:27:03 INFO - PROCESS | 1643 | 1466497623320 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]]]}] 01:27:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 01:27:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 521ms 01:27:03 INFO - PROCESS | 1643 | 1466497623374 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 01:27:03 INFO - PROCESS | 1643 | 1466497623377 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 01:27:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 01:27:03 INFO - PROCESS | 1643 | 1466497623382 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 01:27:03 INFO - PROCESS | 1643 | 1466497623383 Marionette TRACE conn2 <- [1,1686,null,{}] 01:27:03 INFO - PROCESS | 1643 | 1466497623386 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}] 01:27:03 INFO - PROCESS | 1643 | 1466497623387 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:03 INFO - PROCESS | 1643 | 1466497623468 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 01:27:03 INFO - PROCESS | 1643 | 1466497623472 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:03 INFO - PROCESS | 1643 | 1466497623473 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:03 INFO - PROCESS | 1643 | ++DOCSHELL 0x119c22800 == 31 [pid = 1643] [id = 429] 01:27:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 78 (0x118635000) [pid = 1643] [serial = 1286] [outer = 0x0] 01:27:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 79 (0x1186a4400) [pid = 1643] [serial = 1287] [outer = 0x118635000] 01:27:03 INFO - PROCESS | 1643 | 1466497623501 Marionette DEBUG loaded listener.js 01:27:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x119055c00) [pid = 1643] [serial = 1288] [outer = 0x118635000] 01:27:03 INFO - PROCESS | 1643 | 1466497623816 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]]]}] 01:27:03 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 01:27:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 471ms 01:27:03 INFO - PROCESS | 1643 | 1466497623853 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 01:27:03 INFO - PROCESS | 1643 | 1466497623854 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 01:27:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 01:27:03 INFO - PROCESS | 1643 | 1466497623857 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 01:27:03 INFO - PROCESS | 1643 | 1466497623858 Marionette TRACE conn2 <- [1,1690,null,{}] 01:27:03 INFO - PROCESS | 1643 | 1466497623868 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}] 01:27:03 INFO - PROCESS | 1643 | 1466497623870 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:03 INFO - PROCESS | 1643 | 1466497623966 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 01:27:03 INFO - PROCESS | 1643 | 1466497623972 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:03 INFO - PROCESS | 1643 | 1466497623974 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:03 INFO - PROCESS | 1643 | ++DOCSHELL 0x121082000 == 32 [pid = 1643] [id = 430] 01:27:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x1161a8c00) [pid = 1643] [serial = 1289] [outer = 0x0] 01:27:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x1190cf400) [pid = 1643] [serial = 1290] [outer = 0x1161a8c00] 01:27:04 INFO - PROCESS | 1643 | 1466497624002 Marionette DEBUG loaded listener.js 01:27:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x11958ec00) [pid = 1643] [serial = 1291] [outer = 0x1161a8c00] 01:27:04 INFO - PROCESS | 1643 | 1466497624324 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]]]}] 01:27:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 01:27:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 518ms 01:27:04 INFO - PROCESS | 1643 | 1466497624375 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 01:27:04 INFO - PROCESS | 1643 | 1466497624377 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 01:27:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 01:27:04 INFO - PROCESS | 1643 | 1466497624379 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 01:27:04 INFO - PROCESS | 1643 | 1466497624380 Marionette TRACE conn2 <- [1,1694,null,{}] 01:27:04 INFO - PROCESS | 1643 | 1466497624382 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}] 01:27:04 INFO - PROCESS | 1643 | 1466497624386 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:04 INFO - PROCESS | 1643 | 1466497624479 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 01:27:04 INFO - PROCESS | 1643 | 1466497624483 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:04 INFO - PROCESS | 1643 | 1466497624484 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:04 INFO - PROCESS | 1643 | ++DOCSHELL 0x123a6b800 == 33 [pid = 1643] [id = 431] 01:27:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x1176cac00) [pid = 1643] [serial = 1292] [outer = 0x0] 01:27:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x119a0a400) [pid = 1643] [serial = 1293] [outer = 0x1176cac00] 01:27:04 INFO - PROCESS | 1643 | 1466497624509 Marionette DEBUG loaded listener.js 01:27:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x120ecb800) [pid = 1643] [serial = 1294] [outer = 0x1176cac00] 01:27:04 INFO - PROCESS | 1643 | 1466497624819 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]]]}] 01:27:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 01:27:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 470ms 01:27:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 01:27:04 INFO - PROCESS | 1643 | 1466497624852 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 01:27:04 INFO - PROCESS | 1643 | 1466497624853 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 01:27:04 INFO - PROCESS | 1643 | 1466497624856 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 01:27:04 INFO - PROCESS | 1643 | 1466497624857 Marionette TRACE conn2 <- [1,1698,null,{}] 01:27:04 INFO - PROCESS | 1643 | 1466497624881 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}] 01:27:04 INFO - PROCESS | 1643 | 1466497624883 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:04 INFO - PROCESS | 1643 | 1466497624977 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 01:27:04 INFO - PROCESS | 1643 | 1466497624983 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:04 INFO - PROCESS | 1643 | 1466497624984 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:04 INFO - PROCESS | 1643 | ++DOCSHELL 0x124a03000 == 34 [pid = 1643] [id = 432] 01:27:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x11863c000) [pid = 1643] [serial = 1295] [outer = 0x0] 01:27:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x12134a800) [pid = 1643] [serial = 1296] [outer = 0x11863c000] 01:27:05 INFO - PROCESS | 1643 | 1466497625008 Marionette DEBUG loaded listener.js 01:27:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x121861c00) [pid = 1643] [serial = 1297] [outer = 0x11863c000] 01:27:05 INFO - PROCESS | 1643 | 1466497625377 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]]]}] 01:27:05 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 01:27:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 569ms 01:27:05 INFO - PROCESS | 1643 | 1466497625426 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 01:27:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 01:27:05 INFO - PROCESS | 1643 | 1466497625428 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 01:27:05 INFO - PROCESS | 1643 | 1466497625431 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 01:27:05 INFO - PROCESS | 1643 | 1466497625433 Marionette TRACE conn2 <- [1,1702,null,{}] 01:27:05 INFO - PROCESS | 1643 | 1466497625436 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}] 01:27:05 INFO - PROCESS | 1643 | 1466497625438 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:05 INFO - PROCESS | 1643 | 1466497625554 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 01:27:05 INFO - PROCESS | 1643 | 1466497625562 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:05 INFO - PROCESS | 1643 | 1466497625563 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:05 INFO - PROCESS | 1643 | ++DOCSHELL 0x1256e3000 == 35 [pid = 1643] [id = 433] 01:27:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x11958d000) [pid = 1643] [serial = 1298] [outer = 0x0] 01:27:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x121866000) [pid = 1643] [serial = 1299] [outer = 0x11958d000] 01:27:05 INFO - PROCESS | 1643 | 1466497625588 Marionette DEBUG loaded listener.js 01:27:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x12192d400) [pid = 1643] [serial = 1300] [outer = 0x11958d000] 01:27:05 INFO - PROCESS | 1643 | 1466497625901 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]]]}] 01:27:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 01:27:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 519ms 01:27:05 INFO - PROCESS | 1643 | 1466497625950 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 01:27:05 INFO - PROCESS | 1643 | 1466497625952 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 01:27:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 01:27:05 INFO - PROCESS | 1643 | 1466497625954 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 01:27:05 INFO - PROCESS | 1643 | 1466497625955 Marionette TRACE conn2 <- [1,1706,null,{}] 01:27:05 INFO - PROCESS | 1643 | 1466497625957 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}] 01:27:05 INFO - PROCESS | 1643 | 1466497625959 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:06 INFO - PROCESS | 1643 | 1466497626042 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 01:27:06 INFO - PROCESS | 1643 | 1466497626048 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:06 INFO - PROCESS | 1643 | 1466497626049 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:06 INFO - PROCESS | 1643 | ++DOCSHELL 0x119193800 == 36 [pid = 1643] [id = 434] 01:27:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x123a3c400) [pid = 1643] [serial = 1301] [outer = 0x0] 01:27:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x123a40000) [pid = 1643] [serial = 1302] [outer = 0x123a3c400] 01:27:06 INFO - PROCESS | 1643 | 1466497626073 Marionette DEBUG loaded listener.js 01:27:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x123f3d000) [pid = 1643] [serial = 1303] [outer = 0x123a3c400] 01:27:06 INFO - PROCESS | 1643 | 1466497626505 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]]]}] 01:27:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 01:27:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 568ms 01:27:06 INFO - PROCESS | 1643 | 1466497626523 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 01:27:06 INFO - PROCESS | 1643 | 1466497626525 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 01:27:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 01:27:06 INFO - PROCESS | 1643 | 1466497626530 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 01:27:06 INFO - PROCESS | 1643 | 1466497626531 Marionette TRACE conn2 <- [1,1710,null,{}] 01:27:06 INFO - PROCESS | 1643 | 1466497626535 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}] 01:27:06 INFO - PROCESS | 1643 | 1466497626536 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:06 INFO - PROCESS | 1643 | 1466497626647 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 01:27:06 INFO - PROCESS | 1643 | 1466497626651 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:06 INFO - PROCESS | 1643 | 1466497626652 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:06 INFO - PROCESS | 1643 | ++DOCSHELL 0x128969800 == 37 [pid = 1643] [id = 435] 01:27:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x123a43000) [pid = 1643] [serial = 1304] [outer = 0x0] 01:27:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x1241f6000) [pid = 1643] [serial = 1305] [outer = 0x123a43000] 01:27:06 INFO - PROCESS | 1643 | 1466497626677 Marionette DEBUG loaded listener.js 01:27:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x124ab2400) [pid = 1643] [serial = 1306] [outer = 0x123a43000] 01:27:07 INFO - PROCESS | 1643 | 1466497627058 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]]]}] 01:27:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 01:27:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 569ms 01:27:07 INFO - PROCESS | 1643 | 1466497627099 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 01:27:07 INFO - PROCESS | 1643 | 1466497627100 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 01:27:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 01:27:07 INFO - PROCESS | 1643 | 1466497627103 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 01:27:07 INFO - PROCESS | 1643 | 1466497627105 Marionette TRACE conn2 <- [1,1714,null,{}] 01:27:07 INFO - PROCESS | 1643 | 1466497627107 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}] 01:27:07 INFO - PROCESS | 1643 | 1466497627109 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:07 INFO - PROCESS | 1643 | 1466497627227 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 01:27:07 INFO - PROCESS | 1643 | 1466497627231 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:07 INFO - PROCESS | 1643 | 1466497627233 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:07 INFO - PROCESS | 1643 | ++DOCSHELL 0x121081000 == 38 [pid = 1643] [id = 436] 01:27:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x124ab2800) [pid = 1643] [serial = 1307] [outer = 0x0] 01:27:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x125d96c00) [pid = 1643] [serial = 1308] [outer = 0x124ab2800] 01:27:07 INFO - PROCESS | 1643 | 1466497627258 Marionette DEBUG loaded listener.js 01:27:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x1282bfc00) [pid = 1643] [serial = 1309] [outer = 0x124ab2800] 01:27:07 INFO - PROCESS | 1643 | 1466497627607 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]]]}] 01:27:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 01:27:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 519ms 01:27:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 01:27:07 INFO - PROCESS | 1643 | 1466497627623 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 01:27:07 INFO - PROCESS | 1643 | 1466497627624 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 01:27:07 INFO - PROCESS | 1643 | 1466497627627 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 01:27:07 INFO - PROCESS | 1643 | 1466497627629 Marionette TRACE conn2 <- [1,1718,null,{}] 01:27:07 INFO - PROCESS | 1643 | 1466497627633 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}] 01:27:07 INFO - PROCESS | 1643 | 1466497627634 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:07 INFO - PROCESS | 1643 | 1466497627736 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 01:27:07 INFO - PROCESS | 1643 | 1466497627773 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:07 INFO - PROCESS | 1643 | 1466497627774 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:07 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a5a5000 == 39 [pid = 1643] [id = 437] 01:27:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x1282c0000) [pid = 1643] [serial = 1310] [outer = 0x0] 01:27:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x128449800) [pid = 1643] [serial = 1311] [outer = 0x1282c0000] 01:27:07 INFO - PROCESS | 1643 | 1466497627798 Marionette DEBUG loaded listener.js 01:27:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x1284c6800) [pid = 1643] [serial = 1312] [outer = 0x1282c0000] 01:27:08 INFO - PROCESS | 1643 | 1466497628136 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]]]}] 01:27:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 01:27:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 522ms 01:27:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 01:27:08 INFO - PROCESS | 1643 | 1466497628148 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 01:27:08 INFO - PROCESS | 1643 | 1466497628150 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 01:27:08 INFO - PROCESS | 1643 | 1466497628152 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 01:27:08 INFO - PROCESS | 1643 | 1466497628153 Marionette TRACE conn2 <- [1,1722,null,{}] 01:27:08 INFO - PROCESS | 1643 | 1466497628155 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}] 01:27:08 INFO - PROCESS | 1643 | 1466497628156 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:08 INFO - PROCESS | 1643 | 1466497628268 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 01:27:08 INFO - PROCESS | 1643 | 1466497628307 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:08 INFO - PROCESS | 1643 | 1466497628308 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:08 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a974800 == 40 [pid = 1643] [id = 438] 01:27:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x12891d800) [pid = 1643] [serial = 1313] [outer = 0x0] 01:27:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x128925000) [pid = 1643] [serial = 1314] [outer = 0x12891d800] 01:27:08 INFO - PROCESS | 1643 | 1466497628333 Marionette DEBUG loaded listener.js 01:27:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x128a32c00) [pid = 1643] [serial = 1315] [outer = 0x12891d800] 01:27:08 INFO - PROCESS | 1643 | 1466497628655 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]]]}] 01:27:08 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 01:27:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 518ms 01:27:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 01:27:08 INFO - PROCESS | 1643 | 1466497628670 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 01:27:08 INFO - PROCESS | 1643 | 1466497628671 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 01:27:08 INFO - PROCESS | 1643 | 1466497628673 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 01:27:08 INFO - PROCESS | 1643 | 1466497628675 Marionette TRACE conn2 <- [1,1726,null,{}] 01:27:08 INFO - PROCESS | 1643 | 1466497628679 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}] 01:27:08 INFO - PROCESS | 1643 | 1466497628682 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:08 INFO - PROCESS | 1643 | 1466497628787 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 01:27:08 INFO - PROCESS | 1643 | 1466497628799 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:08 INFO - PROCESS | 1643 | 1466497628800 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:08 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b988000 == 41 [pid = 1643] [id = 439] 01:27:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x128a33000) [pid = 1643] [serial = 1316] [outer = 0x0] 01:27:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x128ae5c00) [pid = 1643] [serial = 1317] [outer = 0x128a33000] 01:27:08 INFO - PROCESS | 1643 | 1466497628823 Marionette DEBUG loaded listener.js 01:27:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x128f10000) [pid = 1643] [serial = 1318] [outer = 0x128a33000] 01:27:09 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x116772000) [pid = 1643] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 01:27:09 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x118421400) [pid = 1643] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 01:27:09 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x1176c4c00) [pid = 1643] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 01:27:09 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x110feec00) [pid = 1643] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 01:27:09 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x120eca800) [pid = 1643] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 01:27:09 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x1190d2c00) [pid = 1643] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 01:27:09 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x112e37400) [pid = 1643] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 01:27:09 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x116773800) [pid = 1643] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 01:27:09 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x112edcc00) [pid = 1643] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 01:27:09 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x1176d0800) [pid = 1643] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 01:27:09 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x110f7fc00) [pid = 1643] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 01:27:09 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x121341800) [pid = 1643] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 01:27:09 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x119ca2800) [pid = 1643] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 01:27:09 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x11853a400) [pid = 1643] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 01:27:09 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x113b50c00) [pid = 1643] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 01:27:09 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x1174c1c00) [pid = 1643] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 01:27:09 INFO - PROCESS | 1643 | 1466497629268 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]]]}] 01:27:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 01:27:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 622ms 01:27:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 01:27:09 INFO - PROCESS | 1643 | 1466497629299 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 01:27:09 INFO - PROCESS | 1643 | 1466497629300 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 01:27:09 INFO - PROCESS | 1643 | 1466497629302 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 01:27:09 INFO - PROCESS | 1643 | 1466497629303 Marionette TRACE conn2 <- [1,1730,null,{}] 01:27:09 INFO - PROCESS | 1643 | 1466497629305 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}] 01:27:09 INFO - PROCESS | 1643 | 1466497629307 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:09 INFO - PROCESS | 1643 | 1466497629428 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 01:27:09 INFO - PROCESS | 1643 | 1466497629463 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:09 INFO - PROCESS | 1643 | 1466497629464 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:09 INFO - PROCESS | 1643 | ++DOCSHELL 0x128f24800 == 42 [pid = 1643] [id = 440] 01:27:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x110fef000) [pid = 1643] [serial = 1319] [outer = 0x0] 01:27:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x11831dc00) [pid = 1643] [serial = 1320] [outer = 0x110fef000] 01:27:09 INFO - PROCESS | 1643 | 1466497629489 Marionette DEBUG loaded listener.js 01:27:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x119ca2000) [pid = 1643] [serial = 1321] [outer = 0x110fef000] 01:27:09 INFO - PROCESS | 1643 | 1466497629753 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]]]}] 01:27:09 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 01:27:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 468ms 01:27:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 01:27:09 INFO - PROCESS | 1643 | 1466497629771 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 01:27:09 INFO - PROCESS | 1643 | 1466497629772 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 01:27:09 INFO - PROCESS | 1643 | 1466497629774 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 01:27:09 INFO - PROCESS | 1643 | 1466497629775 Marionette TRACE conn2 <- [1,1734,null,{}] 01:27:09 INFO - PROCESS | 1643 | 1466497629786 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}] 01:27:09 INFO - PROCESS | 1643 | 1466497629787 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:09 INFO - PROCESS | 1643 | 1466497629874 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 01:27:09 INFO - PROCESS | 1643 | 1466497629879 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:09 INFO - PROCESS | 1643 | 1466497629880 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:09 INFO - PROCESS | 1643 | ++DOCSHELL 0x12bf78000 == 43 [pid = 1643] [id = 441] 01:27:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x119ca2800) [pid = 1643] [serial = 1322] [outer = 0x0] 01:27:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x12566e800) [pid = 1643] [serial = 1323] [outer = 0x119ca2800] 01:27:09 INFO - PROCESS | 1643 | 1466497629904 Marionette DEBUG loaded listener.js 01:27:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x128f10c00) [pid = 1643] [serial = 1324] [outer = 0x119ca2800] 01:27:10 INFO - PROCESS | 1643 | 1466497630248 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]]]}] 01:27:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 01:27:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 480ms 01:27:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 01:27:10 INFO - PROCESS | 1643 | 1466497630254 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 01:27:10 INFO - PROCESS | 1643 | 1466497630255 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 01:27:10 INFO - PROCESS | 1643 | 1466497630257 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 01:27:10 INFO - PROCESS | 1643 | 1466497630258 Marionette TRACE conn2 <- [1,1738,null,{}] 01:27:10 INFO - PROCESS | 1643 | 1466497630264 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}] 01:27:10 INFO - PROCESS | 1643 | 1466497630265 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:10 INFO - PROCESS | 1643 | 1466497630390 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 01:27:10 INFO - PROCESS | 1643 | 1466497630398 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:10 INFO - PROCESS | 1643 | 1466497630399 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:10 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c496800 == 44 [pid = 1643] [id = 442] 01:27:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x120eca800) [pid = 1643] [serial = 1325] [outer = 0x0] 01:27:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x128f10800) [pid = 1643] [serial = 1326] [outer = 0x120eca800] 01:27:10 INFO - PROCESS | 1643 | 1466497630422 Marionette DEBUG loaded listener.js 01:27:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x1291ce800) [pid = 1643] [serial = 1327] [outer = 0x120eca800] 01:27:10 INFO - PROCESS | 1643 | 1466497630722 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]]]}] 01:27:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 01:27:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 522ms 01:27:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 01:27:10 INFO - PROCESS | 1643 | 1466497630779 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 01:27:10 INFO - PROCESS | 1643 | 1466497630781 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 01:27:10 INFO - PROCESS | 1643 | 1466497630783 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 01:27:10 INFO - PROCESS | 1643 | 1466497630784 Marionette TRACE conn2 <- [1,1742,null,{}] 01:27:10 INFO - PROCESS | 1643 | 1466497630786 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}] 01:27:10 INFO - PROCESS | 1643 | 1466497630787 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:10 INFO - PROCESS | 1643 | 1466497630871 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 01:27:10 INFO - PROCESS | 1643 | 1466497630874 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:10 INFO - PROCESS | 1643 | 1466497630875 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:10 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c70f000 == 45 [pid = 1643] [id = 443] 01:27:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x12192e000) [pid = 1643] [serial = 1328] [outer = 0x0] 01:27:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x129f9e000) [pid = 1643] [serial = 1329] [outer = 0x12192e000] 01:27:10 INFO - PROCESS | 1643 | 1466497630900 Marionette DEBUG loaded listener.js 01:27:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x12a5ac000) [pid = 1643] [serial = 1330] [outer = 0x12192e000] 01:27:11 INFO - PROCESS | 1643 | 1466497631446 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]]]}] 01:27:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 01:27:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 720ms 01:27:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 01:27:11 INFO - PROCESS | 1643 | 1466497631504 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 01:27:11 INFO - PROCESS | 1643 | 1466497631506 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 01:27:11 INFO - PROCESS | 1643 | 1466497631509 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 01:27:11 INFO - PROCESS | 1643 | 1466497631511 Marionette TRACE conn2 <- [1,1746,null,{}] 01:27:11 INFO - PROCESS | 1643 | 1466497631515 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}] 01:27:11 INFO - PROCESS | 1643 | 1466497631517 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:11 INFO - PROCESS | 1643 | 1466497631655 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 01:27:11 INFO - PROCESS | 1643 | 1466497631739 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:11 INFO - PROCESS | 1643 | 1466497631741 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:11 INFO - PROCESS | 1643 | ++DOCSHELL 0x117466800 == 46 [pid = 1643] [id = 444] 01:27:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x112e36c00) [pid = 1643] [serial = 1331] [outer = 0x0] 01:27:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x1133a9800) [pid = 1643] [serial = 1332] [outer = 0x112e36c00] 01:27:11 INFO - PROCESS | 1643 | 1466497631769 Marionette DEBUG loaded listener.js 01:27:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x1164ea800) [pid = 1643] [serial = 1333] [outer = 0x112e36c00] 01:27:12 INFO - PROCESS | 1643 | 1466497632456 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]]]}] 01:27:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 01:27:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 970ms 01:27:12 INFO - PROCESS | 1643 | 1466497632504 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 01:27:12 INFO - PROCESS | 1643 | 1466497632506 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 01:27:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 01:27:12 INFO - PROCESS | 1643 | 1466497632511 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 01:27:12 INFO - PROCESS | 1643 | 1466497632513 Marionette TRACE conn2 <- [1,1750,null,{}] 01:27:12 INFO - PROCESS | 1643 | 1466497632517 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}] 01:27:12 INFO - PROCESS | 1643 | 1466497632519 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:12 INFO - PROCESS | 1643 | 1466497632620 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 01:27:12 INFO - PROCESS | 1643 | 1466497632674 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:12 INFO - PROCESS | 1643 | 1466497632677 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:12 INFO - PROCESS | 1643 | ++DOCSHELL 0x117467800 == 47 [pid = 1643] [id = 445] 01:27:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x115dcd400) [pid = 1643] [serial = 1334] [outer = 0x0] 01:27:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x116148c00) [pid = 1643] [serial = 1335] [outer = 0x115dcd400] 01:27:12 INFO - PROCESS | 1643 | 1466497632705 Marionette DEBUG loaded listener.js 01:27:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 112 (0x1174b8c00) [pid = 1643] [serial = 1336] [outer = 0x115dcd400] 01:27:13 INFO - PROCESS | 1643 | --DOCSHELL 0x12c496800 == 46 [pid = 1643] [id = 442] 01:27:13 INFO - PROCESS | 1643 | --DOCSHELL 0x12bf78000 == 45 [pid = 1643] [id = 441] 01:27:13 INFO - PROCESS | 1643 | --DOCSHELL 0x128f24800 == 44 [pid = 1643] [id = 440] 01:27:13 INFO - PROCESS | 1643 | --DOCSHELL 0x12b988000 == 43 [pid = 1643] [id = 439] 01:27:13 INFO - PROCESS | 1643 | --DOCSHELL 0x12a974800 == 42 [pid = 1643] [id = 438] 01:27:13 INFO - PROCESS | 1643 | --DOMWINDOW == 111 (0x126b3b000) [pid = 1643] [serial = 1275] [outer = 0x0] [url = about:blank] 01:27:13 INFO - PROCESS | 1643 | --DOCSHELL 0x12a5a5000 == 41 [pid = 1643] [id = 437] 01:27:13 INFO - PROCESS | 1643 | --DOCSHELL 0x121081000 == 40 [pid = 1643] [id = 436] 01:27:13 INFO - PROCESS | 1643 | --DOCSHELL 0x128969800 == 39 [pid = 1643] [id = 435] 01:27:13 INFO - PROCESS | 1643 | --DOCSHELL 0x119193800 == 38 [pid = 1643] [id = 434] 01:27:13 INFO - PROCESS | 1643 | --DOCSHELL 0x1256e3000 == 37 [pid = 1643] [id = 433] 01:27:13 INFO - PROCESS | 1643 | --DOCSHELL 0x124a03000 == 36 [pid = 1643] [id = 432] 01:27:13 INFO - PROCESS | 1643 | --DOCSHELL 0x123a6b800 == 35 [pid = 1643] [id = 431] 01:27:13 INFO - PROCESS | 1643 | --DOCSHELL 0x121082000 == 34 [pid = 1643] [id = 430] 01:27:13 INFO - PROCESS | 1643 | --DOCSHELL 0x119c22800 == 33 [pid = 1643] [id = 429] 01:27:13 INFO - PROCESS | 1643 | --DOCSHELL 0x119194000 == 32 [pid = 1643] [id = 428] 01:27:13 INFO - PROCESS | 1643 | --DOCSHELL 0x117d7d800 == 31 [pid = 1643] [id = 427] 01:27:13 INFO - PROCESS | 1643 | --DOCSHELL 0x115eeb000 == 30 [pid = 1643] [id = 426] 01:27:13 INFO - PROCESS | 1643 | 1466497633220 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]]]}] 01:27:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 01:27:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 722ms 01:27:13 INFO - PROCESS | 1643 | 1466497633233 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 01:27:13 INFO - PROCESS | 1643 | 1466497633237 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 01:27:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 01:27:13 INFO - PROCESS | 1643 | 1466497633241 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 01:27:13 INFO - PROCESS | 1643 | 1466497633245 Marionette TRACE conn2 <- [1,1754,null,{}] 01:27:13 INFO - PROCESS | 1643 | 1466497633253 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}] 01:27:13 INFO - PROCESS | 1643 | 1466497633255 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:13 INFO - PROCESS | 1643 | 1466497633370 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 01:27:13 INFO - PROCESS | 1643 | 1466497633379 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:13 INFO - PROCESS | 1643 | 1466497633381 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:13 INFO - PROCESS | 1643 | ++DOCSHELL 0x1181b3800 == 31 [pid = 1643] [id = 446] 01:27:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 112 (0x11829e800) [pid = 1643] [serial = 1337] [outer = 0x0] 01:27:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 113 (0x118418800) [pid = 1643] [serial = 1338] [outer = 0x11829e800] 01:27:13 INFO - PROCESS | 1643 | 1466497633427 Marionette DEBUG loaded listener.js 01:27:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 114 (0x11853a400) [pid = 1643] [serial = 1339] [outer = 0x11829e800] 01:27:13 INFO - PROCESS | 1643 | --DOMWINDOW == 113 (0x119ca2c00) [pid = 1643] [serial = 1257] [outer = 0x0] [url = about:blank] 01:27:13 INFO - PROCESS | 1643 | --DOMWINDOW == 112 (0x121712000) [pid = 1643] [serial = 1260] [outer = 0x0] [url = about:blank] 01:27:13 INFO - PROCESS | 1643 | --DOMWINDOW == 111 (0x124aa8400) [pid = 1643] [serial = 1264] [outer = 0x0] [url = about:blank] 01:27:13 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x1241f0000) [pid = 1643] [serial = 1263] [outer = 0x0] [url = about:blank] 01:27:13 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x11676b000) [pid = 1643] [serial = 1267] [outer = 0x0] [url = about:blank] 01:27:13 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x125674800) [pid = 1643] [serial = 1272] [outer = 0x0] [url = about:blank] 01:27:13 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x125d97800) [pid = 1643] [serial = 1273] [outer = 0x0] [url = about:blank] 01:27:13 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x111d19800) [pid = 1643] [serial = 1266] [outer = 0x0] [url = about:blank] 01:27:13 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x1199be400) [pid = 1643] [serial = 1254] [outer = 0x0] [url = about:blank] 01:27:13 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x1186a7c00) [pid = 1643] [serial = 1251] [outer = 0x0] [url = about:blank] 01:27:13 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x119587c00) [pid = 1643] [serial = 1252] [outer = 0x0] [url = about:blank] 01:27:13 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x1182a2400) [pid = 1643] [serial = 1248] [outer = 0x0] [url = about:blank] 01:27:13 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x118421000) [pid = 1643] [serial = 1249] [outer = 0x0] [url = about:blank] 01:27:13 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x1133a3400) [pid = 1643] [serial = 1245] [outer = 0x0] [url = about:blank] 01:27:13 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x11223dc00) [pid = 1643] [serial = 1246] [outer = 0x0] [url = about:blank] 01:27:13 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x1184c6c00) [pid = 1643] [serial = 1243] [outer = 0x0] [url = about:blank] 01:27:13 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x117d13c00) [pid = 1643] [serial = 1242] [outer = 0x0] [url = about:blank] 01:27:13 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x121867c00) [pid = 1643] [serial = 1240] [outer = 0x0] [url = about:blank] 01:27:13 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x11229f800) [pid = 1643] [serial = 1239] [outer = 0x0] [url = about:blank] 01:27:13 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x124aa7800) [pid = 1643] [serial = 1237] [outer = 0x0] [url = about:blank] 01:27:13 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x123fcd800) [pid = 1643] [serial = 1236] [outer = 0x0] [url = about:blank] 01:27:13 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x1210b6800) [pid = 1643] [serial = 1234] [outer = 0x0] [url = about:blank] 01:27:13 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x120e92c00) [pid = 1643] [serial = 1233] [outer = 0x0] [url = about:blank] 01:27:13 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x119055800) [pid = 1643] [serial = 1231] [outer = 0x0] [url = about:blank] 01:27:13 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x118639000) [pid = 1643] [serial = 1230] [outer = 0x0] [url = about:blank] 01:27:13 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x117d0b400) [pid = 1643] [serial = 1228] [outer = 0x0] [url = about:blank] 01:27:13 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x116f92c00) [pid = 1643] [serial = 1227] [outer = 0x0] [url = about:blank] 01:27:13 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x1190cc400) [pid = 1643] [serial = 1269] [outer = 0x0] [url = about:blank] 01:27:13 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x123f9e000) [pid = 1643] [serial = 1261] [outer = 0x0] [url = about:blank] 01:27:13 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x120ec7c00) [pid = 1643] [serial = 1258] [outer = 0x0] [url = about:blank] 01:27:13 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x1241b1800) [pid = 1643] [serial = 1270] [outer = 0x0] [url = about:blank] 01:27:13 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x119c9e400) [pid = 1643] [serial = 1255] [outer = 0x0] [url = about:blank] 01:27:13 INFO - PROCESS | 1643 | 1466497633954 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]]]}] 01:27:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 01:27:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 731ms 01:27:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 01:27:13 INFO - PROCESS | 1643 | 1466497633973 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 01:27:13 INFO - PROCESS | 1643 | 1466497633974 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 01:27:13 INFO - PROCESS | 1643 | 1466497633976 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 01:27:13 INFO - PROCESS | 1643 | 1466497633981 Marionette TRACE conn2 <- [1,1758,null,{}] 01:27:13 INFO - PROCESS | 1643 | 1466497633989 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}] 01:27:13 INFO - PROCESS | 1643 | 1466497633992 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:14 INFO - PROCESS | 1643 | 1466497634073 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 01:27:14 INFO - PROCESS | 1643 | 1466497634081 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:14 INFO - PROCESS | 1643 | 1466497634083 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:14 INFO - PROCESS | 1643 | ++DOCSHELL 0x11955c000 == 32 [pid = 1643] [id = 447] 01:27:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x118637000) [pid = 1643] [serial = 1340] [outer = 0x0] 01:27:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x11869d000) [pid = 1643] [serial = 1341] [outer = 0x118637000] 01:27:14 INFO - PROCESS | 1643 | 1466497634112 Marionette DEBUG loaded listener.js 01:27:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x11905b400) [pid = 1643] [serial = 1342] [outer = 0x118637000] 01:27:14 INFO - PROCESS | 1643 | 1466497634465 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]]]}] 01:27:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 01:27:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 523ms 01:27:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 01:27:14 INFO - PROCESS | 1643 | 1466497634499 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 01:27:14 INFO - PROCESS | 1643 | 1466497634501 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 01:27:14 INFO - PROCESS | 1643 | 1466497634503 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 01:27:14 INFO - PROCESS | 1643 | 1466497634504 Marionette TRACE conn2 <- [1,1762,null,{}] 01:27:14 INFO - PROCESS | 1643 | 1466497634507 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}] 01:27:14 INFO - PROCESS | 1643 | 1466497634508 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:14 INFO - PROCESS | 1643 | 1466497634588 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 01:27:14 INFO - PROCESS | 1643 | 1466497634592 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:14 INFO - PROCESS | 1643 | 1466497634595 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:14 INFO - PROCESS | 1643 | ++DOCSHELL 0x121006000 == 33 [pid = 1643] [id = 448] 01:27:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x1190d3400) [pid = 1643] [serial = 1343] [outer = 0x0] 01:27:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x1196ac800) [pid = 1643] [serial = 1344] [outer = 0x1190d3400] 01:27:14 INFO - PROCESS | 1643 | 1466497634622 Marionette DEBUG loaded listener.js 01:27:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x119c95000) [pid = 1643] [serial = 1345] [outer = 0x1190d3400] 01:27:14 INFO - PROCESS | 1643 | 1466497634971 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]]]}] 01:27:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 01:27:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 519ms 01:27:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 01:27:15 INFO - PROCESS | 1643 | 1466497635022 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 01:27:15 INFO - PROCESS | 1643 | 1466497635023 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 01:27:15 INFO - PROCESS | 1643 | 1466497635026 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 01:27:15 INFO - PROCESS | 1643 | 1466497635027 Marionette TRACE conn2 <- [1,1766,null,{}] 01:27:15 INFO - PROCESS | 1643 | 1466497635029 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}] 01:27:15 INFO - PROCESS | 1643 | 1466497635030 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:15 INFO - PROCESS | 1643 | 1466497635137 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 01:27:15 INFO - PROCESS | 1643 | 1466497635144 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:15 INFO - PROCESS | 1643 | 1466497635145 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:15 INFO - PROCESS | 1643 | ++DOCSHELL 0x121128000 == 34 [pid = 1643] [id = 449] 01:27:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x115e1bc00) [pid = 1643] [serial = 1346] [outer = 0x0] 01:27:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x119c99800) [pid = 1643] [serial = 1347] [outer = 0x115e1bc00] 01:27:15 INFO - PROCESS | 1643 | 1466497635170 Marionette DEBUG loaded listener.js 01:27:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x120e97000) [pid = 1643] [serial = 1348] [outer = 0x115e1bc00] 01:27:15 INFO - PROCESS | 1643 | 1466497635509 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]]]}] 01:27:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 01:27:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 520ms 01:27:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 01:27:15 INFO - PROCESS | 1643 | 1466497635547 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 01:27:15 INFO - PROCESS | 1643 | 1466497635549 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 01:27:15 INFO - PROCESS | 1643 | 1466497635551 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 01:27:15 INFO - PROCESS | 1643 | 1466497635552 Marionette TRACE conn2 <- [1,1770,null,{}] 01:27:15 INFO - PROCESS | 1643 | 1466497635554 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}] 01:27:15 INFO - PROCESS | 1643 | 1466497635558 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:15 INFO - PROCESS | 1643 | 1466497635682 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 01:27:15 INFO - PROCESS | 1643 | 1466497635686 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:15 INFO - PROCESS | 1643 | 1466497635687 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:15 INFO - PROCESS | 1643 | ++DOCSHELL 0x123c93000 == 35 [pid = 1643] [id = 450] 01:27:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x120ec4800) [pid = 1643] [serial = 1349] [outer = 0x0] 01:27:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x121344000) [pid = 1643] [serial = 1350] [outer = 0x120ec4800] 01:27:15 INFO - PROCESS | 1643 | 1466497635717 Marionette DEBUG loaded listener.js 01:27:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x123a40800) [pid = 1643] [serial = 1351] [outer = 0x120ec4800] 01:27:16 INFO - PROCESS | 1643 | 1466497636083 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]]]}] 01:27:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 01:27:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 568ms 01:27:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 01:27:16 INFO - PROCESS | 1643 | 1466497636119 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 01:27:16 INFO - PROCESS | 1643 | 1466497636120 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 01:27:16 INFO - PROCESS | 1643 | 1466497636122 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 01:27:16 INFO - PROCESS | 1643 | 1466497636124 Marionette TRACE conn2 <- [1,1774,null,{}] 01:27:16 INFO - PROCESS | 1643 | 1466497636126 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}] 01:27:16 INFO - PROCESS | 1643 | 1466497636127 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:16 INFO - PROCESS | 1643 | 1466497636229 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 01:27:16 INFO - PROCESS | 1643 | 1466497636232 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:16 INFO - PROCESS | 1643 | 1466497636233 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:16 INFO - PROCESS | 1643 | ++DOCSHELL 0x125a33000 == 36 [pid = 1643] [id = 451] 01:27:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x120ec7000) [pid = 1643] [serial = 1352] [outer = 0x0] 01:27:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x123f3d800) [pid = 1643] [serial = 1353] [outer = 0x120ec7000] 01:27:16 INFO - PROCESS | 1643 | 1466497636264 Marionette DEBUG loaded listener.js 01:27:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x124454400) [pid = 1643] [serial = 1354] [outer = 0x120ec7000] 01:27:16 INFO - PROCESS | 1643 | 1466497636620 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]]]}] 01:27:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 01:27:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 521ms 01:27:16 INFO - PROCESS | 1643 | 1466497636650 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 01:27:16 INFO - PROCESS | 1643 | 1466497636651 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 01:27:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 01:27:16 INFO - PROCESS | 1643 | 1466497636653 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 01:27:16 INFO - PROCESS | 1643 | 1466497636655 Marionette TRACE conn2 <- [1,1778,null,{}] 01:27:16 INFO - PROCESS | 1643 | 1466497636657 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}] 01:27:16 INFO - PROCESS | 1643 | 1466497636658 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:16 INFO - PROCESS | 1643 | 1466497636762 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 01:27:16 INFO - PROCESS | 1643 | 1466497636766 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:16 INFO - PROCESS | 1643 | 1466497636767 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:16 INFO - PROCESS | 1643 | ++DOCSHELL 0x128349000 == 37 [pid = 1643] [id = 452] 01:27:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x123c0c000) [pid = 1643] [serial = 1355] [outer = 0x0] 01:27:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x124acb800) [pid = 1643] [serial = 1356] [outer = 0x123c0c000] 01:27:16 INFO - PROCESS | 1643 | 1466497636792 Marionette DEBUG loaded listener.js 01:27:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x125d9c000) [pid = 1643] [serial = 1357] [outer = 0x123c0c000] 01:27:17 INFO - PROCESS | 1643 | 1466497637142 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]]]}] 01:27:17 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 01:27:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 518ms 01:27:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 01:27:17 INFO - PROCESS | 1643 | 1466497637173 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 01:27:17 INFO - PROCESS | 1643 | 1466497637174 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 01:27:17 INFO - PROCESS | 1643 | 1466497637177 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 01:27:17 INFO - PROCESS | 1643 | 1466497637180 Marionette TRACE conn2 <- [1,1782,null,{}] 01:27:17 INFO - PROCESS | 1643 | 1466497637190 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}] 01:27:17 INFO - PROCESS | 1643 | 1466497637191 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:17 INFO - PROCESS | 1643 | 1466497637301 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 01:27:17 INFO - PROCESS | 1643 | 1466497637304 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:17 INFO - PROCESS | 1643 | 1466497637305 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:17 INFO - PROCESS | 1643 | ++DOCSHELL 0x128966800 == 38 [pid = 1643] [id = 453] 01:27:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x123c10c00) [pid = 1643] [serial = 1358] [outer = 0x0] 01:27:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x125b56800) [pid = 1643] [serial = 1359] [outer = 0x123c10c00] 01:27:17 INFO - PROCESS | 1643 | 1466497637329 Marionette DEBUG loaded listener.js 01:27:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x1282bdc00) [pid = 1643] [serial = 1360] [outer = 0x123c10c00] 01:27:17 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x120eca800) [pid = 1643] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 01:27:17 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x123a3c400) [pid = 1643] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 01:27:17 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x112e8e000) [pid = 1643] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 01:27:17 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x118635000) [pid = 1643] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 01:27:17 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x124ab2800) [pid = 1643] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 01:27:17 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x11863c000) [pid = 1643] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 01:27:17 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x1176cac00) [pid = 1643] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 01:27:17 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x1161a8c00) [pid = 1643] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 01:27:17 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x116535400) [pid = 1643] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 01:27:17 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x110f74c00) [pid = 1643] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 01:27:17 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x123a43000) [pid = 1643] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 01:27:17 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x125bb2c00) [pid = 1643] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 01:27:17 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x1282c0000) [pid = 1643] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 01:27:17 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x11958d000) [pid = 1643] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 01:27:17 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x110fef000) [pid = 1643] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 01:27:17 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x12891d800) [pid = 1643] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 01:27:17 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x128a33000) [pid = 1643] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 01:27:17 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x119ca2800) [pid = 1643] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 01:27:17 INFO - PROCESS | 1643 | 1466497637786 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]]]}] 01:27:17 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 01:27:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 627ms 01:27:17 INFO - PROCESS | 1643 | 1466497637804 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 01:27:17 INFO - PROCESS | 1643 | 1466497637806 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 01:27:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 01:27:17 INFO - PROCESS | 1643 | 1466497637808 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 01:27:17 INFO - PROCESS | 1643 | 1466497637809 Marionette TRACE conn2 <- [1,1786,null,{}] 01:27:17 INFO - PROCESS | 1643 | 1466497637819 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}] 01:27:17 INFO - PROCESS | 1643 | 1466497637820 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:17 INFO - PROCESS | 1643 | 1466497637933 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 01:27:17 INFO - PROCESS | 1643 | 1466497637968 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:17 INFO - PROCESS | 1643 | 1466497637969 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:17 INFO - PROCESS | 1643 | ++DOCSHELL 0x119c22800 == 39 [pid = 1643] [id = 454] 01:27:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x1110a8800) [pid = 1643] [serial = 1361] [outer = 0x0] 01:27:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x11958d000) [pid = 1643] [serial = 1362] [outer = 0x1110a8800] 01:27:17 INFO - PROCESS | 1643 | 1466497637994 Marionette DEBUG loaded listener.js 01:27:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x121869400) [pid = 1643] [serial = 1363] [outer = 0x1110a8800] 01:27:18 INFO - PROCESS | 1643 | 1466497638324 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]]]}] 01:27:18 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 01:27:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 529ms 01:27:18 INFO - PROCESS | 1643 | 1466497638338 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 01:27:18 INFO - PROCESS | 1643 | 1466497638340 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 01:27:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 01:27:18 INFO - PROCESS | 1643 | 1466497638346 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 01:27:18 INFO - PROCESS | 1643 | 1466497638351 Marionette TRACE conn2 <- [1,1790,null,{}] 01:27:18 INFO - PROCESS | 1643 | 1466497638354 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}] 01:27:18 INFO - PROCESS | 1643 | 1466497638357 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:18 INFO - PROCESS | 1643 | 1466497638551 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 01:27:18 INFO - PROCESS | 1643 | 1466497638563 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:18 INFO - PROCESS | 1643 | 1466497638565 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:18 INFO - PROCESS | 1643 | ++DOCSHELL 0x129f09000 == 40 [pid = 1643] [id = 455] 01:27:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x119af5000) [pid = 1643] [serial = 1364] [outer = 0x0] 01:27:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x124ac3400) [pid = 1643] [serial = 1365] [outer = 0x119af5000] 01:27:18 INFO - PROCESS | 1643 | 1466497638606 Marionette DEBUG loaded listener.js 01:27:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x1284ce800) [pid = 1643] [serial = 1366] [outer = 0x119af5000] 01:27:18 INFO - PROCESS | 1643 | 1466497638926 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]]]}] 01:27:18 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) 01:27:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 628ms 01:27:18 INFO - PROCESS | 1643 | 1466497638972 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 01:27:18 INFO - PROCESS | 1643 | 1466497638973 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 01:27:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 01:27:18 INFO - PROCESS | 1643 | 1466497638976 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 01:27:18 INFO - PROCESS | 1643 | 1466497638977 Marionette TRACE conn2 <- [1,1794,null,{}] 01:27:18 INFO - PROCESS | 1643 | 1466497638979 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}] 01:27:18 INFO - PROCESS | 1643 | 1466497638980 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:19 INFO - PROCESS | 1643 | 1466497639061 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 01:27:19 INFO - PROCESS | 1643 | 1466497639066 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:19 INFO - PROCESS | 1643 | 1466497639068 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:19 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a97b800 == 41 [pid = 1643] [id = 456] 01:27:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x128919400) [pid = 1643] [serial = 1367] [outer = 0x0] 01:27:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x128a2f400) [pid = 1643] [serial = 1368] [outer = 0x128919400] 01:27:19 INFO - PROCESS | 1643 | 1466497639092 Marionette DEBUG loaded listener.js 01:27:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x128f17400) [pid = 1643] [serial = 1369] [outer = 0x128919400] 01:27:19 INFO - PROCESS | 1643 | 1466497639447 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]]]}] 01:27:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 01:27:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 521ms 01:27:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 01:27:19 INFO - PROCESS | 1643 | 1466497639498 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 01:27:19 INFO - PROCESS | 1643 | 1466497639499 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 01:27:19 INFO - PROCESS | 1643 | 1466497639501 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 01:27:19 INFO - PROCESS | 1643 | 1466497639502 Marionette TRACE conn2 <- [1,1798,null,{}] 01:27:19 INFO - PROCESS | 1643 | 1466497639504 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}] 01:27:19 INFO - PROCESS | 1643 | 1466497639505 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:19 INFO - PROCESS | 1643 | 1466497639591 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 01:27:19 INFO - PROCESS | 1643 | 1466497639690 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:19 INFO - PROCESS | 1643 | 1466497639691 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:19 INFO - PROCESS | 1643 | ++DOCSHELL 0x11329d000 == 42 [pid = 1643] [id = 457] 01:27:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x110fe7800) [pid = 1643] [serial = 1370] [outer = 0x0] 01:27:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x111d22000) [pid = 1643] [serial = 1371] [outer = 0x110fe7800] 01:27:19 INFO - PROCESS | 1643 | 1466497639723 Marionette DEBUG loaded listener.js 01:27:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x112d3bc00) [pid = 1643] [serial = 1372] [outer = 0x110fe7800] 01:27:20 INFO - PROCESS | 1643 | 1466497640171 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]]]}] 01:27:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 01:27:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 718ms 01:27:20 INFO - PROCESS | 1643 | 1466497640229 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 01:27:20 INFO - PROCESS | 1643 | 1466497640231 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 01:27:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 01:27:20 INFO - PROCESS | 1643 | 1466497640236 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 01:27:20 INFO - PROCESS | 1643 | 1466497640237 Marionette TRACE conn2 <- [1,1802,null,{}] 01:27:20 INFO - PROCESS | 1643 | 1466497640241 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}] 01:27:20 INFO - PROCESS | 1643 | 1466497640246 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:20 INFO - PROCESS | 1643 | 1466497640371 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 01:27:20 INFO - PROCESS | 1643 | 1466497640443 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:20 INFO - PROCESS | 1643 | 1466497640445 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:20 INFO - PROCESS | 1643 | ++DOCSHELL 0x11956b000 == 43 [pid = 1643] [id = 458] 01:27:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x1182a8800) [pid = 1643] [serial = 1373] [outer = 0x0] 01:27:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x118416c00) [pid = 1643] [serial = 1374] [outer = 0x1182a8800] 01:27:20 INFO - PROCESS | 1643 | 1466497640475 Marionette DEBUG loaded listener.js 01:27:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x11853c800) [pid = 1643] [serial = 1375] [outer = 0x1182a8800] 01:27:20 INFO - PROCESS | 1643 | 1466497640899 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]]]}] 01:27:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 01:27:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 673ms 01:27:20 INFO - PROCESS | 1643 | 1466497640911 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 01:27:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 01:27:20 INFO - PROCESS | 1643 | 1466497640915 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 01:27:20 INFO - PROCESS | 1643 | 1466497640918 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 01:27:20 INFO - PROCESS | 1643 | 1466497640919 Marionette TRACE conn2 <- [1,1806,null,{}] 01:27:20 INFO - PROCESS | 1643 | 1466497640922 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}] 01:27:20 INFO - PROCESS | 1643 | 1466497640923 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:21 INFO - PROCESS | 1643 | 1466497641026 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 01:27:21 INFO - PROCESS | 1643 | 1466497641088 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:21 INFO - PROCESS | 1643 | 1466497641089 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:21 INFO - PROCESS | 1643 | ++DOCSHELL 0x128c1b800 == 44 [pid = 1643] [id = 459] 01:27:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x1186c5000) [pid = 1643] [serial = 1376] [outer = 0x0] 01:27:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x119a0fc00) [pid = 1643] [serial = 1377] [outer = 0x1186c5000] 01:27:21 INFO - PROCESS | 1643 | 1466497641118 Marionette DEBUG loaded listener.js 01:27:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x120e96400) [pid = 1643] [serial = 1378] [outer = 0x1186c5000] 01:27:21 INFO - PROCESS | 1643 | 1466497641537 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]]]}] 01:27:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 01:27:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 672ms 01:27:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 01:27:21 INFO - PROCESS | 1643 | 1466497641590 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 01:27:21 INFO - PROCESS | 1643 | 1466497641591 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 01:27:21 INFO - PROCESS | 1643 | 1466497641599 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 01:27:21 INFO - PROCESS | 1643 | 1466497641603 Marionette TRACE conn2 <- [1,1810,null,{}] 01:27:21 INFO - PROCESS | 1643 | 1466497641606 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}] 01:27:21 INFO - PROCESS | 1643 | 1466497641609 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:21 INFO - PROCESS | 1643 | 1466497641735 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 01:27:21 INFO - PROCESS | 1643 | 1466497641820 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:21 INFO - PROCESS | 1643 | 1466497641821 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:21 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c489800 == 45 [pid = 1643] [id = 460] 01:27:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x120ec4400) [pid = 1643] [serial = 1379] [outer = 0x0] 01:27:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x1218ae400) [pid = 1643] [serial = 1380] [outer = 0x120ec4400] 01:27:21 INFO - PROCESS | 1643 | 1466497641852 Marionette DEBUG loaded listener.js 01:27:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x1241b1800) [pid = 1643] [serial = 1381] [outer = 0x120ec4400] 01:27:22 INFO - PROCESS | 1643 | 1466497642268 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]]]}] 01:27:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 01:27:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 727ms 01:27:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 01:27:22 INFO - PROCESS | 1643 | 1466497642322 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 01:27:22 INFO - PROCESS | 1643 | 1466497642324 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 01:27:22 INFO - PROCESS | 1643 | 1466497642326 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 01:27:22 INFO - PROCESS | 1643 | 1466497642327 Marionette TRACE conn2 <- [1,1814,null,{}] 01:27:22 INFO - PROCESS | 1643 | 1466497642330 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}] 01:27:22 INFO - PROCESS | 1643 | 1466497642331 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:22 INFO - PROCESS | 1643 | 1466497642435 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 01:27:22 INFO - PROCESS | 1643 | 1466497642493 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:22 INFO - PROCESS | 1643 | 1466497642495 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:22 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c712000 == 46 [pid = 1643] [id = 461] 01:27:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x12492a800) [pid = 1643] [serial = 1382] [outer = 0x0] 01:27:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x1282c6800) [pid = 1643] [serial = 1383] [outer = 0x12492a800] 01:27:22 INFO - PROCESS | 1643 | 1466497642524 Marionette DEBUG loaded listener.js 01:27:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x128a2c000) [pid = 1643] [serial = 1384] [outer = 0x12492a800] 01:27:23 INFO - PROCESS | 1643 | 1466497643122 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]]]}] 01:27:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 01:27:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 821ms 01:27:23 INFO - PROCESS | 1643 | 1466497643163 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 01:27:23 INFO - PROCESS | 1643 | 1466497643166 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 01:27:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 01:27:23 INFO - PROCESS | 1643 | 1466497643171 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 01:27:23 INFO - PROCESS | 1643 | 1466497643173 Marionette TRACE conn2 <- [1,1818,null,{}] 01:27:23 INFO - PROCESS | 1643 | 1466497643178 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}] 01:27:23 INFO - PROCESS | 1643 | 1466497643181 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:23 INFO - PROCESS | 1643 | 1466497643276 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 01:27:23 INFO - PROCESS | 1643 | 1466497643342 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:23 INFO - PROCESS | 1643 | 1466497643344 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:23 INFO - PROCESS | 1643 | ++DOCSHELL 0x11957b800 == 47 [pid = 1643] [id = 462] 01:27:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x115e8b800) [pid = 1643] [serial = 1385] [outer = 0x0] 01:27:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x11676e400) [pid = 1643] [serial = 1386] [outer = 0x115e8b800] 01:27:23 INFO - PROCESS | 1643 | 1466497643367 Marionette DEBUG loaded listener.js 01:27:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 112 (0x1184c5400) [pid = 1643] [serial = 1387] [outer = 0x115e8b800] 01:27:23 INFO - PROCESS | 1643 | 1466497643801 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]]]}] 01:27:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 01:27:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 675ms 01:27:23 INFO - PROCESS | 1643 | 1466497643847 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 01:27:23 INFO - PROCESS | 1643 | 1466497643851 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 01:27:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 01:27:23 INFO - PROCESS | 1643 | 1466497643858 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 01:27:23 INFO - PROCESS | 1643 | 1466497643860 Marionette TRACE conn2 <- [1,1822,null,{}] 01:27:23 INFO - PROCESS | 1643 | 1466497643864 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}] 01:27:23 INFO - PROCESS | 1643 | 1466497643867 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:24 INFO - PROCESS | 1643 | 1466497644006 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 01:27:24 INFO - PROCESS | 1643 | --DOCSHELL 0x12a97b800 == 46 [pid = 1643] [id = 456] 01:27:24 INFO - PROCESS | 1643 | --DOCSHELL 0x129f09000 == 45 [pid = 1643] [id = 455] 01:27:24 INFO - PROCESS | 1643 | --DOCSHELL 0x119c22800 == 44 [pid = 1643] [id = 454] 01:27:24 INFO - PROCESS | 1643 | --DOCSHELL 0x128966800 == 43 [pid = 1643] [id = 453] 01:27:24 INFO - PROCESS | 1643 | --DOCSHELL 0x128349000 == 42 [pid = 1643] [id = 452] 01:27:24 INFO - PROCESS | 1643 | --DOCSHELL 0x125a33000 == 41 [pid = 1643] [id = 451] 01:27:24 INFO - PROCESS | 1643 | --DOCSHELL 0x123c93000 == 40 [pid = 1643] [id = 450] 01:27:24 INFO - PROCESS | 1643 | --DOCSHELL 0x121128000 == 39 [pid = 1643] [id = 449] 01:27:24 INFO - PROCESS | 1643 | --DOCSHELL 0x121006000 == 38 [pid = 1643] [id = 448] 01:27:24 INFO - PROCESS | 1643 | --DOCSHELL 0x11955c000 == 37 [pid = 1643] [id = 447] 01:27:24 INFO - PROCESS | 1643 | --DOCSHELL 0x1181b3800 == 36 [pid = 1643] [id = 446] 01:27:24 INFO - PROCESS | 1643 | --DOCSHELL 0x117467800 == 35 [pid = 1643] [id = 445] 01:27:24 INFO - PROCESS | 1643 | --DOCSHELL 0x12c70f000 == 34 [pid = 1643] [id = 443] 01:27:24 INFO - PROCESS | 1643 | --DOCSHELL 0x117466800 == 33 [pid = 1643] [id = 444] 01:27:24 INFO - PROCESS | 1643 | --DOCSHELL 0x123a6f000 == 32 [pid = 1643] [id = 425] 01:27:24 INFO - PROCESS | 1643 | --DOCSHELL 0x11957b800 == 31 [pid = 1643] [id = 462] 01:27:24 INFO - PROCESS | 1643 | --DOCSHELL 0x12c712000 == 30 [pid = 1643] [id = 461] 01:27:24 INFO - PROCESS | 1643 | --DOCSHELL 0x12c489800 == 29 [pid = 1643] [id = 460] 01:27:24 INFO - PROCESS | 1643 | --DOCSHELL 0x128c1b800 == 28 [pid = 1643] [id = 459] 01:27:24 INFO - PROCESS | 1643 | --DOCSHELL 0x11956b000 == 27 [pid = 1643] [id = 458] 01:27:24 INFO - PROCESS | 1643 | --DOCSHELL 0x11329d000 == 26 [pid = 1643] [id = 457] 01:27:24 INFO - PROCESS | 1643 | 1466497644715 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:24 INFO - PROCESS | 1643 | 1466497644717 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:24 INFO - PROCESS | 1643 | --DOMWINDOW == 111 (0x123a40000) [pid = 1643] [serial = 1302] [outer = 0x0] [url = about:blank] 01:27:24 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x123f3d000) [pid = 1643] [serial = 1303] [outer = 0x0] [url = about:blank] 01:27:24 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x112ee3000) [pid = 1643] [serial = 1278] [outer = 0x0] [url = about:blank] 01:27:24 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x115e90c00) [pid = 1643] [serial = 1279] [outer = 0x0] [url = about:blank] 01:27:24 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x1186a4400) [pid = 1643] [serial = 1287] [outer = 0x0] [url = about:blank] 01:27:24 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x125d96c00) [pid = 1643] [serial = 1308] [outer = 0x0] [url = about:blank] 01:27:24 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x119055c00) [pid = 1643] [serial = 1288] [outer = 0x0] [url = about:blank] 01:27:24 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x12134a800) [pid = 1643] [serial = 1296] [outer = 0x0] [url = about:blank] 01:27:24 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x121861c00) [pid = 1643] [serial = 1297] [outer = 0x0] [url = about:blank] 01:27:24 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x119a0a400) [pid = 1643] [serial = 1293] [outer = 0x0] [url = about:blank] 01:27:24 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x120ecb800) [pid = 1643] [serial = 1294] [outer = 0x0] [url = about:blank] 01:27:24 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x1190cf400) [pid = 1643] [serial = 1290] [outer = 0x0] [url = about:blank] 01:27:24 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x11958ec00) [pid = 1643] [serial = 1291] [outer = 0x0] [url = about:blank] 01:27:24 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x1174b8800) [pid = 1643] [serial = 1281] [outer = 0x0] [url = about:blank] 01:27:24 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x1176ca400) [pid = 1643] [serial = 1282] [outer = 0x0] [url = about:blank] 01:27:24 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x1184c3800) [pid = 1643] [serial = 1284] [outer = 0x0] [url = about:blank] 01:27:24 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x11855f400) [pid = 1643] [serial = 1285] [outer = 0x0] [url = about:blank] 01:27:24 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x1241f6000) [pid = 1643] [serial = 1305] [outer = 0x0] [url = about:blank] 01:27:24 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x12891dc00) [pid = 1643] [serial = 1276] [outer = 0x0] [url = about:blank] 01:27:24 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x128449800) [pid = 1643] [serial = 1311] [outer = 0x0] [url = about:blank] 01:27:24 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x121866000) [pid = 1643] [serial = 1299] [outer = 0x0] [url = about:blank] 01:27:24 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x11831dc00) [pid = 1643] [serial = 1320] [outer = 0x0] [url = about:blank] 01:27:24 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x128925000) [pid = 1643] [serial = 1314] [outer = 0x0] [url = about:blank] 01:27:24 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x1284c6800) [pid = 1643] [serial = 1312] [outer = 0x0] [url = about:blank] 01:27:24 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x12192d400) [pid = 1643] [serial = 1300] [outer = 0x0] [url = about:blank] 01:27:24 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x128ae5c00) [pid = 1643] [serial = 1317] [outer = 0x0] [url = about:blank] 01:27:24 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x128a32c00) [pid = 1643] [serial = 1315] [outer = 0x0] [url = about:blank] 01:27:24 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x119ca2000) [pid = 1643] [serial = 1321] [outer = 0x0] [url = about:blank] 01:27:24 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x12566e800) [pid = 1643] [serial = 1323] [outer = 0x0] [url = about:blank] 01:27:24 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x128f10000) [pid = 1643] [serial = 1318] [outer = 0x0] [url = about:blank] 01:27:24 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x128f10800) [pid = 1643] [serial = 1326] [outer = 0x0] [url = about:blank] 01:27:24 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x1291ce800) [pid = 1643] [serial = 1327] [outer = 0x0] [url = about:blank] 01:27:24 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x1282bfc00) [pid = 1643] [serial = 1309] [outer = 0x0] [url = about:blank] 01:27:24 INFO - PROCESS | 1643 | --DOMWINDOW == 78 (0x129f9e000) [pid = 1643] [serial = 1329] [outer = 0x0] [url = about:blank] 01:27:24 INFO - PROCESS | 1643 | --DOMWINDOW == 77 (0x128f10c00) [pid = 1643] [serial = 1324] [outer = 0x0] [url = about:blank] 01:27:24 INFO - PROCESS | 1643 | --DOMWINDOW == 76 (0x124ab2400) [pid = 1643] [serial = 1306] [outer = 0x0] [url = about:blank] 01:27:24 INFO - PROCESS | 1643 | ++DOCSHELL 0x111f0f000 == 27 [pid = 1643] [id = 463] 01:27:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 77 (0x112a75000) [pid = 1643] [serial = 1388] [outer = 0x0] 01:27:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 78 (0x112e3d800) [pid = 1643] [serial = 1389] [outer = 0x112a75000] 01:27:24 INFO - PROCESS | 1643 | 1466497644816 Marionette DEBUG loaded listener.js 01:27:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 79 (0x115e90c00) [pid = 1643] [serial = 1390] [outer = 0x112a75000] 01:27:25 INFO - PROCESS | 1643 | 1466497645139 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]]]}] 01:27:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 01:27:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1327ms 01:27:25 INFO - PROCESS | 1643 | 1466497645184 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 01:27:25 INFO - PROCESS | 1643 | 1466497645186 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 01:27:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 01:27:25 INFO - PROCESS | 1643 | 1466497645189 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 01:27:25 INFO - PROCESS | 1643 | 1466497645191 Marionette TRACE conn2 <- [1,1826,null,{}] 01:27:25 INFO - PROCESS | 1643 | 1466497645195 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}] 01:27:25 INFO - PROCESS | 1643 | 1466497645197 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:25 INFO - PROCESS | 1643 | 1466497645275 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 01:27:25 INFO - PROCESS | 1643 | 1466497645351 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:25 INFO - PROCESS | 1643 | 1466497645353 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:25 INFO - PROCESS | 1643 | ++DOCSHELL 0x1181ad000 == 28 [pid = 1643] [id = 464] 01:27:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x11688b000) [pid = 1643] [serial = 1391] [outer = 0x0] 01:27:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x1182a8000) [pid = 1643] [serial = 1392] [outer = 0x11688b000] 01:27:25 INFO - PROCESS | 1643 | 1466497645379 Marionette DEBUG loaded listener.js 01:27:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x118534c00) [pid = 1643] [serial = 1393] [outer = 0x11688b000] 01:27:25 INFO - PROCESS | 1643 | 1466497645668 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]]]}] 01:27:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 01:27:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 520ms 01:27:25 INFO - PROCESS | 1643 | 1466497645711 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 01:27:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 01:27:25 INFO - PROCESS | 1643 | 1466497645716 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 01:27:25 INFO - PROCESS | 1643 | 1466497645720 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 01:27:25 INFO - PROCESS | 1643 | 1466497645721 Marionette TRACE conn2 <- [1,1830,null,{}] 01:27:25 INFO - PROCESS | 1643 | 1466497645724 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}] 01:27:25 INFO - PROCESS | 1643 | 1466497645725 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:25 INFO - PROCESS | 1643 | 1466497645806 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 01:27:25 INFO - PROCESS | 1643 | 1466497645812 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:25 INFO - PROCESS | 1643 | 1466497645815 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:25 INFO - PROCESS | 1643 | ++DOCSHELL 0x117d81000 == 29 [pid = 1643] [id = 465] 01:27:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x11853e000) [pid = 1643] [serial = 1394] [outer = 0x0] 01:27:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x11863dc00) [pid = 1643] [serial = 1395] [outer = 0x11853e000] 01:27:25 INFO - PROCESS | 1643 | 1466497645841 Marionette DEBUG loaded listener.js 01:27:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x1196a6c00) [pid = 1643] [serial = 1396] [outer = 0x11853e000] 01:27:26 INFO - PROCESS | 1643 | 1466497646224 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]]]}] 01:27:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 01:27:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 518ms 01:27:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 01:27:26 INFO - PROCESS | 1643 | 1466497646238 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 01:27:26 INFO - PROCESS | 1643 | 1466497646240 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 01:27:26 INFO - PROCESS | 1643 | 1466497646243 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 01:27:26 INFO - PROCESS | 1643 | 1466497646250 Marionette TRACE conn2 <- [1,1834,null,{}] 01:27:26 INFO - PROCESS | 1643 | 1466497646257 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}] 01:27:26 INFO - PROCESS | 1643 | 1466497646259 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:26 INFO - PROCESS | 1643 | 1466497646338 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 01:27:26 INFO - PROCESS | 1643 | 1466497646344 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:26 INFO - PROCESS | 1643 | 1466497646347 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:26 INFO - PROCESS | 1643 | ++DOCSHELL 0x12108d000 == 30 [pid = 1643] [id = 466] 01:27:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x118418000) [pid = 1643] [serial = 1397] [outer = 0x0] 01:27:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x119c97000) [pid = 1643] [serial = 1398] [outer = 0x118418000] 01:27:26 INFO - PROCESS | 1643 | 1466497646372 Marionette DEBUG loaded listener.js 01:27:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x120ecd800) [pid = 1643] [serial = 1399] [outer = 0x118418000] 01:27:26 INFO - PROCESS | 1643 | 1466497646713 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]]]}] 01:27:26 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 01:27:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 481ms 01:27:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 01:27:26 INFO - PROCESS | 1643 | 1466497646724 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 01:27:26 INFO - PROCESS | 1643 | 1466497646726 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 01:27:26 INFO - PROCESS | 1643 | 1466497646729 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 01:27:26 INFO - PROCESS | 1643 | 1466497646732 Marionette TRACE conn2 <- [1,1838,null,{}] 01:27:26 INFO - PROCESS | 1643 | 1466497646735 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}] 01:27:26 INFO - PROCESS | 1643 | 1466497646736 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:26 INFO - PROCESS | 1643 | 1466497646818 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 01:27:26 INFO - PROCESS | 1643 | 1466497646892 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:26 INFO - PROCESS | 1643 | 1466497646893 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:26 INFO - PROCESS | 1643 | ++DOCSHELL 0x123a1c800 == 31 [pid = 1643] [id = 467] 01:27:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x115e8bc00) [pid = 1643] [serial = 1400] [outer = 0x0] 01:27:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x1210b6800) [pid = 1643] [serial = 1401] [outer = 0x115e8bc00] 01:27:26 INFO - PROCESS | 1643 | 1466497646919 Marionette DEBUG loaded listener.js 01:27:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x121865000) [pid = 1643] [serial = 1402] [outer = 0x115e8bc00] 01:27:27 INFO - PROCESS | 1643 | 1466497647285 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]]]}] 01:27:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 01:27:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 572ms 01:27:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 01:27:27 INFO - PROCESS | 1643 | 1466497647301 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 01:27:27 INFO - PROCESS | 1643 | 1466497647303 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 01:27:27 INFO - PROCESS | 1643 | 1466497647306 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 01:27:27 INFO - PROCESS | 1643 | 1466497647308 Marionette TRACE conn2 <- [1,1842,null,{}] 01:27:27 INFO - PROCESS | 1643 | 1466497647313 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}] 01:27:27 INFO - PROCESS | 1643 | 1466497647315 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:27 INFO - PROCESS | 1643 | 1466497647472 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 01:27:27 INFO - PROCESS | 1643 | 1466497647526 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:27 INFO - PROCESS | 1643 | 1466497647532 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:27 INFO - PROCESS | 1643 | ++DOCSHELL 0x124a1c000 == 32 [pid = 1643] [id = 468] 01:27:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x11853d400) [pid = 1643] [serial = 1403] [outer = 0x0] 01:27:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x123a46400) [pid = 1643] [serial = 1404] [outer = 0x11853d400] 01:27:27 INFO - PROCESS | 1643 | 1466497647586 Marionette DEBUG loaded listener.js 01:27:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x1241a6c00) [pid = 1643] [serial = 1405] [outer = 0x11853d400] 01:27:28 INFO - PROCESS | 1643 | 1466497648000 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]]]}] 01:27:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 01:27:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 725ms 01:27:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 01:27:28 INFO - PROCESS | 1643 | 1466497648032 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 01:27:28 INFO - PROCESS | 1643 | 1466497648034 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 01:27:28 INFO - PROCESS | 1643 | 1466497648036 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 01:27:28 INFO - PROCESS | 1643 | 1466497648037 Marionette TRACE conn2 <- [1,1846,null,{}] 01:27:28 INFO - PROCESS | 1643 | 1466497648039 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}] 01:27:28 INFO - PROCESS | 1643 | 1466497648041 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:28 INFO - PROCESS | 1643 | 1466497648141 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 01:27:28 INFO - PROCESS | 1643 | 1466497648146 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:28 INFO - PROCESS | 1643 | 1466497648147 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:28 INFO - PROCESS | 1643 | ++DOCSHELL 0x1130d0800 == 33 [pid = 1643] [id = 469] 01:27:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x1241a8400) [pid = 1643] [serial = 1406] [outer = 0x0] 01:27:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x124ac1000) [pid = 1643] [serial = 1407] [outer = 0x1241a8400] 01:27:28 INFO - PROCESS | 1643 | 1466497648171 Marionette DEBUG loaded listener.js 01:27:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x125d99800) [pid = 1643] [serial = 1408] [outer = 0x1241a8400] 01:27:28 INFO - PROCESS | 1643 | 1466497648534 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]]]}] 01:27:28 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) 01:27:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 518ms 01:27:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 01:27:28 INFO - PROCESS | 1643 | 1466497648554 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 01:27:28 INFO - PROCESS | 1643 | 1466497648555 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 01:27:28 INFO - PROCESS | 1643 | 1466497648557 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 01:27:28 INFO - PROCESS | 1643 | 1466497648559 Marionette TRACE conn2 <- [1,1850,null,{}] 01:27:28 INFO - PROCESS | 1643 | 1466497648562 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}] 01:27:28 INFO - PROCESS | 1643 | 1466497648564 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:28 INFO - PROCESS | 1643 | 1466497648668 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 01:27:28 INFO - PROCESS | 1643 | 1466497648672 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:28 INFO - PROCESS | 1643 | 1466497648673 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:28 INFO - PROCESS | 1643 | ++DOCSHELL 0x12897d800 == 34 [pid = 1643] [id = 470] 01:27:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x115e16800) [pid = 1643] [serial = 1409] [outer = 0x0] 01:27:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x1282bd800) [pid = 1643] [serial = 1410] [outer = 0x115e16800] 01:27:28 INFO - PROCESS | 1643 | 1466497648697 Marionette DEBUG loaded listener.js 01:27:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x12844ac00) [pid = 1643] [serial = 1411] [outer = 0x115e16800] 01:27:30 INFO - PROCESS | 1643 | --DOCSHELL 0x1181ad000 == 33 [pid = 1643] [id = 464] 01:27:30 INFO - PROCESS | 1643 | --DOCSHELL 0x111f0f000 == 32 [pid = 1643] [id = 463] 01:27:30 INFO - PROCESS | 1643 | --DOCSHELL 0x117d81000 == 31 [pid = 1643] [id = 465] 01:27:30 INFO - PROCESS | 1643 | --DOCSHELL 0x123a1c800 == 30 [pid = 1643] [id = 467] 01:27:30 INFO - PROCESS | 1643 | --DOCSHELL 0x1130d0800 == 29 [pid = 1643] [id = 469] 01:27:30 INFO - PROCESS | 1643 | --DOCSHELL 0x12108d000 == 28 [pid = 1643] [id = 466] 01:27:30 INFO - PROCESS | 1643 | --DOCSHELL 0x124a1c000 == 27 [pid = 1643] [id = 468] 01:27:30 INFO - PROCESS | 1643 | --DOCSHELL 0x12112d000 == 26 [pid = 1643] [id = 350] 01:27:30 INFO - PROCESS | 1643 | --DOCSHELL 0x115ee5000 == 25 [pid = 1643] [id = 342] 01:27:30 INFO - PROCESS | 1643 | --DOCSHELL 0x1181be000 == 24 [pid = 1643] [id = 347] 01:27:30 INFO - PROCESS | 1643 | --DOCSHELL 0x1168c7000 == 23 [pid = 1643] [id = 356] 01:27:30 INFO - PROCESS | 1643 | --DOCSHELL 0x1217eb000 == 22 [pid = 1643] [id = 351] 01:27:30 INFO - PROCESS | 1643 | --DOCSHELL 0x11866a800 == 21 [pid = 1643] [id = 354] 01:27:30 INFO - PROCESS | 1643 | --DOCSHELL 0x119c0b800 == 20 [pid = 1643] [id = 346] 01:27:30 INFO - PROCESS | 1643 | --DOCSHELL 0x128c1f800 == 19 [pid = 1643] [id = 355] 01:27:30 INFO - PROCESS | 1643 | --DOCSHELL 0x119560800 == 18 [pid = 1643] [id = 345] 01:27:30 INFO - PROCESS | 1643 | --DOCSHELL 0x11714a800 == 17 [pid = 1643] [id = 343] 01:27:30 INFO - PROCESS | 1643 | --DOCSHELL 0x1249b3800 == 16 [pid = 1643] [id = 352] 01:27:30 INFO - PROCESS | 1643 | --DOCSHELL 0x129fca000 == 15 [pid = 1643] [id = 357] 01:27:30 INFO - PROCESS | 1643 | --DOCSHELL 0x12a961000 == 14 [pid = 1643] [id = 358] 01:27:30 INFO - PROCESS | 1643 | --DOCSHELL 0x126846000 == 13 [pid = 1643] [id = 353] 01:27:30 INFO - PROCESS | 1643 | --DOCSHELL 0x119085800 == 12 [pid = 1643] [id = 349] 01:27:30 INFO - PROCESS | 1643 | --DOCSHELL 0x12b94c000 == 11 [pid = 1643] [id = 359] 01:27:30 INFO - PROCESS | 1643 | --DOCSHELL 0x11866c000 == 10 [pid = 1643] [id = 344] 01:27:30 INFO - PROCESS | 1643 | --DOCSHELL 0x1168c9000 == 9 [pid = 1643] [id = 348] 01:27:30 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x120ec4800) [pid = 1643] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 01:27:30 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x120ec7000) [pid = 1643] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 01:27:30 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x11829e800) [pid = 1643] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 01:27:30 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x1110a8800) [pid = 1643] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 01:27:30 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x118637000) [pid = 1643] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 01:27:30 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x115dcd400) [pid = 1643] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 01:27:30 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x115e1bc00) [pid = 1643] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 01:27:30 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x112e36c00) [pid = 1643] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 01:27:30 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x12192e000) [pid = 1643] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 01:27:30 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x1190d3400) [pid = 1643] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 01:27:30 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x123c0c000) [pid = 1643] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 01:27:30 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x123c10c00) [pid = 1643] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 01:27:30 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x119af5000) [pid = 1643] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 01:27:30 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x128919400) [pid = 1643] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 01:27:30 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x128a2f400) [pid = 1643] [serial = 1368] [outer = 0x0] [url = about:blank] 01:27:30 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x121344000) [pid = 1643] [serial = 1350] [outer = 0x0] [url = about:blank] 01:27:30 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x123f3d800) [pid = 1643] [serial = 1353] [outer = 0x0] [url = about:blank] 01:27:30 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x118418800) [pid = 1643] [serial = 1338] [outer = 0x0] [url = about:blank] 01:27:30 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x11958d000) [pid = 1643] [serial = 1362] [outer = 0x0] [url = about:blank] 01:27:30 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x11869d000) [pid = 1643] [serial = 1341] [outer = 0x0] [url = about:blank] 01:27:30 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x11905b400) [pid = 1643] [serial = 1342] [outer = 0x0] [url = about:blank] 01:27:30 INFO - PROCESS | 1643 | --DOMWINDOW == 78 (0x116148c00) [pid = 1643] [serial = 1335] [outer = 0x0] [url = about:blank] 01:27:30 INFO - PROCESS | 1643 | --DOMWINDOW == 77 (0x1174b8c00) [pid = 1643] [serial = 1336] [outer = 0x0] [url = about:blank] 01:27:30 INFO - PROCESS | 1643 | --DOMWINDOW == 76 (0x119c99800) [pid = 1643] [serial = 1347] [outer = 0x0] [url = about:blank] 01:27:30 INFO - PROCESS | 1643 | --DOMWINDOW == 75 (0x1133a9800) [pid = 1643] [serial = 1332] [outer = 0x0] [url = about:blank] 01:27:30 INFO - PROCESS | 1643 | --DOMWINDOW == 74 (0x1164ea800) [pid = 1643] [serial = 1333] [outer = 0x0] [url = about:blank] 01:27:30 INFO - PROCESS | 1643 | --DOMWINDOW == 73 (0x12a5ac000) [pid = 1643] [serial = 1330] [outer = 0x0] [url = about:blank] 01:27:30 INFO - PROCESS | 1643 | --DOMWINDOW == 72 (0x1196ac800) [pid = 1643] [serial = 1344] [outer = 0x0] [url = about:blank] 01:27:30 INFO - PROCESS | 1643 | --DOMWINDOW == 71 (0x119c95000) [pid = 1643] [serial = 1345] [outer = 0x0] [url = about:blank] 01:27:30 INFO - PROCESS | 1643 | --DOMWINDOW == 70 (0x11853a400) [pid = 1643] [serial = 1339] [outer = 0x0] [url = about:blank] 01:27:30 INFO - PROCESS | 1643 | --DOMWINDOW == 69 (0x124acb800) [pid = 1643] [serial = 1356] [outer = 0x0] [url = about:blank] 01:27:30 INFO - PROCESS | 1643 | --DOMWINDOW == 68 (0x125d9c000) [pid = 1643] [serial = 1357] [outer = 0x0] [url = about:blank] 01:27:30 INFO - PROCESS | 1643 | --DOMWINDOW == 67 (0x125b56800) [pid = 1643] [serial = 1359] [outer = 0x0] [url = about:blank] 01:27:30 INFO - PROCESS | 1643 | --DOMWINDOW == 66 (0x124ac3400) [pid = 1643] [serial = 1365] [outer = 0x0] [url = about:blank] 01:27:30 INFO - PROCESS | 1643 | --DOMWINDOW == 65 (0x124454400) [pid = 1643] [serial = 1354] [outer = 0x0] [url = about:blank] 01:27:30 INFO - PROCESS | 1643 | --DOMWINDOW == 64 (0x1282bdc00) [pid = 1643] [serial = 1360] [outer = 0x0] [url = about:blank] 01:27:30 INFO - PROCESS | 1643 | --DOMWINDOW == 63 (0x123a40800) [pid = 1643] [serial = 1351] [outer = 0x0] [url = about:blank] 01:27:30 INFO - PROCESS | 1643 | --DOMWINDOW == 62 (0x1284ce800) [pid = 1643] [serial = 1366] [outer = 0x0] [url = about:blank] 01:27:30 INFO - PROCESS | 1643 | --DOMWINDOW == 61 (0x121869400) [pid = 1643] [serial = 1363] [outer = 0x0] [url = about:blank] 01:27:30 INFO - PROCESS | 1643 | --DOMWINDOW == 60 (0x120e97000) [pid = 1643] [serial = 1348] [outer = 0x0] [url = about:blank] 01:27:30 INFO - PROCESS | 1643 | --DOMWINDOW == 59 (0x128f17400) [pid = 1643] [serial = 1369] [outer = 0x0] [url = about:blank] 01:27:30 INFO - PROCESS | 1643 | 1466497650609 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]]]}] 01:27:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 01:27:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 2080ms 01:27:30 INFO - PROCESS | 1643 | 1466497650639 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 01:27:30 INFO - PROCESS | 1643 | 1466497650642 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 01:27:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 01:27:30 INFO - PROCESS | 1643 | 1466497650645 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 01:27:30 INFO - PROCESS | 1643 | 1466497650647 Marionette TRACE conn2 <- [1,1854,null,{}] 01:27:30 INFO - PROCESS | 1643 | 1466497650652 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}] 01:27:30 INFO - PROCESS | 1643 | 1466497650653 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:30 INFO - PROCESS | 1643 | 1466497650733 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 01:27:30 INFO - PROCESS | 1643 | 1466497650783 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:30 INFO - PROCESS | 1643 | 1466497650786 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:30 INFO - PROCESS | 1643 | ++DOCSHELL 0x1164a9800 == 10 [pid = 1643] [id = 471] 01:27:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 60 (0x112e36c00) [pid = 1643] [serial = 1412] [outer = 0x0] 01:27:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 61 (0x112e3c400) [pid = 1643] [serial = 1413] [outer = 0x112e36c00] 01:27:30 INFO - PROCESS | 1643 | 1466497650814 Marionette DEBUG loaded listener.js 01:27:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 62 (0x113b4e800) [pid = 1643] [serial = 1414] [outer = 0x112e36c00] 01:27:31 INFO - PROCESS | 1643 | 1466497651138 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]]]}] 01:27:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 01:27:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 522ms 01:27:31 INFO - PROCESS | 1643 | 1466497651168 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 01:27:31 INFO - PROCESS | 1643 | 1466497651171 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 01:27:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 01:27:31 INFO - PROCESS | 1643 | 1466497651176 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 01:27:31 INFO - PROCESS | 1643 | 1466497651179 Marionette TRACE conn2 <- [1,1858,null,{}] 01:27:31 INFO - PROCESS | 1643 | 1466497651183 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}] 01:27:31 INFO - PROCESS | 1643 | 1466497651185 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:31 INFO - PROCESS | 1643 | 1466497651265 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 01:27:31 INFO - PROCESS | 1643 | 1466497651269 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:31 INFO - PROCESS | 1643 | 1466497651271 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:31 INFO - PROCESS | 1643 | ++DOCSHELL 0x115eef800 == 11 [pid = 1643] [id = 472] 01:27:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 63 (0x115e8e800) [pid = 1643] [serial = 1415] [outer = 0x0] 01:27:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 64 (0x116a14800) [pid = 1643] [serial = 1416] [outer = 0x115e8e800] 01:27:31 INFO - PROCESS | 1643 | 1466497651300 Marionette DEBUG loaded listener.js 01:27:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 65 (0x116f96c00) [pid = 1643] [serial = 1417] [outer = 0x115e8e800] 01:27:31 INFO - PROCESS | 1643 | 1466497651668 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]]]}] 01:27:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 01:27:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 523ms 01:27:31 INFO - PROCESS | 1643 | 1466497651698 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 01:27:31 INFO - PROCESS | 1643 | 1466497651700 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 01:27:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 01:27:31 INFO - PROCESS | 1643 | 1466497651702 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 01:27:31 INFO - PROCESS | 1643 | 1466497651704 Marionette TRACE conn2 <- [1,1862,null,{}] 01:27:31 INFO - PROCESS | 1643 | 1466497651712 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}] 01:27:31 INFO - PROCESS | 1643 | 1466497651716 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:31 INFO - PROCESS | 1643 | 1466497651792 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 01:27:31 INFO - PROCESS | 1643 | 1466497651799 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:31 INFO - PROCESS | 1643 | 1466497651802 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:31 INFO - PROCESS | 1643 | ++DOCSHELL 0x118888800 == 12 [pid = 1643] [id = 473] 01:27:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 66 (0x110f75800) [pid = 1643] [serial = 1418] [outer = 0x0] 01:27:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 67 (0x1182a7400) [pid = 1643] [serial = 1419] [outer = 0x110f75800] 01:27:31 INFO - PROCESS | 1643 | 1466497651830 Marionette DEBUG loaded listener.js 01:27:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 68 (0x1184c4400) [pid = 1643] [serial = 1420] [outer = 0x110f75800] 01:27:32 INFO - PROCESS | 1643 | 1466497652195 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]]]}] 01:27:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 01:27:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 520ms 01:27:32 INFO - PROCESS | 1643 | 1466497652223 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 01:27:32 INFO - PROCESS | 1643 | 1466497652225 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 01:27:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 01:27:32 INFO - PROCESS | 1643 | 1466497652228 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 01:27:32 INFO - PROCESS | 1643 | 1466497652231 Marionette TRACE conn2 <- [1,1866,null,{}] 01:27:32 INFO - PROCESS | 1643 | 1466497652233 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}] 01:27:32 INFO - PROCESS | 1643 | 1466497652235 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:32 INFO - PROCESS | 1643 | 1466497652337 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 01:27:32 INFO - PROCESS | 1643 | 1466497652342 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:32 INFO - PROCESS | 1643 | 1466497652343 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:32 INFO - PROCESS | 1643 | ++DOCSHELL 0x119566800 == 13 [pid = 1643] [id = 474] 01:27:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 69 (0x118539800) [pid = 1643] [serial = 1421] [outer = 0x0] 01:27:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 70 (0x118639000) [pid = 1643] [serial = 1422] [outer = 0x118539800] 01:27:32 INFO - PROCESS | 1643 | 1466497652369 Marionette DEBUG loaded listener.js 01:27:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 71 (0x1186a2400) [pid = 1643] [serial = 1423] [outer = 0x118539800] 01:27:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 72 (0x11853f400) [pid = 1643] [serial = 1424] [outer = 0x12ca23400] 01:27:32 INFO - PROCESS | 1643 | 1466497652808 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]]]}] 01:27:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 01:27:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 620ms 01:27:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 01:27:32 INFO - PROCESS | 1643 | 1466497652849 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 01:27:32 INFO - PROCESS | 1643 | 1466497652851 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 01:27:32 INFO - PROCESS | 1643 | 1466497652853 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 01:27:32 INFO - PROCESS | 1643 | 1466497652855 Marionette TRACE conn2 <- [1,1870,null,{}] 01:27:32 INFO - PROCESS | 1643 | 1466497652868 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}] 01:27:32 INFO - PROCESS | 1643 | 1466497652870 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:33 INFO - PROCESS | 1643 | 1466497652999 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 01:27:33 INFO - PROCESS | 1643 | 1466497653053 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:33 INFO - PROCESS | 1643 | 1466497653054 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:33 INFO - PROCESS | 1643 | ++DOCSHELL 0x120e20000 == 14 [pid = 1643] [id = 475] 01:27:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 73 (0x110f82400) [pid = 1643] [serial = 1425] [outer = 0x0] 01:27:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 74 (0x1186a0800) [pid = 1643] [serial = 1426] [outer = 0x110f82400] 01:27:33 INFO - PROCESS | 1643 | 1466497653096 Marionette DEBUG loaded listener.js 01:27:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 75 (0x1190d2c00) [pid = 1643] [serial = 1427] [outer = 0x110f82400] 01:27:33 INFO - PROCESS | 1643 | 1466497653534 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]]]}] 01:27:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 01:27:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 730ms 01:27:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 01:27:33 INFO - PROCESS | 1643 | 1466497653584 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 01:27:33 INFO - PROCESS | 1643 | 1466497653585 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 01:27:33 INFO - PROCESS | 1643 | 1466497653587 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 01:27:33 INFO - PROCESS | 1643 | 1466497653588 Marionette TRACE conn2 <- [1,1874,null,{}] 01:27:33 INFO - PROCESS | 1643 | 1466497653591 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}] 01:27:33 INFO - PROCESS | 1643 | 1466497653594 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:33 INFO - PROCESS | 1643 | 1466497653744 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 01:27:33 INFO - PROCESS | 1643 | 1466497653762 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:33 INFO - PROCESS | 1643 | 1466497653763 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:33 INFO - PROCESS | 1643 | ++DOCSHELL 0x123a5e000 == 15 [pid = 1643] [id = 476] 01:27:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 76 (0x119aeb800) [pid = 1643] [serial = 1428] [outer = 0x0] 01:27:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 77 (0x120e94c00) [pid = 1643] [serial = 1429] [outer = 0x119aeb800] 01:27:33 INFO - PROCESS | 1643 | 1466497653804 Marionette DEBUG loaded listener.js 01:27:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 78 (0x120ec6c00) [pid = 1643] [serial = 1430] [outer = 0x119aeb800] 01:27:34 INFO - PROCESS | 1643 | 1466497654238 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]]]}] 01:27:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 01:27:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 669ms 01:27:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 01:27:34 INFO - PROCESS | 1643 | 1466497654268 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 01:27:34 INFO - PROCESS | 1643 | 1466497654269 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 01:27:34 INFO - PROCESS | 1643 | 1466497654272 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 01:27:34 INFO - PROCESS | 1643 | 1466497654273 Marionette TRACE conn2 <- [1,1878,null,{}] 01:27:34 INFO - PROCESS | 1643 | 1466497654275 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}] 01:27:34 INFO - PROCESS | 1643 | 1466497654276 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:34 INFO - PROCESS | 1643 | 1466497654374 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 01:27:34 INFO - PROCESS | 1643 | 1466497654381 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:34 INFO - PROCESS | 1643 | 1466497654382 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:34 INFO - PROCESS | 1643 | ++DOCSHELL 0x1249ad000 == 16 [pid = 1643] [id = 477] 01:27:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 79 (0x110fe5000) [pid = 1643] [serial = 1431] [outer = 0x0] 01:27:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x120f8c800) [pid = 1643] [serial = 1432] [outer = 0x110fe5000] 01:27:34 INFO - PROCESS | 1643 | 1466497654406 Marionette DEBUG loaded listener.js 01:27:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x1213da000) [pid = 1643] [serial = 1433] [outer = 0x110fe5000] 01:27:34 INFO - PROCESS | 1643 | 1466497654720 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]]]}] 01:27:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 01:27:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 468ms 01:27:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 01:27:34 INFO - PROCESS | 1643 | 1466497654740 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 01:27:34 INFO - PROCESS | 1643 | 1466497654742 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 01:27:34 INFO - PROCESS | 1643 | 1466497654744 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 01:27:34 INFO - PROCESS | 1643 | 1466497654747 Marionette TRACE conn2 <- [1,1882,null,{}] 01:27:34 INFO - PROCESS | 1643 | 1466497654751 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}] 01:27:34 INFO - PROCESS | 1643 | 1466497654752 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:34 INFO - PROCESS | 1643 | 1466497654829 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 01:27:34 INFO - PROCESS | 1643 | 1466497654834 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:34 INFO - PROCESS | 1643 | 1466497654835 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:34 INFO - PROCESS | 1643 | ++DOCSHELL 0x125b16800 == 17 [pid = 1643] [id = 478] 01:27:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x120f8d800) [pid = 1643] [serial = 1434] [outer = 0x0] 01:27:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x121868400) [pid = 1643] [serial = 1435] [outer = 0x120f8d800] 01:27:34 INFO - PROCESS | 1643 | 1466497654859 Marionette DEBUG loaded listener.js 01:27:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x1218ad400) [pid = 1643] [serial = 1436] [outer = 0x120f8d800] 01:27:35 INFO - PROCESS | 1643 | 1466497655170 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]]]}] 01:27:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 01:27:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 474ms 01:27:35 INFO - PROCESS | 1643 | 1466497655236 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 01:27:35 INFO - PROCESS | 1643 | 1466497655237 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 01:27:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 01:27:35 INFO - PROCESS | 1643 | 1466497655239 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 01:27:35 INFO - PROCESS | 1643 | 1466497655241 Marionette TRACE conn2 <- [1,1886,null,{}] 01:27:35 INFO - PROCESS | 1643 | 1466497655243 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}] 01:27:35 INFO - PROCESS | 1643 | 1466497655244 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:35 INFO - PROCESS | 1643 | 1466497655332 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 01:27:35 INFO - PROCESS | 1643 | 1466497655335 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:35 INFO - PROCESS | 1643 | 1466497655336 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:35 INFO - PROCESS | 1643 | ++DOCSHELL 0x118887800 == 18 [pid = 1643] [id = 479] 01:27:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x121344000) [pid = 1643] [serial = 1437] [outer = 0x0] 01:27:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x12186fc00) [pid = 1643] [serial = 1438] [outer = 0x121344000] 01:27:35 INFO - PROCESS | 1643 | 1466497655361 Marionette DEBUG loaded listener.js 01:27:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x123a47800) [pid = 1643] [serial = 1439] [outer = 0x121344000] 01:27:35 INFO - PROCESS | 1643 | 1466497655742 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]]]}] 01:27:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 01:27:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 518ms 01:27:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 01:27:35 INFO - PROCESS | 1643 | 1466497655759 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 01:27:35 INFO - PROCESS | 1643 | 1466497655760 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 01:27:35 INFO - PROCESS | 1643 | 1466497655764 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 01:27:35 INFO - PROCESS | 1643 | 1466497655766 Marionette TRACE conn2 <- [1,1890,null,{}] 01:27:35 INFO - PROCESS | 1643 | 1466497655768 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}] 01:27:35 INFO - PROCESS | 1643 | 1466497655769 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:35 INFO - PROCESS | 1643 | 1466497655834 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 01:27:35 INFO - PROCESS | 1643 | 1466497655893 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:35 INFO - PROCESS | 1643 | 1466497655894 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:35 INFO - PROCESS | 1643 | ++DOCSHELL 0x128498800 == 19 [pid = 1643] [id = 480] 01:27:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x12134b800) [pid = 1643] [serial = 1440] [outer = 0x0] 01:27:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x123a4a800) [pid = 1643] [serial = 1441] [outer = 0x12134b800] 01:27:35 INFO - PROCESS | 1643 | 1466497655933 Marionette DEBUG loaded listener.js 01:27:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x1199c1800) [pid = 1643] [serial = 1442] [outer = 0x12134b800] 01:27:36 INFO - PROCESS | 1643 | 1466497656466 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]]]}] 01:27:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 01:27:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 722ms 01:27:36 INFO - PROCESS | 1643 | 1466497656485 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 01:27:36 INFO - PROCESS | 1643 | 1466497656486 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 01:27:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 01:27:36 INFO - PROCESS | 1643 | 1466497656488 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 01:27:36 INFO - PROCESS | 1643 | 1466497656490 Marionette TRACE conn2 <- [1,1894,null,{}] 01:27:36 INFO - PROCESS | 1643 | 1466497656492 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}] 01:27:36 INFO - PROCESS | 1643 | 1466497656496 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:36 INFO - PROCESS | 1643 | 1466497656634 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 01:27:36 INFO - PROCESS | 1643 | 1466497656638 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:36 INFO - PROCESS | 1643 | 1466497656641 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:36 INFO - PROCESS | 1643 | ++DOCSHELL 0x120e0a800 == 20 [pid = 1643] [id = 481] 01:27:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x123fcd800) [pid = 1643] [serial = 1443] [outer = 0x0] 01:27:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x12491fc00) [pid = 1643] [serial = 1444] [outer = 0x123fcd800] 01:27:36 INFO - PROCESS | 1643 | 1466497656690 Marionette DEBUG loaded listener.js 01:27:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x125bb3c00) [pid = 1643] [serial = 1445] [outer = 0x123fcd800] 01:27:37 INFO - PROCESS | 1643 | 1466497657117 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]]]}] 01:27:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 01:27:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 672ms 01:27:37 INFO - PROCESS | 1643 | 1466497657162 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 01:27:37 INFO - PROCESS | 1643 | 1466497657164 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 01:27:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 01:27:37 INFO - PROCESS | 1643 | 1466497657167 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 01:27:37 INFO - PROCESS | 1643 | 1466497657169 Marionette TRACE conn2 <- [1,1898,null,{}] 01:27:37 INFO - PROCESS | 1643 | 1466497657172 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}] 01:27:37 INFO - PROCESS | 1643 | 1466497657174 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:37 INFO - PROCESS | 1643 | 1466497657322 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 01:27:37 INFO - PROCESS | 1643 | 1466497657335 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:37 INFO - PROCESS | 1643 | 1466497657336 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:37 INFO - PROCESS | 1643 | ++DOCSHELL 0x129f1a000 == 21 [pid = 1643] [id = 482] 01:27:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x125aa8c00) [pid = 1643] [serial = 1446] [outer = 0x0] 01:27:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x126b3f800) [pid = 1643] [serial = 1447] [outer = 0x125aa8c00] 01:27:37 INFO - PROCESS | 1643 | 1466497657377 Marionette DEBUG loaded listener.js 01:27:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x1282c3800) [pid = 1643] [serial = 1448] [outer = 0x125aa8c00] 01:27:37 INFO - PROCESS | 1643 | 1466497657773 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]]]}] 01:27:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 01:27:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 623ms 01:27:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 01:27:37 INFO - PROCESS | 1643 | 1466497657789 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 01:27:37 INFO - PROCESS | 1643 | 1466497657790 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 01:27:37 INFO - PROCESS | 1643 | 1466497657793 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 01:27:37 INFO - PROCESS | 1643 | 1466497657794 Marionette TRACE conn2 <- [1,1902,null,{}] 01:27:37 INFO - PROCESS | 1643 | 1466497657799 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}] 01:27:37 INFO - PROCESS | 1643 | 1466497657800 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:37 INFO - PROCESS | 1643 | 1466497657876 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 01:27:37 INFO - PROCESS | 1643 | 1466497657882 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:37 INFO - PROCESS | 1643 | 1466497657883 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:37 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a95b800 == 22 [pid = 1643] [id = 483] 01:27:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x1282c5400) [pid = 1643] [serial = 1449] [outer = 0x0] 01:27:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x1284c3000) [pid = 1643] [serial = 1450] [outer = 0x1282c5400] 01:27:37 INFO - PROCESS | 1643 | 1466497657908 Marionette DEBUG loaded listener.js 01:27:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x128920400) [pid = 1643] [serial = 1451] [outer = 0x1282c5400] 01:27:38 INFO - PROCESS | 1643 | 1466497658284 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]]]}] 01:27:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 01:27:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 522ms 01:27:38 INFO - PROCESS | 1643 | 1466497658316 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 01:27:38 INFO - PROCESS | 1643 | 1466497658318 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 01:27:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 01:27:38 INFO - PROCESS | 1643 | 1466497658321 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 01:27:38 INFO - PROCESS | 1643 | 1466497658323 Marionette TRACE conn2 <- [1,1906,null,{}] 01:27:38 INFO - PROCESS | 1643 | 1466497658326 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}] 01:27:38 INFO - PROCESS | 1643 | 1466497658329 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:38 INFO - PROCESS | 1643 | 1466497658497 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 01:27:38 INFO - PROCESS | 1643 | 1466497658513 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:38 INFO - PROCESS | 1643 | 1466497658514 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:38 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a96c800 == 23 [pid = 1643] [id = 484] 01:27:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x128452800) [pid = 1643] [serial = 1452] [outer = 0x0] 01:27:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x128924c00) [pid = 1643] [serial = 1453] [outer = 0x128452800] 01:27:38 INFO - PROCESS | 1643 | 1466497658554 Marionette DEBUG loaded listener.js 01:27:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x110fe5800) [pid = 1643] [serial = 1454] [outer = 0x128452800] 01:27:39 INFO - PROCESS | 1643 | 1466497659464 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]]]}] 01:27:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 01:27:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1171ms 01:27:39 INFO - PROCESS | 1643 | 1466497659492 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 01:27:39 INFO - PROCESS | 1643 | 1466497659496 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 01:27:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 01:27:39 INFO - PROCESS | 1643 | 1466497659509 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 01:27:39 INFO - PROCESS | 1643 | 1466497659511 Marionette TRACE conn2 <- [1,1910,null,{}] 01:27:39 INFO - PROCESS | 1643 | 1466497659517 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}] 01:27:39 INFO - PROCESS | 1643 | 1466497659519 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:39 INFO - PROCESS | 1643 | 1466497659616 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 01:27:39 INFO - PROCESS | 1643 | 1466497659622 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:39 INFO - PROCESS | 1643 | 1466497659624 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:39 INFO - PROCESS | 1643 | ++DOCSHELL 0x118253800 == 24 [pid = 1643] [id = 485] 01:27:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x116885c00) [pid = 1643] [serial = 1455] [outer = 0x0] 01:27:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x116f66c00) [pid = 1643] [serial = 1456] [outer = 0x116885c00] 01:27:39 INFO - PROCESS | 1643 | 1466497659652 Marionette DEBUG loaded listener.js 01:27:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x1174c2000) [pid = 1643] [serial = 1457] [outer = 0x116885c00] 01:27:40 INFO - PROCESS | 1643 | 1466497660027 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]]]}] 01:27:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 01:27:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 573ms 01:27:40 INFO - PROCESS | 1643 | 1466497660082 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 01:27:40 INFO - PROCESS | 1643 | 1466497660085 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 01:27:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 01:27:40 INFO - PROCESS | 1643 | 1466497660090 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 01:27:40 INFO - PROCESS | 1643 | 1466497660092 Marionette TRACE conn2 <- [1,1914,null,{}] 01:27:40 INFO - PROCESS | 1643 | 1466497660094 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}] 01:27:40 INFO - PROCESS | 1643 | 1466497660096 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:40 INFO - PROCESS | 1643 | 1466497660197 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 01:27:40 INFO - PROCESS | 1643 | 1466497660238 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:40 INFO - PROCESS | 1643 | 1466497660240 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:40 INFO - PROCESS | 1643 | ++DOCSHELL 0x12107c800 == 25 [pid = 1643] [id = 486] 01:27:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x11841a000) [pid = 1643] [serial = 1458] [outer = 0x0] 01:27:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x11863d400) [pid = 1643] [serial = 1459] [outer = 0x11841a000] 01:27:40 INFO - PROCESS | 1643 | 1466497660267 Marionette DEBUG loaded listener.js 01:27:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x119584c00) [pid = 1643] [serial = 1460] [outer = 0x11841a000] 01:27:40 INFO - PROCESS | 1643 | 1466497660603 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]]]}] 01:27:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 01:27:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 569ms 01:27:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 01:27:40 INFO - PROCESS | 1643 | 1466497660660 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 01:27:40 INFO - PROCESS | 1643 | 1466497660661 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 01:27:40 INFO - PROCESS | 1643 | 1466497660664 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 01:27:40 INFO - PROCESS | 1643 | 1466497660666 Marionette TRACE conn2 <- [1,1918,null,{}] 01:27:40 INFO - PROCESS | 1643 | 1466497660682 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}] 01:27:40 INFO - PROCESS | 1643 | 1466497660685 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:40 INFO - PROCESS | 1643 | 1466497660786 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 01:27:40 INFO - PROCESS | 1643 | 1466497660791 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:40 INFO - PROCESS | 1643 | 1466497660793 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:40 INFO - PROCESS | 1643 | ++DOCSHELL 0x12823c000 == 26 [pid = 1643] [id = 487] 01:27:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x112029000) [pid = 1643] [serial = 1461] [outer = 0x0] 01:27:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x120e8ec00) [pid = 1643] [serial = 1462] [outer = 0x112029000] 01:27:40 INFO - PROCESS | 1643 | 1466497660822 Marionette DEBUG loaded listener.js 01:27:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x12186a800) [pid = 1643] [serial = 1463] [outer = 0x112029000] 01:27:41 INFO - PROCESS | 1643 | 1466497661184 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]]]}] 01:27:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 01:27:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 571ms 01:27:41 INFO - PROCESS | 1643 | 1466497661236 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 01:27:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 01:27:41 INFO - PROCESS | 1643 | 1466497661238 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 01:27:41 INFO - PROCESS | 1643 | 1466497661240 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 01:27:41 INFO - PROCESS | 1643 | 1466497661241 Marionette TRACE conn2 <- [1,1922,null,{}] 01:27:41 INFO - PROCESS | 1643 | 1466497661243 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}] 01:27:41 INFO - PROCESS | 1643 | 1466497661245 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:41 INFO - PROCESS | 1643 | 1466497661344 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 01:27:41 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x120ec4400) [pid = 1643] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 01:27:41 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x12492a800) [pid = 1643] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 01:27:41 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x115e8b800) [pid = 1643] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 01:27:41 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x1182a8800) [pid = 1643] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 01:27:41 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x1186c5000) [pid = 1643] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 01:27:41 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x110fe7800) [pid = 1643] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 01:27:41 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x11853d400) [pid = 1643] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 01:27:41 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x11688b000) [pid = 1643] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 01:27:41 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x112a75000) [pid = 1643] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 01:27:41 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x118418000) [pid = 1643] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 01:27:41 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x11853e000) [pid = 1643] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 01:27:41 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x115e8bc00) [pid = 1643] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 01:27:41 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x1241a8400) [pid = 1643] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 01:27:41 INFO - PROCESS | 1643 | 1466497661530 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:41 INFO - PROCESS | 1643 | 1466497661532 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:41 INFO - PROCESS | 1643 | ++DOCSHELL 0x118889000 == 27 [pid = 1643] [id = 488] 01:27:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x112a75000) [pid = 1643] [serial = 1464] [outer = 0x0] 01:27:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x1161a8c00) [pid = 1643] [serial = 1465] [outer = 0x112a75000] 01:27:41 INFO - PROCESS | 1643 | 1466497661557 Marionette DEBUG loaded listener.js 01:27:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x11863e800) [pid = 1643] [serial = 1466] [outer = 0x112a75000] 01:27:41 INFO - PROCESS | 1643 | 1466497661835 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]]]}] 01:27:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 01:27:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 620ms 01:27:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 01:27:41 INFO - PROCESS | 1643 | 1466497661868 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 01:27:41 INFO - PROCESS | 1643 | 1466497661869 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 01:27:41 INFO - PROCESS | 1643 | 1466497661871 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 01:27:41 INFO - PROCESS | 1643 | 1466497661872 Marionette TRACE conn2 <- [1,1926,null,{}] 01:27:41 INFO - PROCESS | 1643 | 1466497661875 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}] 01:27:41 INFO - PROCESS | 1643 | 1466497661876 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:41 INFO - PROCESS | 1643 | 1466497661973 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 01:27:41 INFO - PROCESS | 1643 | 1466497661977 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:41 INFO - PROCESS | 1643 | 1466497661979 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:41 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b95a800 == 28 [pid = 1643] [id = 489] 01:27:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x112d34400) [pid = 1643] [serial = 1467] [outer = 0x0] 01:27:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x11855f800) [pid = 1643] [serial = 1468] [outer = 0x112d34400] 01:27:42 INFO - PROCESS | 1643 | 1466497662003 Marionette DEBUG loaded listener.js 01:27:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x1241aa800) [pid = 1643] [serial = 1469] [outer = 0x112d34400] 01:27:42 INFO - PROCESS | 1643 | 1466497662359 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]]]}] 01:27:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 01:27:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 518ms 01:27:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 01:27:42 INFO - PROCESS | 1643 | 1466497662390 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 01:27:42 INFO - PROCESS | 1643 | 1466497662391 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 01:27:42 INFO - PROCESS | 1643 | 1466497662394 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 01:27:42 INFO - PROCESS | 1643 | 1466497662395 Marionette TRACE conn2 <- [1,1930,null,{}] 01:27:42 INFO - PROCESS | 1643 | 1466497662399 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}] 01:27:42 INFO - PROCESS | 1643 | 1466497662403 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:42 INFO - PROCESS | 1643 | 1466497662525 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 01:27:42 INFO - PROCESS | 1643 | 1466497662534 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:42 INFO - PROCESS | 1643 | 1466497662535 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:42 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b995000 == 29 [pid = 1643] [id = 490] 01:27:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x12492ac00) [pid = 1643] [serial = 1470] [outer = 0x0] 01:27:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x125675800) [pid = 1643] [serial = 1471] [outer = 0x12492ac00] 01:27:42 INFO - PROCESS | 1643 | 1466497662561 Marionette DEBUG loaded listener.js 01:27:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x128a35400) [pid = 1643] [serial = 1472] [outer = 0x12492ac00] 01:27:42 INFO - PROCESS | 1643 | 1466497662867 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]]]}] 01:27:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 01:27:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 521ms 01:27:42 INFO - PROCESS | 1643 | 1466497662916 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 01:27:42 INFO - PROCESS | 1643 | 1466497662917 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 01:27:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 01:27:42 INFO - PROCESS | 1643 | 1466497662919 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 01:27:42 INFO - PROCESS | 1643 | 1466497662920 Marionette TRACE conn2 <- [1,1934,null,{}] 01:27:42 INFO - PROCESS | 1643 | 1466497662923 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}] 01:27:42 INFO - PROCESS | 1643 | 1466497662924 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:43 INFO - PROCESS | 1643 | 1466497663006 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 01:27:43 INFO - PROCESS | 1643 | 1466497663009 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:43 INFO - PROCESS | 1643 | 1466497663011 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:43 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c497000 == 30 [pid = 1643] [id = 491] 01:27:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x113b4f000) [pid = 1643] [serial = 1473] [outer = 0x0] 01:27:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x128cef800) [pid = 1643] [serial = 1474] [outer = 0x113b4f000] 01:27:43 INFO - PROCESS | 1643 | 1466497663038 Marionette DEBUG loaded listener.js 01:27:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x1291c3000) [pid = 1643] [serial = 1475] [outer = 0x113b4f000] 01:27:43 INFO - PROCESS | 1643 | 1466497663382 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]]]}] 01:27:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 01:27:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 470ms 01:27:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 01:27:43 INFO - PROCESS | 1643 | 1466497663389 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 01:27:43 INFO - PROCESS | 1643 | 1466497663391 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 01:27:43 INFO - PROCESS | 1643 | 1466497663393 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 01:27:43 INFO - PROCESS | 1643 | 1466497663394 Marionette TRACE conn2 <- [1,1938,null,{}] 01:27:43 INFO - PROCESS | 1643 | 1466497663400 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}] 01:27:43 INFO - PROCESS | 1643 | 1466497663401 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:43 INFO - PROCESS | 1643 | 1466497663527 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 01:27:43 INFO - PROCESS | 1643 | 1466497663572 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:43 INFO - PROCESS | 1643 | 1466497663573 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:43 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c70a800 == 31 [pid = 1643] [id = 492] 01:27:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x1184c5800) [pid = 1643] [serial = 1476] [outer = 0x0] 01:27:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 112 (0x128ce6c00) [pid = 1643] [serial = 1477] [outer = 0x1184c5800] 01:27:43 INFO - PROCESS | 1643 | 1466497663598 Marionette DEBUG loaded listener.js 01:27:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 113 (0x1291ce800) [pid = 1643] [serial = 1478] [outer = 0x1184c5800] 01:27:43 INFO - PROCESS | 1643 | 1466497663909 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]]]}] 01:27:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 01:27:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 524ms 01:27:43 INFO - PROCESS | 1643 | 1466497663918 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 01:27:43 INFO - PROCESS | 1643 | 1466497663920 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 01:27:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 01:27:43 INFO - PROCESS | 1643 | 1466497663922 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 01:27:43 INFO - PROCESS | 1643 | 1466497663923 Marionette TRACE conn2 <- [1,1942,null,{}] 01:27:43 INFO - PROCESS | 1643 | 1466497663925 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}] 01:27:43 INFO - PROCESS | 1643 | 1466497663926 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:44 INFO - PROCESS | 1643 | 1466497664010 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 01:27:44 INFO - PROCESS | 1643 | 1466497664068 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:44 INFO - PROCESS | 1643 | 1466497664070 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:44 INFO - PROCESS | 1643 | ++DOCSHELL 0x128239000 == 32 [pid = 1643] [id = 493] 01:27:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 114 (0x112035400) [pid = 1643] [serial = 1479] [outer = 0x0] 01:27:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 115 (0x1241f2c00) [pid = 1643] [serial = 1480] [outer = 0x112035400] 01:27:44 INFO - PROCESS | 1643 | 1466497664094 Marionette DEBUG loaded listener.js 01:27:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 116 (0x1291d1400) [pid = 1643] [serial = 1481] [outer = 0x112035400] 01:27:44 INFO - PROCESS | 1643 | 1466497664383 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]]]}] 01:27:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 01:27:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 470ms 01:27:44 INFO - PROCESS | 1643 | 1466497664392 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 01:27:44 INFO - PROCESS | 1643 | 1466497664394 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 01:27:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 01:27:44 INFO - PROCESS | 1643 | 1466497664404 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 01:27:44 INFO - PROCESS | 1643 | 1466497664405 Marionette TRACE conn2 <- [1,1946,null,{}] 01:27:44 INFO - PROCESS | 1643 | 1466497664408 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}] 01:27:44 INFO - PROCESS | 1643 | 1466497664409 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:44 INFO - PROCESS | 1643 | 1466497664492 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 01:27:44 INFO - PROCESS | 1643 | 1466497664497 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:44 INFO - PROCESS | 1643 | 1466497664499 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:44 INFO - PROCESS | 1643 | ++DOCSHELL 0x12cea6000 == 33 [pid = 1643] [id = 494] 01:27:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 117 (0x128921800) [pid = 1643] [serial = 1482] [outer = 0x0] 01:27:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 118 (0x129fa5000) [pid = 1643] [serial = 1483] [outer = 0x128921800] 01:27:44 INFO - PROCESS | 1643 | 1466497664523 Marionette DEBUG loaded listener.js 01:27:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 119 (0x12a5b2800) [pid = 1643] [serial = 1484] [outer = 0x128921800] 01:27:44 INFO - PROCESS | 1643 | 1466497664869 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]]]}] 01:27:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 01:27:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 526ms 01:27:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 01:27:44 INFO - PROCESS | 1643 | 1466497664923 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 01:27:44 INFO - PROCESS | 1643 | 1466497664925 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 01:27:44 INFO - PROCESS | 1643 | 1466497664927 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 01:27:44 INFO - PROCESS | 1643 | 1466497664929 Marionette TRACE conn2 <- [1,1950,null,{}] 01:27:44 INFO - PROCESS | 1643 | 1466497664931 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}] 01:27:44 INFO - PROCESS | 1643 | 1466497664933 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:45 INFO - PROCESS | 1643 | 1466497665021 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 01:27:45 INFO - PROCESS | 1643 | 1466497665027 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:45 INFO - PROCESS | 1643 | 1466497665029 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:45 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b95a000 == 34 [pid = 1643] [id = 495] 01:27:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 120 (0x12a5b3000) [pid = 1643] [serial = 1485] [outer = 0x0] 01:27:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 121 (0x12a660800) [pid = 1643] [serial = 1486] [outer = 0x12a5b3000] 01:27:45 INFO - PROCESS | 1643 | 1466497665058 Marionette DEBUG loaded listener.js 01:27:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 122 (0x12a892800) [pid = 1643] [serial = 1487] [outer = 0x12a5b3000] 01:27:45 INFO - PROCESS | 1643 | 1466497665387 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]]]}] 01:27:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 01:27:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 470ms 01:27:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 01:27:45 INFO - PROCESS | 1643 | 1466497665399 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 01:27:45 INFO - PROCESS | 1643 | 1466497665401 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 01:27:45 INFO - PROCESS | 1643 | 1466497665403 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 01:27:45 INFO - PROCESS | 1643 | 1466497665404 Marionette TRACE conn2 <- [1,1954,null,{}] 01:27:45 INFO - PROCESS | 1643 | 1466497665407 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}] 01:27:45 INFO - PROCESS | 1643 | 1466497665408 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:45 INFO - PROCESS | 1643 | 1466497665488 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 01:27:45 INFO - PROCESS | 1643 | 1466497665556 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:45 INFO - PROCESS | 1643 | 1466497665557 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:45 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d0e4800 == 35 [pid = 1643] [id = 496] 01:27:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 123 (0x12a657400) [pid = 1643] [serial = 1488] [outer = 0x0] 01:27:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 124 (0x12a897400) [pid = 1643] [serial = 1489] [outer = 0x12a657400] 01:27:45 INFO - PROCESS | 1643 | 1466497665581 Marionette DEBUG loaded listener.js 01:27:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 125 (0x12b8a0800) [pid = 1643] [serial = 1490] [outer = 0x12a657400] 01:27:45 INFO - PROCESS | 1643 | 1466497665889 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]]]}] 01:27:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 01:27:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 519ms 01:27:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 01:27:45 INFO - PROCESS | 1643 | 1466497665923 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 01:27:45 INFO - PROCESS | 1643 | 1466497665924 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 01:27:45 INFO - PROCESS | 1643 | 1466497665926 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 01:27:45 INFO - PROCESS | 1643 | 1466497665928 Marionette TRACE conn2 <- [1,1958,null,{}] 01:27:45 INFO - PROCESS | 1643 | 1466497665938 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}] 01:27:45 INFO - PROCESS | 1643 | 1466497665939 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:46 INFO - PROCESS | 1643 | 1466497666040 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 01:27:46 INFO - PROCESS | 1643 | 1466497666044 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:46 INFO - PROCESS | 1643 | 1466497666045 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:46 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d862000 == 36 [pid = 1643] [id = 497] 01:27:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 126 (0x1291cfc00) [pid = 1643] [serial = 1491] [outer = 0x0] 01:27:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 127 (0x12b9ad400) [pid = 1643] [serial = 1492] [outer = 0x1291cfc00] 01:27:46 INFO - PROCESS | 1643 | 1466497666069 Marionette DEBUG loaded listener.js 01:27:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 128 (0x12bb53400) [pid = 1643] [serial = 1493] [outer = 0x1291cfc00] 01:27:46 INFO - PROCESS | 1643 | 1466497666372 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]]]}] 01:27:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 01:27:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 479ms 01:27:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 01:27:46 INFO - PROCESS | 1643 | 1466497666405 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 01:27:46 INFO - PROCESS | 1643 | 1466497666406 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 01:27:46 INFO - PROCESS | 1643 | 1466497666409 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 01:27:46 INFO - PROCESS | 1643 | 1466497666410 Marionette TRACE conn2 <- [1,1962,null,{}] 01:27:46 INFO - PROCESS | 1643 | 1466497666420 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}] 01:27:46 INFO - PROCESS | 1643 | 1466497666421 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:46 INFO - PROCESS | 1643 | 1466497666528 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 01:27:46 INFO - PROCESS | 1643 | 1466497666541 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:46 INFO - PROCESS | 1643 | 1466497666542 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:46 INFO - PROCESS | 1643 | ++DOCSHELL 0x121117800 == 37 [pid = 1643] [id = 498] 01:27:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 129 (0x12b9a8400) [pid = 1643] [serial = 1494] [outer = 0x0] 01:27:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 130 (0x12bb58c00) [pid = 1643] [serial = 1495] [outer = 0x12b9a8400] 01:27:46 INFO - PROCESS | 1643 | 1466497666566 Marionette DEBUG loaded listener.js 01:27:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 131 (0x12bb60000) [pid = 1643] [serial = 1496] [outer = 0x12b9a8400] 01:27:46 INFO - PROCESS | 1643 | 1466497666931 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]]]}] 01:27:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 01:27:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 571ms 01:27:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 01:27:46 INFO - PROCESS | 1643 | 1466497666981 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 01:27:46 INFO - PROCESS | 1643 | 1466497666982 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 01:27:46 INFO - PROCESS | 1643 | 1466497666984 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 01:27:46 INFO - PROCESS | 1643 | 1466497666985 Marionette TRACE conn2 <- [1,1966,null,{}] 01:27:46 INFO - PROCESS | 1643 | 1466497666987 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}] 01:27:46 INFO - PROCESS | 1643 | 1466497666988 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:47 INFO - PROCESS | 1643 | 1466497667088 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 01:27:47 INFO - PROCESS | 1643 | 1466497667101 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:47 INFO - PROCESS | 1643 | 1466497667102 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:47 INFO - PROCESS | 1643 | ++DOCSHELL 0x12df51800 == 38 [pid = 1643] [id = 499] 01:27:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 132 (0x12bf82c00) [pid = 1643] [serial = 1497] [outer = 0x0] 01:27:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 133 (0x12bf86000) [pid = 1643] [serial = 1498] [outer = 0x12bf82c00] 01:27:47 INFO - PROCESS | 1643 | 1466497667126 Marionette DEBUG loaded listener.js 01:27:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 134 (0x12bf90400) [pid = 1643] [serial = 1499] [outer = 0x12bf82c00] 01:27:47 INFO - PROCESS | 1643 | 1466497667439 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]]]}] 01:27:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 01:27:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 468ms 01:27:47 INFO - PROCESS | 1643 | 1466497667460 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 01:27:47 INFO - PROCESS | 1643 | 1466497667461 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 01:27:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 01:27:47 INFO - PROCESS | 1643 | 1466497667467 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 01:27:47 INFO - PROCESS | 1643 | 1466497667468 Marionette TRACE conn2 <- [1,1970,null,{}] 01:27:47 INFO - PROCESS | 1643 | 1466497667470 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}] 01:27:47 INFO - PROCESS | 1643 | 1466497667471 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:47 INFO - PROCESS | 1643 | 1466497667577 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 01:27:47 INFO - PROCESS | 1643 | 1466497667588 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:47 INFO - PROCESS | 1643 | 1466497667589 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:47 INFO - PROCESS | 1643 | ++DOCSHELL 0x12df65000 == 39 [pid = 1643] [id = 500] 01:27:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 135 (0x12bb54400) [pid = 1643] [serial = 1500] [outer = 0x0] 01:27:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 136 (0x12bfaec00) [pid = 1643] [serial = 1501] [outer = 0x12bb54400] 01:27:47 INFO - PROCESS | 1643 | 1466497667620 Marionette DEBUG loaded listener.js 01:27:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 137 (0x12bfb5800) [pid = 1643] [serial = 1502] [outer = 0x12bb54400] 01:27:48 INFO - PROCESS | 1643 | 1466497668005 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]]]}] 01:27:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 01:27:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 569ms 01:27:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 01:27:48 INFO - PROCESS | 1643 | 1466497668036 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 01:27:48 INFO - PROCESS | 1643 | 1466497668037 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 01:27:48 INFO - PROCESS | 1643 | 1466497668039 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 01:27:48 INFO - PROCESS | 1643 | 1466497668040 Marionette TRACE conn2 <- [1,1974,null,{}] 01:27:48 INFO - PROCESS | 1643 | 1466497668042 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}] 01:27:48 INFO - PROCESS | 1643 | 1466497668043 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:48 INFO - PROCESS | 1643 | 1466497668127 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 01:27:48 INFO - PROCESS | 1643 | 1466497668133 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:48 INFO - PROCESS | 1643 | 1466497668134 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:48 INFO - PROCESS | 1643 | ++DOCSHELL 0x11961e000 == 40 [pid = 1643] [id = 501] 01:27:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 138 (0x123fcfc00) [pid = 1643] [serial = 1503] [outer = 0x0] 01:27:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 139 (0x12c590400) [pid = 1643] [serial = 1504] [outer = 0x123fcfc00] 01:27:48 INFO - PROCESS | 1643 | 1466497668158 Marionette DEBUG loaded listener.js 01:27:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 140 (0x12c597400) [pid = 1643] [serial = 1505] [outer = 0x123fcfc00] 01:27:48 INFO - PROCESS | 1643 | 1466497668485 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]]]}] 01:27:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 01:27:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 468ms 01:27:48 INFO - PROCESS | 1643 | 1466497668507 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 01:27:48 INFO - PROCESS | 1643 | 1466497668508 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 01:27:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 01:27:48 INFO - PROCESS | 1643 | 1466497668511 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 01:27:48 INFO - PROCESS | 1643 | 1466497668512 Marionette TRACE conn2 <- [1,1978,null,{}] 01:27:48 INFO - PROCESS | 1643 | 1466497668516 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}] 01:27:48 INFO - PROCESS | 1643 | 1466497668518 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:48 INFO - PROCESS | 1643 | 1466497668633 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 01:27:48 INFO - PROCESS | 1643 | 1466497668638 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:48 INFO - PROCESS | 1643 | 1466497668647 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:48 INFO - PROCESS | 1643 | ++DOCSHELL 0x110f15000 == 41 [pid = 1643] [id = 502] 01:27:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 141 (0x112668c00) [pid = 1643] [serial = 1506] [outer = 0x0] 01:27:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 142 (0x11266f400) [pid = 1643] [serial = 1507] [outer = 0x112668c00] 01:27:48 INFO - PROCESS | 1643 | 1466497668672 Marionette DEBUG loaded listener.js 01:27:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 143 (0x112675000) [pid = 1643] [serial = 1508] [outer = 0x112668c00] 01:27:48 INFO - PROCESS | 1643 | 1466497668967 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]]]}] 01:27:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 01:27:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 471ms 01:27:48 INFO - PROCESS | 1643 | 1466497668987 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 01:27:48 INFO - PROCESS | 1643 | 1466497668988 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 01:27:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 01:27:48 INFO - PROCESS | 1643 | 1466497668990 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 01:27:48 INFO - PROCESS | 1643 | 1466497668991 Marionette TRACE conn2 <- [1,1982,null,{}] 01:27:48 INFO - PROCESS | 1643 | 1466497668994 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}] 01:27:48 INFO - PROCESS | 1643 | 1466497668995 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:49 INFO - PROCESS | 1643 | 1466497669096 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 01:27:49 INFO - PROCESS | 1643 | 1466497669100 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:49 INFO - PROCESS | 1643 | 1466497669101 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:49 INFO - PROCESS | 1643 | ++DOCSHELL 0x110ee3000 == 42 [pid = 1643] [id = 503] 01:27:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 144 (0x112674c00) [pid = 1643] [serial = 1509] [outer = 0x0] 01:27:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 145 (0x120f5e800) [pid = 1643] [serial = 1510] [outer = 0x112674c00] 01:27:49 INFO - PROCESS | 1643 | 1466497669127 Marionette DEBUG loaded listener.js 01:27:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 146 (0x120f63800) [pid = 1643] [serial = 1511] [outer = 0x112674c00] 01:27:49 INFO - PROCESS | 1643 | 1466497669499 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]]]}] 01:27:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 01:27:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 525ms 01:27:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 01:27:49 INFO - PROCESS | 1643 | 1466497669517 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 01:27:49 INFO - PROCESS | 1643 | 1466497669518 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 01:27:49 INFO - PROCESS | 1643 | 1466497669520 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 01:27:49 INFO - PROCESS | 1643 | 1466497669521 Marionette TRACE conn2 <- [1,1986,null,{}] 01:27:49 INFO - PROCESS | 1643 | 1466497669524 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}] 01:27:49 INFO - PROCESS | 1643 | 1466497669525 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:49 INFO - PROCESS | 1643 | 1466497669645 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 01:27:49 INFO - PROCESS | 1643 | 1466497669660 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:49 INFO - PROCESS | 1643 | 1466497669661 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:49 INFO - PROCESS | 1643 | ++DOCSHELL 0x110f17000 == 43 [pid = 1643] [id = 504] 01:27:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 147 (0x120f63c00) [pid = 1643] [serial = 1512] [outer = 0x0] 01:27:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 148 (0x120f68000) [pid = 1643] [serial = 1513] [outer = 0x120f63c00] 01:27:49 INFO - PROCESS | 1643 | 1466497669685 Marionette DEBUG loaded listener.js 01:27:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 149 (0x12c593400) [pid = 1643] [serial = 1514] [outer = 0x120f63c00] 01:27:50 INFO - PROCESS | 1643 | 1466497670033 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]]]}] 01:27:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 01:27:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 520ms 01:27:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 01:27:50 INFO - PROCESS | 1643 | 1466497670042 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 01:27:50 INFO - PROCESS | 1643 | 1466497670044 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 01:27:50 INFO - PROCESS | 1643 | 1466497670050 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 01:27:50 INFO - PROCESS | 1643 | 1466497670052 Marionette TRACE conn2 <- [1,1990,null,{}] 01:27:50 INFO - PROCESS | 1643 | 1466497670056 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}] 01:27:50 INFO - PROCESS | 1643 | 1466497670058 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:50 INFO - PROCESS | 1643 | 1466497670164 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 01:27:50 INFO - PROCESS | 1643 | 1466497670225 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:50 INFO - PROCESS | 1643 | 1466497670228 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:50 INFO - PROCESS | 1643 | ++DOCSHELL 0x116410000 == 44 [pid = 1643] [id = 505] 01:27:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 150 (0x112667400) [pid = 1643] [serial = 1515] [outer = 0x0] 01:27:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 151 (0x112676400) [pid = 1643] [serial = 1516] [outer = 0x112667400] 01:27:50 INFO - PROCESS | 1643 | 1466497670260 Marionette DEBUG loaded listener.js 01:27:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 152 (0x116140400) [pid = 1643] [serial = 1517] [outer = 0x112667400] 01:27:50 INFO - PROCESS | 1643 | 1466497670737 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]]]}] 01:27:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 01:27:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 722ms 01:27:50 INFO - PROCESS | 1643 | 1466497670772 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 01:27:50 INFO - PROCESS | 1643 | 1466497670775 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 01:27:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 01:27:50 INFO - PROCESS | 1643 | 1466497670799 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 01:27:50 INFO - PROCESS | 1643 | 1466497670801 Marionette TRACE conn2 <- [1,1994,null,{}] 01:27:50 INFO - PROCESS | 1643 | 1466497670803 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}] 01:27:50 INFO - PROCESS | 1643 | 1466497670805 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:50 INFO - PROCESS | 1643 | 1466497670914 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 01:27:50 INFO - PROCESS | 1643 | 1466497670990 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:50 INFO - PROCESS | 1643 | 1466497670991 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:51 INFO - PROCESS | 1643 | ++DOCSHELL 0x123c82800 == 45 [pid = 1643] [id = 506] 01:27:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 153 (0x1176c4800) [pid = 1643] [serial = 1518] [outer = 0x0] 01:27:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 154 (0x118538000) [pid = 1643] [serial = 1519] [outer = 0x1176c4800] 01:27:51 INFO - PROCESS | 1643 | 1466497671022 Marionette DEBUG loaded listener.js 01:27:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 155 (0x11882f800) [pid = 1643] [serial = 1520] [outer = 0x1176c4800] 01:27:51 INFO - PROCESS | 1643 | 1466497671410 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]]]}] 01:27:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 01:27:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 672ms 01:27:51 INFO - PROCESS | 1643 | 1466497671469 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 01:27:51 INFO - PROCESS | 1643 | 1466497671470 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 01:27:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 01:27:51 INFO - PROCESS | 1643 | 1466497671473 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 01:27:51 INFO - PROCESS | 1643 | 1466497671475 Marionette TRACE conn2 <- [1,1998,null,{}] 01:27:51 INFO - PROCESS | 1643 | 1466497671483 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}] 01:27:51 INFO - PROCESS | 1643 | 1466497671486 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:51 INFO - PROCESS | 1643 | 1466497671612 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 01:27:51 INFO - PROCESS | 1643 | 1466497671718 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:51 INFO - PROCESS | 1643 | 1466497671720 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:51 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b998800 == 46 [pid = 1643] [id = 507] 01:27:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 156 (0x118835800) [pid = 1643] [serial = 1521] [outer = 0x0] 01:27:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 157 (0x1190c8400) [pid = 1643] [serial = 1522] [outer = 0x118835800] 01:27:51 INFO - PROCESS | 1643 | 1466497671758 Marionette DEBUG loaded listener.js 01:27:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 158 (0x119a10c00) [pid = 1643] [serial = 1523] [outer = 0x118835800] 01:27:52 INFO - PROCESS | 1643 | 1466497672283 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]]]}] 01:27:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 01:27:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 821ms 01:27:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 01:27:52 INFO - PROCESS | 1643 | 1466497672295 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 01:27:52 INFO - PROCESS | 1643 | 1466497672298 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 01:27:52 INFO - PROCESS | 1643 | 1466497672301 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 01:27:52 INFO - PROCESS | 1643 | 1466497672303 Marionette TRACE conn2 <- [1,2002,null,{}] 01:27:52 INFO - PROCESS | 1643 | 1466497672307 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}] 01:27:52 INFO - PROCESS | 1643 | 1466497672309 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:52 INFO - PROCESS | 1643 | 1466497672441 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 01:27:52 INFO - PROCESS | 1643 | 1466497672549 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:52 INFO - PROCESS | 1643 | 1466497672551 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:52 INFO - PROCESS | 1643 | ++DOCSHELL 0x1217e7800 == 47 [pid = 1643] [id = 508] 01:27:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 159 (0x120e92000) [pid = 1643] [serial = 1524] [outer = 0x0] 01:27:52 INFO - PROCESS | 1643 | [1643] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9434 01:27:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 160 (0x110f82c00) [pid = 1643] [serial = 1525] [outer = 0x120e92000] 01:27:52 INFO - PROCESS | 1643 | 1466497672648 Marionette DEBUG loaded listener.js 01:27:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 161 (0x11266a800) [pid = 1643] [serial = 1526] [outer = 0x120e92000] 01:27:53 INFO - PROCESS | 1643 | --DOCSHELL 0x12897d800 == 46 [pid = 1643] [id = 470] 01:27:53 INFO - PROCESS | 1643 | --DOCSHELL 0x12b998800 == 45 [pid = 1643] [id = 507] 01:27:53 INFO - PROCESS | 1643 | --DOCSHELL 0x123c82800 == 44 [pid = 1643] [id = 506] 01:27:53 INFO - PROCESS | 1643 | --DOCSHELL 0x116410000 == 43 [pid = 1643] [id = 505] 01:27:53 INFO - PROCESS | 1643 | --DOCSHELL 0x110f17000 == 42 [pid = 1643] [id = 504] 01:27:53 INFO - PROCESS | 1643 | --DOCSHELL 0x110ee3000 == 41 [pid = 1643] [id = 503] 01:27:53 INFO - PROCESS | 1643 | --DOCSHELL 0x110f15000 == 40 [pid = 1643] [id = 502] 01:27:53 INFO - PROCESS | 1643 | --DOCSHELL 0x11961e000 == 39 [pid = 1643] [id = 501] 01:27:53 INFO - PROCESS | 1643 | --DOCSHELL 0x12df65000 == 38 [pid = 1643] [id = 500] 01:27:53 INFO - PROCESS | 1643 | --DOCSHELL 0x12df51800 == 37 [pid = 1643] [id = 499] 01:27:53 INFO - PROCESS | 1643 | --DOCSHELL 0x121117800 == 36 [pid = 1643] [id = 498] 01:27:53 INFO - PROCESS | 1643 | --DOCSHELL 0x12d862000 == 35 [pid = 1643] [id = 497] 01:27:53 INFO - PROCESS | 1643 | --DOCSHELL 0x12d0e4800 == 34 [pid = 1643] [id = 496] 01:27:53 INFO - PROCESS | 1643 | --DOCSHELL 0x12b95a000 == 33 [pid = 1643] [id = 495] 01:27:53 INFO - PROCESS | 1643 | --DOCSHELL 0x12cea6000 == 32 [pid = 1643] [id = 494] 01:27:53 INFO - PROCESS | 1643 | --DOCSHELL 0x128239000 == 31 [pid = 1643] [id = 493] 01:27:53 INFO - PROCESS | 1643 | --DOCSHELL 0x12c70a800 == 30 [pid = 1643] [id = 492] 01:27:53 INFO - PROCESS | 1643 | --DOCSHELL 0x12c497000 == 29 [pid = 1643] [id = 491] 01:27:53 INFO - PROCESS | 1643 | --DOCSHELL 0x12b995000 == 28 [pid = 1643] [id = 490] 01:27:53 INFO - PROCESS | 1643 | --DOCSHELL 0x12b95a800 == 27 [pid = 1643] [id = 489] 01:27:53 INFO - PROCESS | 1643 | --DOMWINDOW == 160 (0x111d22000) [pid = 1643] [serial = 1371] [outer = 0x0] [url = about:blank] 01:27:53 INFO - PROCESS | 1643 | --DOMWINDOW == 159 (0x112d3bc00) [pid = 1643] [serial = 1372] [outer = 0x0] [url = about:blank] 01:27:53 INFO - PROCESS | 1643 | --DOMWINDOW == 158 (0x118416c00) [pid = 1643] [serial = 1374] [outer = 0x0] [url = about:blank] 01:27:53 INFO - PROCESS | 1643 | --DOMWINDOW == 157 (0x11853c800) [pid = 1643] [serial = 1375] [outer = 0x0] [url = about:blank] 01:27:53 INFO - PROCESS | 1643 | --DOMWINDOW == 156 (0x119a0fc00) [pid = 1643] [serial = 1377] [outer = 0x0] [url = about:blank] 01:27:53 INFO - PROCESS | 1643 | --DOMWINDOW == 155 (0x120e96400) [pid = 1643] [serial = 1378] [outer = 0x0] [url = about:blank] 01:27:53 INFO - PROCESS | 1643 | --DOMWINDOW == 154 (0x1218ae400) [pid = 1643] [serial = 1380] [outer = 0x0] [url = about:blank] 01:27:53 INFO - PROCESS | 1643 | --DOMWINDOW == 153 (0x1241b1800) [pid = 1643] [serial = 1381] [outer = 0x0] [url = about:blank] 01:27:53 INFO - PROCESS | 1643 | --DOMWINDOW == 152 (0x1282c6800) [pid = 1643] [serial = 1383] [outer = 0x0] [url = about:blank] 01:27:53 INFO - PROCESS | 1643 | --DOMWINDOW == 151 (0x128a2c000) [pid = 1643] [serial = 1384] [outer = 0x0] [url = about:blank] 01:27:53 INFO - PROCESS | 1643 | --DOMWINDOW == 150 (0x11676e400) [pid = 1643] [serial = 1386] [outer = 0x0] [url = about:blank] 01:27:53 INFO - PROCESS | 1643 | --DOMWINDOW == 149 (0x1184c5400) [pid = 1643] [serial = 1387] [outer = 0x0] [url = about:blank] 01:27:53 INFO - PROCESS | 1643 | --DOMWINDOW == 148 (0x112e3d800) [pid = 1643] [serial = 1389] [outer = 0x0] [url = about:blank] 01:27:53 INFO - PROCESS | 1643 | --DOMWINDOW == 147 (0x115e90c00) [pid = 1643] [serial = 1390] [outer = 0x0] [url = about:blank] 01:27:53 INFO - PROCESS | 1643 | --DOMWINDOW == 146 (0x1182a8000) [pid = 1643] [serial = 1392] [outer = 0x0] [url = about:blank] 01:27:53 INFO - PROCESS | 1643 | --DOMWINDOW == 145 (0x118534c00) [pid = 1643] [serial = 1393] [outer = 0x0] [url = about:blank] 01:27:53 INFO - PROCESS | 1643 | --DOMWINDOW == 144 (0x11863dc00) [pid = 1643] [serial = 1395] [outer = 0x0] [url = about:blank] 01:27:53 INFO - PROCESS | 1643 | --DOMWINDOW == 143 (0x1196a6c00) [pid = 1643] [serial = 1396] [outer = 0x0] [url = about:blank] 01:27:53 INFO - PROCESS | 1643 | --DOMWINDOW == 142 (0x119c97000) [pid = 1643] [serial = 1398] [outer = 0x0] [url = about:blank] 01:27:53 INFO - PROCESS | 1643 | --DOMWINDOW == 141 (0x120ecd800) [pid = 1643] [serial = 1399] [outer = 0x0] [url = about:blank] 01:27:53 INFO - PROCESS | 1643 | --DOMWINDOW == 140 (0x1210b6800) [pid = 1643] [serial = 1401] [outer = 0x0] [url = about:blank] 01:27:53 INFO - PROCESS | 1643 | --DOMWINDOW == 139 (0x121865000) [pid = 1643] [serial = 1402] [outer = 0x0] [url = about:blank] 01:27:53 INFO - PROCESS | 1643 | --DOMWINDOW == 138 (0x123a46400) [pid = 1643] [serial = 1404] [outer = 0x0] [url = about:blank] 01:27:53 INFO - PROCESS | 1643 | --DOMWINDOW == 137 (0x1241a6c00) [pid = 1643] [serial = 1405] [outer = 0x0] [url = about:blank] 01:27:53 INFO - PROCESS | 1643 | --DOMWINDOW == 136 (0x124ac1000) [pid = 1643] [serial = 1407] [outer = 0x0] [url = about:blank] 01:27:53 INFO - PROCESS | 1643 | --DOMWINDOW == 135 (0x125d99800) [pid = 1643] [serial = 1408] [outer = 0x0] [url = about:blank] 01:27:53 INFO - PROCESS | 1643 | --DOMWINDOW == 134 (0x1282bd800) [pid = 1643] [serial = 1410] [outer = 0x0] [url = about:blank] 01:27:53 INFO - PROCESS | 1643 | 1466497673724 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]]]}] 01:27:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 01:27:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1472ms 01:27:53 INFO - PROCESS | 1643 | 1466497673773 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 01:27:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 01:27:53 INFO - PROCESS | 1643 | 1466497673776 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 01:27:53 INFO - PROCESS | 1643 | 1466497673779 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 01:27:53 INFO - PROCESS | 1643 | 1466497673781 Marionette TRACE conn2 <- [1,2006,null,{}] 01:27:53 INFO - PROCESS | 1643 | 1466497673785 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}] 01:27:53 INFO - PROCESS | 1643 | 1466497673787 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:53 INFO - PROCESS | 1643 | 1466497673865 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 01:27:53 INFO - PROCESS | 1643 | 1466497673870 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:53 INFO - PROCESS | 1643 | 1466497673873 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:53 INFO - PROCESS | 1643 | ++DOCSHELL 0x115ef0800 == 28 [pid = 1643] [id = 509] 01:27:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 135 (0x116148c00) [pid = 1643] [serial = 1527] [outer = 0x0] 01:27:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 136 (0x11687f400) [pid = 1643] [serial = 1528] [outer = 0x116148c00] 01:27:53 INFO - PROCESS | 1643 | 1466497673903 Marionette DEBUG loaded listener.js 01:27:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 137 (0x1176cc000) [pid = 1643] [serial = 1529] [outer = 0x116148c00] 01:27:54 INFO - PROCESS | 1643 | 1466497674280 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]]]}] 01:27:54 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 01:27:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 520ms 01:27:54 INFO - PROCESS | 1643 | 1466497674299 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 01:27:54 INFO - PROCESS | 1643 | 1466497674302 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 01:27:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 01:27:54 INFO - PROCESS | 1643 | 1466497674307 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 01:27:54 INFO - PROCESS | 1643 | 1466497674309 Marionette TRACE conn2 <- [1,2010,null,{}] 01:27:54 INFO - PROCESS | 1643 | 1466497674311 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}] 01:27:54 INFO - PROCESS | 1643 | 1466497674315 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:54 INFO - PROCESS | 1643 | 1466497674398 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 01:27:54 INFO - PROCESS | 1643 | 1466497674403 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:54 INFO - PROCESS | 1643 | 1466497674405 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:54 INFO - PROCESS | 1643 | ++DOCSHELL 0x1181ba800 == 29 [pid = 1643] [id = 510] 01:27:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 138 (0x1184c5400) [pid = 1643] [serial = 1530] [outer = 0x0] 01:27:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 139 (0x118641000) [pid = 1643] [serial = 1531] [outer = 0x1184c5400] 01:27:54 INFO - PROCESS | 1643 | 1466497674432 Marionette DEBUG loaded listener.js 01:27:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 140 (0x11882f000) [pid = 1643] [serial = 1532] [outer = 0x1184c5400] 01:27:54 INFO - PROCESS | 1643 | 1466497674785 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]]]}] 01:27:54 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 01:27:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 524ms 01:27:54 INFO - PROCESS | 1643 | 1466497674832 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 01:27:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 01:27:54 INFO - PROCESS | 1643 | 1466497674840 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 01:27:54 INFO - PROCESS | 1643 | 1466497674843 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 01:27:54 INFO - PROCESS | 1643 | 1466497674845 Marionette TRACE conn2 <- [1,2014,null,{}] 01:27:54 INFO - PROCESS | 1643 | 1466497674853 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}] 01:27:54 INFO - PROCESS | 1643 | 1466497674856 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:54 INFO - PROCESS | 1643 | 1466497674932 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 01:27:54 INFO - PROCESS | 1643 | 1466497674937 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:54 INFO - PROCESS | 1643 | 1466497674939 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:54 INFO - PROCESS | 1643 | ++DOCSHELL 0x119618800 == 30 [pid = 1643] [id = 511] 01:27:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 141 (0x11266b000) [pid = 1643] [serial = 1533] [outer = 0x0] 01:27:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 142 (0x119590c00) [pid = 1643] [serial = 1534] [outer = 0x11266b000] 01:27:54 INFO - PROCESS | 1643 | 1466497674969 Marionette DEBUG loaded listener.js 01:27:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 143 (0x119c96400) [pid = 1643] [serial = 1535] [outer = 0x11266b000] 01:27:55 INFO - PROCESS | 1643 | 1466497675324 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]]]}] 01:27:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 01:27:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 523ms 01:27:55 INFO - PROCESS | 1643 | 1466497675367 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 01:27:55 INFO - PROCESS | 1643 | 1466497675369 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 01:27:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 01:27:55 INFO - PROCESS | 1643 | 1466497675371 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 01:27:55 INFO - PROCESS | 1643 | 1466497675372 Marionette TRACE conn2 <- [1,2018,null,{}] 01:27:55 INFO - PROCESS | 1643 | 1466497675374 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}] 01:27:55 INFO - PROCESS | 1643 | 1466497675375 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:55 INFO - PROCESS | 1643 | 1466497675491 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 01:27:55 INFO - PROCESS | 1643 | 1466497675531 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:55 INFO - PROCESS | 1643 | 1466497675532 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:55 INFO - PROCESS | 1643 | ++DOCSHELL 0x120e14000 == 31 [pid = 1643] [id = 512] 01:27:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 144 (0x119c93800) [pid = 1643] [serial = 1536] [outer = 0x0] 01:27:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 145 (0x120ec0c00) [pid = 1643] [serial = 1537] [outer = 0x119c93800] 01:27:55 INFO - PROCESS | 1643 | 1466497675558 Marionette DEBUG loaded listener.js 01:27:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 146 (0x120f62400) [pid = 1643] [serial = 1538] [outer = 0x119c93800] 01:27:55 INFO - PROCESS | 1643 | 1466497675864 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]]]}] 01:27:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 01:27:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 521ms 01:27:55 INFO - PROCESS | 1643 | 1466497675893 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 01:27:55 INFO - PROCESS | 1643 | 1466497675895 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 01:27:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 01:27:55 INFO - PROCESS | 1643 | 1466497675900 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 01:27:55 INFO - PROCESS | 1643 | 1466497675901 Marionette TRACE conn2 <- [1,2022,null,{}] 01:27:55 INFO - PROCESS | 1643 | 1466497675904 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}] 01:27:55 INFO - PROCESS | 1643 | 1466497675913 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:56 INFO - PROCESS | 1643 | 1466497676016 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 01:27:56 INFO - PROCESS | 1643 | 1466497676027 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:56 INFO - PROCESS | 1643 | 1466497676028 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:56 INFO - PROCESS | 1643 | ++DOCSHELL 0x12126b000 == 32 [pid = 1643] [id = 513] 01:27:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 147 (0x116f96000) [pid = 1643] [serial = 1539] [outer = 0x0] 01:27:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 148 (0x120f91c00) [pid = 1643] [serial = 1540] [outer = 0x116f96000] 01:27:56 INFO - PROCESS | 1643 | 1466497676054 Marionette DEBUG loaded listener.js 01:27:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 149 (0x121862000) [pid = 1643] [serial = 1541] [outer = 0x116f96000] 01:27:56 INFO - PROCESS | 1643 | 1466497676420 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]]]}] 01:27:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 01:27:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 570ms 01:27:56 INFO - PROCESS | 1643 | 1466497676469 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 01:27:56 INFO - PROCESS | 1643 | 1466497676470 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 01:27:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 01:27:56 INFO - PROCESS | 1643 | 1466497676473 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 01:27:56 INFO - PROCESS | 1643 | 1466497676474 Marionette TRACE conn2 <- [1,2026,null,{}] 01:27:56 INFO - PROCESS | 1643 | 1466497676476 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}] 01:27:56 INFO - PROCESS | 1643 | 1466497676480 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:56 INFO - PROCESS | 1643 | 1466497676603 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 01:27:56 INFO - PROCESS | 1643 | 1466497676617 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:56 INFO - PROCESS | 1643 | 1466497676618 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:56 INFO - PROCESS | 1643 | ++DOCSHELL 0x124a06800 == 33 [pid = 1643] [id = 514] 01:27:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 150 (0x1186a4400) [pid = 1643] [serial = 1542] [outer = 0x0] 01:27:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 151 (0x123a3f800) [pid = 1643] [serial = 1543] [outer = 0x1186a4400] 01:27:56 INFO - PROCESS | 1643 | 1466497676644 Marionette DEBUG loaded listener.js 01:27:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 152 (0x124acb000) [pid = 1643] [serial = 1544] [outer = 0x1186a4400] 01:27:56 INFO - PROCESS | 1643 | 1466497676976 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]]]}] 01:27:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 01:27:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 520ms 01:27:56 INFO - PROCESS | 1643 | 1466497676993 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 01:27:56 INFO - PROCESS | 1643 | 1466497676995 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 01:27:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 01:27:57 INFO - PROCESS | 1643 | 1466497677000 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 01:27:57 INFO - PROCESS | 1643 | 1466497677001 Marionette TRACE conn2 <- [1,2030,null,{}] 01:27:57 INFO - PROCESS | 1643 | 1466497677004 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}] 01:27:57 INFO - PROCESS | 1643 | 1466497677005 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:57 INFO - PROCESS | 1643 | 1466497677117 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 01:27:57 INFO - PROCESS | 1643 | 1466497677128 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:57 INFO - PROCESS | 1643 | 1466497677130 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:57 INFO - PROCESS | 1643 | ++DOCSHELL 0x128354000 == 34 [pid = 1643] [id = 515] 01:27:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 153 (0x123a49000) [pid = 1643] [serial = 1545] [outer = 0x0] 01:27:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 154 (0x125bb7000) [pid = 1643] [serial = 1546] [outer = 0x123a49000] 01:27:57 INFO - PROCESS | 1643 | 1466497677154 Marionette DEBUG loaded listener.js 01:27:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 155 (0x126b40000) [pid = 1643] [serial = 1547] [outer = 0x123a49000] 01:27:57 INFO - PROCESS | 1643 | 1466497677508 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]]]}] 01:27:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 01:27:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 521ms 01:27:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 01:27:57 INFO - PROCESS | 1643 | 1466497677521 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 01:27:57 INFO - PROCESS | 1643 | 1466497677522 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 01:27:57 INFO - PROCESS | 1643 | 1466497677524 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 01:27:57 INFO - PROCESS | 1643 | 1466497677525 Marionette TRACE conn2 <- [1,2034,null,{}] 01:27:57 INFO - PROCESS | 1643 | 1466497677527 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}] 01:27:57 INFO - PROCESS | 1643 | 1466497677529 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:57 INFO - PROCESS | 1643 | 1466497677633 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 01:27:57 INFO - PROCESS | 1643 | 1466497677643 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:57 INFO - PROCESS | 1643 | 1466497677644 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:57 INFO - PROCESS | 1643 | ++DOCSHELL 0x128f2f000 == 35 [pid = 1643] [id = 516] 01:27:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 156 (0x112e35400) [pid = 1643] [serial = 1548] [outer = 0x0] 01:27:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 157 (0x128448000) [pid = 1643] [serial = 1549] [outer = 0x112e35400] 01:27:57 INFO - PROCESS | 1643 | 1466497677671 Marionette DEBUG loaded listener.js 01:27:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 158 (0x12891fc00) [pid = 1643] [serial = 1550] [outer = 0x112e35400] 01:27:58 INFO - PROCESS | 1643 | --DOMWINDOW == 157 (0x128452800) [pid = 1643] [serial = 1452] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 01:27:58 INFO - PROCESS | 1643 | --DOMWINDOW == 156 (0x116885c00) [pid = 1643] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 01:27:58 INFO - PROCESS | 1643 | --DOMWINDOW == 155 (0x11841a000) [pid = 1643] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 01:27:58 INFO - PROCESS | 1643 | --DOMWINDOW == 154 (0x112029000) [pid = 1643] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 01:27:58 INFO - PROCESS | 1643 | --DOMWINDOW == 153 (0x112a75000) [pid = 1643] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 01:27:58 INFO - PROCESS | 1643 | --DOMWINDOW == 152 (0x112d34400) [pid = 1643] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 01:27:58 INFO - PROCESS | 1643 | --DOMWINDOW == 151 (0x12492ac00) [pid = 1643] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 01:27:58 INFO - PROCESS | 1643 | --DOMWINDOW == 150 (0x12134b800) [pid = 1643] [serial = 1440] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 01:27:58 INFO - PROCESS | 1643 | --DOMWINDOW == 149 (0x1282c5400) [pid = 1643] [serial = 1449] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 01:27:58 INFO - PROCESS | 1643 | --DOMWINDOW == 148 (0x125aa8c00) [pid = 1643] [serial = 1446] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 01:27:58 INFO - PROCESS | 1643 | --DOMWINDOW == 147 (0x123fcd800) [pid = 1643] [serial = 1443] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 01:27:58 INFO - PROCESS | 1643 | --DOMWINDOW == 146 (0x12b9a8400) [pid = 1643] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 01:27:58 INFO - PROCESS | 1643 | --DOMWINDOW == 145 (0x1291cfc00) [pid = 1643] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 01:27:58 INFO - PROCESS | 1643 | --DOMWINDOW == 144 (0x12bb54400) [pid = 1643] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 01:27:58 INFO - PROCESS | 1643 | --DOMWINDOW == 143 (0x12bf82c00) [pid = 1643] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 01:27:58 INFO - PROCESS | 1643 | --DOMWINDOW == 142 (0x112668c00) [pid = 1643] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 01:27:58 INFO - PROCESS | 1643 | --DOMWINDOW == 141 (0x123fcfc00) [pid = 1643] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 01:27:58 INFO - PROCESS | 1643 | --DOMWINDOW == 140 (0x112674c00) [pid = 1643] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 01:27:58 INFO - PROCESS | 1643 | --DOMWINDOW == 139 (0x119aeb800) [pid = 1643] [serial = 1428] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 01:27:58 INFO - PROCESS | 1643 | --DOMWINDOW == 138 (0x110f82400) [pid = 1643] [serial = 1425] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 01:27:58 INFO - PROCESS | 1643 | --DOMWINDOW == 137 (0x118539800) [pid = 1643] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 01:27:58 INFO - PROCESS | 1643 | --DOMWINDOW == 136 (0x110f75800) [pid = 1643] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 01:27:58 INFO - PROCESS | 1643 | --DOMWINDOW == 135 (0x115e8e800) [pid = 1643] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 01:27:58 INFO - PROCESS | 1643 | --DOMWINDOW == 134 (0x112e36c00) [pid = 1643] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 01:27:58 INFO - PROCESS | 1643 | --DOMWINDOW == 133 (0x115e16800) [pid = 1643] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 01:27:58 INFO - PROCESS | 1643 | --DOMWINDOW == 132 (0x12a657400) [pid = 1643] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 01:27:58 INFO - PROCESS | 1643 | --DOMWINDOW == 131 (0x12a5b3000) [pid = 1643] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 01:27:58 INFO - PROCESS | 1643 | --DOMWINDOW == 130 (0x128921800) [pid = 1643] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 01:27:58 INFO - PROCESS | 1643 | --DOMWINDOW == 129 (0x112035400) [pid = 1643] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 01:27:58 INFO - PROCESS | 1643 | --DOMWINDOW == 128 (0x1184c5800) [pid = 1643] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 01:27:58 INFO - PROCESS | 1643 | --DOMWINDOW == 127 (0x113b4f000) [pid = 1643] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 01:27:58 INFO - PROCESS | 1643 | --DOMWINDOW == 126 (0x121344000) [pid = 1643] [serial = 1437] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 01:27:58 INFO - PROCESS | 1643 | --DOMWINDOW == 125 (0x120f8d800) [pid = 1643] [serial = 1434] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 01:27:58 INFO - PROCESS | 1643 | --DOMWINDOW == 124 (0x110fe5000) [pid = 1643] [serial = 1431] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 01:27:58 INFO - PROCESS | 1643 | --DOMWINDOW == 123 (0x120f63c00) [pid = 1643] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 01:27:58 INFO - PROCESS | 1643 | 1466497678427 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]]]}] 01:27:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 01:27:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 918ms 01:27:58 INFO - PROCESS | 1643 | 1466497678443 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 01:27:58 INFO - PROCESS | 1643 | 1466497678444 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 01:27:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 01:27:58 INFO - PROCESS | 1643 | 1466497678452 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 01:27:58 INFO - PROCESS | 1643 | 1466497678453 Marionette TRACE conn2 <- [1,2038,null,{}] 01:27:58 INFO - PROCESS | 1643 | 1466497678456 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}] 01:27:58 INFO - PROCESS | 1643 | 1466497678457 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:58 INFO - PROCESS | 1643 | 1466497678581 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 01:27:58 INFO - PROCESS | 1643 | 1466497678627 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:58 INFO - PROCESS | 1643 | 1466497678628 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:58 INFO - PROCESS | 1643 | ++DOCSHELL 0x11960c000 == 36 [pid = 1643] [id = 517] 01:27:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 124 (0x112674000) [pid = 1643] [serial = 1551] [outer = 0x0] 01:27:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 125 (0x116140000) [pid = 1643] [serial = 1552] [outer = 0x112674000] 01:27:58 INFO - PROCESS | 1643 | 1466497678653 Marionette DEBUG loaded listener.js 01:27:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 126 (0x118637000) [pid = 1643] [serial = 1553] [outer = 0x112674000] 01:27:58 INFO - PROCESS | 1643 | 1466497678920 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]]]}] 01:27:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 01:27:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 520ms 01:27:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 01:27:58 INFO - PROCESS | 1643 | 1466497678972 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 01:27:58 INFO - PROCESS | 1643 | 1466497678973 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 01:27:58 INFO - PROCESS | 1643 | 1466497678975 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 01:27:58 INFO - PROCESS | 1643 | 1466497678976 Marionette TRACE conn2 <- [1,2042,null,{}] 01:27:58 INFO - PROCESS | 1643 | 1466497678981 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}] 01:27:58 INFO - PROCESS | 1643 | 1466497678983 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:59 INFO - PROCESS | 1643 | 1466497679069 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 01:27:59 INFO - PROCESS | 1643 | 1466497679073 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:59 INFO - PROCESS | 1643 | 1466497679074 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:59 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a588000 == 37 [pid = 1643] [id = 518] 01:27:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 127 (0x1186a7000) [pid = 1643] [serial = 1554] [outer = 0x0] 01:27:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 128 (0x119c9ac00) [pid = 1643] [serial = 1555] [outer = 0x1186a7000] 01:27:59 INFO - PROCESS | 1643 | 1466497679098 Marionette DEBUG loaded listener.js 01:27:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 129 (0x123a44c00) [pid = 1643] [serial = 1556] [outer = 0x1186a7000] 01:27:59 INFO - PROCESS | 1643 | 1466497679440 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]]]}] 01:27:59 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) 01:27:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 522ms 01:27:59 INFO - PROCESS | 1643 | 1466497679504 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 01:27:59 INFO - PROCESS | 1643 | 1466497679505 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 01:27:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 01:27:59 INFO - PROCESS | 1643 | 1466497679508 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 01:27:59 INFO - PROCESS | 1643 | 1466497679509 Marionette TRACE conn2 <- [1,2046,null,{}] 01:27:59 INFO - PROCESS | 1643 | 1466497679512 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}] 01:27:59 INFO - PROCESS | 1643 | 1466497679513 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:59 INFO - PROCESS | 1643 | 1466497679607 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 01:27:59 INFO - PROCESS | 1643 | 1466497679613 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:59 INFO - PROCESS | 1643 | 1466497679623 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:27:59 INFO - PROCESS | 1643 | ++DOCSHELL 0x121144800 == 38 [pid = 1643] [id = 519] 01:27:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 130 (0x123a47c00) [pid = 1643] [serial = 1557] [outer = 0x0] 01:27:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 131 (0x128447400) [pid = 1643] [serial = 1558] [outer = 0x123a47c00] 01:27:59 INFO - PROCESS | 1643 | 1466497679650 Marionette DEBUG loaded listener.js 01:27:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 132 (0x128aee800) [pid = 1643] [serial = 1559] [outer = 0x123a47c00] 01:28:00 INFO - PROCESS | 1643 | 1466497679998 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]]]}] 01:28:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 01:28:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 518ms 01:28:00 INFO - PROCESS | 1643 | 1466497680027 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 01:28:00 INFO - PROCESS | 1643 | 1466497680029 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 01:28:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 01:28:00 INFO - PROCESS | 1643 | 1466497680032 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 01:28:00 INFO - PROCESS | 1643 | 1466497680033 Marionette TRACE conn2 <- [1,2050,null,{}] 01:28:00 INFO - PROCESS | 1643 | 1466497680035 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}] 01:28:00 INFO - PROCESS | 1643 | 1466497680036 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:00 INFO - PROCESS | 1643 | 1466497680120 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 01:28:00 INFO - PROCESS | 1643 | 1466497680186 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:00 INFO - PROCESS | 1643 | 1466497680187 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:00 INFO - PROCESS | 1643 | ++DOCSHELL 0x117140800 == 39 [pid = 1643] [id = 520] 01:28:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 133 (0x123fcd800) [pid = 1643] [serial = 1560] [outer = 0x0] 01:28:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 134 (0x1291c4000) [pid = 1643] [serial = 1561] [outer = 0x123fcd800] 01:28:00 INFO - PROCESS | 1643 | 1466497680215 Marionette DEBUG loaded listener.js 01:28:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 135 (0x129f9bc00) [pid = 1643] [serial = 1562] [outer = 0x123fcd800] 01:28:00 INFO - PROCESS | 1643 | 1466497680837 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]]]}] 01:28:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 01:28:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 818ms 01:28:00 INFO - PROCESS | 1643 | 1466497680851 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 01:28:00 INFO - PROCESS | 1643 | 1466497680853 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 01:28:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 01:28:00 INFO - PROCESS | 1643 | 1466497680857 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 01:28:00 INFO - PROCESS | 1643 | 1466497680860 Marionette TRACE conn2 <- [1,2054,null,{}] 01:28:00 INFO - PROCESS | 1643 | 1466497680864 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}] 01:28:00 INFO - PROCESS | 1643 | 1466497680865 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:01 INFO - PROCESS | 1643 | 1466497681001 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 01:28:01 INFO - PROCESS | 1643 | 1466497681113 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:01 INFO - PROCESS | 1643 | 1466497681114 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:01 INFO - PROCESS | 1643 | ++DOCSHELL 0x11865f800 == 40 [pid = 1643] [id = 521] 01:28:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 136 (0x11676e400) [pid = 1643] [serial = 1563] [outer = 0x0] 01:28:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 137 (0x1174b9c00) [pid = 1643] [serial = 1564] [outer = 0x11676e400] 01:28:01 INFO - PROCESS | 1643 | 1466497681147 Marionette DEBUG loaded listener.js 01:28:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 138 (0x11841ac00) [pid = 1643] [serial = 1565] [outer = 0x11676e400] 01:28:01 INFO - PROCESS | 1643 | 1466497681620 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]]]}] 01:28:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 01:28:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 824ms 01:28:01 INFO - PROCESS | 1643 | 1466497681709 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 01:28:01 INFO - PROCESS | 1643 | 1466497681716 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 01:28:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 01:28:01 INFO - PROCESS | 1643 | 1466497681724 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 01:28:01 INFO - PROCESS | 1643 | 1466497681726 Marionette TRACE conn2 <- [1,2058,null,{}] 01:28:01 INFO - PROCESS | 1643 | 1466497681728 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}] 01:28:01 INFO - PROCESS | 1643 | 1466497681730 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:01 INFO - PROCESS | 1643 | 1466497681922 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 01:28:02 INFO - PROCESS | 1643 | 1466497682042 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:02 INFO - PROCESS | 1643 | 1466497682044 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:02 INFO - PROCESS | 1643 | ++DOCSHELL 0x124307000 == 41 [pid = 1643] [id = 522] 01:28:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 139 (0x118839c00) [pid = 1643] [serial = 1566] [outer = 0x0] 01:28:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 140 (0x1190cf000) [pid = 1643] [serial = 1567] [outer = 0x118839c00] 01:28:02 INFO - PROCESS | 1643 | 1466497682095 Marionette DEBUG loaded listener.js 01:28:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 141 (0x119c98000) [pid = 1643] [serial = 1568] [outer = 0x118839c00] 01:28:02 INFO - PROCESS | 1643 | 1466497682793 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]]]}] 01:28:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 01:28:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1122ms 01:28:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 01:28:02 INFO - PROCESS | 1643 | 1466497682846 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 01:28:02 INFO - PROCESS | 1643 | 1466497682849 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 01:28:02 INFO - PROCESS | 1643 | 1466497682852 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 01:28:02 INFO - PROCESS | 1643 | 1466497682854 Marionette TRACE conn2 <- [1,2062,null,{}] 01:28:02 INFO - PROCESS | 1643 | 1466497682858 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}] 01:28:02 INFO - PROCESS | 1643 | 1466497682859 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:02 INFO - PROCESS | 1643 | 1466497682965 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 01:28:03 INFO - PROCESS | 1643 | 1466497683056 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:03 INFO - PROCESS | 1643 | 1466497683058 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:03 INFO - PROCESS | 1643 | ++DOCSHELL 0x11329c800 == 42 [pid = 1643] [id = 523] 01:28:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 142 (0x1122abc00) [pid = 1643] [serial = 1569] [outer = 0x0] 01:28:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 143 (0x11266a000) [pid = 1643] [serial = 1570] [outer = 0x1122abc00] 01:28:03 INFO - PROCESS | 1643 | 1466497683087 Marionette DEBUG loaded listener.js 01:28:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 144 (0x112a72400) [pid = 1643] [serial = 1571] [outer = 0x1122abc00] 01:28:03 INFO - PROCESS | 1643 | --DOCSHELL 0x121144800 == 41 [pid = 1643] [id = 519] 01:28:03 INFO - PROCESS | 1643 | --DOCSHELL 0x12a588000 == 40 [pid = 1643] [id = 518] 01:28:03 INFO - PROCESS | 1643 | --DOCSHELL 0x11960c000 == 39 [pid = 1643] [id = 517] 01:28:03 INFO - PROCESS | 1643 | --DOCSHELL 0x128f2f000 == 38 [pid = 1643] [id = 516] 01:28:03 INFO - PROCESS | 1643 | --DOCSHELL 0x128354000 == 37 [pid = 1643] [id = 515] 01:28:03 INFO - PROCESS | 1643 | --DOCSHELL 0x124a06800 == 36 [pid = 1643] [id = 514] 01:28:03 INFO - PROCESS | 1643 | --DOCSHELL 0x12126b000 == 35 [pid = 1643] [id = 513] 01:28:03 INFO - PROCESS | 1643 | --DOCSHELL 0x120e14000 == 34 [pid = 1643] [id = 512] 01:28:03 INFO - PROCESS | 1643 | --DOCSHELL 0x119618800 == 33 [pid = 1643] [id = 511] 01:28:03 INFO - PROCESS | 1643 | --DOCSHELL 0x1181ba800 == 32 [pid = 1643] [id = 510] 01:28:03 INFO - PROCESS | 1643 | --DOCSHELL 0x115ef0800 == 31 [pid = 1643] [id = 509] 01:28:03 INFO - PROCESS | 1643 | --DOCSHELL 0x1217e7800 == 30 [pid = 1643] [id = 508] 01:28:03 INFO - PROCESS | 1643 | --DOMWINDOW == 143 (0x128924c00) [pid = 1643] [serial = 1453] [outer = 0x0] [url = about:blank] 01:28:03 INFO - PROCESS | 1643 | --DOMWINDOW == 142 (0x116f66c00) [pid = 1643] [serial = 1456] [outer = 0x0] [url = about:blank] 01:28:03 INFO - PROCESS | 1643 | --DOMWINDOW == 141 (0x1174c2000) [pid = 1643] [serial = 1457] [outer = 0x0] [url = about:blank] 01:28:03 INFO - PROCESS | 1643 | --DOMWINDOW == 140 (0x11863d400) [pid = 1643] [serial = 1459] [outer = 0x0] [url = about:blank] 01:28:03 INFO - PROCESS | 1643 | --DOMWINDOW == 139 (0x119584c00) [pid = 1643] [serial = 1460] [outer = 0x0] [url = about:blank] 01:28:03 INFO - PROCESS | 1643 | --DOMWINDOW == 138 (0x120e8ec00) [pid = 1643] [serial = 1462] [outer = 0x0] [url = about:blank] 01:28:03 INFO - PROCESS | 1643 | --DOMWINDOW == 137 (0x12186a800) [pid = 1643] [serial = 1463] [outer = 0x0] [url = about:blank] 01:28:03 INFO - PROCESS | 1643 | --DOMWINDOW == 136 (0x1161a8c00) [pid = 1643] [serial = 1465] [outer = 0x0] [url = about:blank] 01:28:03 INFO - PROCESS | 1643 | --DOMWINDOW == 135 (0x11863e800) [pid = 1643] [serial = 1466] [outer = 0x0] [url = about:blank] 01:28:03 INFO - PROCESS | 1643 | --DOMWINDOW == 134 (0x11855f800) [pid = 1643] [serial = 1468] [outer = 0x0] [url = about:blank] 01:28:03 INFO - PROCESS | 1643 | --DOMWINDOW == 133 (0x1241aa800) [pid = 1643] [serial = 1469] [outer = 0x0] [url = about:blank] 01:28:03 INFO - PROCESS | 1643 | --DOMWINDOW == 132 (0x125675800) [pid = 1643] [serial = 1471] [outer = 0x0] [url = about:blank] 01:28:03 INFO - PROCESS | 1643 | --DOMWINDOW == 131 (0x128a35400) [pid = 1643] [serial = 1472] [outer = 0x0] [url = about:blank] 01:28:03 INFO - PROCESS | 1643 | --DOMWINDOW == 130 (0x123a4a800) [pid = 1643] [serial = 1441] [outer = 0x0] [url = about:blank] 01:28:03 INFO - PROCESS | 1643 | --DOMWINDOW == 129 (0x110fe5800) [pid = 1643] [serial = 1454] [outer = 0x0] [url = about:blank] 01:28:03 INFO - PROCESS | 1643 | --DOMWINDOW == 128 (0x1284c3000) [pid = 1643] [serial = 1450] [outer = 0x0] [url = about:blank] 01:28:03 INFO - PROCESS | 1643 | --DOMWINDOW == 127 (0x128920400) [pid = 1643] [serial = 1451] [outer = 0x0] [url = about:blank] 01:28:03 INFO - PROCESS | 1643 | --DOMWINDOW == 126 (0x126b3f800) [pid = 1643] [serial = 1447] [outer = 0x0] [url = about:blank] 01:28:03 INFO - PROCESS | 1643 | --DOMWINDOW == 125 (0x1282c3800) [pid = 1643] [serial = 1448] [outer = 0x0] [url = about:blank] 01:28:03 INFO - PROCESS | 1643 | --DOMWINDOW == 124 (0x12491fc00) [pid = 1643] [serial = 1444] [outer = 0x0] [url = about:blank] 01:28:03 INFO - PROCESS | 1643 | --DOMWINDOW == 123 (0x125bb3c00) [pid = 1643] [serial = 1445] [outer = 0x0] [url = about:blank] 01:28:03 INFO - PROCESS | 1643 | --DOMWINDOW == 122 (0x12bb58c00) [pid = 1643] [serial = 1495] [outer = 0x0] [url = about:blank] 01:28:03 INFO - PROCESS | 1643 | --DOMWINDOW == 121 (0x12b9ad400) [pid = 1643] [serial = 1492] [outer = 0x0] [url = about:blank] 01:28:03 INFO - PROCESS | 1643 | --DOMWINDOW == 120 (0x12bb53400) [pid = 1643] [serial = 1493] [outer = 0x0] [url = about:blank] 01:28:03 INFO - PROCESS | 1643 | --DOMWINDOW == 119 (0x12bfaec00) [pid = 1643] [serial = 1501] [outer = 0x0] [url = about:blank] 01:28:03 INFO - PROCESS | 1643 | --DOMWINDOW == 118 (0x12bf86000) [pid = 1643] [serial = 1498] [outer = 0x0] [url = about:blank] 01:28:03 INFO - PROCESS | 1643 | --DOMWINDOW == 117 (0x11266f400) [pid = 1643] [serial = 1507] [outer = 0x0] [url = about:blank] 01:28:03 INFO - PROCESS | 1643 | --DOMWINDOW == 116 (0x12c597400) [pid = 1643] [serial = 1505] [outer = 0x0] [url = about:blank] 01:28:03 INFO - PROCESS | 1643 | --DOMWINDOW == 115 (0x12c590400) [pid = 1643] [serial = 1504] [outer = 0x0] [url = about:blank] 01:28:03 INFO - PROCESS | 1643 | --DOMWINDOW == 114 (0x120f5e800) [pid = 1643] [serial = 1510] [outer = 0x0] [url = about:blank] 01:28:03 INFO - PROCESS | 1643 | --DOMWINDOW == 113 (0x120e94c00) [pid = 1643] [serial = 1429] [outer = 0x0] [url = about:blank] 01:28:03 INFO - PROCESS | 1643 | --DOMWINDOW == 112 (0x1186a0800) [pid = 1643] [serial = 1426] [outer = 0x0] [url = about:blank] 01:28:03 INFO - PROCESS | 1643 | --DOMWINDOW == 111 (0x1190d2c00) [pid = 1643] [serial = 1427] [outer = 0x0] [url = about:blank] 01:28:03 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x118639000) [pid = 1643] [serial = 1422] [outer = 0x0] [url = about:blank] 01:28:03 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x1186a2400) [pid = 1643] [serial = 1423] [outer = 0x0] [url = about:blank] 01:28:03 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x1182a7400) [pid = 1643] [serial = 1419] [outer = 0x0] [url = about:blank] 01:28:03 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x1184c4400) [pid = 1643] [serial = 1420] [outer = 0x0] [url = about:blank] 01:28:03 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x116a14800) [pid = 1643] [serial = 1416] [outer = 0x0] [url = about:blank] 01:28:03 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x116f96c00) [pid = 1643] [serial = 1417] [outer = 0x0] [url = about:blank] 01:28:03 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x112e3c400) [pid = 1643] [serial = 1413] [outer = 0x0] [url = about:blank] 01:28:03 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x113b4e800) [pid = 1643] [serial = 1414] [outer = 0x0] [url = about:blank] 01:28:03 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x12844ac00) [pid = 1643] [serial = 1411] [outer = 0x0] [url = about:blank] 01:28:03 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x1186bd800) [pid = 1643] [serial = 862] [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.] 01:28:03 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x12a897400) [pid = 1643] [serial = 1489] [outer = 0x0] [url = about:blank] 01:28:03 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x12a660800) [pid = 1643] [serial = 1486] [outer = 0x0] [url = about:blank] 01:28:03 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x12a892800) [pid = 1643] [serial = 1487] [outer = 0x0] [url = about:blank] 01:28:03 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x129fa5000) [pid = 1643] [serial = 1483] [outer = 0x0] [url = about:blank] 01:28:03 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x1199c1800) [pid = 1643] [serial = 1442] [outer = 0x0] [url = about:blank] 01:28:03 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x12a5b2800) [pid = 1643] [serial = 1484] [outer = 0x0] [url = about:blank] 01:28:03 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x1241f2c00) [pid = 1643] [serial = 1480] [outer = 0x0] [url = about:blank] 01:28:03 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x1291d1400) [pid = 1643] [serial = 1481] [outer = 0x0] [url = about:blank] 01:28:03 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x1291ce800) [pid = 1643] [serial = 1478] [outer = 0x0] [url = about:blank] 01:28:03 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x128ce6c00) [pid = 1643] [serial = 1477] [outer = 0x0] [url = about:blank] 01:28:03 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x128cef800) [pid = 1643] [serial = 1474] [outer = 0x0] [url = about:blank] 01:28:03 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x1291c3000) [pid = 1643] [serial = 1475] [outer = 0x0] [url = about:blank] 01:28:03 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x12186fc00) [pid = 1643] [serial = 1438] [outer = 0x0] [url = about:blank] 01:28:03 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x123a47800) [pid = 1643] [serial = 1439] [outer = 0x0] [url = about:blank] 01:28:03 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x121868400) [pid = 1643] [serial = 1435] [outer = 0x0] [url = about:blank] 01:28:03 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x1218ad400) [pid = 1643] [serial = 1436] [outer = 0x0] [url = about:blank] 01:28:03 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x120f8c800) [pid = 1643] [serial = 1432] [outer = 0x0] [url = about:blank] 01:28:03 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x1213da000) [pid = 1643] [serial = 1433] [outer = 0x0] [url = about:blank] 01:28:03 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x120ec6c00) [pid = 1643] [serial = 1430] [outer = 0x0] [url = about:blank] 01:28:03 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x120f68000) [pid = 1643] [serial = 1513] [outer = 0x0] [url = about:blank] 01:28:03 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x120f63800) [pid = 1643] [serial = 1511] [outer = 0x0] [url = about:blank] 01:28:03 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x12c593400) [pid = 1643] [serial = 1514] [outer = 0x0] [url = about:blank] 01:28:03 INFO - PROCESS | 1643 | --DOMWINDOW == 78 (0x12bf90400) [pid = 1643] [serial = 1499] [outer = 0x0] [url = about:blank] 01:28:03 INFO - PROCESS | 1643 | --DOMWINDOW == 77 (0x12bfb5800) [pid = 1643] [serial = 1502] [outer = 0x0] [url = about:blank] 01:28:03 INFO - PROCESS | 1643 | --DOMWINDOW == 76 (0x12bb60000) [pid = 1643] [serial = 1496] [outer = 0x0] [url = about:blank] 01:28:03 INFO - PROCESS | 1643 | --DOMWINDOW == 75 (0x112675000) [pid = 1643] [serial = 1508] [outer = 0x0] [url = about:blank] 01:28:03 INFO - PROCESS | 1643 | --DOMWINDOW == 74 (0x12b8a0800) [pid = 1643] [serial = 1490] [outer = 0x0] [url = about:blank] 01:28:03 INFO - PROCESS | 1643 | 1466497683479 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]]]}] 01:28:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 01:28:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 673ms 01:28:03 INFO - PROCESS | 1643 | 1466497683525 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 01:28:03 INFO - PROCESS | 1643 | 1466497683528 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 01:28:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 01:28:03 INFO - PROCESS | 1643 | 1466497683533 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 01:28:03 INFO - PROCESS | 1643 | 1466497683534 Marionette TRACE conn2 <- [1,2066,null,{}] 01:28:03 INFO - PROCESS | 1643 | 1466497683536 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}] 01:28:03 INFO - PROCESS | 1643 | 1466497683538 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:03 INFO - PROCESS | 1643 | 1466497683623 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 01:28:03 INFO - PROCESS | 1643 | 1466497683682 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:03 INFO - PROCESS | 1643 | 1466497683684 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:03 INFO - PROCESS | 1643 | ++DOCSHELL 0x11657d000 == 31 [pid = 1643] [id = 524] 01:28:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 75 (0x112e3c400) [pid = 1643] [serial = 1572] [outer = 0x0] 01:28:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 76 (0x1130c5c00) [pid = 1643] [serial = 1573] [outer = 0x112e3c400] 01:28:03 INFO - PROCESS | 1643 | 1466497683711 Marionette DEBUG loaded listener.js 01:28:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 77 (0x115dc7000) [pid = 1643] [serial = 1574] [outer = 0x112e3c400] 01:28:04 INFO - PROCESS | 1643 | 1466497684026 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]]]}] 01:28:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 01:28:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 520ms 01:28:04 INFO - PROCESS | 1643 | 1466497684053 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 01:28:04 INFO - PROCESS | 1643 | 1466497684054 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 01:28:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 01:28:04 INFO - PROCESS | 1643 | 1466497684056 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 01:28:04 INFO - PROCESS | 1643 | 1466497684059 Marionette TRACE conn2 <- [1,2070,null,{}] 01:28:04 INFO - PROCESS | 1643 | 1466497684070 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}] 01:28:04 INFO - PROCESS | 1643 | 1466497684073 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:04 INFO - PROCESS | 1643 | 1466497684156 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 01:28:04 INFO - PROCESS | 1643 | 1466497684212 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:04 INFO - PROCESS | 1643 | 1466497684214 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:04 INFO - PROCESS | 1643 | ++DOCSHELL 0x118203800 == 32 [pid = 1643] [id = 525] 01:28:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 78 (0x1164e7400) [pid = 1643] [serial = 1575] [outer = 0x0] 01:28:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 79 (0x116a14800) [pid = 1643] [serial = 1576] [outer = 0x1164e7400] 01:28:04 INFO - PROCESS | 1643 | 1466497684244 Marionette DEBUG loaded listener.js 01:28:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x1176cc400) [pid = 1643] [serial = 1577] [outer = 0x1164e7400] 01:28:04 INFO - PROCESS | 1643 | 1466497684610 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]]]}] 01:28:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 01:28:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 572ms 01:28:04 INFO - PROCESS | 1643 | 1466497684631 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 01:28:04 INFO - PROCESS | 1643 | 1466497684634 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 01:28:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 01:28:04 INFO - PROCESS | 1643 | 1466497684637 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 01:28:04 INFO - PROCESS | 1643 | 1466497684639 Marionette TRACE conn2 <- [1,2074,null,{}] 01:28:04 INFO - PROCESS | 1643 | 1466497684643 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}] 01:28:04 INFO - PROCESS | 1643 | 1466497684644 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:04 INFO - PROCESS | 1643 | 1466497684812 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 01:28:04 INFO - PROCESS | 1643 | 1466497684827 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:04 INFO - PROCESS | 1643 | 1466497684828 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:04 INFO - PROCESS | 1643 | ++DOCSHELL 0x11918e000 == 33 [pid = 1643] [id = 526] 01:28:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x117d13400) [pid = 1643] [serial = 1578] [outer = 0x0] 01:28:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x11831c000) [pid = 1643] [serial = 1579] [outer = 0x117d13400] 01:28:04 INFO - PROCESS | 1643 | 1466497684872 Marionette DEBUG loaded listener.js 01:28:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x118534c00) [pid = 1643] [serial = 1580] [outer = 0x117d13400] 01:28:05 INFO - PROCESS | 1643 | 1466497685255 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]]]}] 01:28:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 01:28:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 670ms 01:28:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 01:28:05 INFO - PROCESS | 1643 | 1466497685308 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 01:28:05 INFO - PROCESS | 1643 | 1466497685309 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 01:28:05 INFO - PROCESS | 1643 | 1466497685311 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 01:28:05 INFO - PROCESS | 1643 | 1466497685312 Marionette TRACE conn2 <- [1,2078,null,{}] 01:28:05 INFO - PROCESS | 1643 | 1466497685314 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}] 01:28:05 INFO - PROCESS | 1643 | 1466497685316 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:05 INFO - PROCESS | 1643 | 1466497685426 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 01:28:05 INFO - PROCESS | 1643 | 1466497685481 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:05 INFO - PROCESS | 1643 | 1466497685483 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:05 INFO - PROCESS | 1643 | ++DOCSHELL 0x119606000 == 34 [pid = 1643] [id = 527] 01:28:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x1184c7400) [pid = 1643] [serial = 1581] [outer = 0x0] 01:28:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x118561400) [pid = 1643] [serial = 1582] [outer = 0x1184c7400] 01:28:05 INFO - PROCESS | 1643 | 1466497685507 Marionette DEBUG loaded listener.js 01:28:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x11863b800) [pid = 1643] [serial = 1583] [outer = 0x1184c7400] 01:28:05 INFO - PROCESS | 1643 | 1466497685802 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]]]}] 01:28:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 01:28:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 521ms 01:28:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 01:28:05 INFO - PROCESS | 1643 | 1466497685838 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 01:28:05 INFO - PROCESS | 1643 | 1466497685840 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 01:28:05 INFO - PROCESS | 1643 | 1466497685842 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 01:28:05 INFO - PROCESS | 1643 | 1466497685843 Marionette TRACE conn2 <- [1,2082,null,{}] 01:28:05 INFO - PROCESS | 1643 | 1466497685847 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}] 01:28:05 INFO - PROCESS | 1643 | 1466497685853 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:05 INFO - PROCESS | 1643 | 1466497685975 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 01:28:05 INFO - PROCESS | 1643 | 1466497685987 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:05 INFO - PROCESS | 1643 | 1466497685988 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:05 INFO - PROCESS | 1643 | ++DOCSHELL 0x119ab7800 == 35 [pid = 1643] [id = 528] 01:28:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x11869a000) [pid = 1643] [serial = 1584] [outer = 0x0] 01:28:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x118832800) [pid = 1643] [serial = 1585] [outer = 0x11869a000] 01:28:06 INFO - PROCESS | 1643 | 1466497686013 Marionette DEBUG loaded listener.js 01:28:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x1199c1800) [pid = 1643] [serial = 1586] [outer = 0x11869a000] 01:28:06 INFO - PROCESS | 1643 | 1466497686360 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]]]}] 01:28:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 01:28:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 569ms 01:28:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 01:28:06 INFO - PROCESS | 1643 | 1466497686411 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 01:28:06 INFO - PROCESS | 1643 | 1466497686412 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 01:28:06 INFO - PROCESS | 1643 | 1466497686415 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 01:28:06 INFO - PROCESS | 1643 | 1466497686416 Marionette TRACE conn2 <- [1,2086,null,{}] 01:28:06 INFO - PROCESS | 1643 | 1466497686418 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}] 01:28:06 INFO - PROCESS | 1643 | 1466497686419 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:06 INFO - PROCESS | 1643 | 1466497686522 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 01:28:06 INFO - PROCESS | 1643 | 1466497686525 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:06 INFO - PROCESS | 1643 | 1466497686526 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:06 INFO - PROCESS | 1643 | ++DOCSHELL 0x1181b3800 == 36 [pid = 1643] [id = 529] 01:28:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x1110a1400) [pid = 1643] [serial = 1587] [outer = 0x0] 01:28:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x119c94400) [pid = 1643] [serial = 1588] [outer = 0x1110a1400] 01:28:06 INFO - PROCESS | 1643 | 1466497686552 Marionette DEBUG loaded listener.js 01:28:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x119ca0c00) [pid = 1643] [serial = 1589] [outer = 0x1110a1400] 01:28:06 INFO - PROCESS | 1643 | 1466497686910 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]]]}] 01:28:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 01:28:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 518ms 01:28:06 INFO - PROCESS | 1643 | 1466497686934 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 01:28:06 INFO - PROCESS | 1643 | 1466497686935 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 01:28:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 01:28:06 INFO - PROCESS | 1643 | 1466497686937 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 01:28:06 INFO - PROCESS | 1643 | 1466497686938 Marionette TRACE conn2 <- [1,2090,null,{}] 01:28:06 INFO - PROCESS | 1643 | 1466497686941 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}] 01:28:06 INFO - PROCESS | 1643 | 1466497686942 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:07 INFO - PROCESS | 1643 | 1466497687043 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 01:28:07 INFO - PROCESS | 1643 | 1466497687054 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:07 INFO - PROCESS | 1643 | 1466497687055 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:07 INFO - PROCESS | 1643 | ++DOCSHELL 0x121321800 == 37 [pid = 1643] [id = 530] 01:28:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x11883ac00) [pid = 1643] [serial = 1590] [outer = 0x0] 01:28:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x120e95c00) [pid = 1643] [serial = 1591] [outer = 0x11883ac00] 01:28:07 INFO - PROCESS | 1643 | 1466497687079 Marionette DEBUG loaded listener.js 01:28:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x120ec9000) [pid = 1643] [serial = 1592] [outer = 0x11883ac00] 01:28:07 INFO - PROCESS | 1643 | 1466497687500 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]]]}] 01:28:07 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x116f96000) [pid = 1643] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 01:28:07 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x119c93800) [pid = 1643] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 01:28:07 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x11266b000) [pid = 1643] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 01:28:07 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x116148c00) [pid = 1643] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 01:28:07 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x1184c5400) [pid = 1643] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 01:28:07 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x112667400) [pid = 1643] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 01:28:07 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x1176c4800) [pid = 1643] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 01:28:07 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x1186a4400) [pid = 1643] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 01:28:07 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x112674000) [pid = 1643] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 01:28:07 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x118835800) [pid = 1643] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 01:28:07 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x123a49000) [pid = 1643] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 01:28:07 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x112e35400) [pid = 1643] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 01:28:07 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x1186a7000) [pid = 1643] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 01:28:07 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x123a47c00) [pid = 1643] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 01:28:07 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x120e92000) [pid = 1643] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 01:28:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 01:28:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 619ms 01:28:07 INFO - PROCESS | 1643 | 1466497687557 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 01:28:07 INFO - PROCESS | 1643 | 1466497687558 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 01:28:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 01:28:07 INFO - PROCESS | 1643 | 1466497687561 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 01:28:07 INFO - PROCESS | 1643 | 1466497687562 Marionette TRACE conn2 <- [1,2094,null,{}] 01:28:07 INFO - PROCESS | 1643 | 1466497687565 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}] 01:28:07 INFO - PROCESS | 1643 | 1466497687566 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:07 INFO - PROCESS | 1643 | 1466497687644 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 01:28:07 INFO - PROCESS | 1643 | 1466497687652 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:07 INFO - PROCESS | 1643 | 1466497687653 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:07 INFO - PROCESS | 1643 | ++DOCSHELL 0x119091000 == 38 [pid = 1643] [id = 531] 01:28:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x113b4fc00) [pid = 1643] [serial = 1593] [outer = 0x0] 01:28:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x1174be800) [pid = 1643] [serial = 1594] [outer = 0x113b4fc00] 01:28:07 INFO - PROCESS | 1643 | 1466497687684 Marionette DEBUG loaded listener.js 01:28:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x118835800) [pid = 1643] [serial = 1595] [outer = 0x113b4fc00] 01:28:08 INFO - PROCESS | 1643 | 1466497688019 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]]]}] 01:28:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 01:28:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 471ms 01:28:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 01:28:08 INFO - PROCESS | 1643 | 1466497688034 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 01:28:08 INFO - PROCESS | 1643 | 1466497688036 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 01:28:08 INFO - PROCESS | 1643 | 1466497688038 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 01:28:08 INFO - PROCESS | 1643 | 1466497688039 Marionette TRACE conn2 <- [1,2098,null,{}] 01:28:08 INFO - PROCESS | 1643 | 1466497688041 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}] 01:28:08 INFO - PROCESS | 1643 | 1466497688042 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:08 INFO - PROCESS | 1643 | 1466497688125 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 01:28:08 INFO - PROCESS | 1643 | 1466497688187 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:08 INFO - PROCESS | 1643 | 1466497688188 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:08 INFO - PROCESS | 1643 | ++DOCSHELL 0x123c8e000 == 39 [pid = 1643] [id = 532] 01:28:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x116f5e800) [pid = 1643] [serial = 1596] [outer = 0x0] 01:28:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x120ecac00) [pid = 1643] [serial = 1597] [outer = 0x116f5e800] 01:28:08 INFO - PROCESS | 1643 | 1466497688212 Marionette DEBUG loaded listener.js 01:28:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x120f68000) [pid = 1643] [serial = 1598] [outer = 0x116f5e800] 01:28:08 INFO - PROCESS | 1643 | 1466497688487 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]]]}] 01:28:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 01:28:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 467ms 01:28:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 01:28:08 INFO - PROCESS | 1643 | 1466497688506 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 01:28:08 INFO - PROCESS | 1643 | 1466497688507 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 01:28:08 INFO - PROCESS | 1643 | 1466497688510 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 01:28:08 INFO - PROCESS | 1643 | 1466497688512 Marionette TRACE conn2 <- [1,2102,null,{}] 01:28:08 INFO - PROCESS | 1643 | 1466497688522 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}] 01:28:08 INFO - PROCESS | 1643 | 1466497688523 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:08 INFO - PROCESS | 1643 | 1466497688624 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 01:28:08 INFO - PROCESS | 1643 | 1466497688630 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:08 INFO - PROCESS | 1643 | 1466497688633 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:08 INFO - PROCESS | 1643 | ++DOCSHELL 0x128231000 == 40 [pid = 1643] [id = 533] 01:28:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x120f8c400) [pid = 1643] [serial = 1599] [outer = 0x0] 01:28:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x1214e2000) [pid = 1643] [serial = 1600] [outer = 0x120f8c400] 01:28:08 INFO - PROCESS | 1643 | 1466497688666 Marionette DEBUG loaded listener.js 01:28:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x121925c00) [pid = 1643] [serial = 1601] [outer = 0x120f8c400] 01:28:09 INFO - PROCESS | 1643 | 1466497689019 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]]]}] 01:28:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 01:28:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 527ms 01:28:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 01:28:09 INFO - PROCESS | 1643 | 1466497689037 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 01:28:09 INFO - PROCESS | 1643 | 1466497689038 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 01:28:09 INFO - PROCESS | 1643 | 1466497689041 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 01:28:09 INFO - PROCESS | 1643 | 1466497689042 Marionette TRACE conn2 <- [1,2106,null,{}] 01:28:09 INFO - PROCESS | 1643 | 1466497689045 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}] 01:28:09 INFO - PROCESS | 1643 | 1466497689047 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:09 INFO - PROCESS | 1643 | 1466497689159 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 01:28:09 INFO - PROCESS | 1643 | 1466497689167 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:09 INFO - PROCESS | 1643 | 1466497689168 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:09 INFO - PROCESS | 1643 | ++DOCSHELL 0x12835b000 == 41 [pid = 1643] [id = 534] 01:28:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x120f68800) [pid = 1643] [serial = 1602] [outer = 0x0] 01:28:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x123a3e000) [pid = 1643] [serial = 1603] [outer = 0x120f68800] 01:28:09 INFO - PROCESS | 1643 | 1466497689192 Marionette DEBUG loaded listener.js 01:28:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x123a47000) [pid = 1643] [serial = 1604] [outer = 0x120f68800] 01:28:09 INFO - PROCESS | 1643 | 1466497689500 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]]]}] 01:28:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 01:28:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 568ms 01:28:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 01:28:09 INFO - PROCESS | 1643 | 1466497689610 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 01:28:09 INFO - PROCESS | 1643 | 1466497689612 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 01:28:09 INFO - PROCESS | 1643 | 1466497689615 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 01:28:09 INFO - PROCESS | 1643 | 1466497689618 Marionette TRACE conn2 <- [1,2110,null,{}] 01:28:09 INFO - PROCESS | 1643 | 1466497689622 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}] 01:28:09 INFO - PROCESS | 1643 | 1466497689624 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:09 INFO - PROCESS | 1643 | 1466497689747 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 01:28:09 INFO - PROCESS | 1643 | 1466497689815 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:09 INFO - PROCESS | 1643 | 1466497689818 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:09 INFO - PROCESS | 1643 | ++DOCSHELL 0x112d68800 == 42 [pid = 1643] [id = 535] 01:28:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x111fca400) [pid = 1643] [serial = 1605] [outer = 0x0] 01:28:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x11266cc00) [pid = 1643] [serial = 1606] [outer = 0x111fca400] 01:28:09 INFO - PROCESS | 1643 | 1466497689868 Marionette DEBUG loaded listener.js 01:28:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x112d34800) [pid = 1643] [serial = 1607] [outer = 0x111fca400] 01:28:10 INFO - PROCESS | 1643 | 1466497690316 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]]]}] 01:28:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 01:28:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 774ms 01:28:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 01:28:10 INFO - PROCESS | 1643 | 1466497690390 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 01:28:10 INFO - PROCESS | 1643 | 1466497690392 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 01:28:10 INFO - PROCESS | 1643 | 1466497690399 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 01:28:10 INFO - PROCESS | 1643 | 1466497690402 Marionette TRACE conn2 <- [1,2114,null,{}] 01:28:10 INFO - PROCESS | 1643 | 1466497690404 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}] 01:28:10 INFO - PROCESS | 1643 | 1466497690406 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:10 INFO - PROCESS | 1643 | 1466497690513 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 01:28:10 INFO - PROCESS | 1643 | 1466497690571 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:10 INFO - PROCESS | 1643 | 1466497690573 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:10 INFO - PROCESS | 1643 | ++DOCSHELL 0x119192000 == 43 [pid = 1643] [id = 536] 01:28:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x1164f0800) [pid = 1643] [serial = 1608] [outer = 0x0] 01:28:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x116f5ec00) [pid = 1643] [serial = 1609] [outer = 0x1164f0800] 01:28:10 INFO - PROCESS | 1643 | 1466497690603 Marionette DEBUG loaded listener.js 01:28:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x1176c9c00) [pid = 1643] [serial = 1610] [outer = 0x1164f0800] 01:28:11 INFO - PROCESS | 1643 | 1466497691020 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]]]}] 01:28:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 01:28:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 674ms 01:28:11 INFO - PROCESS | 1643 | 1466497691070 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 01:28:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 01:28:11 INFO - PROCESS | 1643 | 1466497691071 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 01:28:11 INFO - PROCESS | 1643 | 1466497691074 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 01:28:11 INFO - PROCESS | 1643 | 1466497691075 Marionette TRACE conn2 <- [1,2118,null,{}] 01:28:11 INFO - PROCESS | 1643 | 1466497691082 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}] 01:28:11 INFO - PROCESS | 1643 | 1466497691086 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:11 INFO - PROCESS | 1643 | 1466497691193 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 01:28:11 INFO - PROCESS | 1643 | 1466497691254 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:11 INFO - PROCESS | 1643 | 1466497691256 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:11 INFO - PROCESS | 1643 | ++DOCSHELL 0x128234800 == 44 [pid = 1643] [id = 537] 01:28:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x1186a1c00) [pid = 1643] [serial = 1611] [outer = 0x0] 01:28:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x11882e000) [pid = 1643] [serial = 1612] [outer = 0x1186a1c00] 01:28:11 INFO - PROCESS | 1643 | 1466497691288 Marionette DEBUG loaded listener.js 01:28:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x119004400) [pid = 1643] [serial = 1613] [outer = 0x1186a1c00] 01:28:11 INFO - PROCESS | 1643 | 1466497691706 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]]]}] 01:28:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 01:28:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 670ms 01:28:11 INFO - PROCESS | 1643 | 1466497691744 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 01:28:11 INFO - PROCESS | 1643 | 1466497691746 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 01:28:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 01:28:11 INFO - PROCESS | 1643 | 1466497691748 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 01:28:11 INFO - PROCESS | 1643 | 1466497691750 Marionette TRACE conn2 <- [1,2122,null,{}] 01:28:11 INFO - PROCESS | 1643 | 1466497691752 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}] 01:28:11 INFO - PROCESS | 1643 | 1466497691753 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:11 INFO - PROCESS | 1643 | 1466497691884 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 01:28:11 INFO - PROCESS | 1643 | 1466497691944 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:11 INFO - PROCESS | 1643 | 1466497691946 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:11 INFO - PROCESS | 1643 | ++DOCSHELL 0x129127800 == 45 [pid = 1643] [id = 538] 01:28:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x1190d1000) [pid = 1643] [serial = 1614] [outer = 0x0] 01:28:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x119c9b000) [pid = 1643] [serial = 1615] [outer = 0x1190d1000] 01:28:12 INFO - PROCESS | 1643 | 1466497692016 Marionette DEBUG loaded listener.js 01:28:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x120f5fc00) [pid = 1643] [serial = 1616] [outer = 0x1190d1000] 01:28:12 INFO - PROCESS | 1643 | 1466497692441 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]]]}] 01:28:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 01:28:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 719ms 01:28:12 INFO - PROCESS | 1643 | 1466497692467 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 01:28:12 INFO - PROCESS | 1643 | 1466497692469 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 01:28:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 01:28:12 INFO - PROCESS | 1643 | 1466497692471 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 01:28:12 INFO - PROCESS | 1643 | 1466497692472 Marionette TRACE conn2 <- [1,2126,null,{}] 01:28:12 INFO - PROCESS | 1643 | 1466497692475 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}] 01:28:12 INFO - PROCESS | 1643 | 1466497692476 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:12 INFO - PROCESS | 1643 | 1466497692704 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 01:28:12 INFO - PROCESS | 1643 | 1466497692784 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:12 INFO - PROCESS | 1643 | 1466497692785 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:12 INFO - PROCESS | 1643 | ++DOCSHELL 0x117d74800 == 46 [pid = 1643] [id = 539] 01:28:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x1122ab000) [pid = 1643] [serial = 1617] [outer = 0x0] 01:28:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x112d33800) [pid = 1643] [serial = 1618] [outer = 0x1122ab000] 01:28:12 INFO - PROCESS | 1643 | 1466497692815 Marionette DEBUG loaded listener.js 01:28:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x115e1bc00) [pid = 1643] [serial = 1619] [outer = 0x1122ab000] 01:28:13 INFO - PROCESS | 1643 | 1466497693274 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]]]}] 01:28:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 01:28:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 821ms 01:28:13 INFO - PROCESS | 1643 | 1466497693293 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 01:28:13 INFO - PROCESS | 1643 | 1466497693296 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 01:28:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 01:28:13 INFO - PROCESS | 1643 | 1466497693300 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 01:28:13 INFO - PROCESS | 1643 | 1466497693302 Marionette TRACE conn2 <- [1,2130,null,{}] 01:28:13 INFO - PROCESS | 1643 | 1466497693305 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}] 01:28:13 INFO - PROCESS | 1643 | 1466497693306 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:13 INFO - PROCESS | 1643 | 1466497693404 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 01:28:13 INFO - PROCESS | 1643 | 1466497693465 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:13 INFO - PROCESS | 1643 | 1466497693466 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:13 INFO - PROCESS | 1643 | ++DOCSHELL 0x11746a000 == 47 [pid = 1643] [id = 540] 01:28:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x1174c2c00) [pid = 1643] [serial = 1620] [outer = 0x0] 01:28:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x11829f400) [pid = 1643] [serial = 1621] [outer = 0x1174c2c00] 01:28:13 INFO - PROCESS | 1643 | 1466497693495 Marionette DEBUG loaded listener.js 01:28:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x11841d000) [pid = 1643] [serial = 1622] [outer = 0x1174c2c00] 01:28:13 INFO - PROCESS | 1643 | --DOCSHELL 0x128231000 == 46 [pid = 1643] [id = 533] 01:28:13 INFO - PROCESS | 1643 | --DOCSHELL 0x123c8e000 == 45 [pid = 1643] [id = 532] 01:28:13 INFO - PROCESS | 1643 | --DOCSHELL 0x119091000 == 44 [pid = 1643] [id = 531] 01:28:13 INFO - PROCESS | 1643 | --DOCSHELL 0x121321800 == 43 [pid = 1643] [id = 530] 01:28:13 INFO - PROCESS | 1643 | --DOCSHELL 0x1181b3800 == 42 [pid = 1643] [id = 529] 01:28:13 INFO - PROCESS | 1643 | --DOCSHELL 0x119ab7800 == 41 [pid = 1643] [id = 528] 01:28:13 INFO - PROCESS | 1643 | --DOCSHELL 0x119606000 == 40 [pid = 1643] [id = 527] 01:28:13 INFO - PROCESS | 1643 | --DOCSHELL 0x11918e000 == 39 [pid = 1643] [id = 526] 01:28:13 INFO - PROCESS | 1643 | --DOCSHELL 0x118203800 == 38 [pid = 1643] [id = 525] 01:28:13 INFO - PROCESS | 1643 | --DOCSHELL 0x11657d000 == 37 [pid = 1643] [id = 524] 01:28:13 INFO - PROCESS | 1643 | --DOCSHELL 0x11329c800 == 36 [pid = 1643] [id = 523] 01:28:13 INFO - PROCESS | 1643 | --DOCSHELL 0x124307000 == 35 [pid = 1643] [id = 522] 01:28:13 INFO - PROCESS | 1643 | --DOCSHELL 0x11865f800 == 34 [pid = 1643] [id = 521] 01:28:13 INFO - PROCESS | 1643 | --DOCSHELL 0x117140800 == 33 [pid = 1643] [id = 520] 01:28:13 INFO - PROCESS | 1643 | 1466497693866 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] 01:28:13 INFO - PROCESS | 1643 | 1466497693924 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 01:28:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 01:28:13 INFO - PROCESS | 1643 | 1466497693926 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 01:28:13 INFO - PROCESS | 1643 | 1466497693928 Marionette TRACE conn2 <- [1,2134,null,{}] 01:28:13 INFO - PROCESS | 1643 | 1466497693930 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}] 01:28:13 INFO - PROCESS | 1643 | 1466497693932 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:14 INFO - PROCESS | 1643 | 1466497694013 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 01:28:14 INFO - PROCESS | 1643 | 1466497694021 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:14 INFO - PROCESS | 1643 | 1466497694022 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:14 INFO - PROCESS | 1643 | ++DOCSHELL 0x117d73000 == 34 [pid = 1643] [id = 541] 01:28:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x11853ac00) [pid = 1643] [serial = 1623] [outer = 0x0] 01:28:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x118638800) [pid = 1643] [serial = 1624] [outer = 0x11853ac00] 01:28:14 INFO - PROCESS | 1643 | 1466497694048 Marionette DEBUG loaded listener.js 01:28:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x1186be000) [pid = 1643] [serial = 1625] [outer = 0x11853ac00] 01:28:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 01:28:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 470ms 01:28:14 INFO - PROCESS | 1643 | 1466497694389 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]]]}] 01:28:14 INFO - PROCESS | 1643 | 1466497694399 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 01:28:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 01:28:14 INFO - PROCESS | 1643 | 1466497694402 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 01:28:14 INFO - PROCESS | 1643 | 1466497694409 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 01:28:14 INFO - PROCESS | 1643 | 1466497694412 Marionette TRACE conn2 <- [1,2138,null,{}] 01:28:14 INFO - PROCESS | 1643 | 1466497694415 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}] 01:28:14 INFO - PROCESS | 1643 | 1466497694417 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:14 INFO - PROCESS | 1643 | 1466497694523 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 01:28:14 INFO - PROCESS | 1643 | 1466497694582 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:14 INFO - PROCESS | 1643 | 1466497694583 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:14 INFO - PROCESS | 1643 | ++DOCSHELL 0x119606000 == 35 [pid = 1643] [id = 542] 01:28:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x11853b800) [pid = 1643] [serial = 1626] [outer = 0x0] 01:28:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x11900c400) [pid = 1643] [serial = 1627] [outer = 0x11853b800] 01:28:14 INFO - PROCESS | 1643 | 1466497694608 Marionette DEBUG loaded listener.js 01:28:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x119a03000) [pid = 1643] [serial = 1628] [outer = 0x11853b800] 01:28:14 INFO - PROCESS | 1643 | 1466497694921 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]]]}] 01:28:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 01:28:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 525ms 01:28:14 INFO - PROCESS | 1643 | 1466497694937 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 01:28:14 INFO - PROCESS | 1643 | 1466497694939 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 01:28:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 01:28:14 INFO - PROCESS | 1643 | 1466497694941 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 01:28:14 INFO - PROCESS | 1643 | 1466497694942 Marionette TRACE conn2 <- [1,2142,null,{}] 01:28:14 INFO - PROCESS | 1643 | 1466497694945 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}] 01:28:14 INFO - PROCESS | 1643 | 1466497694947 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:15 INFO - PROCESS | 1643 | 1466497695035 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 01:28:15 INFO - PROCESS | 1643 | 1466497695095 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:15 INFO - PROCESS | 1643 | 1466497695096 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:15 INFO - PROCESS | 1643 | ++DOCSHELL 0x121104000 == 36 [pid = 1643] [id = 543] 01:28:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x112675800) [pid = 1643] [serial = 1629] [outer = 0x0] 01:28:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x119c95400) [pid = 1643] [serial = 1630] [outer = 0x112675800] 01:28:15 INFO - PROCESS | 1643 | 1466497695121 Marionette DEBUG loaded listener.js 01:28:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x120f5c000) [pid = 1643] [serial = 1631] [outer = 0x112675800] 01:28:15 INFO - PROCESS | 1643 | 1466497695389 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] 01:28:15 INFO - PROCESS | 1643 | 1466497695411 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 01:28:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 01:28:15 INFO - PROCESS | 1643 | 1466497695422 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 01:28:15 INFO - PROCESS | 1643 | 1466497695423 Marionette TRACE conn2 <- [1,2146,null,{}] 01:28:15 INFO - PROCESS | 1643 | 1466497695425 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}] 01:28:15 INFO - PROCESS | 1643 | 1466497695426 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:15 INFO - PROCESS | 1643 | 1466497695517 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 01:28:15 INFO - PROCESS | 1643 | 1466497695522 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:15 INFO - PROCESS | 1643 | 1466497695526 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:15 INFO - PROCESS | 1643 | ++DOCSHELL 0x123a0b800 == 37 [pid = 1643] [id = 544] 01:28:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x12171d000) [pid = 1643] [serial = 1632] [outer = 0x0] 01:28:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x121862000) [pid = 1643] [serial = 1633] [outer = 0x12171d000] 01:28:15 INFO - PROCESS | 1643 | 1466497695559 Marionette DEBUG loaded listener.js 01:28:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x1218ad800) [pid = 1643] [serial = 1634] [outer = 0x12171d000] 01:28:15 INFO - PROCESS | 1643 | 1466497695944 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] 01:28:16 INFO - PROCESS | 1643 | 1466497695997 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 01:28:16 INFO - PROCESS | 1643 | 1466497695999 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 01:28:16 INFO - PROCESS | 1643 | 1466497696000 Marionette TRACE conn2 <- [1,2150,null,{}] 01:28:16 INFO - PROCESS | 1643 | 1466497696002 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}] 01:28:16 INFO - PROCESS | 1643 | 1466497696004 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:16 INFO - PROCESS | 1643 | 1466497696108 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 01:28:16 INFO - PROCESS | 1643 | 1466497696119 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:16 INFO - PROCESS | 1643 | 1466497696120 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:16 INFO - PROCESS | 1643 | ++DOCSHELL 0x124a1c800 == 38 [pid = 1643] [id = 545] 01:28:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x12192fc00) [pid = 1643] [serial = 1635] [outer = 0x0] 01:28:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x123a46c00) [pid = 1643] [serial = 1636] [outer = 0x12192fc00] 01:28:16 INFO - PROCESS | 1643 | 1466497696144 Marionette DEBUG loaded listener.js 01:28:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x123fca000) [pid = 1643] [serial = 1637] [outer = 0x12192fc00] 01:28:16 INFO - PROCESS | 1643 | 1466497696485 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]]]}] 01:28:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 01:28:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 519ms 01:28:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 01:28:16 INFO - PROCESS | 1643 | 1466497696519 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 01:28:16 INFO - PROCESS | 1643 | 1466497696520 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 01:28:16 INFO - PROCESS | 1643 | 1466497696522 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 01:28:16 INFO - PROCESS | 1643 | 1466497696523 Marionette TRACE conn2 <- [1,2154,null,{}] 01:28:16 INFO - PROCESS | 1643 | 1466497696526 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}] 01:28:16 INFO - PROCESS | 1643 | 1466497696527 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:16 INFO - PROCESS | 1643 | 1466497696632 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 01:28:16 INFO - PROCESS | 1643 | 1466497696635 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:16 INFO - PROCESS | 1643 | 1466497696636 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:16 INFO - PROCESS | 1643 | ++DOCSHELL 0x125b08000 == 39 [pid = 1643] [id = 546] 01:28:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x121b88c00) [pid = 1643] [serial = 1638] [outer = 0x0] 01:28:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x1241b2400) [pid = 1643] [serial = 1639] [outer = 0x121b88c00] 01:28:16 INFO - PROCESS | 1643 | 1466497696693 Marionette DEBUG loaded listener.js 01:28:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x124aa7400) [pid = 1643] [serial = 1640] [outer = 0x121b88c00] 01:28:17 INFO - PROCESS | 1643 | 1466497697051 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]]]}] 01:28:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 01:28:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 569ms 01:28:17 INFO - PROCESS | 1643 | 1466497697091 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 01:28:17 INFO - PROCESS | 1643 | 1466497697093 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 01:28:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 01:28:17 INFO - PROCESS | 1643 | 1466497697095 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 01:28:17 INFO - PROCESS | 1643 | 1466497697096 Marionette TRACE conn2 <- [1,2158,null,{}] 01:28:17 INFO - PROCESS | 1643 | 1466497697098 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}] 01:28:17 INFO - PROCESS | 1643 | 1466497697099 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:17 INFO - PROCESS | 1643 | 1466497697206 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 01:28:17 INFO - PROCESS | 1643 | 1466497697243 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:17 INFO - PROCESS | 1643 | 1466497697244 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:17 INFO - PROCESS | 1643 | ++DOCSHELL 0x128964800 == 40 [pid = 1643] [id = 547] 01:28:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x1241f2c00) [pid = 1643] [serial = 1641] [outer = 0x0] 01:28:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x125672800) [pid = 1643] [serial = 1642] [outer = 0x1241f2c00] 01:28:17 INFO - PROCESS | 1643 | 1466497697269 Marionette DEBUG loaded listener.js 01:28:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x125b47400) [pid = 1643] [serial = 1643] [outer = 0x1241f2c00] 01:28:17 INFO - PROCESS | 1643 | 1466497697576 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]]]}] 01:28:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 01:28:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 522ms 01:28:17 INFO - PROCESS | 1643 | 1466497697618 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 01:28:17 INFO - PROCESS | 1643 | 1466497697619 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 01:28:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 01:28:17 INFO - PROCESS | 1643 | 1466497697621 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 01:28:17 INFO - PROCESS | 1643 | 1466497697622 Marionette TRACE conn2 <- [1,2162,null,{}] 01:28:17 INFO - PROCESS | 1643 | 1466497697625 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}] 01:28:17 INFO - PROCESS | 1643 | 1466497697626 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:17 INFO - PROCESS | 1643 | 1466497697732 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 01:28:17 INFO - PROCESS | 1643 | 1466497697768 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:17 INFO - PROCESS | 1643 | 1466497697769 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:17 INFO - PROCESS | 1643 | ++DOCSHELL 0x12912c000 == 41 [pid = 1643] [id = 548] 01:28:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x124928000) [pid = 1643] [serial = 1644] [outer = 0x0] 01:28:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x125d98c00) [pid = 1643] [serial = 1645] [outer = 0x124928000] 01:28:17 INFO - PROCESS | 1643 | 1466497697801 Marionette DEBUG loaded listener.js 01:28:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x126b3e000) [pid = 1643] [serial = 1646] [outer = 0x124928000] 01:28:18 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x116f5e800) [pid = 1643] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 01:28:18 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x120f8c400) [pid = 1643] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 01:28:18 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x1122abc00) [pid = 1643] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 01:28:18 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x1184c7400) [pid = 1643] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 01:28:18 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x11869a000) [pid = 1643] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 01:28:18 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x1110a1400) [pid = 1643] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 01:28:18 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x11883ac00) [pid = 1643] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 01:28:18 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x117d13400) [pid = 1643] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 01:28:18 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x112e3c400) [pid = 1643] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 01:28:18 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x11676e400) [pid = 1643] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 01:28:18 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x123fcd800) [pid = 1643] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 01:28:18 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x118839c00) [pid = 1643] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 01:28:18 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x1164e7400) [pid = 1643] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 01:28:18 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x113b4fc00) [pid = 1643] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 01:28:18 INFO - PROCESS | 1643 | 1466497698185 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]]]}] 01:28:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 01:28:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 569ms 01:28:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 01:28:18 INFO - PROCESS | 1643 | 1466497698191 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 01:28:18 INFO - PROCESS | 1643 | 1466497698192 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 01:28:18 INFO - PROCESS | 1643 | 1466497698194 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 01:28:18 INFO - PROCESS | 1643 | 1466497698196 Marionette TRACE conn2 <- [1,2166,null,{}] 01:28:18 INFO - PROCESS | 1643 | 1466497698201 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}] 01:28:18 INFO - PROCESS | 1643 | 1466497698202 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:18 INFO - PROCESS | 1643 | 1466497698294 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 01:28:18 INFO - PROCESS | 1643 | 1466497698299 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:18 INFO - PROCESS | 1643 | 1466497698300 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:18 INFO - PROCESS | 1643 | ++DOCSHELL 0x120e1a000 == 42 [pid = 1643] [id = 549] 01:28:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x11266c000) [pid = 1643] [serial = 1647] [outer = 0x0] 01:28:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x117d13400) [pid = 1643] [serial = 1648] [outer = 0x11266c000] 01:28:18 INFO - PROCESS | 1643 | 1466497698328 Marionette DEBUG loaded listener.js 01:28:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x119ca1c00) [pid = 1643] [serial = 1649] [outer = 0x11266c000] 01:28:18 INFO - PROCESS | 1643 | 1466497698717 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]]]}] 01:28:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 01:28:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 575ms 01:28:18 INFO - PROCESS | 1643 | 1466497698770 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 01:28:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 01:28:18 INFO - PROCESS | 1643 | 1466497698773 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 01:28:18 INFO - PROCESS | 1643 | 1466497698776 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 01:28:18 INFO - PROCESS | 1643 | 1466497698779 Marionette TRACE conn2 <- [1,2170,null,{}] 01:28:18 INFO - PROCESS | 1643 | 1466497698783 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}] 01:28:18 INFO - PROCESS | 1643 | 1466497698785 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:18 INFO - PROCESS | 1643 | 1466497698945 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 01:28:18 INFO - PROCESS | 1643 | 1466497698952 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:18 INFO - PROCESS | 1643 | 1466497698954 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:18 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a968000 == 43 [pid = 1643] [id = 550] 01:28:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x120e92800) [pid = 1643] [serial = 1650] [outer = 0x0] 01:28:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x1282bfc00) [pid = 1643] [serial = 1651] [outer = 0x120e92800] 01:28:18 INFO - PROCESS | 1643 | 1466497698994 Marionette DEBUG loaded listener.js 01:28:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x128450800) [pid = 1643] [serial = 1652] [outer = 0x120e92800] 01:28:19 INFO - PROCESS | 1643 | 1466497699454 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]]]}] 01:28:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 01:28:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 724ms 01:28:19 INFO - PROCESS | 1643 | 1466497699502 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 01:28:19 INFO - PROCESS | 1643 | 1466497699503 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 01:28:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 01:28:19 INFO - PROCESS | 1643 | 1466497699506 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 01:28:19 INFO - PROCESS | 1643 | 1466497699507 Marionette TRACE conn2 <- [1,2174,null,{}] 01:28:19 INFO - PROCESS | 1643 | 1466497699509 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}] 01:28:19 INFO - PROCESS | 1643 | 1466497699510 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:19 INFO - PROCESS | 1643 | 1466497699601 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 01:28:19 INFO - PROCESS | 1643 | 1466497699605 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:19 INFO - PROCESS | 1643 | 1466497699606 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:19 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b958000 == 44 [pid = 1643] [id = 551] 01:28:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x119af5000) [pid = 1643] [serial = 1653] [outer = 0x0] 01:28:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x1284ce400) [pid = 1643] [serial = 1654] [outer = 0x119af5000] 01:28:19 INFO - PROCESS | 1643 | 1466497699630 Marionette DEBUG loaded listener.js 01:28:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x12891fc00) [pid = 1643] [serial = 1655] [outer = 0x119af5000] 01:28:19 INFO - PROCESS | 1643 | 1466497699957 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]]]}] 01:28:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 01:28:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 470ms 01:28:19 INFO - PROCESS | 1643 | 1466497699976 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 01:28:19 INFO - PROCESS | 1643 | 1466497699977 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 01:28:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 01:28:19 INFO - PROCESS | 1643 | 1466497699981 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 01:28:19 INFO - PROCESS | 1643 | 1466497699983 Marionette TRACE conn2 <- [1,2178,null,{}] 01:28:19 INFO - PROCESS | 1643 | 1466497699987 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}] 01:28:19 INFO - PROCESS | 1643 | 1466497699988 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:20 INFO - PROCESS | 1643 | 1466497700085 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 01:28:20 INFO - PROCESS | 1643 | 1466497700202 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:20 INFO - PROCESS | 1643 | 1466497700204 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:20 INFO - PROCESS | 1643 | ++DOCSHELL 0x110f0c800 == 45 [pid = 1643] [id = 552] 01:28:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x110feec00) [pid = 1643] [serial = 1656] [outer = 0x0] 01:28:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x11201d000) [pid = 1643] [serial = 1657] [outer = 0x110feec00] 01:28:20 INFO - PROCESS | 1643 | 1466497700237 Marionette DEBUG loaded listener.js 01:28:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x112d34000) [pid = 1643] [serial = 1658] [outer = 0x110feec00] 01:28:20 INFO - PROCESS | 1643 | 1466497700683 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]]]}] 01:28:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 01:28:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 773ms 01:28:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 01:28:20 INFO - PROCESS | 1643 | 1466497700755 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 01:28:20 INFO - PROCESS | 1643 | 1466497700757 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 01:28:20 INFO - PROCESS | 1643 | 1466497700760 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 01:28:20 INFO - PROCESS | 1643 | 1466497700762 Marionette TRACE conn2 <- [1,2182,null,{}] 01:28:20 INFO - PROCESS | 1643 | 1466497700766 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}] 01:28:20 INFO - PROCESS | 1643 | 1466497700767 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:20 INFO - PROCESS | 1643 | 1466497700880 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 01:28:20 INFO - PROCESS | 1643 | 1466497700984 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:20 INFO - PROCESS | 1643 | 1466497700985 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:21 INFO - PROCESS | 1643 | ++DOCSHELL 0x11961d000 == 46 [pid = 1643] [id = 553] 01:28:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x1161a1000) [pid = 1643] [serial = 1659] [outer = 0x0] 01:28:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x1182a7800) [pid = 1643] [serial = 1660] [outer = 0x1161a1000] 01:28:21 INFO - PROCESS | 1643 | 1466497701020 Marionette DEBUG loaded listener.js 01:28:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x118538000) [pid = 1643] [serial = 1661] [outer = 0x1161a1000] 01:28:21 INFO - PROCESS | 1643 | 1466497701414 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]]]}] 01:28:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 01:28:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 720ms 01:28:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 01:28:21 INFO - PROCESS | 1643 | 1466497701486 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 01:28:21 INFO - PROCESS | 1643 | 1466497701489 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 01:28:21 INFO - PROCESS | 1643 | 1466497701492 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 01:28:21 INFO - PROCESS | 1643 | 1466497701493 Marionette TRACE conn2 <- [1,2186,null,{}] 01:28:21 INFO - PROCESS | 1643 | 1466497701510 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}] 01:28:21 INFO - PROCESS | 1643 | 1466497701512 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:21 INFO - PROCESS | 1643 | 1466497701625 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 01:28:21 INFO - PROCESS | 1643 | 1466497701726 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:21 INFO - PROCESS | 1643 | 1466497701728 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:21 INFO - PROCESS | 1643 | ++DOCSHELL 0x128496800 == 47 [pid = 1643] [id = 554] 01:28:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x118635800) [pid = 1643] [serial = 1662] [outer = 0x0] 01:28:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x11883ac00) [pid = 1643] [serial = 1663] [outer = 0x118635800] 01:28:21 INFO - PROCESS | 1643 | 1466497701760 Marionette DEBUG loaded listener.js 01:28:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x119a02c00) [pid = 1643] [serial = 1664] [outer = 0x118635800] 01:28:22 INFO - PROCESS | 1643 | 1466497702206 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]]]}] 01:28:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 01:28:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 774ms 01:28:22 INFO - PROCESS | 1643 | 1466497702280 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 01:28:22 INFO - PROCESS | 1643 | 1466497702282 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 01:28:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 01:28:22 INFO - PROCESS | 1643 | 1466497702291 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 01:28:22 INFO - PROCESS | 1643 | 1466497702298 Marionette TRACE conn2 <- [1,2190,null,{}] 01:28:22 INFO - PROCESS | 1643 | 1466497702303 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}] 01:28:22 INFO - PROCESS | 1643 | 1466497702306 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:22 INFO - PROCESS | 1643 | 1466497702437 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 01:28:22 INFO - PROCESS | 1643 | 1466497702540 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:22 INFO - PROCESS | 1643 | 1466497702542 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:22 INFO - PROCESS | 1643 | ++DOCSHELL 0x12bf71000 == 48 [pid = 1643] [id = 555] 01:28:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x121348800) [pid = 1643] [serial = 1665] [outer = 0x0] 01:28:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x12186ac00) [pid = 1643] [serial = 1666] [outer = 0x121348800] 01:28:22 INFO - PROCESS | 1643 | 1466497702590 Marionette DEBUG loaded listener.js 01:28:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x123a3e400) [pid = 1643] [serial = 1667] [outer = 0x121348800] 01:28:23 INFO - PROCESS | 1643 | 1466497703106 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]]]}] 01:28:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 01:28:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 830ms 01:28:23 INFO - PROCESS | 1643 | 1466497703118 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 01:28:23 INFO - PROCESS | 1643 | 1466497703120 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 01:28:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 01:28:23 INFO - PROCESS | 1643 | 1466497703122 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 01:28:23 INFO - PROCESS | 1643 | 1466497703124 Marionette TRACE conn2 <- [1,2194,null,{}] 01:28:23 INFO - PROCESS | 1643 | 1466497703126 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}] 01:28:23 INFO - PROCESS | 1643 | 1466497703127 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:23 INFO - PROCESS | 1643 | 1466497703239 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 01:28:23 INFO - PROCESS | 1643 | 1466497703479 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:23 INFO - PROCESS | 1643 | 1466497703480 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:23 INFO - PROCESS | 1643 | ++DOCSHELL 0x118270000 == 49 [pid = 1643] [id = 556] 01:28:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 112 (0x11266ac00) [pid = 1643] [serial = 1668] [outer = 0x0] 01:28:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 113 (0x1133a4000) [pid = 1643] [serial = 1669] [outer = 0x11266ac00] 01:28:23 INFO - PROCESS | 1643 | 1466497703522 Marionette DEBUG loaded listener.js 01:28:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 114 (0x116771400) [pid = 1643] [serial = 1670] [outer = 0x11266ac00] 01:28:23 INFO - PROCESS | 1643 | 1466497703954 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]]]}] 01:28:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 01:28:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 870ms 01:28:23 INFO - PROCESS | 1643 | 1466497703993 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 01:28:23 INFO - PROCESS | 1643 | 1466497703995 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 01:28:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 01:28:23 INFO - PROCESS | 1643 | 1466497703998 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 01:28:24 INFO - PROCESS | 1643 | 1466497704000 Marionette TRACE conn2 <- [1,2198,null,{}] 01:28:24 INFO - PROCESS | 1643 | 1466497704004 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}] 01:28:24 INFO - PROCESS | 1643 | 1466497704006 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:24 INFO - PROCESS | 1643 | 1466497704110 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 01:28:24 INFO - PROCESS | 1643 | 1466497704174 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:24 INFO - PROCESS | 1643 | 1466497704176 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:24 INFO - PROCESS | 1643 | ++DOCSHELL 0x11961b000 == 50 [pid = 1643] [id = 557] 01:28:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 115 (0x1184c4800) [pid = 1643] [serial = 1671] [outer = 0x0] 01:28:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 116 (0x11863e800) [pid = 1643] [serial = 1672] [outer = 0x1184c4800] 01:28:24 INFO - PROCESS | 1643 | 1466497704204 Marionette DEBUG loaded listener.js 01:28:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 117 (0x118831c00) [pid = 1643] [serial = 1673] [outer = 0x1184c4800] 01:28:24 INFO - PROCESS | 1643 | --DOCSHELL 0x12b958000 == 49 [pid = 1643] [id = 551] 01:28:24 INFO - PROCESS | 1643 | --DOCSHELL 0x12a968000 == 48 [pid = 1643] [id = 550] 01:28:24 INFO - PROCESS | 1643 | --DOCSHELL 0x120e1a000 == 47 [pid = 1643] [id = 549] 01:28:24 INFO - PROCESS | 1643 | --DOCSHELL 0x12912c000 == 46 [pid = 1643] [id = 548] 01:28:24 INFO - PROCESS | 1643 | --DOCSHELL 0x128964800 == 45 [pid = 1643] [id = 547] 01:28:24 INFO - PROCESS | 1643 | --DOCSHELL 0x125b08000 == 44 [pid = 1643] [id = 546] 01:28:24 INFO - PROCESS | 1643 | --DOCSHELL 0x124a1c800 == 43 [pid = 1643] [id = 545] 01:28:24 INFO - PROCESS | 1643 | --DOCSHELL 0x123a0b800 == 42 [pid = 1643] [id = 544] 01:28:24 INFO - PROCESS | 1643 | --DOCSHELL 0x121104000 == 41 [pid = 1643] [id = 543] 01:28:24 INFO - PROCESS | 1643 | --DOCSHELL 0x119606000 == 40 [pid = 1643] [id = 542] 01:28:24 INFO - PROCESS | 1643 | --DOCSHELL 0x117d73000 == 39 [pid = 1643] [id = 541] 01:28:24 INFO - PROCESS | 1643 | --DOCSHELL 0x11746a000 == 38 [pid = 1643] [id = 540] 01:28:24 INFO - PROCESS | 1643 | --DOCSHELL 0x117d74800 == 37 [pid = 1643] [id = 539] 01:28:24 INFO - PROCESS | 1643 | --DOCSHELL 0x112d68800 == 36 [pid = 1643] [id = 535] 01:28:24 INFO - PROCESS | 1643 | --DOCSHELL 0x12835b000 == 35 [pid = 1643] [id = 534] 01:28:24 INFO - PROCESS | 1643 | --DOCSHELL 0x119192000 == 34 [pid = 1643] [id = 536] 01:28:24 INFO - PROCESS | 1643 | --DOCSHELL 0x128234800 == 33 [pid = 1643] [id = 537] 01:28:24 INFO - PROCESS | 1643 | --DOCSHELL 0x129127800 == 32 [pid = 1643] [id = 538] 01:28:24 INFO - PROCESS | 1643 | --DOCSHELL 0x118270000 == 31 [pid = 1643] [id = 556] 01:28:24 INFO - PROCESS | 1643 | --DOCSHELL 0x12bf71000 == 30 [pid = 1643] [id = 555] 01:28:24 INFO - PROCESS | 1643 | --DOCSHELL 0x128496800 == 29 [pid = 1643] [id = 554] 01:28:24 INFO - PROCESS | 1643 | --DOCSHELL 0x11961d000 == 28 [pid = 1643] [id = 553] 01:28:24 INFO - PROCESS | 1643 | --DOCSHELL 0x110f0c800 == 27 [pid = 1643] [id = 552] 01:28:24 INFO - PROCESS | 1643 | --DOMWINDOW == 116 (0x118832800) [pid = 1643] [serial = 1585] [outer = 0x0] [url = about:blank] 01:28:24 INFO - PROCESS | 1643 | --DOMWINDOW == 115 (0x119c94400) [pid = 1643] [serial = 1588] [outer = 0x0] [url = about:blank] 01:28:24 INFO - PROCESS | 1643 | --DOMWINDOW == 114 (0x120e95c00) [pid = 1643] [serial = 1591] [outer = 0x0] [url = about:blank] 01:28:24 INFO - PROCESS | 1643 | --DOMWINDOW == 113 (0x11831c000) [pid = 1643] [serial = 1579] [outer = 0x0] [url = about:blank] 01:28:24 INFO - PROCESS | 1643 | --DOMWINDOW == 112 (0x118534c00) [pid = 1643] [serial = 1580] [outer = 0x0] [url = about:blank] 01:28:24 INFO - PROCESS | 1643 | --DOMWINDOW == 111 (0x119ca0c00) [pid = 1643] [serial = 1589] [outer = 0x0] [url = about:blank] 01:28:24 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x1130c5c00) [pid = 1643] [serial = 1573] [outer = 0x0] [url = about:blank] 01:28:24 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x115dc7000) [pid = 1643] [serial = 1574] [outer = 0x0] [url = about:blank] 01:28:24 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x11841ac00) [pid = 1643] [serial = 1565] [outer = 0x0] [url = about:blank] 01:28:24 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x1174b9c00) [pid = 1643] [serial = 1564] [outer = 0x0] [url = about:blank] 01:28:24 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x1291c4000) [pid = 1643] [serial = 1561] [outer = 0x0] [url = about:blank] 01:28:24 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x129f9bc00) [pid = 1643] [serial = 1562] [outer = 0x0] [url = about:blank] 01:28:24 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x119c98000) [pid = 1643] [serial = 1568] [outer = 0x0] [url = about:blank] 01:28:24 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x1190cf000) [pid = 1643] [serial = 1567] [outer = 0x0] [url = about:blank] 01:28:24 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x116a14800) [pid = 1643] [serial = 1576] [outer = 0x0] [url = about:blank] 01:28:24 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x1176cc400) [pid = 1643] [serial = 1577] [outer = 0x0] [url = about:blank] 01:28:24 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x1174be800) [pid = 1643] [serial = 1594] [outer = 0x0] [url = about:blank] 01:28:24 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x118835800) [pid = 1643] [serial = 1595] [outer = 0x0] [url = about:blank] 01:28:24 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x120ecac00) [pid = 1643] [serial = 1597] [outer = 0x0] [url = about:blank] 01:28:24 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x1214e2000) [pid = 1643] [serial = 1600] [outer = 0x0] [url = about:blank] 01:28:24 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x121925c00) [pid = 1643] [serial = 1601] [outer = 0x0] [url = about:blank] 01:28:24 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x120ec9000) [pid = 1643] [serial = 1592] [outer = 0x0] [url = about:blank] 01:28:24 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x112a72400) [pid = 1643] [serial = 1571] [outer = 0x0] [url = about:blank] 01:28:24 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x11266a000) [pid = 1643] [serial = 1570] [outer = 0x0] [url = about:blank] 01:28:24 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x123a3e000) [pid = 1643] [serial = 1603] [outer = 0x0] [url = about:blank] 01:28:24 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x118561400) [pid = 1643] [serial = 1582] [outer = 0x0] [url = about:blank] 01:28:24 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x11863b800) [pid = 1643] [serial = 1583] [outer = 0x0] [url = about:blank] 01:28:24 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x1199c1800) [pid = 1643] [serial = 1586] [outer = 0x0] [url = about:blank] 01:28:24 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x120f68000) [pid = 1643] [serial = 1598] [outer = 0x0] [url = about:blank] 01:28:25 INFO - PROCESS | 1643 | 1466497705243 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]]]}] 01:28:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 01:28:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1271ms 01:28:25 INFO - PROCESS | 1643 | 1466497705270 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 01:28:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 01:28:25 INFO - PROCESS | 1643 | 1466497705272 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 01:28:25 INFO - PROCESS | 1643 | 1466497705275 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 01:28:25 INFO - PROCESS | 1643 | 1466497705277 Marionette TRACE conn2 <- [1,2202,null,{}] 01:28:25 INFO - PROCESS | 1643 | 1466497705282 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}] 01:28:25 INFO - PROCESS | 1643 | 1466497705284 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:25 INFO - PROCESS | 1643 | 1466497705367 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 01:28:25 INFO - PROCESS | 1643 | 1466497705422 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:25 INFO - PROCESS | 1643 | 1466497705426 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:25 INFO - PROCESS | 1643 | ++DOCSHELL 0x1164bc800 == 28 [pid = 1643] [id = 558] 01:28:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x1130c4400) [pid = 1643] [serial = 1674] [outer = 0x0] 01:28:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x11676a400) [pid = 1643] [serial = 1675] [outer = 0x1130c4400] 01:28:25 INFO - PROCESS | 1643 | 1466497705453 Marionette DEBUG loaded listener.js 01:28:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x116f5d400) [pid = 1643] [serial = 1676] [outer = 0x1130c4400] 01:28:25 INFO - PROCESS | 1643 | 1466497705762 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]]]}] 01:28:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 01:28:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 525ms 01:28:25 INFO - PROCESS | 1643 | 1466497705801 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 01:28:25 INFO - PROCESS | 1643 | 1466497705804 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 01:28:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 01:28:25 INFO - PROCESS | 1643 | 1466497705809 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 01:28:25 INFO - PROCESS | 1643 | 1466497705811 Marionette TRACE conn2 <- [1,2206,null,{}] 01:28:25 INFO - PROCESS | 1643 | 1466497705813 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}] 01:28:25 INFO - PROCESS | 1643 | 1466497705815 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:25 INFO - PROCESS | 1643 | 1466497705894 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 01:28:25 INFO - PROCESS | 1643 | 1466497705900 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:25 INFO - PROCESS | 1643 | 1466497705902 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:25 INFO - PROCESS | 1643 | ++DOCSHELL 0x1181b3800 == 29 [pid = 1643] [id = 559] 01:28:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x1176c7800) [pid = 1643] [serial = 1677] [outer = 0x0] 01:28:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x11841c400) [pid = 1643] [serial = 1678] [outer = 0x1176c7800] 01:28:25 INFO - PROCESS | 1643 | 1466497705930 Marionette DEBUG loaded listener.js 01:28:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x118541800) [pid = 1643] [serial = 1679] [outer = 0x1176c7800] 01:28:26 INFO - PROCESS | 1643 | 1466497706363 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]]]}] 01:28:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 01:28:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 572ms 01:28:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 01:28:26 INFO - PROCESS | 1643 | 1466497706382 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 01:28:26 INFO - PROCESS | 1643 | 1466497706384 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 01:28:26 INFO - PROCESS | 1643 | 1466497706388 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 01:28:26 INFO - PROCESS | 1643 | 1466497706392 Marionette TRACE conn2 <- [1,2210,null,{}] 01:28:26 INFO - PROCESS | 1643 | 1466497706403 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}] 01:28:26 INFO - PROCESS | 1643 | 1466497706408 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:26 INFO - PROCESS | 1643 | 1466497706535 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 01:28:26 INFO - PROCESS | 1643 | 1466497706630 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:26 INFO - PROCESS | 1643 | 1466497706633 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:26 INFO - PROCESS | 1643 | ++DOCSHELL 0x119569800 == 30 [pid = 1643] [id = 560] 01:28:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x113354400) [pid = 1643] [serial = 1680] [outer = 0x0] 01:28:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x1186a7000) [pid = 1643] [serial = 1681] [outer = 0x113354400] 01:28:26 INFO - PROCESS | 1643 | 1466497706679 Marionette DEBUG loaded listener.js 01:28:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x119058c00) [pid = 1643] [serial = 1682] [outer = 0x113354400] 01:28:26 INFO - PROCESS | 1643 | 1466497706973 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]]]}] 01:28:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 01:28:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 623ms 01:28:27 INFO - PROCESS | 1643 | 1466497707011 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 01:28:27 INFO - PROCESS | 1643 | 1466497707013 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 01:28:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 01:28:27 INFO - PROCESS | 1643 | 1466497707023 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 01:28:27 INFO - PROCESS | 1643 | 1466497707024 Marionette TRACE conn2 <- [1,2214,null,{}] 01:28:27 INFO - PROCESS | 1643 | 1466497707026 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}] 01:28:27 INFO - PROCESS | 1643 | 1466497707028 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:27 INFO - PROCESS | 1643 | 1466497707116 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 01:28:27 INFO - PROCESS | 1643 | 1466497707189 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:27 INFO - PROCESS | 1643 | 1466497707190 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:27 INFO - PROCESS | 1643 | ++DOCSHELL 0x1198c3800 == 31 [pid = 1643] [id = 561] 01:28:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x118632c00) [pid = 1643] [serial = 1683] [outer = 0x0] 01:28:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x1196a5c00) [pid = 1643] [serial = 1684] [outer = 0x118632c00] 01:28:27 INFO - PROCESS | 1643 | 1466497707215 Marionette DEBUG loaded listener.js 01:28:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x119c9fc00) [pid = 1643] [serial = 1685] [outer = 0x118632c00] 01:28:27 INFO - PROCESS | 1643 | 1466497707509 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]]]}] 01:28:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 01:28:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 519ms 01:28:27 INFO - PROCESS | 1643 | 1466497707543 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 01:28:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 01:28:27 INFO - PROCESS | 1643 | 1466497707555 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 01:28:27 INFO - PROCESS | 1643 | 1466497707557 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 01:28:27 INFO - PROCESS | 1643 | 1466497707558 Marionette TRACE conn2 <- [1,2218,null,{}] 01:28:27 INFO - PROCESS | 1643 | 1466497707561 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}] 01:28:27 INFO - PROCESS | 1643 | 1466497707562 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:27 INFO - PROCESS | 1643 | 1466497707661 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 01:28:27 INFO - PROCESS | 1643 | 1466497707700 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:27 INFO - PROCESS | 1643 | 1466497707701 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:27 INFO - PROCESS | 1643 | ++DOCSHELL 0x121127000 == 32 [pid = 1643] [id = 562] 01:28:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x114f7f800) [pid = 1643] [serial = 1686] [outer = 0x0] 01:28:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x120e96400) [pid = 1643] [serial = 1687] [outer = 0x114f7f800] 01:28:27 INFO - PROCESS | 1643 | 1466497707726 Marionette DEBUG loaded listener.js 01:28:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x120ecb000) [pid = 1643] [serial = 1688] [outer = 0x114f7f800] 01:28:28 INFO - PROCESS | 1643 | 1466497708071 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]]]}] 01:28:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 01:28:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 520ms 01:28:28 INFO - PROCESS | 1643 | 1466497708077 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 01:28:28 INFO - PROCESS | 1643 | 1466497708079 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 01:28:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 01:28:28 INFO - PROCESS | 1643 | 1466497708084 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 01:28:28 INFO - PROCESS | 1643 | 1466497708085 Marionette TRACE conn2 <- [1,2222,null,{}] 01:28:28 INFO - PROCESS | 1643 | 1466497708087 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}] 01:28:28 INFO - PROCESS | 1643 | 1466497708091 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:28 INFO - PROCESS | 1643 | 1466497708210 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 01:28:28 INFO - PROCESS | 1643 | 1466497708248 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:28 INFO - PROCESS | 1643 | 1466497708249 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:28 INFO - PROCESS | 1643 | ++DOCSHELL 0x123c82800 == 33 [pid = 1643] [id = 563] 01:28:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x120ecc800) [pid = 1643] [serial = 1689] [outer = 0x0] 01:28:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x1214dc000) [pid = 1643] [serial = 1690] [outer = 0x120ecc800] 01:28:28 INFO - PROCESS | 1643 | 1466497708275 Marionette DEBUG loaded listener.js 01:28:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x123a3f800) [pid = 1643] [serial = 1691] [outer = 0x120ecc800] 01:28:28 INFO - PROCESS | 1643 | 1466497708595 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]]]}] 01:28:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 01:28:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 519ms 01:28:28 INFO - PROCESS | 1643 | 1466497708615 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 01:28:28 INFO - PROCESS | 1643 | 1466497708618 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 01:28:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 01:28:28 INFO - PROCESS | 1643 | 1466497708621 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 01:28:28 INFO - PROCESS | 1643 | 1466497708622 Marionette TRACE conn2 <- [1,2226,null,{}] 01:28:28 INFO - PROCESS | 1643 | 1466497708624 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}] 01:28:28 INFO - PROCESS | 1643 | 1466497708636 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:28 INFO - PROCESS | 1643 | 1466497708736 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 01:28:28 INFO - PROCESS | 1643 | 1466497708740 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:28 INFO - PROCESS | 1643 | 1466497708741 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:28 INFO - PROCESS | 1643 | ++DOCSHELL 0x124a0e800 == 34 [pid = 1643] [id = 564] 01:28:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x1186a7c00) [pid = 1643] [serial = 1692] [outer = 0x0] 01:28:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x123a43000) [pid = 1643] [serial = 1693] [outer = 0x1186a7c00] 01:28:28 INFO - PROCESS | 1643 | 1466497708765 Marionette DEBUG loaded listener.js 01:28:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x123fc7800) [pid = 1643] [serial = 1694] [outer = 0x1186a7c00] 01:28:29 INFO - PROCESS | 1643 | 1466497709113 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]]]}] 01:28:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 01:28:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 520ms 01:28:29 INFO - PROCESS | 1643 | 1466497709141 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 01:28:29 INFO - PROCESS | 1643 | 1466497709142 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 01:28:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 01:28:29 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x121b88c00) [pid = 1643] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 01:28:29 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x1241f2c00) [pid = 1643] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 01:28:29 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x124928000) [pid = 1643] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 01:28:29 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x11266c000) [pid = 1643] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 01:28:29 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x1186a1c00) [pid = 1643] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 01:28:29 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x1164f0800) [pid = 1643] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 01:28:29 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x111fca400) [pid = 1643] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 01:28:29 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x11853b800) [pid = 1643] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 01:28:29 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x112675800) [pid = 1643] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 01:28:29 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x11853ac00) [pid = 1643] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 01:28:29 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x1174c2c00) [pid = 1643] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 01:28:29 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x1122ab000) [pid = 1643] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 01:28:29 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x12171d000) [pid = 1643] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 01:28:29 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x120f68800) [pid = 1643] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 01:28:29 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x1190d1000) [pid = 1643] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 01:28:29 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x119af5000) [pid = 1643] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 01:28:29 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x120e92800) [pid = 1643] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 01:28:29 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x12192fc00) [pid = 1643] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 01:28:29 INFO - PROCESS | 1643 | 1466497709403 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 01:28:29 INFO - PROCESS | 1643 | 1466497709404 Marionette TRACE conn2 <- [1,2230,null,{}] 01:28:29 INFO - PROCESS | 1643 | 1466497709414 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}] 01:28:29 INFO - PROCESS | 1643 | 1466497709416 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:29 INFO - PROCESS | 1643 | 1466497709494 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 01:28:29 INFO - PROCESS | 1643 | 1466497709500 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:29 INFO - PROCESS | 1643 | 1466497709501 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:29 INFO - PROCESS | 1643 | ++DOCSHELL 0x11866a800 == 35 [pid = 1643] [id = 565] 01:28:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x113355800) [pid = 1643] [serial = 1695] [outer = 0x0] 01:28:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x1174c1000) [pid = 1643] [serial = 1696] [outer = 0x113355800] 01:28:29 INFO - PROCESS | 1643 | 1466497709526 Marionette DEBUG loaded listener.js 01:28:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x1186a6800) [pid = 1643] [serial = 1697] [outer = 0x113355800] 01:28:29 INFO - PROCESS | 1643 | 1466497709853 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]]]}] 01:28:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 01:28:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 735ms 01:28:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 01:28:29 INFO - PROCESS | 1643 | 1466497709882 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 01:28:29 INFO - PROCESS | 1643 | 1466497709884 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 01:28:29 INFO - PROCESS | 1643 | 1466497709886 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 01:28:29 INFO - PROCESS | 1643 | 1466497709887 Marionette TRACE conn2 <- [1,2234,null,{}] 01:28:29 INFO - PROCESS | 1643 | 1466497709890 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}] 01:28:29 INFO - PROCESS | 1643 | 1466497709891 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:29 INFO - PROCESS | 1643 | 1466497709976 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 01:28:30 INFO - PROCESS | 1643 | 1466497710057 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:30 INFO - PROCESS | 1643 | 1466497710058 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:30 INFO - PROCESS | 1643 | ++DOCSHELL 0x119569000 == 36 [pid = 1643] [id = 566] 01:28:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x112672000) [pid = 1643] [serial = 1698] [outer = 0x0] 01:28:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x120f5f000) [pid = 1643] [serial = 1699] [outer = 0x112672000] 01:28:30 INFO - PROCESS | 1643 | 1466497710082 Marionette DEBUG loaded listener.js 01:28:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x1241f2c00) [pid = 1643] [serial = 1700] [outer = 0x112672000] 01:28:30 INFO - PROCESS | 1643 | 1466497710332 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]]]}] 01:28:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 01:28:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 468ms 01:28:30 INFO - PROCESS | 1643 | 1466497710355 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 01:28:30 INFO - PROCESS | 1643 | 1466497710356 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 01:28:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 01:28:30 INFO - PROCESS | 1643 | 1466497710360 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 01:28:30 INFO - PROCESS | 1643 | 1466497710361 Marionette TRACE conn2 <- [1,2238,null,{}] 01:28:30 INFO - PROCESS | 1643 | 1466497710371 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}] 01:28:30 INFO - PROCESS | 1643 | 1466497710372 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:30 INFO - PROCESS | 1643 | 1466497710456 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 01:28:30 INFO - PROCESS | 1643 | 1466497710460 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:30 INFO - PROCESS | 1643 | 1466497710461 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:30 INFO - PROCESS | 1643 | ++DOCSHELL 0x128c22800 == 37 [pid = 1643] [id = 567] 01:28:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x1218af000) [pid = 1643] [serial = 1701] [outer = 0x0] 01:28:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x124aabc00) [pid = 1643] [serial = 1702] [outer = 0x1218af000] 01:28:30 INFO - PROCESS | 1643 | 1466497710487 Marionette DEBUG loaded listener.js 01:28:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x125a41000) [pid = 1643] [serial = 1703] [outer = 0x1218af000] 01:28:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 01:28:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 473ms 01:28:30 INFO - PROCESS | 1643 | 1466497710827 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]]]}] 01:28:30 INFO - PROCESS | 1643 | 1466497710832 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 01:28:30 INFO - PROCESS | 1643 | 1466497710834 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 01:28:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 01:28:30 INFO - PROCESS | 1643 | 1466497710836 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 01:28:30 INFO - PROCESS | 1643 | 1466497710838 Marionette TRACE conn2 <- [1,2242,null,{}] 01:28:30 INFO - PROCESS | 1643 | 1466497710840 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}] 01:28:30 INFO - PROCESS | 1643 | 1466497710842 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:30 INFO - PROCESS | 1643 | 1466497710974 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 01:28:30 INFO - PROCESS | 1643 | 1466497710981 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:30 INFO - PROCESS | 1643 | 1466497710983 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:30 INFO - PROCESS | 1643 | ++DOCSHELL 0x129f09800 == 38 [pid = 1643] [id = 568] 01:28:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x118832400) [pid = 1643] [serial = 1704] [outer = 0x0] 01:28:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x125bb3c00) [pid = 1643] [serial = 1705] [outer = 0x118832400] 01:28:31 INFO - PROCESS | 1643 | 1466497711009 Marionette DEBUG loaded listener.js 01:28:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x128451400) [pid = 1643] [serial = 1706] [outer = 0x118832400] 01:28:31 INFO - PROCESS | 1643 | 1466497711336 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]]]}] 01:28:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 01:28:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 519ms 01:28:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 01:28:31 INFO - PROCESS | 1643 | 1466497711356 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 01:28:31 INFO - PROCESS | 1643 | 1466497711357 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 01:28:31 INFO - PROCESS | 1643 | 1466497711359 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 01:28:31 INFO - PROCESS | 1643 | 1466497711360 Marionette TRACE conn2 <- [1,2246,null,{}] 01:28:31 INFO - PROCESS | 1643 | 1466497711362 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}] 01:28:31 INFO - PROCESS | 1643 | 1466497711364 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:31 INFO - PROCESS | 1643 | 1466497711493 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 01:28:31 INFO - PROCESS | 1643 | 1466497711560 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:31 INFO - PROCESS | 1643 | 1466497711561 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:31 INFO - PROCESS | 1643 | ++DOCSHELL 0x112d68800 == 39 [pid = 1643] [id = 569] 01:28:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x110f82400) [pid = 1643] [serial = 1707] [outer = 0x0] 01:28:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x111f57c00) [pid = 1643] [serial = 1708] [outer = 0x110f82400] 01:28:31 INFO - PROCESS | 1643 | 1466497711594 Marionette DEBUG loaded listener.js 01:28:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x112676000) [pid = 1643] [serial = 1709] [outer = 0x110f82400] 01:28:32 INFO - PROCESS | 1643 | 1466497712150 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]]]}] 01:28:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 01:28:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 819ms 01:28:32 INFO - PROCESS | 1643 | 1466497712190 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 01:28:32 INFO - PROCESS | 1643 | 1466497712192 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 01:28:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 01:28:32 INFO - PROCESS | 1643 | 1466497712199 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 01:28:32 INFO - PROCESS | 1643 | 1466497712201 Marionette TRACE conn2 <- [1,2250,null,{}] 01:28:32 INFO - PROCESS | 1643 | 1466497712205 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}] 01:28:32 INFO - PROCESS | 1643 | 1466497712206 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:32 INFO - PROCESS | 1643 | 1466497712318 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 01:28:32 INFO - PROCESS | 1643 | 1466497712401 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:32 INFO - PROCESS | 1643 | 1466497712403 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:32 INFO - PROCESS | 1643 | ++DOCSHELL 0x119568000 == 40 [pid = 1643] [id = 570] 01:28:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x1176d0400) [pid = 1643] [serial = 1710] [outer = 0x0] 01:28:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x1182a6800) [pid = 1643] [serial = 1711] [outer = 0x1176d0400] 01:28:32 INFO - PROCESS | 1643 | 1466497712433 Marionette DEBUG loaded listener.js 01:28:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x118569c00) [pid = 1643] [serial = 1712] [outer = 0x1176d0400] 01:28:33 INFO - PROCESS | 1643 | 1466497713128 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]]]}] 01:28:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 01:28:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 974ms 01:28:33 INFO - PROCESS | 1643 | 1466497713173 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 01:28:33 INFO - PROCESS | 1643 | 1466497713175 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 01:28:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 01:28:33 INFO - PROCESS | 1643 | 1466497713187 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 01:28:33 INFO - PROCESS | 1643 | 1466497713189 Marionette TRACE conn2 <- [1,2254,null,{}] 01:28:33 INFO - PROCESS | 1643 | 1466497713192 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}] 01:28:33 INFO - PROCESS | 1643 | 1466497713195 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:33 INFO - PROCESS | 1643 | 1466497713300 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 01:28:33 INFO - PROCESS | 1643 | 1466497713387 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:33 INFO - PROCESS | 1643 | 1466497713390 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:33 INFO - PROCESS | 1643 | ++DOCSHELL 0x116ab0000 == 41 [pid = 1643] [id = 571] 01:28:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x116a1bc00) [pid = 1643] [serial = 1713] [outer = 0x0] 01:28:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x1174c0000) [pid = 1643] [serial = 1714] [outer = 0x116a1bc00] 01:28:33 INFO - PROCESS | 1643 | 1466497713419 Marionette DEBUG loaded listener.js 01:28:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 112 (0x1176d3c00) [pid = 1643] [serial = 1715] [outer = 0x116a1bc00] 01:28:33 INFO - PROCESS | 1643 | --DOCSHELL 0x129f09800 == 40 [pid = 1643] [id = 568] 01:28:33 INFO - PROCESS | 1643 | --DOCSHELL 0x128c22800 == 39 [pid = 1643] [id = 567] 01:28:33 INFO - PROCESS | 1643 | --DOCSHELL 0x119569000 == 38 [pid = 1643] [id = 566] 01:28:33 INFO - PROCESS | 1643 | --DOCSHELL 0x11866a800 == 37 [pid = 1643] [id = 565] 01:28:33 INFO - PROCESS | 1643 | --DOCSHELL 0x124a0e800 == 36 [pid = 1643] [id = 564] 01:28:33 INFO - PROCESS | 1643 | --DOCSHELL 0x123c82800 == 35 [pid = 1643] [id = 563] 01:28:33 INFO - PROCESS | 1643 | --DOCSHELL 0x121127000 == 34 [pid = 1643] [id = 562] 01:28:33 INFO - PROCESS | 1643 | --DOCSHELL 0x1198c3800 == 33 [pid = 1643] [id = 561] 01:28:33 INFO - PROCESS | 1643 | --DOCSHELL 0x119569800 == 32 [pid = 1643] [id = 560] 01:28:33 INFO - PROCESS | 1643 | --DOCSHELL 0x1181b3800 == 31 [pid = 1643] [id = 559] 01:28:33 INFO - PROCESS | 1643 | --DOCSHELL 0x1164bc800 == 30 [pid = 1643] [id = 558] 01:28:33 INFO - PROCESS | 1643 | --DOCSHELL 0x11961b000 == 29 [pid = 1643] [id = 557] 01:28:33 INFO - PROCESS | 1643 | 1466497713811 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]]]}] 01:28:33 INFO - PROCESS | 1643 | --DOMWINDOW == 111 (0x1241b2400) [pid = 1643] [serial = 1639] [outer = 0x0] [url = about:blank] 01:28:33 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x125672800) [pid = 1643] [serial = 1642] [outer = 0x0] [url = about:blank] 01:28:33 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x124aa7400) [pid = 1643] [serial = 1640] [outer = 0x0] [url = about:blank] 01:28:33 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x125d98c00) [pid = 1643] [serial = 1645] [outer = 0x0] [url = about:blank] 01:28:33 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x119ca1c00) [pid = 1643] [serial = 1649] [outer = 0x0] [url = about:blank] 01:28:33 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x125b47400) [pid = 1643] [serial = 1643] [outer = 0x0] [url = about:blank] 01:28:33 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x11882e000) [pid = 1643] [serial = 1612] [outer = 0x0] [url = about:blank] 01:28:33 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x119004400) [pid = 1643] [serial = 1613] [outer = 0x0] [url = about:blank] 01:28:33 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x116f5ec00) [pid = 1643] [serial = 1609] [outer = 0x0] [url = about:blank] 01:28:33 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x1176c9c00) [pid = 1643] [serial = 1610] [outer = 0x0] [url = about:blank] 01:28:33 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x11266cc00) [pid = 1643] [serial = 1606] [outer = 0x0] [url = about:blank] 01:28:33 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x112d34800) [pid = 1643] [serial = 1607] [outer = 0x0] [url = about:blank] 01:28:33 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x11900c400) [pid = 1643] [serial = 1627] [outer = 0x0] [url = about:blank] 01:28:33 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x119a03000) [pid = 1643] [serial = 1628] [outer = 0x0] [url = about:blank] 01:28:33 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x119c95400) [pid = 1643] [serial = 1630] [outer = 0x0] [url = about:blank] 01:28:33 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x120f5c000) [pid = 1643] [serial = 1631] [outer = 0x0] [url = about:blank] 01:28:33 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x117d13400) [pid = 1643] [serial = 1648] [outer = 0x0] [url = about:blank] 01:28:33 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x118638800) [pid = 1643] [serial = 1624] [outer = 0x0] [url = about:blank] 01:28:33 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x1186be000) [pid = 1643] [serial = 1625] [outer = 0x0] [url = about:blank] 01:28:33 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x11829f400) [pid = 1643] [serial = 1621] [outer = 0x0] [url = about:blank] 01:28:33 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x11841d000) [pid = 1643] [serial = 1622] [outer = 0x0] [url = about:blank] 01:28:33 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x112d33800) [pid = 1643] [serial = 1618] [outer = 0x0] [url = about:blank] 01:28:33 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x115e1bc00) [pid = 1643] [serial = 1619] [outer = 0x0] [url = about:blank] 01:28:33 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x121862000) [pid = 1643] [serial = 1633] [outer = 0x0] [url = about:blank] 01:28:33 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x123a47000) [pid = 1643] [serial = 1604] [outer = 0x0] [url = about:blank] 01:28:33 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x119c9b000) [pid = 1643] [serial = 1615] [outer = 0x0] [url = about:blank] 01:28:33 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x120f5fc00) [pid = 1643] [serial = 1616] [outer = 0x0] [url = about:blank] 01:28:33 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x1284ce400) [pid = 1643] [serial = 1654] [outer = 0x0] [url = about:blank] 01:28:33 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x1282bfc00) [pid = 1643] [serial = 1651] [outer = 0x0] [url = about:blank] 01:28:33 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x126b3e000) [pid = 1643] [serial = 1646] [outer = 0x0] [url = about:blank] 01:28:33 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x12891fc00) [pid = 1643] [serial = 1655] [outer = 0x0] [url = about:blank] 01:28:33 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x123a46c00) [pid = 1643] [serial = 1636] [outer = 0x0] [url = about:blank] 01:28:33 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x128450800) [pid = 1643] [serial = 1652] [outer = 0x0] [url = about:blank] 01:28:33 INFO - PROCESS | 1643 | --DOMWINDOW == 78 (0x1218ad800) [pid = 1643] [serial = 1634] [outer = 0x0] [url = about:blank] 01:28:33 INFO - PROCESS | 1643 | --DOMWINDOW == 77 (0x123fca000) [pid = 1643] [serial = 1637] [outer = 0x0] [url = about:blank] 01:28:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 01:28:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 681ms 01:28:33 INFO - PROCESS | 1643 | 1466497713862 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 01:28:33 INFO - PROCESS | 1643 | 1466497713865 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 01:28:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 01:28:33 INFO - PROCESS | 1643 | 1466497713870 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 01:28:33 INFO - PROCESS | 1643 | 1466497713872 Marionette TRACE conn2 <- [1,2258,null,{}] 01:28:33 INFO - PROCESS | 1643 | 1466497713874 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}] 01:28:33 INFO - PROCESS | 1643 | 1466497713876 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:33 INFO - PROCESS | 1643 | 1466497713953 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 01:28:33 INFO - PROCESS | 1643 | 1466497713957 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:33 INFO - PROCESS | 1643 | 1466497713959 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:33 INFO - PROCESS | 1643 | ++DOCSHELL 0x11821e800 == 30 [pid = 1643] [id = 572] 01:28:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 78 (0x118317800) [pid = 1643] [serial = 1716] [outer = 0x0] 01:28:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 79 (0x11841e000) [pid = 1643] [serial = 1717] [outer = 0x118317800] 01:28:33 INFO - PROCESS | 1643 | 1466497713988 Marionette DEBUG loaded listener.js 01:28:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x11853f000) [pid = 1643] [serial = 1718] [outer = 0x118317800] 01:28:34 INFO - PROCESS | 1643 | 1466497714338 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]]]}] 01:28:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 01:28:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 519ms 01:28:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 01:28:34 INFO - PROCESS | 1643 | 1466497714407 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 01:28:34 INFO - PROCESS | 1643 | 1466497714409 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 01:28:34 INFO - PROCESS | 1643 | 1466497714412 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 01:28:34 INFO - PROCESS | 1643 | 1466497714415 Marionette TRACE conn2 <- [1,2262,null,{}] 01:28:34 INFO - PROCESS | 1643 | 1466497714422 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}] 01:28:34 INFO - PROCESS | 1643 | 1466497714426 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:34 INFO - PROCESS | 1643 | 1466497714508 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 01:28:34 INFO - PROCESS | 1643 | 1466497714515 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:34 INFO - PROCESS | 1643 | 1466497714518 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:34 INFO - PROCESS | 1643 | ++DOCSHELL 0x119609800 == 31 [pid = 1643] [id = 573] 01:28:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x11863f000) [pid = 1643] [serial = 1719] [outer = 0x0] 01:28:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x1186c6800) [pid = 1643] [serial = 1720] [outer = 0x11863f000] 01:28:34 INFO - PROCESS | 1643 | 1466497714546 Marionette DEBUG loaded listener.js 01:28:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x11905b400) [pid = 1643] [serial = 1721] [outer = 0x11863f000] 01:28:34 INFO - PROCESS | 1643 | 1466497714912 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]]]}] 01:28:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 01:28:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 521ms 01:28:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 01:28:34 INFO - PROCESS | 1643 | 1466497714934 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 01:28:34 INFO - PROCESS | 1643 | 1466497714936 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 01:28:34 INFO - PROCESS | 1643 | 1466497714938 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 01:28:34 INFO - PROCESS | 1643 | 1466497714939 Marionette TRACE conn2 <- [1,2266,null,{}] 01:28:34 INFO - PROCESS | 1643 | 1466497714942 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}] 01:28:34 INFO - PROCESS | 1643 | 1466497714943 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:35 INFO - PROCESS | 1643 | 1466497715033 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 01:28:35 INFO - PROCESS | 1643 | 1466497715088 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:35 INFO - PROCESS | 1643 | 1466497715090 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:35 INFO - PROCESS | 1643 | ++DOCSHELL 0x121095000 == 32 [pid = 1643] [id = 574] 01:28:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x112668c00) [pid = 1643] [serial = 1722] [outer = 0x0] 01:28:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x1196ae000) [pid = 1643] [serial = 1723] [outer = 0x112668c00] 01:28:35 INFO - PROCESS | 1643 | 1466497715115 Marionette DEBUG loaded listener.js 01:28:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x119ca2800) [pid = 1643] [serial = 1724] [outer = 0x112668c00] 01:28:35 INFO - PROCESS | 1643 | 1466497715409 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]]]}] 01:28:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 01:28:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 519ms 01:28:35 INFO - PROCESS | 1643 | 1466497715457 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 01:28:35 INFO - PROCESS | 1643 | 1466497715459 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 01:28:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 01:28:35 INFO - PROCESS | 1643 | 1466497715461 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 01:28:35 INFO - PROCESS | 1643 | 1466497715462 Marionette TRACE conn2 <- [1,2270,null,{}] 01:28:35 INFO - PROCESS | 1643 | 1466497715468 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}] 01:28:35 INFO - PROCESS | 1643 | 1466497715469 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:35 INFO - PROCESS | 1643 | 1466497715547 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 01:28:35 INFO - PROCESS | 1643 | 1466497715609 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:35 INFO - PROCESS | 1643 | 1466497715610 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:35 INFO - PROCESS | 1643 | ++DOCSHELL 0x118663800 == 33 [pid = 1643] [id = 575] 01:28:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x11266a400) [pid = 1643] [serial = 1725] [outer = 0x0] 01:28:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x120e9b800) [pid = 1643] [serial = 1726] [outer = 0x11266a400] 01:28:35 INFO - PROCESS | 1643 | 1466497715635 Marionette DEBUG loaded listener.js 01:28:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x120f64800) [pid = 1643] [serial = 1727] [outer = 0x11266a400] 01:28:35 INFO - PROCESS | 1643 | 1466497715954 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]]]}] 01:28:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 01:28:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 522ms 01:28:35 INFO - PROCESS | 1643 | 1466497715984 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 01:28:35 INFO - PROCESS | 1643 | 1466497715985 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 01:28:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 01:28:35 INFO - PROCESS | 1643 | 1466497715988 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 01:28:35 INFO - PROCESS | 1643 | 1466497715989 Marionette TRACE conn2 <- [1,2274,null,{}] 01:28:35 INFO - PROCESS | 1643 | 1466497715991 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}] 01:28:35 INFO - PROCESS | 1643 | 1466497715995 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:36 INFO - PROCESS | 1643 | 1466497716119 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 01:28:36 INFO - PROCESS | 1643 | 1466497716123 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:36 INFO - PROCESS | 1643 | 1466497716124 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:36 INFO - PROCESS | 1643 | ++DOCSHELL 0x1256e6800 == 34 [pid = 1643] [id = 576] 01:28:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x1199bf400) [pid = 1643] [serial = 1728] [outer = 0x0] 01:28:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x1210b9000) [pid = 1643] [serial = 1729] [outer = 0x1199bf400] 01:28:36 INFO - PROCESS | 1643 | 1466497716149 Marionette DEBUG loaded listener.js 01:28:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x123a47000) [pid = 1643] [serial = 1730] [outer = 0x1199bf400] 01:28:36 INFO - PROCESS | 1643 | 1466497716485 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]]]}] 01:28:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 01:28:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 518ms 01:28:36 INFO - PROCESS | 1643 | 1466497716506 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 01:28:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 01:28:36 INFO - PROCESS | 1643 | 1466497716508 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 01:28:36 INFO - PROCESS | 1643 | 1466497716510 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 01:28:36 INFO - PROCESS | 1643 | 1466497716511 Marionette TRACE conn2 <- [1,2278,null,{}] 01:28:36 INFO - PROCESS | 1643 | 1466497716514 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}] 01:28:36 INFO - PROCESS | 1643 | 1466497716517 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:36 INFO - PROCESS | 1643 | 1466497716631 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 01:28:36 INFO - PROCESS | 1643 | 1466497716634 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:36 INFO - PROCESS | 1643 | 1466497716635 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:36 INFO - PROCESS | 1643 | ++DOCSHELL 0x128237800 == 35 [pid = 1643] [id = 577] 01:28:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x123c11000) [pid = 1643] [serial = 1731] [outer = 0x0] 01:28:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x1241b0c00) [pid = 1643] [serial = 1732] [outer = 0x123c11000] 01:28:36 INFO - PROCESS | 1643 | 1466497716659 Marionette DEBUG loaded listener.js 01:28:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x124ab1800) [pid = 1643] [serial = 1733] [outer = 0x123c11000] 01:28:37 INFO - PROCESS | 1643 | 1466497717010 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]]]}] 01:28:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 01:28:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 518ms 01:28:37 INFO - PROCESS | 1643 | 1466497717029 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 01:28:37 INFO - PROCESS | 1643 | 1466497717030 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 01:28:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 01:28:37 INFO - PROCESS | 1643 | 1466497717041 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 01:28:37 INFO - PROCESS | 1643 | 1466497717042 Marionette TRACE conn2 <- [1,2282,null,{}] 01:28:37 INFO - PROCESS | 1643 | 1466497717044 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}] 01:28:37 INFO - PROCESS | 1643 | 1466497717045 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:37 INFO - PROCESS | 1643 | 1466497717150 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 01:28:37 INFO - PROCESS | 1643 | 1466497717154 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:37 INFO - PROCESS | 1643 | 1466497717155 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:37 INFO - PROCESS | 1643 | ++DOCSHELL 0x12896a000 == 36 [pid = 1643] [id = 578] 01:28:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x123c18800) [pid = 1643] [serial = 1734] [outer = 0x0] 01:28:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x125b56800) [pid = 1643] [serial = 1735] [outer = 0x123c18800] 01:28:37 INFO - PROCESS | 1643 | 1466497717180 Marionette DEBUG loaded listener.js 01:28:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x126b38c00) [pid = 1643] [serial = 1736] [outer = 0x123c18800] 01:28:37 INFO - PROCESS | 1643 | 1466497717490 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]]]}] 01:28:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 01:28:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 474ms 01:28:37 INFO - PROCESS | 1643 | 1466497717510 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 01:28:37 INFO - PROCESS | 1643 | 1466497717512 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 01:28:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 01:28:37 INFO - PROCESS | 1643 | 1466497717524 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 01:28:37 INFO - PROCESS | 1643 | 1466497717526 Marionette TRACE conn2 <- [1,2286,null,{}] 01:28:37 INFO - PROCESS | 1643 | 1466497717528 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}] 01:28:37 INFO - PROCESS | 1643 | 1466497717530 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:37 INFO - PROCESS | 1643 | 1466497717667 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 01:28:37 INFO - PROCESS | 1643 | 1466497717683 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:37 INFO - PROCESS | 1643 | 1466497717684 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:37 INFO - PROCESS | 1643 | ++DOCSHELL 0x128f2f000 == 37 [pid = 1643] [id = 579] 01:28:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x121862800) [pid = 1643] [serial = 1737] [outer = 0x0] 01:28:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x126b3e800) [pid = 1643] [serial = 1738] [outer = 0x121862800] 01:28:37 INFO - PROCESS | 1643 | 1466497717724 Marionette DEBUG loaded listener.js 01:28:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x1282c4000) [pid = 1643] [serial = 1739] [outer = 0x121862800] 01:28:38 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x113355800) [pid = 1643] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 01:28:38 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x112672000) [pid = 1643] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 01:28:38 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x1218af000) [pid = 1643] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 01:28:38 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x118632c00) [pid = 1643] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 01:28:38 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x110feec00) [pid = 1643] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 01:28:38 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x114f7f800) [pid = 1643] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 01:28:38 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x1184c4800) [pid = 1643] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 01:28:38 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x1130c4400) [pid = 1643] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 01:28:38 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x1161a1000) [pid = 1643] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 01:28:38 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x1176c7800) [pid = 1643] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 01:28:38 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x113354400) [pid = 1643] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 01:28:38 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x118635800) [pid = 1643] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 01:28:38 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x121348800) [pid = 1643] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 01:28:38 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x11266ac00) [pid = 1643] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 01:28:38 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x120ecc800) [pid = 1643] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 01:28:38 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x1186a7c00) [pid = 1643] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 01:28:38 INFO - PROCESS | 1643 | 1466497718195 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]]]}] 01:28:38 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 01:28:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 727ms 01:28:38 INFO - PROCESS | 1643 | 1466497718258 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 01:28:38 INFO - PROCESS | 1643 | 1466497718260 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 01:28:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 01:28:38 INFO - PROCESS | 1643 | 1466497718267 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 01:28:38 INFO - PROCESS | 1643 | 1466497718269 Marionette TRACE conn2 <- [1,2290,null,{}] 01:28:38 INFO - PROCESS | 1643 | 1466497718272 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}] 01:28:38 INFO - PROCESS | 1643 | 1466497718273 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:38 INFO - PROCESS | 1643 | 1466497718359 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 01:28:38 INFO - PROCESS | 1643 | 1466497718363 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:38 INFO - PROCESS | 1643 | 1466497718365 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:38 INFO - PROCESS | 1643 | ++DOCSHELL 0x121022800 == 38 [pid = 1643] [id = 580] 01:28:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x1174c1800) [pid = 1643] [serial = 1740] [outer = 0x0] 01:28:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x118699c00) [pid = 1643] [serial = 1741] [outer = 0x1174c1800] 01:28:38 INFO - PROCESS | 1643 | 1466497718390 Marionette DEBUG loaded listener.js 01:28:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x120e94000) [pid = 1643] [serial = 1742] [outer = 0x1174c1800] 01:28:38 INFO - PROCESS | 1643 | 1466497718764 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]]]}] 01:28:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 01:28:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 529ms 01:28:38 INFO - PROCESS | 1643 | 1466497718791 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 01:28:38 INFO - PROCESS | 1643 | 1466497718793 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 01:28:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 01:28:38 INFO - PROCESS | 1643 | 1466497718795 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 01:28:38 INFO - PROCESS | 1643 | 1466497718797 Marionette TRACE conn2 <- [1,2294,null,{}] 01:28:38 INFO - PROCESS | 1643 | 1466497718799 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}] 01:28:38 INFO - PROCESS | 1643 | 1466497718801 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:38 INFO - PROCESS | 1643 | 1466497718921 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 01:28:38 INFO - PROCESS | 1643 | 1466497718927 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:38 INFO - PROCESS | 1643 | 1466497718928 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:38 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a624800 == 39 [pid = 1643] [id = 581] 01:28:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x118420c00) [pid = 1643] [serial = 1743] [outer = 0x0] 01:28:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x123f9d800) [pid = 1643] [serial = 1744] [outer = 0x118420c00] 01:28:38 INFO - PROCESS | 1643 | 1466497718956 Marionette DEBUG loaded listener.js 01:28:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x12891fc00) [pid = 1643] [serial = 1745] [outer = 0x118420c00] 01:28:39 INFO - PROCESS | 1643 | 1466497719291 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]]]}] 01:28:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 01:28:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 524ms 01:28:39 INFO - PROCESS | 1643 | 1466497719319 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 01:28:39 INFO - PROCESS | 1643 | 1466497719320 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 01:28:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 01:28:39 INFO - PROCESS | 1643 | 1466497719323 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 01:28:39 INFO - PROCESS | 1643 | 1466497719324 Marionette TRACE conn2 <- [1,2298,null,{}] 01:28:39 INFO - PROCESS | 1643 | 1466497719327 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}] 01:28:39 INFO - PROCESS | 1643 | 1466497719328 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:39 INFO - PROCESS | 1643 | 1466497719415 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 01:28:39 INFO - PROCESS | 1643 | 1466497719419 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:39 INFO - PROCESS | 1643 | 1466497719420 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:39 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b963800 == 40 [pid = 1643] [id = 582] 01:28:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x128a2a400) [pid = 1643] [serial = 1746] [outer = 0x0] 01:28:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x128a38800) [pid = 1643] [serial = 1747] [outer = 0x128a2a400] 01:28:39 INFO - PROCESS | 1643 | 1466497719444 Marionette DEBUG loaded listener.js 01:28:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x128ce6800) [pid = 1643] [serial = 1748] [outer = 0x128a2a400] 01:28:39 INFO - PROCESS | 1643 | 1466497719769 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]]]}] 01:28:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 01:28:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 472ms 01:28:39 INFO - PROCESS | 1643 | 1466497719796 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 01:28:39 INFO - PROCESS | 1643 | 1466497719799 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 01:28:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 01:28:39 INFO - PROCESS | 1643 | 1466497719802 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 01:28:39 INFO - PROCESS | 1643 | 1466497719803 Marionette TRACE conn2 <- [1,2302,null,{}] 01:28:39 INFO - PROCESS | 1643 | 1466497719805 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}] 01:28:39 INFO - PROCESS | 1643 | 1466497719806 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:39 INFO - PROCESS | 1643 | 1466497719917 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 01:28:39 INFO - PROCESS | 1643 | 1466497719923 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:39 INFO - PROCESS | 1643 | 1466497719924 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:39 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b988000 == 41 [pid = 1643] [id = 583] 01:28:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x128ce6c00) [pid = 1643] [serial = 1749] [outer = 0x0] 01:28:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x128f14000) [pid = 1643] [serial = 1750] [outer = 0x128ce6c00] 01:28:39 INFO - PROCESS | 1643 | 1466497719955 Marionette DEBUG loaded listener.js 01:28:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x1291c3800) [pid = 1643] [serial = 1751] [outer = 0x128ce6c00] 01:28:40 INFO - PROCESS | 1643 | 1466497720537 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]]]}] 01:28:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 01:28:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 770ms 01:28:40 INFO - PROCESS | 1643 | 1466497720573 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 01:28:40 INFO - PROCESS | 1643 | 1466497720577 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 01:28:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 01:28:40 INFO - PROCESS | 1643 | 1466497720584 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 01:28:40 INFO - PROCESS | 1643 | 1466497720589 Marionette TRACE conn2 <- [1,2306,null,{}] 01:28:40 INFO - PROCESS | 1643 | 1466497720594 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}] 01:28:40 INFO - PROCESS | 1643 | 1466497720597 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:40 INFO - PROCESS | 1643 | 1466497720759 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 01:28:40 INFO - PROCESS | 1643 | 1466497720860 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:40 INFO - PROCESS | 1643 | 1466497720862 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:40 INFO - PROCESS | 1643 | ++DOCSHELL 0x118672800 == 42 [pid = 1643] [id = 584] 01:28:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x116f5e400) [pid = 1643] [serial = 1752] [outer = 0x0] 01:28:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x1174c6400) [pid = 1643] [serial = 1753] [outer = 0x116f5e400] 01:28:40 INFO - PROCESS | 1643 | 1466497720902 Marionette DEBUG loaded listener.js 01:28:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x118539800) [pid = 1643] [serial = 1754] [outer = 0x116f5e400] 01:28:41 INFO - PROCESS | 1643 | 1466497721332 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]]]}] 01:28:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 01:28:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 778ms 01:28:41 INFO - PROCESS | 1643 | 1466497721369 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 01:28:41 INFO - PROCESS | 1643 | 1466497721373 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 01:28:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 01:28:41 INFO - PROCESS | 1643 | 1466497721377 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 01:28:41 INFO - PROCESS | 1643 | 1466497721379 Marionette TRACE conn2 <- [1,2310,null,{}] 01:28:41 INFO - PROCESS | 1643 | 1466497721384 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}] 01:28:41 INFO - PROCESS | 1643 | 1466497721386 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:41 INFO - PROCESS | 1643 | 1466497721513 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 01:28:41 INFO - PROCESS | 1643 | 1466497721577 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:41 INFO - PROCESS | 1643 | 1466497721578 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:41 INFO - PROCESS | 1643 | ++DOCSHELL 0x1249b5000 == 43 [pid = 1643] [id = 585] 01:28:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x118635400) [pid = 1643] [serial = 1755] [outer = 0x0] 01:28:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x118837c00) [pid = 1643] [serial = 1756] [outer = 0x118635400] 01:28:41 INFO - PROCESS | 1643 | 1466497721650 Marionette DEBUG loaded listener.js 01:28:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x1196a6400) [pid = 1643] [serial = 1757] [outer = 0x118635400] 01:28:42 INFO - PROCESS | 1643 | 1466497722075 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]]]}] 01:28:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 01:28:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 724ms 01:28:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 01:28:42 INFO - PROCESS | 1643 | 1466497722102 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 01:28:42 INFO - PROCESS | 1643 | 1466497722103 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 01:28:42 INFO - PROCESS | 1643 | 1466497722106 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 01:28:42 INFO - PROCESS | 1643 | 1466497722108 Marionette TRACE conn2 <- [1,2314,null,{}] 01:28:42 INFO - PROCESS | 1643 | 1466497722116 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}] 01:28:42 INFO - PROCESS | 1643 | 1466497722119 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:42 INFO - PROCESS | 1643 | 1466497722214 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 01:28:42 INFO - PROCESS | 1643 | 1466497722293 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:42 INFO - PROCESS | 1643 | 1466497722296 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:42 INFO - PROCESS | 1643 | ++DOCSHELL 0x12bf72800 == 44 [pid = 1643] [id = 586] 01:28:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x120f5bc00) [pid = 1643] [serial = 1758] [outer = 0x0] 01:28:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x121863000) [pid = 1643] [serial = 1759] [outer = 0x120f5bc00] 01:28:42 INFO - PROCESS | 1643 | 1466497722347 Marionette DEBUG loaded listener.js 01:28:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x123a46c00) [pid = 1643] [serial = 1760] [outer = 0x120f5bc00] 01:28:42 INFO - PROCESS | 1643 | 1466497722861 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]]]}] 01:28:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 01:28:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 774ms 01:28:42 INFO - PROCESS | 1643 | 1466497722880 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 01:28:42 INFO - PROCESS | 1643 | 1466497722882 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 01:28:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 01:28:42 INFO - PROCESS | 1643 | 1466497722884 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 01:28:42 INFO - PROCESS | 1643 | 1466497722886 Marionette TRACE conn2 <- [1,2318,null,{}] 01:28:42 INFO - PROCESS | 1643 | 1466497722888 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}] 01:28:42 INFO - PROCESS | 1643 | 1466497722889 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:42 INFO - PROCESS | 1643 | 1466497722996 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 01:28:43 INFO - PROCESS | 1643 | 1466497723058 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:43 INFO - PROCESS | 1643 | 1466497723060 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:43 INFO - PROCESS | 1643 | ++DOCSHELL 0x129119000 == 45 [pid = 1643] [id = 587] 01:28:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x112ed7c00) [pid = 1643] [serial = 1761] [outer = 0x0] 01:28:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x126b3b000) [pid = 1643] [serial = 1762] [outer = 0x112ed7c00] 01:28:43 INFO - PROCESS | 1643 | 1466497723138 Marionette DEBUG loaded listener.js 01:28:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x1284c3800) [pid = 1643] [serial = 1763] [outer = 0x112ed7c00] 01:28:43 INFO - PROCESS | 1643 | 1466497723695 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] 01:28:43 INFO - PROCESS | 1643 | 1466497723706 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 01:28:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 01:28:43 INFO - PROCESS | 1643 | 1466497723709 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 01:28:43 INFO - PROCESS | 1643 | 1466497723711 Marionette TRACE conn2 <- [1,2322,null,{}] 01:28:43 INFO - PROCESS | 1643 | 1466497723715 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}] 01:28:43 INFO - PROCESS | 1643 | 1466497723716 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:43 INFO - PROCESS | 1643 | 1466497723813 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 01:28:43 INFO - PROCESS | 1643 | 1466497723887 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:43 INFO - PROCESS | 1643 | 1466497723890 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:43 INFO - PROCESS | 1643 | ++DOCSHELL 0x119093000 == 46 [pid = 1643] [id = 588] 01:28:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x116f66400) [pid = 1643] [serial = 1764] [outer = 0x0] 01:28:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x1174c2400) [pid = 1643] [serial = 1765] [outer = 0x116f66400] 01:28:43 INFO - PROCESS | 1643 | 1466497723918 Marionette DEBUG loaded listener.js 01:28:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 112 (0x118417400) [pid = 1643] [serial = 1766] [outer = 0x116f66400] 01:28:44 INFO - PROCESS | 1643 | 1466497724375 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]]]}] 01:28:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 01:28:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 670ms 01:28:44 INFO - PROCESS | 1643 | 1466497724380 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 01:28:44 INFO - PROCESS | 1643 | 1466497724382 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 01:28:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 01:28:44 INFO - PROCESS | 1643 | 1466497724387 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 01:28:44 INFO - PROCESS | 1643 | 1466497724389 Marionette TRACE conn2 <- [1,2326,null,{}] 01:28:44 INFO - PROCESS | 1643 | 1466497724391 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}] 01:28:44 INFO - PROCESS | 1643 | 1466497724394 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:44 INFO - PROCESS | 1643 | 1466497724496 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 01:28:45 INFO - PROCESS | 1643 | --DOCSHELL 0x12b963800 == 45 [pid = 1643] [id = 582] 01:28:45 INFO - PROCESS | 1643 | --DOCSHELL 0x12a624800 == 44 [pid = 1643] [id = 581] 01:28:45 INFO - PROCESS | 1643 | --DOCSHELL 0x121022800 == 43 [pid = 1643] [id = 580] 01:28:45 INFO - PROCESS | 1643 | --DOCSHELL 0x128f2f000 == 42 [pid = 1643] [id = 579] 01:28:45 INFO - PROCESS | 1643 | --DOCSHELL 0x12896a000 == 41 [pid = 1643] [id = 578] 01:28:45 INFO - PROCESS | 1643 | --DOCSHELL 0x128237800 == 40 [pid = 1643] [id = 577] 01:28:45 INFO - PROCESS | 1643 | --DOCSHELL 0x1256e6800 == 39 [pid = 1643] [id = 576] 01:28:45 INFO - PROCESS | 1643 | --DOCSHELL 0x118663800 == 38 [pid = 1643] [id = 575] 01:28:45 INFO - PROCESS | 1643 | --DOCSHELL 0x121095000 == 37 [pid = 1643] [id = 574] 01:28:45 INFO - PROCESS | 1643 | --DOCSHELL 0x119609800 == 36 [pid = 1643] [id = 573] 01:28:45 INFO - PROCESS | 1643 | --DOCSHELL 0x11821e800 == 35 [pid = 1643] [id = 572] 01:28:45 INFO - PROCESS | 1643 | --DOCSHELL 0x116ab0000 == 34 [pid = 1643] [id = 571] 01:28:45 INFO - PROCESS | 1643 | --DOCSHELL 0x119568000 == 33 [pid = 1643] [id = 570] 01:28:45 INFO - PROCESS | 1643 | --DOCSHELL 0x112d68800 == 32 [pid = 1643] [id = 569] 01:28:45 INFO - PROCESS | 1643 | --DOCSHELL 0x119093000 == 31 [pid = 1643] [id = 588] 01:28:45 INFO - PROCESS | 1643 | --DOCSHELL 0x129119000 == 30 [pid = 1643] [id = 587] 01:28:45 INFO - PROCESS | 1643 | --DOCSHELL 0x12bf72800 == 29 [pid = 1643] [id = 586] 01:28:45 INFO - PROCESS | 1643 | --DOCSHELL 0x1249b5000 == 28 [pid = 1643] [id = 585] 01:28:45 INFO - PROCESS | 1643 | --DOCSHELL 0x118672800 == 27 [pid = 1643] [id = 584] 01:28:45 INFO - PROCESS | 1643 | --DOCSHELL 0x12b988000 == 26 [pid = 1643] [id = 583] 01:28:45 INFO - PROCESS | 1643 | 1466497725353 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:45 INFO - PROCESS | 1643 | 1466497725355 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:45 INFO - PROCESS | 1643 | --DOMWINDOW == 111 (0x112d34000) [pid = 1643] [serial = 1658] [outer = 0x0] [url = about:blank] 01:28:45 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x11201d000) [pid = 1643] [serial = 1657] [outer = 0x0] [url = about:blank] 01:28:45 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x120e96400) [pid = 1643] [serial = 1687] [outer = 0x0] [url = about:blank] 01:28:45 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x118831c00) [pid = 1643] [serial = 1673] [outer = 0x0] [url = about:blank] 01:28:45 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x11676a400) [pid = 1643] [serial = 1675] [outer = 0x0] [url = about:blank] 01:28:45 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x118538000) [pid = 1643] [serial = 1661] [outer = 0x0] [url = about:blank] 01:28:45 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x1182a7800) [pid = 1643] [serial = 1660] [outer = 0x0] [url = about:blank] 01:28:45 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x11841c400) [pid = 1643] [serial = 1678] [outer = 0x0] [url = about:blank] 01:28:45 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x118541800) [pid = 1643] [serial = 1679] [outer = 0x0] [url = about:blank] 01:28:45 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x1186a7000) [pid = 1643] [serial = 1681] [outer = 0x0] [url = about:blank] 01:28:45 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x119058c00) [pid = 1643] [serial = 1682] [outer = 0x0] [url = about:blank] 01:28:45 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x119a02c00) [pid = 1643] [serial = 1664] [outer = 0x0] [url = about:blank] 01:28:45 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x11883ac00) [pid = 1643] [serial = 1663] [outer = 0x0] [url = about:blank] 01:28:45 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x123a3e400) [pid = 1643] [serial = 1667] [outer = 0x0] [url = about:blank] 01:28:45 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x12186ac00) [pid = 1643] [serial = 1666] [outer = 0x0] [url = about:blank] 01:28:45 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x116771400) [pid = 1643] [serial = 1670] [outer = 0x0] [url = about:blank] 01:28:45 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x1133a4000) [pid = 1643] [serial = 1669] [outer = 0x0] [url = about:blank] 01:28:45 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x1214dc000) [pid = 1643] [serial = 1690] [outer = 0x0] [url = about:blank] 01:28:45 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x120ecb000) [pid = 1643] [serial = 1688] [outer = 0x0] [url = about:blank] 01:28:45 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x123a43000) [pid = 1643] [serial = 1693] [outer = 0x0] [url = about:blank] 01:28:45 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x123a3f800) [pid = 1643] [serial = 1691] [outer = 0x0] [url = about:blank] 01:28:45 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x1174c1000) [pid = 1643] [serial = 1696] [outer = 0x0] [url = about:blank] 01:28:45 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x120f5f000) [pid = 1643] [serial = 1699] [outer = 0x0] [url = about:blank] 01:28:45 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x1186a6800) [pid = 1643] [serial = 1697] [outer = 0x0] [url = about:blank] 01:28:45 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x124aabc00) [pid = 1643] [serial = 1702] [outer = 0x0] [url = about:blank] 01:28:45 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x123fc7800) [pid = 1643] [serial = 1694] [outer = 0x0] [url = about:blank] 01:28:45 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x11863e800) [pid = 1643] [serial = 1672] [outer = 0x0] [url = about:blank] 01:28:45 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x125a41000) [pid = 1643] [serial = 1703] [outer = 0x0] [url = about:blank] 01:28:45 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x116f5d400) [pid = 1643] [serial = 1676] [outer = 0x0] [url = about:blank] 01:28:45 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x1196a5c00) [pid = 1643] [serial = 1684] [outer = 0x0] [url = about:blank] 01:28:45 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x125bb3c00) [pid = 1643] [serial = 1705] [outer = 0x0] [url = about:blank] 01:28:45 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x119c9fc00) [pid = 1643] [serial = 1685] [outer = 0x0] [url = about:blank] 01:28:45 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x1241f2c00) [pid = 1643] [serial = 1700] [outer = 0x0] [url = about:blank] 01:28:45 INFO - PROCESS | 1643 | ++DOCSHELL 0x110ee8000 == 27 [pid = 1643] [id = 589] 01:28:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x11223c400) [pid = 1643] [serial = 1767] [outer = 0x0] 01:28:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x11266f800) [pid = 1643] [serial = 1768] [outer = 0x11223c400] 01:28:45 INFO - PROCESS | 1643 | 1466497725429 Marionette DEBUG loaded listener.js 01:28:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x112d30c00) [pid = 1643] [serial = 1769] [outer = 0x11223c400] 01:28:45 INFO - PROCESS | 1643 | 1466497725753 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]]]}] 01:28:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 01:28:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1419ms 01:28:45 INFO - PROCESS | 1643 | 1466497725808 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 01:28:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 01:28:45 INFO - PROCESS | 1643 | 1466497725810 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 01:28:45 INFO - PROCESS | 1643 | 1466497725813 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 01:28:45 INFO - PROCESS | 1643 | 1466497725815 Marionette TRACE conn2 <- [1,2330,null,{}] 01:28:45 INFO - PROCESS | 1643 | 1466497725819 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}] 01:28:45 INFO - PROCESS | 1643 | 1466497725821 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:45 INFO - PROCESS | 1643 | 1466497725899 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 01:28:45 INFO - PROCESS | 1643 | 1466497725979 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:45 INFO - PROCESS | 1643 | 1466497725980 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:45 INFO - PROCESS | 1643 | ++DOCSHELL 0x116aab000 == 28 [pid = 1643] [id = 590] 01:28:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x1133a1c00) [pid = 1643] [serial = 1770] [outer = 0x0] 01:28:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x116a1ac00) [pid = 1643] [serial = 1771] [outer = 0x1133a1c00] 01:28:46 INFO - PROCESS | 1643 | 1466497726007 Marionette DEBUG loaded listener.js 01:28:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x1174c7800) [pid = 1643] [serial = 1772] [outer = 0x1133a1c00] 01:28:46 INFO - PROCESS | 1643 | 1466497726292 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]]]}] 01:28:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 01:28:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 521ms 01:28:46 INFO - PROCESS | 1643 | 1466497726340 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 01:28:46 INFO - PROCESS | 1643 | 1466497726342 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 01:28:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 01:28:46 INFO - PROCESS | 1643 | 1466497726346 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 01:28:46 INFO - PROCESS | 1643 | 1466497726347 Marionette TRACE conn2 <- [1,2334,null,{}] 01:28:46 INFO - PROCESS | 1643 | 1466497726353 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}] 01:28:46 INFO - PROCESS | 1643 | 1466497726355 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:46 INFO - PROCESS | 1643 | 1466497726437 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 01:28:46 INFO - PROCESS | 1643 | 1466497726441 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:46 INFO - PROCESS | 1643 | 1466497726442 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:46 INFO - PROCESS | 1643 | ++DOCSHELL 0x11825b800 == 29 [pid = 1643] [id = 591] 01:28:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x1176d1000) [pid = 1643] [serial = 1773] [outer = 0x0] 01:28:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x1184c4800) [pid = 1643] [serial = 1774] [outer = 0x1176d1000] 01:28:46 INFO - PROCESS | 1643 | 1466497726470 Marionette DEBUG loaded listener.js 01:28:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x118637800) [pid = 1643] [serial = 1775] [outer = 0x1176d1000] 01:28:46 INFO - PROCESS | 1643 | 1466497726847 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]]]}] 01:28:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 01:28:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 523ms 01:28:46 INFO - PROCESS | 1643 | 1466497726870 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 01:28:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 01:28:46 INFO - PROCESS | 1643 | 1466497726871 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 01:28:46 INFO - PROCESS | 1643 | 1466497726874 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 01:28:46 INFO - PROCESS | 1643 | 1466497726879 Marionette TRACE conn2 <- [1,2338,null,{}] 01:28:46 INFO - PROCESS | 1643 | 1466497726886 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}] 01:28:46 INFO - PROCESS | 1643 | 1466497726888 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:46 INFO - PROCESS | 1643 | 1466497726969 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 01:28:46 INFO - PROCESS | 1643 | 1466497726974 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:46 INFO - PROCESS | 1643 | 1466497726975 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:46 INFO - PROCESS | 1643 | ++DOCSHELL 0x11960e800 == 30 [pid = 1643] [id = 592] 01:28:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x1186a2000) [pid = 1643] [serial = 1776] [outer = 0x0] 01:28:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x118836800) [pid = 1643] [serial = 1777] [outer = 0x1186a2000] 01:28:47 INFO - PROCESS | 1643 | 1466497727002 Marionette DEBUG loaded listener.js 01:28:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x1190cf000) [pid = 1643] [serial = 1778] [outer = 0x1186a2000] 01:28:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 01:28:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 475ms 01:28:47 INFO - PROCESS | 1643 | 1466497727341 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]]]}] 01:28:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 01:28:47 INFO - PROCESS | 1643 | 1466497727352 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 01:28:47 INFO - PROCESS | 1643 | 1466497727354 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 01:28:47 INFO - PROCESS | 1643 | 1466497727356 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 01:28:47 INFO - PROCESS | 1643 | 1466497727357 Marionette TRACE conn2 <- [1,2342,null,{}] 01:28:47 INFO - PROCESS | 1643 | 1466497727359 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}] 01:28:47 INFO - PROCESS | 1643 | 1466497727361 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:47 INFO - PROCESS | 1643 | 1466497727443 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 01:28:47 INFO - PROCESS | 1643 | 1466497727520 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:47 INFO - PROCESS | 1643 | 1466497727521 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:47 INFO - PROCESS | 1643 | ++DOCSHELL 0x119c1b000 == 31 [pid = 1643] [id = 593] 01:28:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x11266f000) [pid = 1643] [serial = 1779] [outer = 0x0] 01:28:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x11958d800) [pid = 1643] [serial = 1780] [outer = 0x11266f000] 01:28:47 INFO - PROCESS | 1643 | 1466497727546 Marionette DEBUG loaded listener.js 01:28:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x119c95400) [pid = 1643] [serial = 1781] [outer = 0x11266f000] 01:28:47 INFO - PROCESS | 1643 | 1466497727870 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]]]}] 01:28:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 01:28:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 571ms 01:28:47 INFO - PROCESS | 1643 | 1466497727933 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 01:28:47 INFO - PROCESS | 1643 | 1466497727934 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 01:28:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 01:28:47 INFO - PROCESS | 1643 | 1466497727937 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 01:28:47 INFO - PROCESS | 1643 | 1466497727938 Marionette TRACE conn2 <- [1,2346,null,{}] 01:28:47 INFO - PROCESS | 1643 | 1466497727940 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}] 01:28:47 INFO - PROCESS | 1643 | 1466497727941 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:48 INFO - PROCESS | 1643 | 1466497728038 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 01:28:48 INFO - PROCESS | 1643 | 1466497728042 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:48 INFO - PROCESS | 1643 | 1466497728046 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:48 INFO - PROCESS | 1643 | ++DOCSHELL 0x12112a800 == 32 [pid = 1643] [id = 594] 01:28:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x1176d0c00) [pid = 1643] [serial = 1782] [outer = 0x0] 01:28:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x120e9a000) [pid = 1643] [serial = 1783] [outer = 0x1176d0c00] 01:28:48 INFO - PROCESS | 1643 | 1466497728079 Marionette DEBUG loaded listener.js 01:28:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x120f5c000) [pid = 1643] [serial = 1784] [outer = 0x1176d0c00] 01:28:48 INFO - PROCESS | 1643 | 1466497728443 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]]]}] 01:28:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 01:28:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 517ms 01:28:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 01:28:48 INFO - PROCESS | 1643 | 1466497728455 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 01:28:48 INFO - PROCESS | 1643 | 1466497728456 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 01:28:48 INFO - PROCESS | 1643 | 1466497728458 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 01:28:48 INFO - PROCESS | 1643 | 1466497728459 Marionette TRACE conn2 <- [1,2350,null,{}] 01:28:48 INFO - PROCESS | 1643 | 1466497728462 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}] 01:28:48 INFO - PROCESS | 1643 | 1466497728463 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:48 INFO - PROCESS | 1643 | 1466497728566 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 01:28:48 INFO - PROCESS | 1643 | 1466497728602 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:48 INFO - PROCESS | 1643 | 1466497728603 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:48 INFO - PROCESS | 1643 | ++DOCSHELL 0x110f11000 == 33 [pid = 1643] [id = 595] 01:28:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x120f5e800) [pid = 1643] [serial = 1785] [outer = 0x0] 01:28:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x1210c5400) [pid = 1643] [serial = 1786] [outer = 0x120f5e800] 01:28:48 INFO - PROCESS | 1643 | 1466497728628 Marionette DEBUG loaded listener.js 01:28:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x12171d000) [pid = 1643] [serial = 1787] [outer = 0x120f5e800] 01:28:48 INFO - PROCESS | 1643 | 1466497728969 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]]]}] 01:28:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 01:28:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 519ms 01:28:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 01:28:48 INFO - PROCESS | 1643 | 1466497728978 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 01:28:48 INFO - PROCESS | 1643 | 1466497728979 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 01:28:48 INFO - PROCESS | 1643 | 1466497728982 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 01:28:48 INFO - PROCESS | 1643 | 1466497728985 Marionette TRACE conn2 <- [1,2354,null,{}] 01:28:48 INFO - PROCESS | 1643 | 1466497728988 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}] 01:28:48 INFO - PROCESS | 1643 | 1466497728989 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:49 INFO - PROCESS | 1643 | 1466497729092 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 01:28:49 INFO - PROCESS | 1643 | 1466497729103 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:49 INFO - PROCESS | 1643 | 1466497729104 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:49 INFO - PROCESS | 1643 | ++DOCSHELL 0x124a02800 == 34 [pid = 1643] [id = 596] 01:28:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x121864400) [pid = 1643] [serial = 1788] [outer = 0x0] 01:28:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x12186ec00) [pid = 1643] [serial = 1789] [outer = 0x121864400] 01:28:49 INFO - PROCESS | 1643 | 1466497729129 Marionette DEBUG loaded listener.js 01:28:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x123a3d400) [pid = 1643] [serial = 1790] [outer = 0x121864400] 01:28:49 INFO - PROCESS | 1643 | 1466497729453 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]]]}] 01:28:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 01:28:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 524ms 01:28:49 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x128ce6c00) [pid = 1643] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 01:28:49 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x128a2a400) [pid = 1643] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 01:28:49 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x123c11000) [pid = 1643] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 01:28:49 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x1199bf400) [pid = 1643] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 01:28:49 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x121862800) [pid = 1643] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 01:28:49 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x112668c00) [pid = 1643] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 01:28:49 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x110f82400) [pid = 1643] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 01:28:49 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x11266a400) [pid = 1643] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 01:28:49 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x118832400) [pid = 1643] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 01:28:49 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x118317800) [pid = 1643] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 01:28:49 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x116a1bc00) [pid = 1643] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 01:28:49 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x1176d0400) [pid = 1643] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 01:28:49 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x11863f000) [pid = 1643] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 01:28:49 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x123c18800) [pid = 1643] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 01:28:49 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x118420c00) [pid = 1643] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 01:28:49 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x1174c1800) [pid = 1643] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 01:28:49 INFO - PROCESS | 1643 | 1466497729690 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 01:28:49 INFO - PROCESS | 1643 | 1466497729691 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 01:28:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 01:28:49 INFO - PROCESS | 1643 | 1466497729696 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 01:28:49 INFO - PROCESS | 1643 | 1466497729697 Marionette TRACE conn2 <- [1,2358,null,{}] 01:28:49 INFO - PROCESS | 1643 | 1466497729699 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}] 01:28:49 INFO - PROCESS | 1643 | 1466497729700 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:49 INFO - PROCESS | 1643 | 1466497729776 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 01:28:49 INFO - PROCESS | 1643 | 1466497729782 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:49 INFO - PROCESS | 1643 | 1466497729783 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:49 INFO - PROCESS | 1643 | ++DOCSHELL 0x119ab0800 == 35 [pid = 1643] [id = 597] 01:28:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x112a7d000) [pid = 1643] [serial = 1791] [outer = 0x0] 01:28:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x118317800) [pid = 1643] [serial = 1792] [outer = 0x112a7d000] 01:28:49 INFO - PROCESS | 1643 | 1466497729810 Marionette DEBUG loaded listener.js 01:28:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x1199c7c00) [pid = 1643] [serial = 1793] [outer = 0x112a7d000] 01:28:50 INFO - PROCESS | 1643 | 1466497730165 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]]]}] 01:28:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 01:28:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 522ms 01:28:50 INFO - PROCESS | 1643 | 1466497730219 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 01:28:50 INFO - PROCESS | 1643 | 1466497730220 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 01:28:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 01:28:50 INFO - PROCESS | 1643 | 1466497730222 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 01:28:50 INFO - PROCESS | 1643 | 1466497730223 Marionette TRACE conn2 <- [1,2362,null,{}] 01:28:50 INFO - PROCESS | 1643 | 1466497730225 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}] 01:28:50 INFO - PROCESS | 1643 | 1466497730227 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:50 INFO - PROCESS | 1643 | 1466497730306 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 01:28:50 INFO - PROCESS | 1643 | 1466497730370 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:50 INFO - PROCESS | 1643 | 1466497730371 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:50 INFO - PROCESS | 1643 | ++DOCSHELL 0x128239800 == 36 [pid = 1643] [id = 598] 01:28:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x112d33400) [pid = 1643] [serial = 1794] [outer = 0x0] 01:28:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x12134b400) [pid = 1643] [serial = 1795] [outer = 0x112d33400] 01:28:50 INFO - PROCESS | 1643 | 1466497730395 Marionette DEBUG loaded listener.js 01:28:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x123a4b400) [pid = 1643] [serial = 1796] [outer = 0x112d33400] 01:28:50 INFO - PROCESS | 1643 | 1466497730671 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]]]}] 01:28:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 01:28:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 470ms 01:28:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 01:28:50 INFO - PROCESS | 1643 | 1466497730692 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 01:28:50 INFO - PROCESS | 1643 | 1466497730694 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 01:28:50 INFO - PROCESS | 1643 | 1466497730696 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 01:28:50 INFO - PROCESS | 1643 | 1466497730697 Marionette TRACE conn2 <- [1,2366,null,{}] 01:28:50 INFO - PROCESS | 1643 | 1466497730707 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}] 01:28:50 INFO - PROCESS | 1643 | 1466497730708 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:50 INFO - PROCESS | 1643 | 1466497730794 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 01:28:50 INFO - PROCESS | 1643 | 1466497730799 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:50 INFO - PROCESS | 1643 | 1466497730802 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:50 INFO - PROCESS | 1643 | ++DOCSHELL 0x128969800 == 37 [pid = 1643] [id = 599] 01:28:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x123a4bc00) [pid = 1643] [serial = 1797] [outer = 0x0] 01:28:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x1241ee400) [pid = 1643] [serial = 1798] [outer = 0x123a4bc00] 01:28:50 INFO - PROCESS | 1643 | 1466497730829 Marionette DEBUG loaded listener.js 01:28:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x124ac1800) [pid = 1643] [serial = 1799] [outer = 0x123a4bc00] 01:28:51 INFO - PROCESS | 1643 | 1466497731193 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]]]}] 01:28:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 01:28:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 525ms 01:28:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 01:28:51 INFO - PROCESS | 1643 | 1466497731230 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 01:28:51 INFO - PROCESS | 1643 | 1466497731231 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 01:28:51 INFO - PROCESS | 1643 | 1466497731233 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 01:28:51 INFO - PROCESS | 1643 | 1466497731235 Marionette TRACE conn2 <- [1,2370,null,{}] 01:28:51 INFO - PROCESS | 1643 | 1466497731237 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}] 01:28:51 INFO - PROCESS | 1643 | 1466497731239 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:51 INFO - PROCESS | 1643 | 1466497731328 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 01:28:51 INFO - PROCESS | 1643 | 1466497731332 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:51 INFO - PROCESS | 1643 | 1466497731334 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:51 INFO - PROCESS | 1643 | ++DOCSHELL 0x119579000 == 38 [pid = 1643] [id = 600] 01:28:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x124aaec00) [pid = 1643] [serial = 1800] [outer = 0x0] 01:28:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x126b36000) [pid = 1643] [serial = 1801] [outer = 0x124aaec00] 01:28:51 INFO - PROCESS | 1643 | 1466497731359 Marionette DEBUG loaded listener.js 01:28:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x12844d400) [pid = 1643] [serial = 1802] [outer = 0x124aaec00] 01:28:51 INFO - PROCESS | 1643 | 1466497731752 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]]]}] 01:28:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 01:28:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 570ms 01:28:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 01:28:51 INFO - PROCESS | 1643 | 1466497731803 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 01:28:51 INFO - PROCESS | 1643 | 1466497731806 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 01:28:51 INFO - PROCESS | 1643 | 1466497731809 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 01:28:51 INFO - PROCESS | 1643 | 1466497731812 Marionette TRACE conn2 <- [1,2374,null,{}] 01:28:51 INFO - PROCESS | 1643 | 1466497731817 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}] 01:28:51 INFO - PROCESS | 1643 | 1466497731819 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:51 INFO - PROCESS | 1643 | 1466497731936 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 01:28:52 INFO - PROCESS | 1643 | 1466497732018 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:52 INFO - PROCESS | 1643 | 1466497732021 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:52 INFO - PROCESS | 1643 | ++DOCSHELL 0x116582000 == 39 [pid = 1643] [id = 601] 01:28:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x112d34800) [pid = 1643] [serial = 1803] [outer = 0x0] 01:28:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x112edfc00) [pid = 1643] [serial = 1804] [outer = 0x112d34800] 01:28:52 INFO - PROCESS | 1643 | 1466497732053 Marionette DEBUG loaded listener.js 01:28:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x116536000) [pid = 1643] [serial = 1805] [outer = 0x112d34800] 01:28:52 INFO - PROCESS | 1643 | 1466497732546 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]]]}] 01:28:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 01:28:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 824ms 01:28:52 INFO - PROCESS | 1643 | 1466497732646 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 01:28:52 INFO - PROCESS | 1643 | 1466497732651 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 01:28:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 01:28:52 INFO - PROCESS | 1643 | 1466497732658 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 01:28:52 INFO - PROCESS | 1643 | 1466497732660 Marionette TRACE conn2 <- [1,2378,null,{}] 01:28:52 INFO - PROCESS | 1643 | 1466497732662 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}] 01:28:52 INFO - PROCESS | 1643 | 1466497732664 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:52 INFO - PROCESS | 1643 | 1466497732780 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 01:28:52 INFO - PROCESS | 1643 | 1466497732857 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:52 INFO - PROCESS | 1643 | 1466497732858 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:52 INFO - PROCESS | 1643 | ++DOCSHELL 0x121076800 == 40 [pid = 1643] [id = 602] 01:28:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x1184bf800) [pid = 1643] [serial = 1806] [outer = 0x0] 01:28:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x118565c00) [pid = 1643] [serial = 1807] [outer = 0x1184bf800] 01:28:52 INFO - PROCESS | 1643 | 1466497732889 Marionette DEBUG loaded listener.js 01:28:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x11869f000) [pid = 1643] [serial = 1808] [outer = 0x1184bf800] 01:28:53 INFO - PROCESS | 1643 | 1466497733453 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]]]}] 01:28:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 01:28:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 971ms 01:28:53 INFO - PROCESS | 1643 | 1466497733641 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 01:28:53 INFO - PROCESS | 1643 | 1466497733643 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 01:28:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 01:28:53 INFO - PROCESS | 1643 | 1466497733648 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 01:28:53 INFO - PROCESS | 1643 | 1466497733650 Marionette TRACE conn2 <- [1,2382,null,{}] 01:28:53 INFO - PROCESS | 1643 | 1466497733653 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}] 01:28:53 INFO - PROCESS | 1643 | 1466497733655 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:53 INFO - PROCESS | 1643 | 1466497733761 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 01:28:53 INFO - PROCESS | 1643 | 1466497733817 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:53 INFO - PROCESS | 1643 | 1466497733821 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:53 INFO - PROCESS | 1643 | ++DOCSHELL 0x118213000 == 41 [pid = 1643] [id = 603] 01:28:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x11614a000) [pid = 1643] [serial = 1809] [outer = 0x0] 01:28:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x116809400) [pid = 1643] [serial = 1810] [outer = 0x11614a000] 01:28:53 INFO - PROCESS | 1643 | 1466497733848 Marionette DEBUG loaded listener.js 01:28:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x1174c3000) [pid = 1643] [serial = 1811] [outer = 0x11614a000] 01:28:54 INFO - PROCESS | 1643 | --DOCSHELL 0x128969800 == 40 [pid = 1643] [id = 599] 01:28:54 INFO - PROCESS | 1643 | --DOCSHELL 0x128239800 == 39 [pid = 1643] [id = 598] 01:28:54 INFO - PROCESS | 1643 | --DOCSHELL 0x119ab0800 == 38 [pid = 1643] [id = 597] 01:28:54 INFO - PROCESS | 1643 | --DOCSHELL 0x124a02800 == 37 [pid = 1643] [id = 596] 01:28:54 INFO - PROCESS | 1643 | --DOCSHELL 0x110f11000 == 36 [pid = 1643] [id = 595] 01:28:54 INFO - PROCESS | 1643 | --DOCSHELL 0x12112a800 == 35 [pid = 1643] [id = 594] 01:28:54 INFO - PROCESS | 1643 | --DOCSHELL 0x119c1b000 == 34 [pid = 1643] [id = 593] 01:28:54 INFO - PROCESS | 1643 | --DOCSHELL 0x11960e800 == 33 [pid = 1643] [id = 592] 01:28:54 INFO - PROCESS | 1643 | --DOCSHELL 0x11825b800 == 32 [pid = 1643] [id = 591] 01:28:54 INFO - PROCESS | 1643 | --DOCSHELL 0x116aab000 == 31 [pid = 1643] [id = 590] 01:28:54 INFO - PROCESS | 1643 | --DOCSHELL 0x110ee8000 == 30 [pid = 1643] [id = 589] 01:28:54 INFO - PROCESS | 1643 | 1466497734263 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]]]}] 01:28:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 01:28:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 624ms 01:28:54 INFO - PROCESS | 1643 | 1466497734273 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 01:28:54 INFO - PROCESS | 1643 | 1466497734275 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 01:28:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 01:28:54 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x1241b0c00) [pid = 1643] [serial = 1732] [outer = 0x0] [url = about:blank] 01:28:54 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x1210b9000) [pid = 1643] [serial = 1729] [outer = 0x0] [url = about:blank] 01:28:54 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x126b3e800) [pid = 1643] [serial = 1738] [outer = 0x0] [url = about:blank] 01:28:54 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x1196ae000) [pid = 1643] [serial = 1723] [outer = 0x0] [url = about:blank] 01:28:54 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x119ca2800) [pid = 1643] [serial = 1724] [outer = 0x0] [url = about:blank] 01:28:54 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x111f57c00) [pid = 1643] [serial = 1708] [outer = 0x0] [url = about:blank] 01:28:54 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x112676000) [pid = 1643] [serial = 1709] [outer = 0x0] [url = about:blank] 01:28:54 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x120e9b800) [pid = 1643] [serial = 1726] [outer = 0x0] [url = about:blank] 01:28:54 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x128451400) [pid = 1643] [serial = 1706] [outer = 0x0] [url = about:blank] 01:28:54 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x11841e000) [pid = 1643] [serial = 1717] [outer = 0x0] [url = about:blank] 01:28:54 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x11853f000) [pid = 1643] [serial = 1718] [outer = 0x0] [url = about:blank] 01:28:54 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x1174c0000) [pid = 1643] [serial = 1714] [outer = 0x0] [url = about:blank] 01:28:54 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x1176d3c00) [pid = 1643] [serial = 1715] [outer = 0x0] [url = about:blank] 01:28:54 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x1182a6800) [pid = 1643] [serial = 1711] [outer = 0x0] [url = about:blank] 01:28:54 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x118569c00) [pid = 1643] [serial = 1712] [outer = 0x0] [url = about:blank] 01:28:54 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x1186c6800) [pid = 1643] [serial = 1720] [outer = 0x0] [url = about:blank] 01:28:54 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x126b38c00) [pid = 1643] [serial = 1736] [outer = 0x0] [url = about:blank] 01:28:54 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x11905b400) [pid = 1643] [serial = 1721] [outer = 0x0] [url = about:blank] 01:28:54 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x125b56800) [pid = 1643] [serial = 1735] [outer = 0x0] [url = about:blank] 01:28:54 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x123f9d800) [pid = 1643] [serial = 1744] [outer = 0x0] [url = about:blank] 01:28:54 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x12891fc00) [pid = 1643] [serial = 1745] [outer = 0x0] [url = about:blank] 01:28:54 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x118699c00) [pid = 1643] [serial = 1741] [outer = 0x0] [url = about:blank] 01:28:54 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x1282c4000) [pid = 1643] [serial = 1739] [outer = 0x0] [url = about:blank] 01:28:54 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x124ab1800) [pid = 1643] [serial = 1733] [outer = 0x0] [url = about:blank] 01:28:54 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x123a47000) [pid = 1643] [serial = 1730] [outer = 0x0] [url = about:blank] 01:28:54 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x120e94000) [pid = 1643] [serial = 1742] [outer = 0x0] [url = about:blank] 01:28:54 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x128ce6800) [pid = 1643] [serial = 1748] [outer = 0x0] [url = about:blank] 01:28:54 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x120f64800) [pid = 1643] [serial = 1727] [outer = 0x0] [url = about:blank] 01:28:54 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x1291c3800) [pid = 1643] [serial = 1751] [outer = 0x0] [url = about:blank] 01:28:54 INFO - PROCESS | 1643 | --DOMWINDOW == 78 (0x128f14000) [pid = 1643] [serial = 1750] [outer = 0x0] [url = about:blank] 01:28:54 INFO - PROCESS | 1643 | --DOMWINDOW == 77 (0x128a38800) [pid = 1643] [serial = 1747] [outer = 0x0] [url = about:blank] 01:28:54 INFO - PROCESS | 1643 | 1466497734303 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 01:28:54 INFO - PROCESS | 1643 | 1466497734305 Marionette TRACE conn2 <- [1,2386,null,{}] 01:28:54 INFO - PROCESS | 1643 | 1466497734310 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}] 01:28:54 INFO - PROCESS | 1643 | 1466497734312 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:54 INFO - PROCESS | 1643 | 1466497734392 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 01:28:54 INFO - PROCESS | 1643 | 1466497734396 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:54 INFO - PROCESS | 1643 | 1466497734397 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:54 INFO - PROCESS | 1643 | ++DOCSHELL 0x117478000 == 31 [pid = 1643] [id = 604] 01:28:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 78 (0x1182a4000) [pid = 1643] [serial = 1812] [outer = 0x0] 01:28:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 79 (0x118534c00) [pid = 1643] [serial = 1813] [outer = 0x1182a4000] 01:28:54 INFO - PROCESS | 1643 | 1466497734429 Marionette DEBUG loaded listener.js 01:28:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x11863f000) [pid = 1643] [serial = 1814] [outer = 0x1182a4000] 01:28:54 INFO - PROCESS | 1643 | 1466497734785 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]]]}] 01:28:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 01:28:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 539ms 01:28:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 01:28:54 INFO - PROCESS | 1643 | 1466497734836 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 01:28:54 INFO - PROCESS | 1643 | 1466497734838 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 01:28:54 INFO - PROCESS | 1643 | 1466497734841 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 01:28:54 INFO - PROCESS | 1643 | 1466497734842 Marionette TRACE conn2 <- [1,2390,null,{}] 01:28:54 INFO - PROCESS | 1643 | 1466497734850 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}] 01:28:54 INFO - PROCESS | 1643 | 1466497734853 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:54 INFO - PROCESS | 1643 | 1466497734937 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 01:28:54 INFO - PROCESS | 1643 | 1466497734943 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:54 INFO - PROCESS | 1643 | 1466497734945 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:54 INFO - PROCESS | 1643 | ++DOCSHELL 0x1198d3000 == 32 [pid = 1643] [id = 605] 01:28:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x118835400) [pid = 1643] [serial = 1815] [outer = 0x0] 01:28:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x11905b400) [pid = 1643] [serial = 1816] [outer = 0x118835400] 01:28:54 INFO - PROCESS | 1643 | 1466497734977 Marionette DEBUG loaded listener.js 01:28:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x1196a5c00) [pid = 1643] [serial = 1817] [outer = 0x118835400] 01:28:55 INFO - PROCESS | 1643 | 1466497735352 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]]]}] 01:28:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 01:28:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 519ms 01:28:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 01:28:55 INFO - PROCESS | 1643 | 1466497735360 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 01:28:55 INFO - PROCESS | 1643 | 1466497735361 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 01:28:55 INFO - PROCESS | 1643 | 1466497735368 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 01:28:55 INFO - PROCESS | 1643 | 1466497735369 Marionette TRACE conn2 <- [1,2394,null,{}] 01:28:55 INFO - PROCESS | 1643 | 1466497735371 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}] 01:28:55 INFO - PROCESS | 1643 | 1466497735372 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:55 INFO - PROCESS | 1643 | 1466497735464 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 01:28:55 INFO - PROCESS | 1643 | 1466497735523 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:55 INFO - PROCESS | 1643 | 1466497735524 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:55 INFO - PROCESS | 1643 | ++DOCSHELL 0x12110c000 == 33 [pid = 1643] [id = 606] 01:28:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x11883a000) [pid = 1643] [serial = 1818] [outer = 0x0] 01:28:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x119c99800) [pid = 1643] [serial = 1819] [outer = 0x11883a000] 01:28:55 INFO - PROCESS | 1643 | 1466497735550 Marionette DEBUG loaded listener.js 01:28:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x120ec6c00) [pid = 1643] [serial = 1820] [outer = 0x11883a000] 01:28:55 INFO - PROCESS | 1643 | 1466497735851 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]]]}] 01:28:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 01:28:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 523ms 01:28:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 01:28:55 INFO - PROCESS | 1643 | 1466497735888 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 01:28:55 INFO - PROCESS | 1643 | 1466497735889 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 01:28:55 INFO - PROCESS | 1643 | 1466497735891 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 01:28:55 INFO - PROCESS | 1643 | 1466497735892 Marionette TRACE conn2 <- [1,2398,null,{}] 01:28:55 INFO - PROCESS | 1643 | 1466497735895 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}] 01:28:55 INFO - PROCESS | 1643 | 1466497735896 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:55 INFO - PROCESS | 1643 | 1466497735976 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 01:28:55 INFO - PROCESS | 1643 | 1466497735979 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:55 INFO - PROCESS | 1643 | 1466497735981 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:55 INFO - PROCESS | 1643 | ++DOCSHELL 0x123a72000 == 34 [pid = 1643] [id = 607] 01:28:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x120ec8000) [pid = 1643] [serial = 1821] [outer = 0x0] 01:28:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x120f63400) [pid = 1643] [serial = 1822] [outer = 0x120ec8000] 01:28:56 INFO - PROCESS | 1643 | 1466497736008 Marionette DEBUG loaded listener.js 01:28:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x12134b000) [pid = 1643] [serial = 1823] [outer = 0x120ec8000] 01:28:56 INFO - PROCESS | 1643 | 1466497736355 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]]]}] 01:28:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 01:28:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 469ms 01:28:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 01:28:56 INFO - PROCESS | 1643 | 1466497736361 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 01:28:56 INFO - PROCESS | 1643 | 1466497736362 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 01:28:56 INFO - PROCESS | 1643 | 1466497736372 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 01:28:56 INFO - PROCESS | 1643 | 1466497736373 Marionette TRACE conn2 <- [1,2402,null,{}] 01:28:56 INFO - PROCESS | 1643 | 1466497736375 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}] 01:28:56 INFO - PROCESS | 1643 | 1466497736380 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:56 INFO - PROCESS | 1643 | 1466497736541 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 01:28:56 INFO - PROCESS | 1643 | 1466497736545 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:56 INFO - PROCESS | 1643 | 1466497736546 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:56 INFO - PROCESS | 1643 | ++DOCSHELL 0x126847800 == 35 [pid = 1643] [id = 608] 01:28:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x121711c00) [pid = 1643] [serial = 1824] [outer = 0x0] 01:28:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x121927c00) [pid = 1643] [serial = 1825] [outer = 0x121711c00] 01:28:56 INFO - PROCESS | 1643 | 1466497736602 Marionette DEBUG loaded listener.js 01:28:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x1241f7800) [pid = 1643] [serial = 1826] [outer = 0x121711c00] 01:28:56 INFO - PROCESS | 1643 | 1466497736908 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]]]}] 01:28:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 01:28:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 580ms 01:28:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 01:28:56 INFO - PROCESS | 1643 | 1466497736945 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 01:28:56 INFO - PROCESS | 1643 | 1466497736946 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 01:28:56 INFO - PROCESS | 1643 | 1466497736949 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 01:28:56 INFO - PROCESS | 1643 | 1466497736951 Marionette TRACE conn2 <- [1,2406,null,{}] 01:28:56 INFO - PROCESS | 1643 | 1466497736954 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}] 01:28:56 INFO - PROCESS | 1643 | 1466497736955 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:57 INFO - PROCESS | 1643 | 1466497737058 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 01:28:57 INFO - PROCESS | 1643 | 1466497737076 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:57 INFO - PROCESS | 1643 | 1466497737077 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:57 INFO - PROCESS | 1643 | ++DOCSHELL 0x128362800 == 36 [pid = 1643] [id = 609] 01:28:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x123a47400) [pid = 1643] [serial = 1827] [outer = 0x0] 01:28:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x124ac5000) [pid = 1643] [serial = 1828] [outer = 0x123a47400] 01:28:57 INFO - PROCESS | 1643 | 1466497737102 Marionette DEBUG loaded listener.js 01:28:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x126b33800) [pid = 1643] [serial = 1829] [outer = 0x123a47400] 01:28:57 INFO - PROCESS | 1643 | 1466497737461 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]]]}] 01:28:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 01:28:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 521ms 01:28:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 01:28:57 INFO - PROCESS | 1643 | 1466497737470 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 01:28:57 INFO - PROCESS | 1643 | 1466497737471 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 01:28:57 INFO - PROCESS | 1643 | 1466497737473 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 01:28:57 INFO - PROCESS | 1643 | 1466497737474 Marionette TRACE conn2 <- [1,2410,null,{}] 01:28:57 INFO - PROCESS | 1643 | 1466497737476 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}] 01:28:57 INFO - PROCESS | 1643 | 1466497737477 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:57 INFO - PROCESS | 1643 | 1466497737585 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 01:28:57 INFO - PROCESS | 1643 | 1466497737589 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:57 INFO - PROCESS | 1643 | 1466497737590 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:57 INFO - PROCESS | 1643 | ++DOCSHELL 0x128f32000 == 37 [pid = 1643] [id = 610] 01:28:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x123a49000) [pid = 1643] [serial = 1830] [outer = 0x0] 01:28:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x1282c6000) [pid = 1643] [serial = 1831] [outer = 0x123a49000] 01:28:57 INFO - PROCESS | 1643 | 1466497737648 Marionette DEBUG loaded listener.js 01:28:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x1284c4c00) [pid = 1643] [serial = 1832] [outer = 0x123a49000] 01:28:57 INFO - PROCESS | 1643 | 1466497737958 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]]]}] 01:28:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 01:28:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 519ms 01:28:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 01:28:57 INFO - PROCESS | 1643 | 1466497737993 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 01:28:57 INFO - PROCESS | 1643 | 1466497737994 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 01:28:57 INFO - PROCESS | 1643 | 1466497737997 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 01:28:58 INFO - PROCESS | 1643 | 1466497737998 Marionette TRACE conn2 <- [1,2414,null,{}] 01:28:58 INFO - PROCESS | 1643 | 1466497738003 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}] 01:28:58 INFO - PROCESS | 1643 | 1466497738004 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:58 INFO - PROCESS | 1643 | 1466497738105 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 01:28:58 INFO - PROCESS | 1643 | 1466497738117 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:58 INFO - PROCESS | 1643 | 1466497738119 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:58 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a5a7800 == 38 [pid = 1643] [id = 611] 01:28:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x128456c00) [pid = 1643] [serial = 1833] [outer = 0x0] 01:28:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x128924000) [pid = 1643] [serial = 1834] [outer = 0x128456c00] 01:28:58 INFO - PROCESS | 1643 | 1466497738142 Marionette DEBUG loaded listener.js 01:28:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x128a38c00) [pid = 1643] [serial = 1835] [outer = 0x128456c00] 01:28:58 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x1176d0c00) [pid = 1643] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 01:28:58 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x11223c400) [pid = 1643] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 01:28:58 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x120f5e800) [pid = 1643] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 01:28:58 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x1186a2000) [pid = 1643] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 01:28:58 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x1133a1c00) [pid = 1643] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 01:28:58 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x116f5e400) [pid = 1643] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 01:28:58 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x1176d1000) [pid = 1643] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 01:28:58 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x116f66400) [pid = 1643] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 01:28:58 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x118635400) [pid = 1643] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 01:28:58 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x120f5bc00) [pid = 1643] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 01:28:58 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x112ed7c00) [pid = 1643] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 01:28:58 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x121864400) [pid = 1643] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 01:28:58 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x112a7d000) [pid = 1643] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 01:28:58 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x123a4bc00) [pid = 1643] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 01:28:58 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x112d33400) [pid = 1643] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 01:28:58 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x11266f000) [pid = 1643] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 01:28:58 INFO - PROCESS | 1643 | 1466497738567 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]]]}] 01:28:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 01:28:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 622ms 01:28:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 01:28:58 INFO - PROCESS | 1643 | 1466497738619 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 01:28:58 INFO - PROCESS | 1643 | 1466497738620 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 01:28:58 INFO - PROCESS | 1643 | 1466497738622 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 01:28:58 INFO - PROCESS | 1643 | 1466497738624 Marionette TRACE conn2 <- [1,2418,null,{}] 01:28:58 INFO - PROCESS | 1643 | 1466497738626 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}] 01:28:58 INFO - PROCESS | 1643 | 1466497738627 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:58 INFO - PROCESS | 1643 | 1466497738708 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 01:28:58 INFO - PROCESS | 1643 | 1466497738712 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:58 INFO - PROCESS | 1643 | 1466497738713 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:58 INFO - PROCESS | 1643 | ++DOCSHELL 0x121114800 == 39 [pid = 1643] [id = 612] 01:28:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x112d33400) [pid = 1643] [serial = 1836] [outer = 0x0] 01:28:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x1184c4c00) [pid = 1643] [serial = 1837] [outer = 0x112d33400] 01:28:58 INFO - PROCESS | 1643 | 1466497738740 Marionette DEBUG loaded listener.js 01:28:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x120e8d000) [pid = 1643] [serial = 1838] [outer = 0x112d33400] 01:28:59 INFO - PROCESS | 1643 | 1466497739073 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]]]}] 01:28:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 01:28:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 471ms 01:28:59 INFO - PROCESS | 1643 | 1466497739095 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 01:28:59 INFO - PROCESS | 1643 | 1466497739096 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 01:28:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 01:28:59 INFO - PROCESS | 1643 | 1466497739101 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 01:28:59 INFO - PROCESS | 1643 | 1466497739104 Marionette TRACE conn2 <- [1,2422,null,{}] 01:28:59 INFO - PROCESS | 1643 | 1466497739107 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}] 01:28:59 INFO - PROCESS | 1643 | 1466497739108 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:59 INFO - PROCESS | 1643 | 1466497739231 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 01:28:59 INFO - PROCESS | 1643 | 1466497739239 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:59 INFO - PROCESS | 1643 | 1466497739240 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:59 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a974800 == 40 [pid = 1643] [id = 613] 01:28:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x120e8e400) [pid = 1643] [serial = 1839] [outer = 0x0] 01:28:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x1284c4000) [pid = 1643] [serial = 1840] [outer = 0x120e8e400] 01:28:59 INFO - PROCESS | 1643 | 1466497739266 Marionette DEBUG loaded listener.js 01:28:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x1291c4c00) [pid = 1643] [serial = 1841] [outer = 0x120e8e400] 01:28:59 INFO - PROCESS | 1643 | 1466497739607 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]]]}] 01:28:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 01:28:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 523ms 01:28:59 INFO - PROCESS | 1643 | 1466497739622 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 01:28:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 01:28:59 INFO - PROCESS | 1643 | 1466497739624 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 01:28:59 INFO - PROCESS | 1643 | 1466497739626 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 01:28:59 INFO - PROCESS | 1643 | 1466497739627 Marionette TRACE conn2 <- [1,2426,null,{}] 01:28:59 INFO - PROCESS | 1643 | 1466497739629 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}] 01:28:59 INFO - PROCESS | 1643 | 1466497739630 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:59 INFO - PROCESS | 1643 | 1466497739713 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 01:28:59 INFO - PROCESS | 1643 | 1466497739720 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:59 INFO - PROCESS | 1643 | 1466497739721 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:28:59 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b99c000 == 41 [pid = 1643] [id = 614] 01:28:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x1291cd800) [pid = 1643] [serial = 1842] [outer = 0x0] 01:28:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x129f99400) [pid = 1643] [serial = 1843] [outer = 0x1291cd800] 01:28:59 INFO - PROCESS | 1643 | 1466497739745 Marionette DEBUG loaded listener.js 01:28:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x129fa1000) [pid = 1643] [serial = 1844] [outer = 0x1291cd800] 01:29:00 INFO - PROCESS | 1643 | 1466497740073 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]]]}] 01:29:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 01:29:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 470ms 01:29:00 INFO - PROCESS | 1643 | 1466497740097 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 01:29:00 INFO - PROCESS | 1643 | 1466497740098 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 01:29:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 01:29:00 INFO - PROCESS | 1643 | 1466497740103 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 01:29:00 INFO - PROCESS | 1643 | 1466497740104 Marionette TRACE conn2 <- [1,2430,null,{}] 01:29:00 INFO - PROCESS | 1643 | 1466497740106 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}] 01:29:00 INFO - PROCESS | 1643 | 1466497740107 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:00 INFO - PROCESS | 1643 | 1466497740219 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 01:29:00 INFO - PROCESS | 1643 | 1466497740225 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:00 INFO - PROCESS | 1643 | 1466497740226 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:00 INFO - PROCESS | 1643 | ++DOCSHELL 0x12bf70000 == 42 [pid = 1643] [id = 615] 01:29:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x129fa1800) [pid = 1643] [serial = 1845] [outer = 0x0] 01:29:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x12a5acc00) [pid = 1643] [serial = 1846] [outer = 0x129fa1800] 01:29:00 INFO - PROCESS | 1643 | 1466497740257 Marionette DEBUG loaded listener.js 01:29:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x12a659000) [pid = 1643] [serial = 1847] [outer = 0x129fa1800] 01:29:00 INFO - PROCESS | 1643 | 1466497740674 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]]]}] 01:29:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 01:29:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 618ms 01:29:00 INFO - PROCESS | 1643 | 1466497740722 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 01:29:00 INFO - PROCESS | 1643 | 1466497740725 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 01:29:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 01:29:00 INFO - PROCESS | 1643 | 1466497740728 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 01:29:00 INFO - PROCESS | 1643 | 1466497740730 Marionette TRACE conn2 <- [1,2434,null,{}] 01:29:00 INFO - PROCESS | 1643 | 1466497740734 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}] 01:29:00 INFO - PROCESS | 1643 | 1466497740736 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:00 INFO - PROCESS | 1643 | 1466497740845 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 01:29:00 INFO - PROCESS | 1643 | 1466497740909 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:00 INFO - PROCESS | 1643 | 1466497740910 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:00 INFO - PROCESS | 1643 | ++DOCSHELL 0x117473800 == 43 [pid = 1643] [id = 616] 01:29:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x112672000) [pid = 1643] [serial = 1848] [outer = 0x0] 01:29:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x115e1a800) [pid = 1643] [serial = 1849] [outer = 0x112672000] 01:29:00 INFO - PROCESS | 1643 | 1466497740982 Marionette DEBUG loaded listener.js 01:29:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x1182a0c00) [pid = 1643] [serial = 1850] [outer = 0x112672000] 01:29:01 INFO - PROCESS | 1643 | 1466497741418 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]]]}] 01:29:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 01:29:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 721ms 01:29:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 01:29:01 INFO - PROCESS | 1643 | 1466497741449 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 01:29:01 INFO - PROCESS | 1643 | 1466497741452 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 01:29:01 INFO - PROCESS | 1643 | 1466497741456 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 01:29:01 INFO - PROCESS | 1643 | 1466497741458 Marionette TRACE conn2 <- [1,2438,null,{}] 01:29:01 INFO - PROCESS | 1643 | 1466497741461 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}] 01:29:01 INFO - PROCESS | 1643 | 1466497741463 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:01 INFO - PROCESS | 1643 | 1466497741571 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 01:29:01 INFO - PROCESS | 1643 | 1466497741634 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:01 INFO - PROCESS | 1643 | 1466497741636 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:01 INFO - PROCESS | 1643 | ++DOCSHELL 0x123aa9800 == 44 [pid = 1643] [id = 617] 01:29:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x11863a000) [pid = 1643] [serial = 1851] [outer = 0x0] 01:29:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x1186bac00) [pid = 1643] [serial = 1852] [outer = 0x11863a000] 01:29:01 INFO - PROCESS | 1643 | 1466497741667 Marionette DEBUG loaded listener.js 01:29:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x118837800) [pid = 1643] [serial = 1853] [outer = 0x11863a000] 01:29:02 INFO - PROCESS | 1643 | 1466497742159 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]]]}] 01:29:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 01:29:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 719ms 01:29:02 INFO - PROCESS | 1643 | 1466497742240 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 01:29:02 INFO - PROCESS | 1643 | 1466497742243 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 01:29:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 01:29:02 INFO - PROCESS | 1643 | 1466497742269 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 01:29:02 INFO - PROCESS | 1643 | 1466497742272 Marionette TRACE conn2 <- [1,2442,null,{}] 01:29:02 INFO - PROCESS | 1643 | 1466497742294 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}] 01:29:02 INFO - PROCESS | 1643 | 1466497742297 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:02 INFO - PROCESS | 1643 | 1466497742426 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 01:29:02 INFO - PROCESS | 1643 | 1466497742464 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:02 INFO - PROCESS | 1643 | 1466497742466 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:02 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b988800 == 45 [pid = 1643] [id = 618] 01:29:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x120f67c00) [pid = 1643] [serial = 1854] [outer = 0x0] 01:29:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x1214ddc00) [pid = 1643] [serial = 1855] [outer = 0x120f67c00] 01:29:02 INFO - PROCESS | 1643 | 1466497742498 Marionette DEBUG loaded listener.js 01:29:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x123a3ec00) [pid = 1643] [serial = 1856] [outer = 0x120f67c00] 01:29:02 INFO - PROCESS | 1643 | 1466497742910 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]]]}] 01:29:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 01:29:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 692ms 01:29:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 01:29:02 INFO - PROCESS | 1643 | 1466497742944 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 01:29:02 INFO - PROCESS | 1643 | 1466497742946 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 01:29:02 INFO - PROCESS | 1643 | 1466497742948 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 01:29:02 INFO - PROCESS | 1643 | 1466497742949 Marionette TRACE conn2 <- [1,2446,null,{}] 01:29:02 INFO - PROCESS | 1643 | 1466497742952 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}] 01:29:02 INFO - PROCESS | 1643 | 1466497742953 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:03 INFO - PROCESS | 1643 | 1466497743059 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 01:29:03 INFO - PROCESS | 1643 | 1466497743119 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:03 INFO - PROCESS | 1643 | 1466497743120 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:03 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c714800 == 46 [pid = 1643] [id = 619] 01:29:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x123f9d800) [pid = 1643] [serial = 1857] [outer = 0x0] 01:29:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x12492a400) [pid = 1643] [serial = 1858] [outer = 0x123f9d800] 01:29:03 INFO - PROCESS | 1643 | 1466497743149 Marionette DEBUG loaded listener.js 01:29:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x1282bf800) [pid = 1643] [serial = 1859] [outer = 0x123f9d800] 01:29:03 INFO - PROCESS | 1643 | 1466497743811 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]]]}] 01:29:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 01:29:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 872ms 01:29:03 INFO - PROCESS | 1643 | 1466497743821 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 01:29:03 INFO - PROCESS | 1643 | 1466497743825 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 01:29:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 01:29:03 INFO - PROCESS | 1643 | 1466497743830 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 01:29:03 INFO - PROCESS | 1643 | 1466497743833 Marionette TRACE conn2 <- [1,2450,null,{}] 01:29:03 INFO - PROCESS | 1643 | 1466497743862 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}] 01:29:03 INFO - PROCESS | 1643 | 1466497743864 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:04 INFO - PROCESS | 1643 | 1466497744010 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 01:29:04 INFO - PROCESS | 1643 | 1466497744115 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:04 INFO - PROCESS | 1643 | 1466497744119 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:04 INFO - PROCESS | 1643 | ++DOCSHELL 0x119606000 == 47 [pid = 1643] [id = 620] 01:29:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x1174c1000) [pid = 1643] [serial = 1860] [outer = 0x0] 01:29:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x11841bc00) [pid = 1643] [serial = 1861] [outer = 0x1174c1000] 01:29:04 INFO - PROCESS | 1643 | 1466497744153 Marionette DEBUG loaded listener.js 01:29:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 112 (0x1186a7c00) [pid = 1643] [serial = 1862] [outer = 0x1174c1000] 01:29:05 INFO - PROCESS | 1643 | --DOCSHELL 0x12b99c000 == 46 [pid = 1643] [id = 614] 01:29:05 INFO - PROCESS | 1643 | --DOCSHELL 0x12a974800 == 45 [pid = 1643] [id = 613] 01:29:05 INFO - PROCESS | 1643 | --DOCSHELL 0x121114800 == 44 [pid = 1643] [id = 612] 01:29:05 INFO - PROCESS | 1643 | --DOCSHELL 0x12a5a7800 == 43 [pid = 1643] [id = 611] 01:29:05 INFO - PROCESS | 1643 | --DOCSHELL 0x128f32000 == 42 [pid = 1643] [id = 610] 01:29:05 INFO - PROCESS | 1643 | --DOCSHELL 0x128362800 == 41 [pid = 1643] [id = 609] 01:29:05 INFO - PROCESS | 1643 | --DOCSHELL 0x126847800 == 40 [pid = 1643] [id = 608] 01:29:05 INFO - PROCESS | 1643 | --DOCSHELL 0x123a72000 == 39 [pid = 1643] [id = 607] 01:29:05 INFO - PROCESS | 1643 | --DOCSHELL 0x12110c000 == 38 [pid = 1643] [id = 606] 01:29:05 INFO - PROCESS | 1643 | --DOCSHELL 0x1198d3000 == 37 [pid = 1643] [id = 605] 01:29:05 INFO - PROCESS | 1643 | --DOCSHELL 0x117478000 == 36 [pid = 1643] [id = 604] 01:29:05 INFO - PROCESS | 1643 | --DOCSHELL 0x118213000 == 35 [pid = 1643] [id = 603] 01:29:05 INFO - PROCESS | 1643 | --DOCSHELL 0x121076800 == 34 [pid = 1643] [id = 602] 01:29:05 INFO - PROCESS | 1643 | --DOCSHELL 0x116582000 == 33 [pid = 1643] [id = 601] 01:29:05 INFO - PROCESS | 1643 | --DOCSHELL 0x119579000 == 32 [pid = 1643] [id = 600] 01:29:05 INFO - PROCESS | 1643 | --DOCSHELL 0x12c714800 == 31 [pid = 1643] [id = 619] 01:29:05 INFO - PROCESS | 1643 | --DOCSHELL 0x12b988800 == 30 [pid = 1643] [id = 618] 01:29:05 INFO - PROCESS | 1643 | --DOCSHELL 0x123aa9800 == 29 [pid = 1643] [id = 617] 01:29:05 INFO - PROCESS | 1643 | --DOCSHELL 0x12bf70000 == 28 [pid = 1643] [id = 615] 01:29:05 INFO - PROCESS | 1643 | --DOCSHELL 0x117473800 == 27 [pid = 1643] [id = 616] 01:29:05 INFO - PROCESS | 1643 | --DOMWINDOW == 111 (0x12186ec00) [pid = 1643] [serial = 1789] [outer = 0x0] [url = about:blank] 01:29:05 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x12171d000) [pid = 1643] [serial = 1787] [outer = 0x0] [url = about:blank] 01:29:05 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x118317800) [pid = 1643] [serial = 1792] [outer = 0x0] [url = about:blank] 01:29:05 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x1199c7c00) [pid = 1643] [serial = 1793] [outer = 0x0] [url = about:blank] 01:29:05 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x1241ee400) [pid = 1643] [serial = 1798] [outer = 0x0] [url = about:blank] 01:29:05 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x126b36000) [pid = 1643] [serial = 1801] [outer = 0x0] [url = about:blank] 01:29:05 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x123a3d400) [pid = 1643] [serial = 1790] [outer = 0x0] [url = about:blank] 01:29:05 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x123a4b400) [pid = 1643] [serial = 1796] [outer = 0x0] [url = about:blank] 01:29:05 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x119c95400) [pid = 1643] [serial = 1781] [outer = 0x0] [url = about:blank] 01:29:05 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x11958d800) [pid = 1643] [serial = 1780] [outer = 0x0] [url = about:blank] 01:29:05 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x120f5c000) [pid = 1643] [serial = 1784] [outer = 0x0] [url = about:blank] 01:29:05 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x12134b400) [pid = 1643] [serial = 1795] [outer = 0x0] [url = about:blank] 01:29:05 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x124ac1800) [pid = 1643] [serial = 1799] [outer = 0x0] [url = about:blank] 01:29:05 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x120e9a000) [pid = 1643] [serial = 1783] [outer = 0x0] [url = about:blank] 01:29:05 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x11266f800) [pid = 1643] [serial = 1768] [outer = 0x0] [url = about:blank] 01:29:05 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x112d30c00) [pid = 1643] [serial = 1769] [outer = 0x0] [url = about:blank] 01:29:05 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x1210c5400) [pid = 1643] [serial = 1786] [outer = 0x0] [url = about:blank] 01:29:05 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x118836800) [pid = 1643] [serial = 1777] [outer = 0x0] [url = about:blank] 01:29:05 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x1190cf000) [pid = 1643] [serial = 1778] [outer = 0x0] [url = about:blank] 01:29:05 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x116a1ac00) [pid = 1643] [serial = 1771] [outer = 0x0] [url = about:blank] 01:29:05 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x1174c7800) [pid = 1643] [serial = 1772] [outer = 0x0] [url = about:blank] 01:29:05 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x118539800) [pid = 1643] [serial = 1754] [outer = 0x0] [url = about:blank] 01:29:05 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x1184c4800) [pid = 1643] [serial = 1774] [outer = 0x0] [url = about:blank] 01:29:05 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x118637800) [pid = 1643] [serial = 1775] [outer = 0x0] [url = about:blank] 01:29:05 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x1174c6400) [pid = 1643] [serial = 1753] [outer = 0x0] [url = about:blank] 01:29:05 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x118417400) [pid = 1643] [serial = 1766] [outer = 0x0] [url = about:blank] 01:29:05 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x1174c2400) [pid = 1643] [serial = 1765] [outer = 0x0] [url = about:blank] 01:29:05 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x118837c00) [pid = 1643] [serial = 1756] [outer = 0x0] [url = about:blank] 01:29:05 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x1196a6400) [pid = 1643] [serial = 1757] [outer = 0x0] [url = about:blank] 01:29:05 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x123a46c00) [pid = 1643] [serial = 1760] [outer = 0x0] [url = about:blank] 01:29:05 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x121863000) [pid = 1643] [serial = 1759] [outer = 0x0] [url = about:blank] 01:29:05 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x126b3b000) [pid = 1643] [serial = 1762] [outer = 0x0] [url = about:blank] 01:29:05 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x1284c3800) [pid = 1643] [serial = 1763] [outer = 0x0] [url = about:blank] 01:29:05 INFO - PROCESS | 1643 | 1466497745176 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]]]}] 01:29:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 01:29:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1398ms 01:29:05 INFO - PROCESS | 1643 | 1466497745228 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 01:29:05 INFO - PROCESS | 1643 | 1466497745231 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 01:29:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 01:29:05 INFO - PROCESS | 1643 | 1466497745235 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 01:29:05 INFO - PROCESS | 1643 | 1466497745237 Marionette TRACE conn2 <- [1,2454,null,{}] 01:29:05 INFO - PROCESS | 1643 | 1466497745240 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}] 01:29:05 INFO - PROCESS | 1643 | 1466497745242 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:05 INFO - PROCESS | 1643 | 1466497745324 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 01:29:05 INFO - PROCESS | 1643 | 1466497745329 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:05 INFO - PROCESS | 1643 | 1466497745334 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:05 INFO - PROCESS | 1643 | ++DOCSHELL 0x113b1b800 == 28 [pid = 1643] [id = 621] 01:29:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x112a7b400) [pid = 1643] [serial = 1863] [outer = 0x0] 01:29:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x112d32800) [pid = 1643] [serial = 1864] [outer = 0x112a7b400] 01:29:05 INFO - PROCESS | 1643 | 1466497745365 Marionette DEBUG loaded listener.js 01:29:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x111fc9400) [pid = 1643] [serial = 1865] [outer = 0x112a7b400] 01:29:05 INFO - PROCESS | 1643 | 1466497745749 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]]]}] 01:29:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 01:29:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 570ms 01:29:05 INFO - PROCESS | 1643 | 1466497745805 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 01:29:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 01:29:05 INFO - PROCESS | 1643 | 1466497745808 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 01:29:05 INFO - PROCESS | 1643 | 1466497745813 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 01:29:05 INFO - PROCESS | 1643 | 1466497745814 Marionette TRACE conn2 <- [1,2458,null,{}] 01:29:05 INFO - PROCESS | 1643 | 1466497745817 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}] 01:29:05 INFO - PROCESS | 1643 | 1466497745819 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:05 INFO - PROCESS | 1643 | 1466497745896 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 01:29:05 INFO - PROCESS | 1643 | 1466497745902 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:05 INFO - PROCESS | 1643 | 1466497745903 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:05 INFO - PROCESS | 1643 | ++DOCSHELL 0x117159000 == 29 [pid = 1643] [id = 622] 01:29:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x11653a800) [pid = 1643] [serial = 1866] [outer = 0x0] 01:29:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x1174c1800) [pid = 1643] [serial = 1867] [outer = 0x11653a800] 01:29:05 INFO - PROCESS | 1643 | 1466497745931 Marionette DEBUG loaded listener.js 01:29:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x1182a8000) [pid = 1643] [serial = 1868] [outer = 0x11653a800] 01:29:06 INFO - PROCESS | 1643 | 1466497746280 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]]]}] 01:29:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 01:29:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 473ms 01:29:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 01:29:06 INFO - PROCESS | 1643 | 1466497746286 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 01:29:06 INFO - PROCESS | 1643 | 1466497746287 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 01:29:06 INFO - PROCESS | 1643 | 1466497746290 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 01:29:06 INFO - PROCESS | 1643 | 1466497746292 Marionette TRACE conn2 <- [1,2462,null,{}] 01:29:06 INFO - PROCESS | 1643 | 1466497746312 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}] 01:29:06 INFO - PROCESS | 1643 | 1466497746315 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:06 INFO - PROCESS | 1643 | 1466497746395 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 01:29:06 INFO - PROCESS | 1643 | 1466497746403 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:06 INFO - PROCESS | 1643 | 1466497746405 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:06 INFO - PROCESS | 1643 | ++DOCSHELL 0x119194800 == 30 [pid = 1643] [id = 623] 01:29:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x112673800) [pid = 1643] [serial = 1869] [outer = 0x0] 01:29:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x11863b400) [pid = 1643] [serial = 1870] [outer = 0x112673800] 01:29:06 INFO - PROCESS | 1643 | 1466497746433 Marionette DEBUG loaded listener.js 01:29:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x1186bf800) [pid = 1643] [serial = 1871] [outer = 0x112673800] 01:29:06 INFO - PROCESS | 1643 | 1466497746793 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]]]}] 01:29:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 01:29:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 520ms 01:29:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 01:29:06 INFO - PROCESS | 1643 | 1466497746811 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 01:29:06 INFO - PROCESS | 1643 | 1466497746813 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 01:29:06 INFO - PROCESS | 1643 | 1466497746815 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 01:29:06 INFO - PROCESS | 1643 | 1466497746818 Marionette TRACE conn2 <- [1,2466,null,{}] 01:29:06 INFO - PROCESS | 1643 | 1466497746820 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}] 01:29:06 INFO - PROCESS | 1643 | 1466497746822 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:06 INFO - PROCESS | 1643 | 1466497746903 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 01:29:06 INFO - PROCESS | 1643 | 1466497746966 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:06 INFO - PROCESS | 1643 | 1466497746967 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:06 INFO - PROCESS | 1643 | ++DOCSHELL 0x11960c800 == 31 [pid = 1643] [id = 624] 01:29:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x11841f400) [pid = 1643] [serial = 1872] [outer = 0x0] 01:29:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x119005400) [pid = 1643] [serial = 1873] [outer = 0x11841f400] 01:29:06 INFO - PROCESS | 1643 | 1466497746993 Marionette DEBUG loaded listener.js 01:29:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x119587000) [pid = 1643] [serial = 1874] [outer = 0x11841f400] 01:29:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 01:29:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 521ms 01:29:07 INFO - PROCESS | 1643 | 1466497747332 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]]]}] 01:29:07 INFO - PROCESS | 1643 | 1466497747337 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 01:29:07 INFO - PROCESS | 1643 | 1466497747339 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 01:29:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 01:29:07 INFO - PROCESS | 1643 | 1466497747342 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 01:29:07 INFO - PROCESS | 1643 | 1466497747356 Marionette TRACE conn2 <- [1,2470,null,{}] 01:29:07 INFO - PROCESS | 1643 | 1466497747367 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}] 01:29:07 INFO - PROCESS | 1643 | 1466497747369 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:07 INFO - PROCESS | 1643 | 1466497747518 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 01:29:07 INFO - PROCESS | 1643 | 1466497747554 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:07 INFO - PROCESS | 1643 | 1466497747555 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:07 INFO - PROCESS | 1643 | ++DOCSHELL 0x121094000 == 32 [pid = 1643] [id = 625] 01:29:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x11653a000) [pid = 1643] [serial = 1875] [outer = 0x0] 01:29:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x1196a3000) [pid = 1643] [serial = 1876] [outer = 0x11653a000] 01:29:07 INFO - PROCESS | 1643 | 1466497747580 Marionette DEBUG loaded listener.js 01:29:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x119c95800) [pid = 1643] [serial = 1877] [outer = 0x11653a000] 01:29:07 INFO - PROCESS | 1643 | 1466497747906 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]]]}] 01:29:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 01:29:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 591ms 01:29:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 01:29:07 INFO - PROCESS | 1643 | 1466497747935 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 01:29:07 INFO - PROCESS | 1643 | 1466497747937 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 01:29:07 INFO - PROCESS | 1643 | 1466497747939 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 01:29:07 INFO - PROCESS | 1643 | 1466497747940 Marionette TRACE conn2 <- [1,2474,null,{}] 01:29:07 INFO - PROCESS | 1643 | 1466497747942 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}] 01:29:07 INFO - PROCESS | 1643 | 1466497747946 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:08 INFO - PROCESS | 1643 | 1466497748070 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 01:29:08 INFO - PROCESS | 1643 | 1466497748074 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:08 INFO - PROCESS | 1643 | 1466497748075 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:08 INFO - PROCESS | 1643 | ++DOCSHELL 0x12191f000 == 33 [pid = 1643] [id = 626] 01:29:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x118561400) [pid = 1643] [serial = 1878] [outer = 0x0] 01:29:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x119ca2800) [pid = 1643] [serial = 1879] [outer = 0x118561400] 01:29:08 INFO - PROCESS | 1643 | 1466497748100 Marionette DEBUG loaded listener.js 01:29:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x12134b400) [pid = 1643] [serial = 1880] [outer = 0x118561400] 01:29:08 INFO - PROCESS | 1643 | 1466497748485 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]]]}] 01:29:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 01:29:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 569ms 01:29:08 INFO - PROCESS | 1643 | 1466497748509 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 01:29:08 INFO - PROCESS | 1643 | 1466497748510 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 01:29:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 01:29:08 INFO - PROCESS | 1643 | 1466497748513 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 01:29:08 INFO - PROCESS | 1643 | 1466497748514 Marionette TRACE conn2 <- [1,2478,null,{}] 01:29:08 INFO - PROCESS | 1643 | 1466497748516 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}] 01:29:08 INFO - PROCESS | 1643 | 1466497748525 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:08 INFO - PROCESS | 1643 | 1466497748620 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 01:29:08 INFO - PROCESS | 1643 | 1466497748658 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:08 INFO - PROCESS | 1643 | 1466497748659 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:08 INFO - PROCESS | 1643 | ++DOCSHELL 0x123c90800 == 34 [pid = 1643] [id = 627] 01:29:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x120f69c00) [pid = 1643] [serial = 1881] [outer = 0x0] 01:29:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x121869000) [pid = 1643] [serial = 1882] [outer = 0x120f69c00] 01:29:08 INFO - PROCESS | 1643 | 1466497748683 Marionette DEBUG loaded listener.js 01:29:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x12192b400) [pid = 1643] [serial = 1883] [outer = 0x120f69c00] 01:29:09 INFO - PROCESS | 1643 | 1466497749014 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]]]}] 01:29:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 01:29:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 519ms 01:29:09 INFO - PROCESS | 1643 | 1466497749033 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 01:29:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 01:29:09 INFO - PROCESS | 1643 | 1466497749036 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 01:29:09 INFO - PROCESS | 1643 | 1466497749038 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 01:29:09 INFO - PROCESS | 1643 | 1466497749039 Marionette TRACE conn2 <- [1,2482,null,{}] 01:29:09 INFO - PROCESS | 1643 | 1466497749041 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}] 01:29:09 INFO - PROCESS | 1643 | 1466497749043 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:09 INFO - PROCESS | 1643 | 1466497749142 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 01:29:09 INFO - PROCESS | 1643 | 1466497749180 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:09 INFO - PROCESS | 1643 | 1466497749181 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:09 INFO - PROCESS | 1643 | ++DOCSHELL 0x125b07000 == 35 [pid = 1643] [id = 628] 01:29:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x123a3c800) [pid = 1643] [serial = 1884] [outer = 0x0] 01:29:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x123a42400) [pid = 1643] [serial = 1885] [outer = 0x123a3c800] 01:29:09 INFO - PROCESS | 1643 | 1466497749206 Marionette DEBUG loaded listener.js 01:29:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x11883b400) [pid = 1643] [serial = 1886] [outer = 0x123a3c800] 01:29:09 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x123a47400) [pid = 1643] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 01:29:09 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x123a49000) [pid = 1643] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 01:29:09 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x128456c00) [pid = 1643] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 01:29:09 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x11614a000) [pid = 1643] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 01:29:09 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x118835400) [pid = 1643] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 01:29:09 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x1184bf800) [pid = 1643] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 01:29:09 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x124aaec00) [pid = 1643] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 01:29:09 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x11883a000) [pid = 1643] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 01:29:09 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x120ec8000) [pid = 1643] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 01:29:09 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x1182a4000) [pid = 1643] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 01:29:09 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x112d34800) [pid = 1643] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 01:29:09 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x1291cd800) [pid = 1643] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 01:29:09 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x129fa1800) [pid = 1643] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 01:29:09 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x120e8e400) [pid = 1643] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 01:29:09 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x121711c00) [pid = 1643] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 01:29:09 INFO - PROCESS | 1643 | 1466497749690 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]]]}] 01:29:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 01:29:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 670ms 01:29:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 01:29:09 INFO - PROCESS | 1643 | 1466497749710 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 01:29:09 INFO - PROCESS | 1643 | 1466497749711 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 01:29:09 INFO - PROCESS | 1643 | 1466497749713 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 01:29:09 INFO - PROCESS | 1643 | 1466497749714 Marionette TRACE conn2 <- [1,2486,null,{}] 01:29:09 INFO - PROCESS | 1643 | 1466497749722 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}] 01:29:09 INFO - PROCESS | 1643 | 1466497749724 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:09 INFO - PROCESS | 1643 | 1466497749843 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 01:29:09 INFO - PROCESS | 1643 | 1466497749899 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:09 INFO - PROCESS | 1643 | 1466497749900 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:09 INFO - PROCESS | 1643 | ++DOCSHELL 0x119193000 == 36 [pid = 1643] [id = 629] 01:29:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x110fe8800) [pid = 1643] [serial = 1887] [outer = 0x0] 01:29:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x1184bf800) [pid = 1643] [serial = 1888] [outer = 0x110fe8800] 01:29:09 INFO - PROCESS | 1643 | 1466497749925 Marionette DEBUG loaded listener.js 01:29:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x120f5f000) [pid = 1643] [serial = 1889] [outer = 0x110fe8800] 01:29:10 INFO - PROCESS | 1643 | 1466497750243 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]]]}] 01:29:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 01:29:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 575ms 01:29:10 INFO - PROCESS | 1643 | 1466497750289 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 01:29:10 INFO - PROCESS | 1643 | 1466497750291 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 01:29:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 01:29:10 INFO - PROCESS | 1643 | 1466497750294 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 01:29:10 INFO - PROCESS | 1643 | 1466497750296 Marionette TRACE conn2 <- [1,2490,null,{}] 01:29:10 INFO - PROCESS | 1643 | 1466497750299 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}] 01:29:10 INFO - PROCESS | 1643 | 1466497750301 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:10 INFO - PROCESS | 1643 | 1466497750427 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 01:29:10 INFO - PROCESS | 1643 | 1466497750513 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:10 INFO - PROCESS | 1643 | 1466497750514 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:10 INFO - PROCESS | 1643 | ++DOCSHELL 0x128349800 == 37 [pid = 1643] [id = 630] 01:29:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x118637000) [pid = 1643] [serial = 1890] [outer = 0x0] 01:29:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x123a3cc00) [pid = 1643] [serial = 1891] [outer = 0x118637000] 01:29:10 INFO - PROCESS | 1643 | 1466497750557 Marionette DEBUG loaded listener.js 01:29:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x1241ae000) [pid = 1643] [serial = 1892] [outer = 0x118637000] 01:29:10 INFO - PROCESS | 1643 | 1466497750873 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]]]}] 01:29:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 01:29:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 619ms 01:29:10 INFO - PROCESS | 1643 | 1466497750914 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 01:29:10 INFO - PROCESS | 1643 | 1466497750916 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 01:29:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 01:29:10 INFO - PROCESS | 1643 | 1466497750921 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 01:29:10 INFO - PROCESS | 1643 | 1466497750923 Marionette TRACE conn2 <- [1,2494,null,{}] 01:29:10 INFO - PROCESS | 1643 | 1466497750925 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}] 01:29:10 INFO - PROCESS | 1643 | 1466497750927 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:11 INFO - PROCESS | 1643 | 1466497751029 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 01:29:11 INFO - PROCESS | 1643 | 1466497751110 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:11 INFO - PROCESS | 1643 | 1466497751111 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:11 INFO - PROCESS | 1643 | ++DOCSHELL 0x121079000 == 38 [pid = 1643] [id = 631] 01:29:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x1241f6400) [pid = 1643] [serial = 1893] [outer = 0x0] 01:29:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x124ac6400) [pid = 1643] [serial = 1894] [outer = 0x1241f6400] 01:29:11 INFO - PROCESS | 1643 | 1466497751138 Marionette DEBUG loaded listener.js 01:29:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x1282c5c00) [pid = 1643] [serial = 1895] [outer = 0x1241f6400] 01:29:11 INFO - PROCESS | 1643 | 1466497751435 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]]]}] 01:29:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 01:29:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 571ms 01:29:11 INFO - PROCESS | 1643 | 1466497751493 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 01:29:11 INFO - PROCESS | 1643 | 1466497751494 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 01:29:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 01:29:11 INFO - PROCESS | 1643 | 1466497751496 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 01:29:11 INFO - PROCESS | 1643 | 1466497751497 Marionette TRACE conn2 <- [1,2498,null,{}] 01:29:11 INFO - PROCESS | 1643 | 1466497751499 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}] 01:29:11 INFO - PROCESS | 1643 | 1466497751501 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:11 INFO - PROCESS | 1643 | 1466497751638 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 01:29:11 INFO - PROCESS | 1643 | 1466497751767 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:11 INFO - PROCESS | 1643 | 1466497751770 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:11 INFO - PROCESS | 1643 | ++DOCSHELL 0x111d9f000 == 39 [pid = 1643] [id = 632] 01:29:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x110feec00) [pid = 1643] [serial = 1896] [outer = 0x0] 01:29:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x111d13800) [pid = 1643] [serial = 1897] [outer = 0x110feec00] 01:29:11 INFO - PROCESS | 1643 | 1466497751825 Marionette DEBUG loaded listener.js 01:29:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x112a73400) [pid = 1643] [serial = 1898] [outer = 0x110feec00] 01:29:12 INFO - PROCESS | 1643 | 1466497752454 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]]]}] 01:29:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 01:29:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 974ms 01:29:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 01:29:12 INFO - PROCESS | 1643 | 1466497752471 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 01:29:12 INFO - PROCESS | 1643 | 1466497752474 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 01:29:12 INFO - PROCESS | 1643 | 1466497752477 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 01:29:12 INFO - PROCESS | 1643 | 1466497752479 Marionette TRACE conn2 <- [1,2502,null,{}] 01:29:12 INFO - PROCESS | 1643 | 1466497752511 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}] 01:29:12 INFO - PROCESS | 1643 | 1466497752515 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:12 INFO - PROCESS | 1643 | 1466497752641 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 01:29:12 INFO - PROCESS | 1643 | 1466497752720 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:12 INFO - PROCESS | 1643 | 1466497752722 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:12 INFO - PROCESS | 1643 | ++DOCSHELL 0x119606800 == 40 [pid = 1643] [id = 633] 01:29:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x117499c00) [pid = 1643] [serial = 1899] [outer = 0x0] 01:29:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x11831ac00) [pid = 1643] [serial = 1900] [outer = 0x117499c00] 01:29:12 INFO - PROCESS | 1643 | 1466497752753 Marionette DEBUG loaded listener.js 01:29:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x1184cac00) [pid = 1643] [serial = 1901] [outer = 0x117499c00] 01:29:13 INFO - PROCESS | 1643 | 1466497753307 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]]]}] 01:29:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 01:29:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 921ms 01:29:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 01:29:13 INFO - PROCESS | 1643 | 1466497753399 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 01:29:13 INFO - PROCESS | 1643 | 1466497753402 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 01:29:13 INFO - PROCESS | 1643 | 1466497753406 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 01:29:13 INFO - PROCESS | 1643 | 1466497753408 Marionette TRACE conn2 <- [1,2506,null,{}] 01:29:13 INFO - PROCESS | 1643 | 1466497753412 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}] 01:29:13 INFO - PROCESS | 1643 | 1466497753414 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:13 INFO - PROCESS | 1643 | 1466497753726 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 01:29:13 INFO - PROCESS | 1643 | 1466497753813 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:13 INFO - PROCESS | 1643 | 1466497753815 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:13 INFO - PROCESS | 1643 | ++DOCSHELL 0x116abc000 == 41 [pid = 1643] [id = 634] 01:29:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x115e8f800) [pid = 1643] [serial = 1902] [outer = 0x0] 01:29:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x11688ac00) [pid = 1643] [serial = 1903] [outer = 0x115e8f800] 01:29:13 INFO - PROCESS | 1643 | 1466497753844 Marionette DEBUG loaded listener.js 01:29:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x1176c4c00) [pid = 1643] [serial = 1904] [outer = 0x115e8f800] 01:29:14 INFO - PROCESS | 1643 | --DOCSHELL 0x121079000 == 40 [pid = 1643] [id = 631] 01:29:14 INFO - PROCESS | 1643 | --DOCSHELL 0x128349800 == 39 [pid = 1643] [id = 630] 01:29:14 INFO - PROCESS | 1643 | --DOCSHELL 0x119193000 == 38 [pid = 1643] [id = 629] 01:29:14 INFO - PROCESS | 1643 | --DOCSHELL 0x125b07000 == 37 [pid = 1643] [id = 628] 01:29:14 INFO - PROCESS | 1643 | --DOCSHELL 0x123c90800 == 36 [pid = 1643] [id = 627] 01:29:14 INFO - PROCESS | 1643 | --DOCSHELL 0x12191f000 == 35 [pid = 1643] [id = 626] 01:29:14 INFO - PROCESS | 1643 | --DOCSHELL 0x121094000 == 34 [pid = 1643] [id = 625] 01:29:14 INFO - PROCESS | 1643 | --DOCSHELL 0x11960c800 == 33 [pid = 1643] [id = 624] 01:29:14 INFO - PROCESS | 1643 | --DOCSHELL 0x119194800 == 32 [pid = 1643] [id = 623] 01:29:14 INFO - PROCESS | 1643 | --DOCSHELL 0x117159000 == 31 [pid = 1643] [id = 622] 01:29:14 INFO - PROCESS | 1643 | --DOCSHELL 0x113b1b800 == 30 [pid = 1643] [id = 621] 01:29:14 INFO - PROCESS | 1643 | --DOCSHELL 0x119606000 == 29 [pid = 1643] [id = 620] 01:29:14 INFO - PROCESS | 1643 | 1466497754292 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]]]}] 01:29:14 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x124ac5000) [pid = 1643] [serial = 1828] [outer = 0x0] [url = about:blank] 01:29:14 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x1282c6000) [pid = 1643] [serial = 1831] [outer = 0x0] [url = about:blank] 01:29:14 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x128924000) [pid = 1643] [serial = 1834] [outer = 0x0] [url = about:blank] 01:29:14 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x116809400) [pid = 1643] [serial = 1810] [outer = 0x0] [url = about:blank] 01:29:14 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x1174c3000) [pid = 1643] [serial = 1811] [outer = 0x0] [url = about:blank] 01:29:14 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x11905b400) [pid = 1643] [serial = 1816] [outer = 0x0] [url = about:blank] 01:29:14 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x1196a5c00) [pid = 1643] [serial = 1817] [outer = 0x0] [url = about:blank] 01:29:14 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x118565c00) [pid = 1643] [serial = 1807] [outer = 0x0] [url = about:blank] 01:29:14 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x11869f000) [pid = 1643] [serial = 1808] [outer = 0x0] [url = about:blank] 01:29:14 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x12844d400) [pid = 1643] [serial = 1802] [outer = 0x0] [url = about:blank] 01:29:14 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x119c99800) [pid = 1643] [serial = 1819] [outer = 0x0] [url = about:blank] 01:29:14 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x120ec6c00) [pid = 1643] [serial = 1820] [outer = 0x0] [url = about:blank] 01:29:14 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x120f63400) [pid = 1643] [serial = 1822] [outer = 0x0] [url = about:blank] 01:29:14 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x118534c00) [pid = 1643] [serial = 1813] [outer = 0x0] [url = about:blank] 01:29:14 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x11863f000) [pid = 1643] [serial = 1814] [outer = 0x0] [url = about:blank] 01:29:14 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x112edfc00) [pid = 1643] [serial = 1804] [outer = 0x0] [url = about:blank] 01:29:14 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x116536000) [pid = 1643] [serial = 1805] [outer = 0x0] [url = about:blank] 01:29:14 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x1284c4c00) [pid = 1643] [serial = 1832] [outer = 0x0] [url = about:blank] 01:29:14 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x129fa1000) [pid = 1643] [serial = 1844] [outer = 0x0] [url = about:blank] 01:29:14 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x12a659000) [pid = 1643] [serial = 1847] [outer = 0x0] [url = about:blank] 01:29:14 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x1184c4c00) [pid = 1643] [serial = 1837] [outer = 0x0] [url = about:blank] 01:29:14 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x1284c4000) [pid = 1643] [serial = 1840] [outer = 0x0] [url = about:blank] 01:29:14 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x129f99400) [pid = 1643] [serial = 1843] [outer = 0x0] [url = about:blank] 01:29:14 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x12a5acc00) [pid = 1643] [serial = 1846] [outer = 0x0] [url = about:blank] 01:29:14 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x128a38c00) [pid = 1643] [serial = 1835] [outer = 0x0] [url = about:blank] 01:29:14 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x121927c00) [pid = 1643] [serial = 1825] [outer = 0x0] [url = about:blank] 01:29:14 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x1241f7800) [pid = 1643] [serial = 1826] [outer = 0x0] [url = about:blank] 01:29:14 INFO - PROCESS | 1643 | --DOMWINDOW == 78 (0x126b33800) [pid = 1643] [serial = 1829] [outer = 0x0] [url = about:blank] 01:29:14 INFO - PROCESS | 1643 | --DOMWINDOW == 77 (0x1291c4c00) [pid = 1643] [serial = 1841] [outer = 0x0] [url = about:blank] 01:29:14 INFO - PROCESS | 1643 | --DOMWINDOW == 76 (0x12134b000) [pid = 1643] [serial = 1823] [outer = 0x0] [url = about:blank] 01:29:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 01:29:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 922ms 01:29:14 INFO - PROCESS | 1643 | 1466497754328 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 01:29:14 INFO - PROCESS | 1643 | 1466497754330 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 01:29:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 01:29:14 INFO - PROCESS | 1643 | 1466497754338 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 01:29:14 INFO - PROCESS | 1643 | 1466497754339 Marionette TRACE conn2 <- [1,2510,null,{}] 01:29:14 INFO - PROCESS | 1643 | 1466497754343 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}] 01:29:14 INFO - PROCESS | 1643 | 1466497754344 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:14 INFO - PROCESS | 1643 | 1466497754426 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 01:29:14 INFO - PROCESS | 1643 | 1466497754430 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:14 INFO - PROCESS | 1643 | 1466497754432 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:14 INFO - PROCESS | 1643 | ++DOCSHELL 0x117d7d000 == 30 [pid = 1643] [id = 635] 01:29:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 77 (0x118419c00) [pid = 1643] [serial = 1905] [outer = 0x0] 01:29:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 78 (0x1184c5400) [pid = 1643] [serial = 1906] [outer = 0x118419c00] 01:29:14 INFO - PROCESS | 1643 | 1466497754464 Marionette DEBUG loaded listener.js 01:29:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 79 (0x11869bc00) [pid = 1643] [serial = 1907] [outer = 0x118419c00] 01:29:14 INFO - PROCESS | 1643 | 1466497754818 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]]]}] 01:29:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 01:29:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 522ms 01:29:14 INFO - PROCESS | 1643 | 1466497754879 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 01:29:14 INFO - PROCESS | 1643 | 1466497754881 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 01:29:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 01:29:14 INFO - PROCESS | 1643 | 1466497754884 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 01:29:14 INFO - PROCESS | 1643 | 1466497754885 Marionette TRACE conn2 <- [1,2514,null,{}] 01:29:14 INFO - PROCESS | 1643 | 1466497754888 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}] 01:29:14 INFO - PROCESS | 1643 | 1466497754889 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:14 INFO - PROCESS | 1643 | 1466497754969 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 01:29:14 INFO - PROCESS | 1643 | 1466497754976 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:14 INFO - PROCESS | 1643 | 1466497754977 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:14 INFO - PROCESS | 1643 | ++DOCSHELL 0x11960c800 == 31 [pid = 1643] [id = 636] 01:29:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x11882f000) [pid = 1643] [serial = 1908] [outer = 0x0] 01:29:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x119588800) [pid = 1643] [serial = 1909] [outer = 0x11882f000] 01:29:15 INFO - PROCESS | 1643 | 1466497755003 Marionette DEBUG loaded listener.js 01:29:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x1199c1800) [pid = 1643] [serial = 1910] [outer = 0x11882f000] 01:29:15 INFO - PROCESS | 1643 | 1466497755389 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]]]}] 01:29:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 01:29:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 519ms 01:29:15 INFO - PROCESS | 1643 | 1466497755403 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 01:29:15 INFO - PROCESS | 1643 | 1466497755406 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 01:29:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 01:29:15 INFO - PROCESS | 1643 | 1466497755421 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 01:29:15 INFO - PROCESS | 1643 | 1466497755424 Marionette TRACE conn2 <- [1,2518,null,{}] 01:29:15 INFO - PROCESS | 1643 | 1466497755433 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}] 01:29:15 INFO - PROCESS | 1643 | 1466497755436 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:15 INFO - PROCESS | 1643 | 1466497755523 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 01:29:15 INFO - PROCESS | 1643 | 1466497755527 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:15 INFO - PROCESS | 1643 | 1466497755528 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:15 INFO - PROCESS | 1643 | ++DOCSHELL 0x12113a000 == 32 [pid = 1643] [id = 637] 01:29:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x112d2f400) [pid = 1643] [serial = 1911] [outer = 0x0] 01:29:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x120e90c00) [pid = 1643] [serial = 1912] [outer = 0x112d2f400] 01:29:15 INFO - PROCESS | 1643 | 1466497755554 Marionette DEBUG loaded listener.js 01:29:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x120f65400) [pid = 1643] [serial = 1913] [outer = 0x112d2f400] 01:29:15 INFO - PROCESS | 1643 | 1466497755881 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]]]}] 01:29:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 01:29:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 487ms 01:29:15 INFO - PROCESS | 1643 | 1466497755897 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 01:29:15 INFO - PROCESS | 1643 | 1466497755898 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 01:29:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 01:29:15 INFO - PROCESS | 1643 | 1466497755903 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 01:29:15 INFO - PROCESS | 1643 | 1466497755905 Marionette TRACE conn2 <- [1,2522,null,{}] 01:29:15 INFO - PROCESS | 1643 | 1466497755907 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}] 01:29:15 INFO - PROCESS | 1643 | 1466497755908 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:15 INFO - PROCESS | 1643 | 1466497755991 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 01:29:16 INFO - PROCESS | 1643 | 1466497755994 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:16 INFO - PROCESS | 1643 | 1466497755996 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:16 INFO - PROCESS | 1643 | ++DOCSHELL 0x119086000 == 33 [pid = 1643] [id = 638] 01:29:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x120ecc400) [pid = 1643] [serial = 1914] [outer = 0x0] 01:29:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x12134d000) [pid = 1643] [serial = 1915] [outer = 0x120ecc400] 01:29:16 INFO - PROCESS | 1643 | 1466497756022 Marionette DEBUG loaded listener.js 01:29:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x121869800) [pid = 1643] [serial = 1916] [outer = 0x120ecc400] 01:29:16 INFO - PROCESS | 1643 | 1466497756372 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]]]}] 01:29:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 01:29:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 520ms 01:29:16 INFO - PROCESS | 1643 | 1466497756435 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 01:29:16 INFO - PROCESS | 1643 | 1466497756436 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 01:29:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 01:29:16 INFO - PROCESS | 1643 | 1466497756438 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 01:29:16 INFO - PROCESS | 1643 | 1466497756440 Marionette TRACE conn2 <- [1,2526,null,{}] 01:29:16 INFO - PROCESS | 1643 | 1466497756442 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}] 01:29:16 INFO - PROCESS | 1643 | 1466497756443 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:16 INFO - PROCESS | 1643 | 1466497756542 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 01:29:16 INFO - PROCESS | 1643 | 1466497756581 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:16 INFO - PROCESS | 1643 | 1466497756585 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:16 INFO - PROCESS | 1643 | ++DOCSHELL 0x128231800 == 34 [pid = 1643] [id = 639] 01:29:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x123a40800) [pid = 1643] [serial = 1917] [outer = 0x0] 01:29:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x123a44c00) [pid = 1643] [serial = 1918] [outer = 0x123a40800] 01:29:16 INFO - PROCESS | 1643 | 1466497756617 Marionette DEBUG loaded listener.js 01:29:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x124455800) [pid = 1643] [serial = 1919] [outer = 0x123a40800] 01:29:16 INFO - PROCESS | 1643 | 1466497756955 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]]]}] 01:29:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 01:29:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 568ms 01:29:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 01:29:17 INFO - PROCESS | 1643 | 1466497757007 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 01:29:17 INFO - PROCESS | 1643 | 1466497757008 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 01:29:17 INFO - PROCESS | 1643 | 1466497757010 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 01:29:17 INFO - PROCESS | 1643 | 1466497757012 Marionette TRACE conn2 <- [1,2530,null,{}] 01:29:17 INFO - PROCESS | 1643 | 1466497757014 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}] 01:29:17 INFO - PROCESS | 1643 | 1466497757015 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:17 INFO - PROCESS | 1643 | 1466497757130 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 01:29:17 INFO - PROCESS | 1643 | 1466497757135 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:17 INFO - PROCESS | 1643 | 1466497757136 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:17 INFO - PROCESS | 1643 | ++DOCSHELL 0x128c1c800 == 35 [pid = 1643] [id = 640] 01:29:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x124456c00) [pid = 1643] [serial = 1920] [outer = 0x0] 01:29:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x125aa9400) [pid = 1643] [serial = 1921] [outer = 0x124456c00] 01:29:17 INFO - PROCESS | 1643 | 1466497757183 Marionette DEBUG loaded listener.js 01:29:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x1282c7000) [pid = 1643] [serial = 1922] [outer = 0x124456c00] 01:29:17 INFO - PROCESS | 1643 | 1466497757653 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]]]}] 01:29:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 01:29:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 667ms 01:29:17 INFO - PROCESS | 1643 | 1466497757679 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 01:29:17 INFO - PROCESS | 1643 | 1466497757680 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 01:29:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 01:29:17 INFO - PROCESS | 1643 | 1466497757691 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 01:29:17 INFO - PROCESS | 1643 | 1466497757692 Marionette TRACE conn2 <- [1,2534,null,{}] 01:29:17 INFO - PROCESS | 1643 | 1466497757695 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}] 01:29:17 INFO - PROCESS | 1643 | 1466497757696 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:17 INFO - PROCESS | 1643 | 1466497757799 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 01:29:17 INFO - PROCESS | 1643 | 1466497757803 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:17 INFO - PROCESS | 1643 | 1466497757804 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:17 INFO - PROCESS | 1643 | ++DOCSHELL 0x128f37000 == 36 [pid = 1643] [id = 641] 01:29:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x11266e400) [pid = 1643] [serial = 1923] [outer = 0x0] 01:29:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x1284c6800) [pid = 1643] [serial = 1924] [outer = 0x11266e400] 01:29:17 INFO - PROCESS | 1643 | 1466497757829 Marionette DEBUG loaded listener.js 01:29:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x128a2e000) [pid = 1643] [serial = 1925] [outer = 0x11266e400] 01:29:18 INFO - PROCESS | 1643 | 1466497758179 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]]]}] 01:29:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 01:29:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 527ms 01:29:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 01:29:18 INFO - PROCESS | 1643 | 1466497758213 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 01:29:18 INFO - PROCESS | 1643 | 1466497758215 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 01:29:18 INFO - PROCESS | 1643 | 1466497758220 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 01:29:18 INFO - PROCESS | 1643 | 1466497758222 Marionette TRACE conn2 <- [1,2538,null,{}] 01:29:18 INFO - PROCESS | 1643 | 1466497758225 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}] 01:29:18 INFO - PROCESS | 1643 | 1466497758227 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:18 INFO - PROCESS | 1643 | 1466497758398 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 01:29:18 INFO - PROCESS | 1643 | 1466497758437 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:18 INFO - PROCESS | 1643 | 1466497758438 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:18 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a95d800 == 37 [pid = 1643] [id = 642] 01:29:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x128a2b000) [pid = 1643] [serial = 1926] [outer = 0x0] 01:29:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x128adf800) [pid = 1643] [serial = 1927] [outer = 0x128a2b000] 01:29:18 INFO - PROCESS | 1643 | 1466497758463 Marionette DEBUG loaded listener.js 01:29:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x128cf2400) [pid = 1643] [serial = 1928] [outer = 0x128a2b000] 01:29:18 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x120f67c00) [pid = 1643] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 01:29:18 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x123a3c800) [pid = 1643] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 01:29:18 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x110fe8800) [pid = 1643] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 01:29:18 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x123f9d800) [pid = 1643] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 01:29:18 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x112d33400) [pid = 1643] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 01:29:18 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x11653a000) [pid = 1643] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 01:29:18 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x120f69c00) [pid = 1643] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 01:29:18 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x112a7b400) [pid = 1643] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 01:29:18 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x11841f400) [pid = 1643] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 01:29:18 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x112673800) [pid = 1643] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 01:29:18 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x11653a800) [pid = 1643] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 01:29:18 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x1174c1000) [pid = 1643] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 01:29:18 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x118637000) [pid = 1643] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 01:29:18 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x112672000) [pid = 1643] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 01:29:18 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x11863a000) [pid = 1643] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 01:29:18 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x118561400) [pid = 1643] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 01:29:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 01:29:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 624ms 01:29:18 INFO - PROCESS | 1643 | 1466497758837 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]]]}] 01:29:18 INFO - PROCESS | 1643 | 1466497758844 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 01:29:18 INFO - PROCESS | 1643 | 1466497758845 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 01:29:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 01:29:18 INFO - PROCESS | 1643 | 1466497758847 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 01:29:18 INFO - PROCESS | 1643 | 1466497758848 Marionette TRACE conn2 <- [1,2542,null,{}] 01:29:18 INFO - PROCESS | 1643 | 1466497758856 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}] 01:29:18 INFO - PROCESS | 1643 | 1466497758857 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:18 INFO - PROCESS | 1643 | 1466497758975 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 01:29:19 INFO - PROCESS | 1643 | 1466497759010 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:19 INFO - PROCESS | 1643 | 1466497759011 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:19 INFO - PROCESS | 1643 | ++DOCSHELL 0x121139800 == 38 [pid = 1643] [id = 643] 01:29:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x110feac00) [pid = 1643] [serial = 1929] [outer = 0x0] 01:29:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x118637000) [pid = 1643] [serial = 1930] [outer = 0x110feac00] 01:29:19 INFO - PROCESS | 1643 | 1466497759035 Marionette DEBUG loaded listener.js 01:29:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x120f67c00) [pid = 1643] [serial = 1931] [outer = 0x110feac00] 01:29:19 INFO - PROCESS | 1643 | 1466497759292 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]]]}] 01:29:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 01:29:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 475ms 01:29:19 INFO - PROCESS | 1643 | 1466497759324 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 01:29:19 INFO - PROCESS | 1643 | 1466497759325 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 01:29:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 01:29:19 INFO - PROCESS | 1643 | 1466497759327 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 01:29:19 INFO - PROCESS | 1643 | 1466497759328 Marionette TRACE conn2 <- [1,2546,null,{}] 01:29:19 INFO - PROCESS | 1643 | 1466497759331 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}] 01:29:19 INFO - PROCESS | 1643 | 1466497759332 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:19 INFO - PROCESS | 1643 | 1466497759440 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 01:29:19 INFO - PROCESS | 1643 | 1466497759443 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:19 INFO - PROCESS | 1643 | 1466497759445 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:19 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b957800 == 39 [pid = 1643] [id = 644] 01:29:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x121229400) [pid = 1643] [serial = 1932] [outer = 0x0] 01:29:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x128ae6000) [pid = 1643] [serial = 1933] [outer = 0x121229400] 01:29:19 INFO - PROCESS | 1643 | 1466497759472 Marionette DEBUG loaded listener.js 01:29:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x1291c3800) [pid = 1643] [serial = 1934] [outer = 0x121229400] 01:29:19 INFO - PROCESS | 1643 | 1466497759910 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]]]}] 01:29:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 01:29:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 620ms 01:29:19 INFO - PROCESS | 1643 | 1466497759947 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 01:29:19 INFO - PROCESS | 1643 | 1466497759952 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 01:29:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 01:29:19 INFO - PROCESS | 1643 | 1466497759956 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 01:29:19 INFO - PROCESS | 1643 | 1466497759959 Marionette TRACE conn2 <- [1,2550,null,{}] 01:29:19 INFO - PROCESS | 1643 | 1466497759962 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}] 01:29:19 INFO - PROCESS | 1643 | 1466497759965 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:20 INFO - PROCESS | 1643 | 1466497760114 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 01:29:20 INFO - PROCESS | 1643 | 1466497760123 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:20 INFO - PROCESS | 1643 | 1466497760124 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:20 INFO - PROCESS | 1643 | ++DOCSHELL 0x12bf6b800 == 40 [pid = 1643] [id = 645] 01:29:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x1291c4000) [pid = 1643] [serial = 1935] [outer = 0x0] 01:29:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x129f9b400) [pid = 1643] [serial = 1936] [outer = 0x1291c4000] 01:29:20 INFO - PROCESS | 1643 | 1466497760163 Marionette DEBUG loaded listener.js 01:29:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x12a659000) [pid = 1643] [serial = 1937] [outer = 0x1291c4000] 01:29:20 INFO - PROCESS | 1643 | 1466497760526 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]]]}] 01:29:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 01:29:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 621ms 01:29:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 01:29:20 INFO - PROCESS | 1643 | 1466497760576 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 01:29:20 INFO - PROCESS | 1643 | 1466497760578 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 01:29:20 INFO - PROCESS | 1643 | 1466497760580 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 01:29:20 INFO - PROCESS | 1643 | 1466497760581 Marionette TRACE conn2 <- [1,2554,null,{}] 01:29:20 INFO - PROCESS | 1643 | 1466497760583 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}] 01:29:20 INFO - PROCESS | 1643 | 1466497760584 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:20 INFO - PROCESS | 1643 | 1466497760749 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 01:29:20 INFO - PROCESS | 1643 | 1466497760788 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:20 INFO - PROCESS | 1643 | 1466497760790 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:20 INFO - PROCESS | 1643 | ++DOCSHELL 0x11329c800 == 41 [pid = 1643] [id = 646] 01:29:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x110fe6800) [pid = 1643] [serial = 1938] [outer = 0x0] 01:29:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x11275f400) [pid = 1643] [serial = 1939] [outer = 0x110fe6800] 01:29:20 INFO - PROCESS | 1643 | 1466497760822 Marionette DEBUG loaded listener.js 01:29:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x116535800) [pid = 1643] [serial = 1940] [outer = 0x110fe6800] 01:29:21 INFO - PROCESS | 1643 | 1466497761300 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]]]}] 01:29:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 01:29:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 770ms 01:29:21 INFO - PROCESS | 1643 | 1466497761352 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 01:29:21 INFO - PROCESS | 1643 | 1466497761354 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 01:29:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 01:29:21 INFO - PROCESS | 1643 | 1466497761358 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 01:29:21 INFO - PROCESS | 1643 | 1466497761360 Marionette TRACE conn2 <- [1,2558,null,{}] 01:29:21 INFO - PROCESS | 1643 | 1466497761363 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}] 01:29:21 INFO - PROCESS | 1643 | 1466497761367 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:21 INFO - PROCESS | 1643 | 1466497761497 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 01:29:21 INFO - PROCESS | 1643 | 1466497761570 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:21 INFO - PROCESS | 1643 | 1466497761572 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:21 INFO - PROCESS | 1643 | ++DOCSHELL 0x121091800 == 42 [pid = 1643] [id = 647] 01:29:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x118641800) [pid = 1643] [serial = 1941] [outer = 0x0] 01:29:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x1186bb400) [pid = 1643] [serial = 1942] [outer = 0x118641800] 01:29:21 INFO - PROCESS | 1643 | 1466497761602 Marionette DEBUG loaded listener.js 01:29:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x1190c7800) [pid = 1643] [serial = 1943] [outer = 0x118641800] 01:29:22 INFO - PROCESS | 1643 | 1466497762035 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]]]}] 01:29:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 01:29:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 724ms 01:29:22 INFO - PROCESS | 1643 | 1466497762098 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 01:29:22 INFO - PROCESS | 1643 | 1466497762101 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 01:29:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 01:29:22 INFO - PROCESS | 1643 | 1466497762105 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 01:29:22 INFO - PROCESS | 1643 | 1466497762107 Marionette TRACE conn2 <- [1,2562,null,{}] 01:29:22 INFO - PROCESS | 1643 | 1466497762109 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}] 01:29:22 INFO - PROCESS | 1643 | 1466497762111 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:22 INFO - PROCESS | 1643 | 1466497762217 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 01:29:22 INFO - PROCESS | 1643 | 1466497762292 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:22 INFO - PROCESS | 1643 | 1466497762294 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:22 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a619800 == 43 [pid = 1643] [id = 648] 01:29:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x120e93c00) [pid = 1643] [serial = 1944] [outer = 0x0] 01:29:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x120ecac00) [pid = 1643] [serial = 1945] [outer = 0x120e93c00] 01:29:22 INFO - PROCESS | 1643 | 1466497762323 Marionette DEBUG loaded listener.js 01:29:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x120f91c00) [pid = 1643] [serial = 1946] [outer = 0x120e93c00] 01:29:22 INFO - PROCESS | 1643 | 1466497762747 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]]]}] 01:29:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 01:29:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 669ms 01:29:22 INFO - PROCESS | 1643 | 1466497762775 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 01:29:22 INFO - PROCESS | 1643 | 1466497762778 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 01:29:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 01:29:22 INFO - PROCESS | 1643 | 1466497762786 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 01:29:22 INFO - PROCESS | 1643 | 1466497762790 Marionette TRACE conn2 <- [1,2566,null,{}] 01:29:22 INFO - PROCESS | 1643 | 1466497762832 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}] 01:29:22 INFO - PROCESS | 1643 | 1466497762835 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:22 INFO - PROCESS | 1643 | 1466497762967 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 01:29:23 INFO - PROCESS | 1643 | 1466497763022 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:23 INFO - PROCESS | 1643 | 1466497763023 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:23 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c705800 == 44 [pid = 1643] [id = 649] 01:29:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x1241f7800) [pid = 1643] [serial = 1947] [outer = 0x0] 01:29:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x125b4cc00) [pid = 1643] [serial = 1948] [outer = 0x1241f7800] 01:29:23 INFO - PROCESS | 1643 | 1466497763052 Marionette DEBUG loaded listener.js 01:29:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x128921c00) [pid = 1643] [serial = 1949] [outer = 0x1241f7800] 01:29:23 INFO - PROCESS | 1643 | 1466497763479 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]]]}] 01:29:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 01:29:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 726ms 01:29:23 INFO - PROCESS | 1643 | 1466497763509 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 01:29:23 INFO - PROCESS | 1643 | 1466497763511 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 01:29:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 01:29:23 INFO - PROCESS | 1643 | 1466497763513 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 01:29:23 INFO - PROCESS | 1643 | 1466497763514 Marionette TRACE conn2 <- [1,2570,null,{}] 01:29:23 INFO - PROCESS | 1643 | 1466497763517 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}] 01:29:23 INFO - PROCESS | 1643 | 1466497763518 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:23 INFO - PROCESS | 1643 | 1466497763646 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 01:29:23 INFO - PROCESS | 1643 | 1466497763708 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:23 INFO - PROCESS | 1643 | 1466497763709 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:23 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c714800 == 45 [pid = 1643] [id = 650] 01:29:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x123a46800) [pid = 1643] [serial = 1950] [outer = 0x0] 01:29:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x128ae5000) [pid = 1643] [serial = 1951] [outer = 0x123a46800] 01:29:23 INFO - PROCESS | 1643 | 1466497763738 Marionette DEBUG loaded listener.js 01:29:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x129f9e400) [pid = 1643] [serial = 1952] [outer = 0x123a46800] 01:29:24 INFO - PROCESS | 1643 | 1466497764485 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]]]}] 01:29:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 01:29:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1019ms 01:29:24 INFO - PROCESS | 1643 | 1466497764533 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 01:29:24 INFO - PROCESS | 1643 | 1466497764537 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 01:29:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 01:29:24 INFO - PROCESS | 1643 | 1466497764540 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 01:29:24 INFO - PROCESS | 1643 | 1466497764542 Marionette TRACE conn2 <- [1,2574,null,{}] 01:29:24 INFO - PROCESS | 1643 | 1466497764554 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}] 01:29:24 INFO - PROCESS | 1643 | 1466497764556 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:24 INFO - PROCESS | 1643 | 1466497764650 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 01:29:24 INFO - PROCESS | 1643 | 1466497764734 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:24 INFO - PROCESS | 1643 | 1466497764736 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:24 INFO - PROCESS | 1643 | ++DOCSHELL 0x116421800 == 46 [pid = 1643] [id = 651] 01:29:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x118541400) [pid = 1643] [serial = 1953] [outer = 0x0] 01:29:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x118637800) [pid = 1643] [serial = 1954] [outer = 0x118541400] 01:29:24 INFO - PROCESS | 1643 | 1466497764765 Marionette DEBUG loaded listener.js 01:29:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x11883a800) [pid = 1643] [serial = 1955] [outer = 0x118541400] 01:29:25 INFO - PROCESS | 1643 | --DOCSHELL 0x12bf6b800 == 45 [pid = 1643] [id = 645] 01:29:25 INFO - PROCESS | 1643 | --DOCSHELL 0x12b957800 == 44 [pid = 1643] [id = 644] 01:29:25 INFO - PROCESS | 1643 | --DOCSHELL 0x121139800 == 43 [pid = 1643] [id = 643] 01:29:25 INFO - PROCESS | 1643 | --DOCSHELL 0x12a95d800 == 42 [pid = 1643] [id = 642] 01:29:25 INFO - PROCESS | 1643 | --DOCSHELL 0x128f37000 == 41 [pid = 1643] [id = 641] 01:29:25 INFO - PROCESS | 1643 | --DOCSHELL 0x128c1c800 == 40 [pid = 1643] [id = 640] 01:29:25 INFO - PROCESS | 1643 | --DOCSHELL 0x128231800 == 39 [pid = 1643] [id = 639] 01:29:25 INFO - PROCESS | 1643 | --DOCSHELL 0x119086000 == 38 [pid = 1643] [id = 638] 01:29:25 INFO - PROCESS | 1643 | --DOCSHELL 0x12113a000 == 37 [pid = 1643] [id = 637] 01:29:25 INFO - PROCESS | 1643 | --DOCSHELL 0x11960c800 == 36 [pid = 1643] [id = 636] 01:29:25 INFO - PROCESS | 1643 | --DOCSHELL 0x117d7d000 == 35 [pid = 1643] [id = 635] 01:29:25 INFO - PROCESS | 1643 | --DOCSHELL 0x116abc000 == 34 [pid = 1643] [id = 634] 01:29:25 INFO - PROCESS | 1643 | --DOCSHELL 0x119606800 == 33 [pid = 1643] [id = 633] 01:29:25 INFO - PROCESS | 1643 | --DOCSHELL 0x111d9f000 == 32 [pid = 1643] [id = 632] 01:29:25 INFO - PROCESS | 1643 | --DOCSHELL 0x12c714800 == 31 [pid = 1643] [id = 650] 01:29:25 INFO - PROCESS | 1643 | --DOCSHELL 0x12c705800 == 30 [pid = 1643] [id = 649] 01:29:25 INFO - PROCESS | 1643 | --DOCSHELL 0x12a619800 == 29 [pid = 1643] [id = 648] 01:29:25 INFO - PROCESS | 1643 | --DOCSHELL 0x121091800 == 28 [pid = 1643] [id = 647] 01:29:25 INFO - PROCESS | 1643 | --DOCSHELL 0x11329c800 == 27 [pid = 1643] [id = 646] 01:29:25 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x1196a3000) [pid = 1643] [serial = 1876] [outer = 0x0] [url = about:blank] 01:29:25 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x121869000) [pid = 1643] [serial = 1882] [outer = 0x0] [url = about:blank] 01:29:25 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x112d32800) [pid = 1643] [serial = 1864] [outer = 0x0] [url = about:blank] 01:29:25 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x111fc9400) [pid = 1643] [serial = 1865] [outer = 0x0] [url = about:blank] 01:29:25 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x119005400) [pid = 1643] [serial = 1873] [outer = 0x0] [url = about:blank] 01:29:25 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x11863b400) [pid = 1643] [serial = 1870] [outer = 0x0] [url = about:blank] 01:29:25 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x1186bf800) [pid = 1643] [serial = 1871] [outer = 0x0] [url = about:blank] 01:29:25 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x1174c1800) [pid = 1643] [serial = 1867] [outer = 0x0] [url = about:blank] 01:29:25 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x1182a8000) [pid = 1643] [serial = 1868] [outer = 0x0] [url = about:blank] 01:29:25 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x1186a7c00) [pid = 1643] [serial = 1862] [outer = 0x0] [url = about:blank] 01:29:25 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x11841bc00) [pid = 1643] [serial = 1861] [outer = 0x0] [url = about:blank] 01:29:25 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x1241ae000) [pid = 1643] [serial = 1892] [outer = 0x0] [url = about:blank] 01:29:25 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x115e1a800) [pid = 1643] [serial = 1849] [outer = 0x0] [url = about:blank] 01:29:25 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x1182a0c00) [pid = 1643] [serial = 1850] [outer = 0x0] [url = about:blank] 01:29:25 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x118837800) [pid = 1643] [serial = 1853] [outer = 0x0] [url = about:blank] 01:29:25 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x119ca2800) [pid = 1643] [serial = 1879] [outer = 0x0] [url = about:blank] 01:29:25 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x1186bac00) [pid = 1643] [serial = 1852] [outer = 0x0] [url = about:blank] 01:29:25 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x123a3ec00) [pid = 1643] [serial = 1856] [outer = 0x0] [url = about:blank] 01:29:25 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x1214ddc00) [pid = 1643] [serial = 1855] [outer = 0x0] [url = about:blank] 01:29:25 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x123a42400) [pid = 1643] [serial = 1885] [outer = 0x0] [url = about:blank] 01:29:25 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x12192b400) [pid = 1643] [serial = 1883] [outer = 0x0] [url = about:blank] 01:29:25 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x1184bf800) [pid = 1643] [serial = 1888] [outer = 0x0] [url = about:blank] 01:29:25 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x1282bf800) [pid = 1643] [serial = 1859] [outer = 0x0] [url = about:blank] 01:29:25 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x124ac6400) [pid = 1643] [serial = 1894] [outer = 0x0] [url = about:blank] 01:29:25 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x11883b400) [pid = 1643] [serial = 1886] [outer = 0x0] [url = about:blank] 01:29:25 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x12492a400) [pid = 1643] [serial = 1858] [outer = 0x0] [url = about:blank] 01:29:25 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x119c95800) [pid = 1643] [serial = 1877] [outer = 0x0] [url = about:blank] 01:29:25 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x12134b400) [pid = 1643] [serial = 1880] [outer = 0x0] [url = about:blank] 01:29:25 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x120f5f000) [pid = 1643] [serial = 1889] [outer = 0x0] [url = about:blank] 01:29:25 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x119587000) [pid = 1643] [serial = 1874] [outer = 0x0] [url = about:blank] 01:29:25 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x123a3cc00) [pid = 1643] [serial = 1891] [outer = 0x0] [url = about:blank] 01:29:25 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x120e8d000) [pid = 1643] [serial = 1838] [outer = 0x0] [url = about:blank] 01:29:25 INFO - PROCESS | 1643 | 1466497765759 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]]]}] 01:29:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 01:29:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1236ms 01:29:25 INFO - PROCESS | 1643 | 1466497765777 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 01:29:25 INFO - PROCESS | 1643 | 1466497765779 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 01:29:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 01:29:25 INFO - PROCESS | 1643 | 1466497765783 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 01:29:25 INFO - PROCESS | 1643 | 1466497765787 Marionette TRACE conn2 <- [1,2578,null,{}] 01:29:25 INFO - PROCESS | 1643 | 1466497765790 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}] 01:29:25 INFO - PROCESS | 1643 | 1466497765792 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:25 INFO - PROCESS | 1643 | 1466497765877 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 01:29:25 INFO - PROCESS | 1643 | 1466497765887 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:25 INFO - PROCESS | 1643 | 1466497765888 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:25 INFO - PROCESS | 1643 | ++DOCSHELL 0x112fba000 == 28 [pid = 1643] [id = 652] 01:29:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x112a72c00) [pid = 1643] [serial = 1956] [outer = 0x0] 01:29:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x112d3a400) [pid = 1643] [serial = 1957] [outer = 0x112a72c00] 01:29:25 INFO - PROCESS | 1643 | 1466497765918 Marionette DEBUG loaded listener.js 01:29:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x1133a2000) [pid = 1643] [serial = 1958] [outer = 0x112a72c00] 01:29:26 INFO - PROCESS | 1643 | 1466497766287 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]]]}] 01:29:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 01:29:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 524ms 01:29:26 INFO - PROCESS | 1643 | 1466497766340 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 01:29:26 INFO - PROCESS | 1643 | 1466497766343 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 01:29:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 01:29:26 INFO - PROCESS | 1643 | 1466497766350 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 01:29:26 INFO - PROCESS | 1643 | 1466497766352 Marionette TRACE conn2 <- [1,2582,null,{}] 01:29:26 INFO - PROCESS | 1643 | 1466497766354 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}] 01:29:26 INFO - PROCESS | 1643 | 1466497766356 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:26 INFO - PROCESS | 1643 | 1466497766435 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 01:29:26 INFO - PROCESS | 1643 | 1466497766439 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:26 INFO - PROCESS | 1643 | 1466497766440 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:26 INFO - PROCESS | 1643 | ++DOCSHELL 0x117d81000 == 29 [pid = 1643] [id = 653] 01:29:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x116770800) [pid = 1643] [serial = 1959] [outer = 0x0] 01:29:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x1174b9c00) [pid = 1643] [serial = 1960] [outer = 0x116770800] 01:29:26 INFO - PROCESS | 1643 | 1466497766470 Marionette DEBUG loaded listener.js 01:29:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x1182a4400) [pid = 1643] [serial = 1961] [outer = 0x116770800] 01:29:26 INFO - PROCESS | 1643 | 1466497766837 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]]]}] 01:29:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 01:29:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 521ms 01:29:26 INFO - PROCESS | 1643 | 1466497766873 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 01:29:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 01:29:26 INFO - PROCESS | 1643 | 1466497766883 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 01:29:26 INFO - PROCESS | 1643 | 1466497766888 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 01:29:26 INFO - PROCESS | 1643 | 1466497766890 Marionette TRACE conn2 <- [1,2586,null,{}] 01:29:26 INFO - PROCESS | 1643 | 1466497766898 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}] 01:29:26 INFO - PROCESS | 1643 | 1466497766901 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:26 INFO - PROCESS | 1643 | 1466497766982 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 01:29:26 INFO - PROCESS | 1643 | 1466497766989 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:26 INFO - PROCESS | 1643 | 1466497766991 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:27 INFO - PROCESS | 1643 | ++DOCSHELL 0x11957b000 == 30 [pid = 1643] [id = 654] 01:29:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x118539800) [pid = 1643] [serial = 1962] [outer = 0x0] 01:29:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x118638000) [pid = 1643] [serial = 1963] [outer = 0x118539800] 01:29:27 INFO - PROCESS | 1643 | 1466497767019 Marionette DEBUG loaded listener.js 01:29:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x1186c0000) [pid = 1643] [serial = 1964] [outer = 0x118539800] 01:29:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 01:29:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 520ms 01:29:27 INFO - PROCESS | 1643 | 1466497767402 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]]]}] 01:29:27 INFO - PROCESS | 1643 | 1466497767409 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 01:29:27 INFO - PROCESS | 1643 | 1466497767411 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 01:29:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 01:29:27 INFO - PROCESS | 1643 | 1466497767415 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 01:29:27 INFO - PROCESS | 1643 | 1466497767420 Marionette TRACE conn2 <- [1,2590,null,{}] 01:29:27 INFO - PROCESS | 1643 | 1466497767424 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}] 01:29:27 INFO - PROCESS | 1643 | 1466497767426 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:27 INFO - PROCESS | 1643 | 1466497767586 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 01:29:27 INFO - PROCESS | 1643 | 1466497767642 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:27 INFO - PROCESS | 1643 | 1466497767643 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:27 INFO - PROCESS | 1643 | ++DOCSHELL 0x120e08800 == 31 [pid = 1643] [id = 655] 01:29:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x1186a6800) [pid = 1643] [serial = 1965] [outer = 0x0] 01:29:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x119004400) [pid = 1643] [serial = 1966] [outer = 0x1186a6800] 01:29:27 INFO - PROCESS | 1643 | 1466497767686 Marionette DEBUG loaded listener.js 01:29:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x119587000) [pid = 1643] [serial = 1967] [outer = 0x1186a6800] 01:29:28 INFO - PROCESS | 1643 | 1466497768039 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]]]}] 01:29:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 01:29:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 681ms 01:29:28 INFO - PROCESS | 1643 | 1466497768096 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 01:29:28 INFO - PROCESS | 1643 | 1466497768098 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 01:29:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 01:29:28 INFO - PROCESS | 1643 | 1466497768102 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 01:29:28 INFO - PROCESS | 1643 | 1466497768104 Marionette TRACE conn2 <- [1,2594,null,{}] 01:29:28 INFO - PROCESS | 1643 | 1466497768126 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}] 01:29:28 INFO - PROCESS | 1643 | 1466497768128 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:28 INFO - PROCESS | 1643 | 1466497768278 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 01:29:28 INFO - PROCESS | 1643 | 1466497768327 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:28 INFO - PROCESS | 1643 | 1466497768328 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:28 INFO - PROCESS | 1643 | ++DOCSHELL 0x121114000 == 32 [pid = 1643] [id = 656] 01:29:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x119590c00) [pid = 1643] [serial = 1968] [outer = 0x0] 01:29:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x1199c8000) [pid = 1643] [serial = 1969] [outer = 0x119590c00] 01:29:28 INFO - PROCESS | 1643 | 1466497768370 Marionette DEBUG loaded listener.js 01:29:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x119c98800) [pid = 1643] [serial = 1970] [outer = 0x119590c00] 01:29:28 INFO - PROCESS | 1643 | 1466497768796 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]]]}] 01:29:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 01:29:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 730ms 01:29:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 01:29:28 INFO - PROCESS | 1643 | 1466497768832 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 01:29:28 INFO - PROCESS | 1643 | 1466497768833 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 01:29:28 INFO - PROCESS | 1643 | 1466497768835 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 01:29:28 INFO - PROCESS | 1643 | 1466497768836 Marionette TRACE conn2 <- [1,2598,null,{}] 01:29:28 INFO - PROCESS | 1643 | 1466497768838 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}] 01:29:28 INFO - PROCESS | 1643 | 1466497768843 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:28 INFO - PROCESS | 1643 | 1466497768959 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 01:29:28 INFO - PROCESS | 1643 | 1466497768963 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:28 INFO - PROCESS | 1643 | 1466497768964 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:28 INFO - PROCESS | 1643 | ++DOCSHELL 0x123abe800 == 33 [pid = 1643] [id = 657] 01:29:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x1196a3000) [pid = 1643] [serial = 1971] [outer = 0x0] 01:29:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x120e94800) [pid = 1643] [serial = 1972] [outer = 0x1196a3000] 01:29:28 INFO - PROCESS | 1643 | 1466497768991 Marionette DEBUG loaded listener.js 01:29:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x12170f400) [pid = 1643] [serial = 1973] [outer = 0x1196a3000] 01:29:29 INFO - PROCESS | 1643 | 1466497769336 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]]]}] 01:29:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 01:29:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 518ms 01:29:29 INFO - PROCESS | 1643 | 1466497769357 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 01:29:29 INFO - PROCESS | 1643 | 1466497769358 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 01:29:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 01:29:29 INFO - PROCESS | 1643 | 1466497769360 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 01:29:29 INFO - PROCESS | 1643 | 1466497769361 Marionette TRACE conn2 <- [1,2602,null,{}] 01:29:29 INFO - PROCESS | 1643 | 1466497769371 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}] 01:29:29 INFO - PROCESS | 1643 | 1466497769373 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:29 INFO - PROCESS | 1643 | 1466497769481 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 01:29:29 INFO - PROCESS | 1643 | 1466497769484 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:29 INFO - PROCESS | 1643 | 1466497769486 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:29 INFO - PROCESS | 1643 | ++DOCSHELL 0x1256ec800 == 34 [pid = 1643] [id = 658] 01:29:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x112671000) [pid = 1643] [serial = 1974] [outer = 0x0] 01:29:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x121865c00) [pid = 1643] [serial = 1975] [outer = 0x112671000] 01:29:29 INFO - PROCESS | 1643 | 1466497769510 Marionette DEBUG loaded listener.js 01:29:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x12192bc00) [pid = 1643] [serial = 1976] [outer = 0x112671000] 01:29:30 INFO - PROCESS | 1643 | 1466497770244 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]]]}] 01:29:30 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x1291c4000) [pid = 1643] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 01:29:30 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x124456c00) [pid = 1643] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 01:29:30 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x128a2b000) [pid = 1643] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 01:29:30 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x110feac00) [pid = 1643] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 01:29:30 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x11266e400) [pid = 1643] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 01:29:30 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x120ecc400) [pid = 1643] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 01:29:30 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x1241f6400) [pid = 1643] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 01:29:30 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x117499c00) [pid = 1643] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 01:29:30 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x110feec00) [pid = 1643] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 01:29:30 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x115e8f800) [pid = 1643] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 01:29:30 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x11882f000) [pid = 1643] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 01:29:30 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x121229400) [pid = 1643] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 01:29:30 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x112d2f400) [pid = 1643] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 01:29:30 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x118419c00) [pid = 1643] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 01:29:30 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x123a40800) [pid = 1643] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 01:29:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 01:29:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 924ms 01:29:30 INFO - PROCESS | 1643 | 1466497770285 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 01:29:30 INFO - PROCESS | 1643 | 1466497770286 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 01:29:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 01:29:30 INFO - PROCESS | 1643 | 1466497770289 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 01:29:30 INFO - PROCESS | 1643 | 1466497770290 Marionette TRACE conn2 <- [1,2606,null,{}] 01:29:30 INFO - PROCESS | 1643 | 1466497770292 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}] 01:29:30 INFO - PROCESS | 1643 | 1466497770293 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:30 INFO - PROCESS | 1643 | 1466497770371 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 01:29:30 INFO - PROCESS | 1643 | 1466497770375 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:30 INFO - PROCESS | 1643 | 1466497770376 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:30 INFO - PROCESS | 1643 | ++DOCSHELL 0x12108a000 == 35 [pid = 1643] [id = 659] 01:29:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x115dce400) [pid = 1643] [serial = 1977] [outer = 0x0] 01:29:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x1174bc400) [pid = 1643] [serial = 1978] [outer = 0x115dce400] 01:29:30 INFO - PROCESS | 1643 | 1466497770403 Marionette DEBUG loaded listener.js 01:29:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x120e8cc00) [pid = 1643] [serial = 1979] [outer = 0x115dce400] 01:29:30 INFO - PROCESS | 1643 | 1466497770759 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]]]}] 01:29:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 01:29:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 520ms 01:29:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 01:29:30 INFO - PROCESS | 1643 | 1466497770809 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 01:29:30 INFO - PROCESS | 1643 | 1466497770811 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 01:29:30 INFO - PROCESS | 1643 | 1466497770813 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 01:29:30 INFO - PROCESS | 1643 | 1466497770814 Marionette TRACE conn2 <- [1,2610,null,{}] 01:29:30 INFO - PROCESS | 1643 | 1466497770816 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}] 01:29:30 INFO - PROCESS | 1643 | 1466497770817 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:30 INFO - PROCESS | 1643 | 1466497770927 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 01:29:30 INFO - PROCESS | 1643 | 1466497770937 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:30 INFO - PROCESS | 1643 | 1466497770939 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:30 INFO - PROCESS | 1643 | ++DOCSHELL 0x12823b000 == 36 [pid = 1643] [id = 660] 01:29:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x118419c00) [pid = 1643] [serial = 1980] [outer = 0x0] 01:29:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x123a40c00) [pid = 1643] [serial = 1981] [outer = 0x118419c00] 01:29:30 INFO - PROCESS | 1643 | 1466497770963 Marionette DEBUG loaded listener.js 01:29:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x123a4bc00) [pid = 1643] [serial = 1982] [outer = 0x118419c00] 01:29:31 INFO - PROCESS | 1643 | 1466497771258 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]]]}] 01:29:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 01:29:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 468ms 01:29:31 INFO - PROCESS | 1643 | 1466497771290 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 01:29:31 INFO - PROCESS | 1643 | 1466497771291 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 01:29:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 01:29:31 INFO - PROCESS | 1643 | 1466497771294 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 01:29:31 INFO - PROCESS | 1643 | 1466497771295 Marionette TRACE conn2 <- [1,2614,null,{}] 01:29:31 INFO - PROCESS | 1643 | 1466497771297 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}] 01:29:31 INFO - PROCESS | 1643 | 1466497771299 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:31 INFO - PROCESS | 1643 | 1466497771382 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 01:29:31 INFO - PROCESS | 1643 | 1466497771388 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:31 INFO - PROCESS | 1643 | 1466497771389 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:31 INFO - PROCESS | 1643 | ++DOCSHELL 0x128498000 == 37 [pid = 1643] [id = 661] 01:29:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x123c0c000) [pid = 1643] [serial = 1983] [outer = 0x0] 01:29:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x1241f1000) [pid = 1643] [serial = 1984] [outer = 0x123c0c000] 01:29:31 INFO - PROCESS | 1643 | 1466497771413 Marionette DEBUG loaded listener.js 01:29:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x12492c400) [pid = 1643] [serial = 1985] [outer = 0x123c0c000] 01:29:31 INFO - PROCESS | 1643 | 1466497771759 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]]]}] 01:29:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 01:29:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 471ms 01:29:31 INFO - PROCESS | 1643 | 1466497771769 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 01:29:31 INFO - PROCESS | 1643 | 1466497771772 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 01:29:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 01:29:31 INFO - PROCESS | 1643 | 1466497771776 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 01:29:31 INFO - PROCESS | 1643 | 1466497771777 Marionette TRACE conn2 <- [1,2618,null,{}] 01:29:31 INFO - PROCESS | 1643 | 1466497771780 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}] 01:29:31 INFO - PROCESS | 1643 | 1466497771782 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:31 INFO - PROCESS | 1643 | 1466497771939 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 01:29:31 INFO - PROCESS | 1643 | 1466497771947 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:31 INFO - PROCESS | 1643 | 1466497771949 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:31 INFO - PROCESS | 1643 | ++DOCSHELL 0x128c34800 == 38 [pid = 1643] [id = 662] 01:29:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x124ab2400) [pid = 1643] [serial = 1986] [outer = 0x0] 01:29:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x125d93000) [pid = 1643] [serial = 1987] [outer = 0x124ab2400] 01:29:31 INFO - PROCESS | 1643 | 1466497771994 Marionette DEBUG loaded listener.js 01:29:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x1282cbc00) [pid = 1643] [serial = 1988] [outer = 0x124ab2400] 01:29:32 INFO - PROCESS | 1643 | 1466497772624 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]]]}] 01:29:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 01:29:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 920ms 01:29:32 INFO - PROCESS | 1643 | 1466497772696 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 01:29:32 INFO - PROCESS | 1643 | 1466497772698 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 01:29:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 01:29:32 INFO - PROCESS | 1643 | 1466497772726 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 01:29:32 INFO - PROCESS | 1643 | 1466497772728 Marionette TRACE conn2 <- [1,2622,null,{}] 01:29:32 INFO - PROCESS | 1643 | 1466497772732 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}] 01:29:32 INFO - PROCESS | 1643 | 1466497772733 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:32 INFO - PROCESS | 1643 | 1466497772845 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 01:29:32 INFO - PROCESS | 1643 | 1466497772904 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:32 INFO - PROCESS | 1643 | 1466497772905 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:32 INFO - PROCESS | 1643 | ++DOCSHELL 0x118256000 == 39 [pid = 1643] [id = 663] 01:29:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x112a73800) [pid = 1643] [serial = 1989] [outer = 0x0] 01:29:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x115e1d400) [pid = 1643] [serial = 1990] [outer = 0x112a73800] 01:29:32 INFO - PROCESS | 1643 | 1466497772937 Marionette DEBUG loaded listener.js 01:29:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x1174bdc00) [pid = 1643] [serial = 1991] [outer = 0x112a73800] 01:29:33 INFO - PROCESS | 1643 | 1466497773456 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]]]}] 01:29:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 01:29:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 772ms 01:29:33 INFO - PROCESS | 1643 | 1466497773509 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 01:29:33 INFO - PROCESS | 1643 | 1466497773512 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 01:29:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 01:29:33 INFO - PROCESS | 1643 | 1466497773520 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 01:29:33 INFO - PROCESS | 1643 | 1466497773522 Marionette TRACE conn2 <- [1,2626,null,{}] 01:29:33 INFO - PROCESS | 1643 | 1466497773525 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}] 01:29:33 INFO - PROCESS | 1643 | 1466497773527 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:33 INFO - PROCESS | 1643 | 1466497773641 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 01:29:33 INFO - PROCESS | 1643 | 1466497773723 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:33 INFO - PROCESS | 1643 | 1466497773725 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:33 INFO - PROCESS | 1643 | ++DOCSHELL 0x121319000 == 40 [pid = 1643] [id = 664] 01:29:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x11856ac00) [pid = 1643] [serial = 1992] [outer = 0x0] 01:29:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x11863c400) [pid = 1643] [serial = 1993] [outer = 0x11856ac00] 01:29:33 INFO - PROCESS | 1643 | 1466497773755 Marionette DEBUG loaded listener.js 01:29:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x118832400) [pid = 1643] [serial = 1994] [outer = 0x11856ac00] 01:29:34 INFO - PROCESS | 1643 | 1466497774413 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]]]}] 01:29:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 01:29:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 971ms 01:29:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 01:29:34 INFO - PROCESS | 1643 | 1466497774491 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 01:29:34 INFO - PROCESS | 1643 | 1466497774494 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 01:29:34 INFO - PROCESS | 1643 | 1466497774497 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 01:29:34 INFO - PROCESS | 1643 | 1466497774499 Marionette TRACE conn2 <- [1,2630,null,{}] 01:29:34 INFO - PROCESS | 1643 | 1466497774503 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}] 01:29:34 INFO - PROCESS | 1643 | 1466497774504 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:34 INFO - PROCESS | 1643 | 1466497774616 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 01:29:34 INFO - PROCESS | 1643 | --DOCSHELL 0x128498000 == 39 [pid = 1643] [id = 661] 01:29:34 INFO - PROCESS | 1643 | --DOCSHELL 0x12823b000 == 38 [pid = 1643] [id = 660] 01:29:34 INFO - PROCESS | 1643 | --DOCSHELL 0x12108a000 == 37 [pid = 1643] [id = 659] 01:29:34 INFO - PROCESS | 1643 | --DOCSHELL 0x1256ec800 == 36 [pid = 1643] [id = 658] 01:29:34 INFO - PROCESS | 1643 | --DOCSHELL 0x123abe800 == 35 [pid = 1643] [id = 657] 01:29:34 INFO - PROCESS | 1643 | --DOCSHELL 0x121114000 == 34 [pid = 1643] [id = 656] 01:29:34 INFO - PROCESS | 1643 | --DOCSHELL 0x120e08800 == 33 [pid = 1643] [id = 655] 01:29:34 INFO - PROCESS | 1643 | --DOCSHELL 0x11957b000 == 32 [pid = 1643] [id = 654] 01:29:34 INFO - PROCESS | 1643 | --DOCSHELL 0x117d81000 == 31 [pid = 1643] [id = 653] 01:29:34 INFO - PROCESS | 1643 | --DOCSHELL 0x112fba000 == 30 [pid = 1643] [id = 652] 01:29:34 INFO - PROCESS | 1643 | --DOCSHELL 0x116421800 == 29 [pid = 1643] [id = 651] 01:29:34 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x129f9b400) [pid = 1643] [serial = 1936] [outer = 0x0] [url = about:blank] 01:29:34 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x125aa9400) [pid = 1643] [serial = 1921] [outer = 0x0] [url = about:blank] 01:29:34 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x1282c7000) [pid = 1643] [serial = 1922] [outer = 0x0] [url = about:blank] 01:29:34 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x128adf800) [pid = 1643] [serial = 1927] [outer = 0x0] [url = about:blank] 01:29:34 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x118637000) [pid = 1643] [serial = 1930] [outer = 0x0] [url = about:blank] 01:29:34 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x1284c6800) [pid = 1643] [serial = 1924] [outer = 0x0] [url = about:blank] 01:29:34 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x12134d000) [pid = 1643] [serial = 1915] [outer = 0x0] [url = about:blank] 01:29:34 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x1282c5c00) [pid = 1643] [serial = 1895] [outer = 0x0] [url = about:blank] 01:29:34 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x11831ac00) [pid = 1643] [serial = 1900] [outer = 0x0] [url = about:blank] 01:29:34 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x1184cac00) [pid = 1643] [serial = 1901] [outer = 0x0] [url = about:blank] 01:29:34 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x111d13800) [pid = 1643] [serial = 1897] [outer = 0x0] [url = about:blank] 01:29:34 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x112a73400) [pid = 1643] [serial = 1898] [outer = 0x0] [url = about:blank] 01:29:34 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x11688ac00) [pid = 1643] [serial = 1903] [outer = 0x0] [url = about:blank] 01:29:34 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x1176c4c00) [pid = 1643] [serial = 1904] [outer = 0x0] [url = about:blank] 01:29:34 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x119588800) [pid = 1643] [serial = 1909] [outer = 0x0] [url = about:blank] 01:29:34 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x1199c1800) [pid = 1643] [serial = 1910] [outer = 0x0] [url = about:blank] 01:29:34 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x128ae6000) [pid = 1643] [serial = 1933] [outer = 0x0] [url = about:blank] 01:29:34 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x120e90c00) [pid = 1643] [serial = 1912] [outer = 0x0] [url = about:blank] 01:29:34 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x120f65400) [pid = 1643] [serial = 1913] [outer = 0x0] [url = about:blank] 01:29:34 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x1184c5400) [pid = 1643] [serial = 1906] [outer = 0x0] [url = about:blank] 01:29:34 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x11869bc00) [pid = 1643] [serial = 1907] [outer = 0x0] [url = about:blank] 01:29:34 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x128cf2400) [pid = 1643] [serial = 1928] [outer = 0x0] [url = about:blank] 01:29:34 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x120f67c00) [pid = 1643] [serial = 1931] [outer = 0x0] [url = about:blank] 01:29:34 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x12a659000) [pid = 1643] [serial = 1937] [outer = 0x0] [url = about:blank] 01:29:34 INFO - PROCESS | 1643 | --DOMWINDOW == 78 (0x123a44c00) [pid = 1643] [serial = 1918] [outer = 0x0] [url = about:blank] 01:29:34 INFO - PROCESS | 1643 | --DOMWINDOW == 77 (0x124455800) [pid = 1643] [serial = 1919] [outer = 0x0] [url = about:blank] 01:29:34 INFO - PROCESS | 1643 | --DOMWINDOW == 76 (0x128a2e000) [pid = 1643] [serial = 1925] [outer = 0x0] [url = about:blank] 01:29:34 INFO - PROCESS | 1643 | --DOMWINDOW == 75 (0x121869800) [pid = 1643] [serial = 1916] [outer = 0x0] [url = about:blank] 01:29:34 INFO - PROCESS | 1643 | --DOMWINDOW == 74 (0x1291c3800) [pid = 1643] [serial = 1934] [outer = 0x0] [url = about:blank] 01:29:34 INFO - PROCESS | 1643 | 1466497774706 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:34 INFO - PROCESS | 1643 | 1466497774709 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:34 INFO - PROCESS | 1643 | ++DOCSHELL 0x1130d2800 == 30 [pid = 1643] [id = 665] 01:29:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 75 (0x112e36c00) [pid = 1643] [serial = 1995] [outer = 0x0] 01:29:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 76 (0x115e8bc00) [pid = 1643] [serial = 1996] [outer = 0x112e36c00] 01:29:34 INFO - PROCESS | 1643 | 1466497774737 Marionette DEBUG loaded listener.js 01:29:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 77 (0x11829f400) [pid = 1643] [serial = 1997] [outer = 0x112e36c00] 01:29:35 INFO - PROCESS | 1643 | 1466497775075 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]]]}] 01:29:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 01:29:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 624ms 01:29:35 INFO - PROCESS | 1643 | 1466497775121 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 01:29:35 INFO - PROCESS | 1643 | 1466497775124 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 01:29:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 01:29:35 INFO - PROCESS | 1643 | 1466497775128 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 01:29:35 INFO - PROCESS | 1643 | 1466497775130 Marionette TRACE conn2 <- [1,2634,null,{}] 01:29:35 INFO - PROCESS | 1643 | 1466497775133 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}] 01:29:35 INFO - PROCESS | 1643 | 1466497775134 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:35 INFO - PROCESS | 1643 | 1466497775244 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 01:29:35 INFO - PROCESS | 1643 | 1466497775306 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:35 INFO - PROCESS | 1643 | 1466497775308 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:35 INFO - PROCESS | 1643 | ++DOCSHELL 0x11886c800 == 31 [pid = 1643] [id = 666] 01:29:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 78 (0x1182a8000) [pid = 1643] [serial = 1998] [outer = 0x0] 01:29:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 79 (0x11853ac00) [pid = 1643] [serial = 1999] [outer = 0x1182a8000] 01:29:35 INFO - PROCESS | 1643 | 1466497775335 Marionette DEBUG loaded listener.js 01:29:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x1186c7400) [pid = 1643] [serial = 2000] [outer = 0x1182a8000] 01:29:35 INFO - PROCESS | 1643 | 1466497775637 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]]]}] 01:29:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 01:29:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 523ms 01:29:35 INFO - PROCESS | 1643 | 1466497775656 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 01:29:35 INFO - PROCESS | 1643 | 1466497775657 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 01:29:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 01:29:35 INFO - PROCESS | 1643 | 1466497775660 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 01:29:35 INFO - PROCESS | 1643 | 1466497775662 Marionette TRACE conn2 <- [1,2638,null,{}] 01:29:35 INFO - PROCESS | 1643 | 1466497775674 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}] 01:29:35 INFO - PROCESS | 1643 | 1466497775677 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:35 INFO - PROCESS | 1643 | 1466497775775 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 01:29:35 INFO - PROCESS | 1643 | 1466497775831 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:35 INFO - PROCESS | 1643 | 1466497775833 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:35 INFO - PROCESS | 1643 | ++DOCSHELL 0x120e0a000 == 32 [pid = 1643] [id = 667] 01:29:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x1182a8800) [pid = 1643] [serial = 2001] [outer = 0x0] 01:29:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x1190ca800) [pid = 1643] [serial = 2002] [outer = 0x1182a8800] 01:29:35 INFO - PROCESS | 1643 | 1466497775861 Marionette DEBUG loaded listener.js 01:29:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x119c96c00) [pid = 1643] [serial = 2003] [outer = 0x1182a8800] 01:29:36 INFO - PROCESS | 1643 | 1466497776154 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]]]}] 01:29:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 01:29:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 522ms 01:29:36 INFO - PROCESS | 1643 | 1466497776190 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 01:29:36 INFO - PROCESS | 1643 | 1466497776192 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 01:29:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 01:29:36 INFO - PROCESS | 1643 | 1466497776195 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 01:29:36 INFO - PROCESS | 1643 | 1466497776196 Marionette TRACE conn2 <- [1,2642,null,{}] 01:29:36 INFO - PROCESS | 1643 | 1466497776198 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}] 01:29:36 INFO - PROCESS | 1643 | 1466497776200 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:36 INFO - PROCESS | 1643 | 1466497776294 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 01:29:36 INFO - PROCESS | 1643 | 1466497776298 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:36 INFO - PROCESS | 1643 | 1466497776299 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:36 INFO - PROCESS | 1643 | ++DOCSHELL 0x12126b800 == 33 [pid = 1643] [id = 668] 01:29:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x119ca2800) [pid = 1643] [serial = 2004] [outer = 0x0] 01:29:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x120ec0000) [pid = 1643] [serial = 2005] [outer = 0x119ca2800] 01:29:36 INFO - PROCESS | 1643 | 1466497776328 Marionette DEBUG loaded listener.js 01:29:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x120f62400) [pid = 1643] [serial = 2006] [outer = 0x119ca2800] 01:29:36 INFO - PROCESS | 1643 | 1466497776828 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]]]}] 01:29:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 01:29:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 670ms 01:29:36 INFO - PROCESS | 1643 | 1466497776871 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 01:29:36 INFO - PROCESS | 1643 | 1466497776873 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 01:29:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 01:29:36 INFO - PROCESS | 1643 | 1466497776877 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 01:29:36 INFO - PROCESS | 1643 | 1466497776879 Marionette TRACE conn2 <- [1,2646,null,{}] 01:29:36 INFO - PROCESS | 1643 | 1466497776882 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}] 01:29:36 INFO - PROCESS | 1643 | 1466497776884 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:37 INFO - PROCESS | 1643 | 1466497777066 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 01:29:37 INFO - PROCESS | 1643 | 1466497777128 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:37 INFO - PROCESS | 1643 | 1466497777129 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:37 INFO - PROCESS | 1643 | ++DOCSHELL 0x124a02800 == 34 [pid = 1643] [id = 669] 01:29:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x120e8f000) [pid = 1643] [serial = 2007] [outer = 0x0] 01:29:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x120f66000) [pid = 1643] [serial = 2008] [outer = 0x120e8f000] 01:29:37 INFO - PROCESS | 1643 | 1466497777170 Marionette DEBUG loaded listener.js 01:29:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x121341c00) [pid = 1643] [serial = 2009] [outer = 0x120e8f000] 01:29:37 INFO - PROCESS | 1643 | 1466497777530 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]]]}] 01:29:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 01:29:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 670ms 01:29:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 01:29:37 INFO - PROCESS | 1643 | 1466497777546 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 01:29:37 INFO - PROCESS | 1643 | 1466497777548 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 01:29:37 INFO - PROCESS | 1643 | 1466497777550 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 01:29:37 INFO - PROCESS | 1643 | 1466497777553 Marionette TRACE conn2 <- [1,2650,null,{}] 01:29:37 INFO - PROCESS | 1643 | 1466497777557 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}] 01:29:37 INFO - PROCESS | 1643 | 1466497777561 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:37 INFO - PROCESS | 1643 | 1466497777700 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 01:29:37 INFO - PROCESS | 1643 | 1466497777717 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:37 INFO - PROCESS | 1643 | 1466497777718 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:37 INFO - PROCESS | 1643 | ++DOCSHELL 0x128355800 == 35 [pid = 1643] [id = 670] 01:29:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x12186f800) [pid = 1643] [serial = 2010] [outer = 0x0] 01:29:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x123a46000) [pid = 1643] [serial = 2011] [outer = 0x12186f800] 01:29:37 INFO - PROCESS | 1643 | 1466497777743 Marionette DEBUG loaded listener.js 01:29:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x125d93400) [pid = 1643] [serial = 2012] [outer = 0x12186f800] 01:29:38 INFO - PROCESS | 1643 | 1466497778072 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]]]}] 01:29:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 01:29:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 572ms 01:29:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 01:29:38 INFO - PROCESS | 1643 | 1466497778122 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 01:29:38 INFO - PROCESS | 1643 | 1466497778123 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 01:29:38 INFO - PROCESS | 1643 | 1466497778125 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 01:29:38 INFO - PROCESS | 1643 | 1466497778126 Marionette TRACE conn2 <- [1,2654,null,{}] 01:29:38 INFO - PROCESS | 1643 | 1466497778129 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}] 01:29:38 INFO - PROCESS | 1643 | 1466497778130 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:38 INFO - PROCESS | 1643 | 1466497778242 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 01:29:38 INFO - PROCESS | 1643 | 1466497778245 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:38 INFO - PROCESS | 1643 | 1466497778246 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:38 INFO - PROCESS | 1643 | ++DOCSHELL 0x128f3c000 == 36 [pid = 1643] [id = 671] 01:29:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x121b81800) [pid = 1643] [serial = 2013] [outer = 0x0] 01:29:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x1282bcc00) [pid = 1643] [serial = 2014] [outer = 0x121b81800] 01:29:38 INFO - PROCESS | 1643 | 1466497778270 Marionette DEBUG loaded listener.js 01:29:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x128448000) [pid = 1643] [serial = 2015] [outer = 0x121b81800] 01:29:38 INFO - PROCESS | 1643 | 1466497778609 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]]]}] 01:29:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 01:29:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 518ms 01:29:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 01:29:38 INFO - PROCESS | 1643 | 1466497778644 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 01:29:38 INFO - PROCESS | 1643 | 1466497778645 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 01:29:38 INFO - PROCESS | 1643 | 1466497778648 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 01:29:38 INFO - PROCESS | 1643 | 1466497778649 Marionette TRACE conn2 <- [1,2658,null,{}] 01:29:38 INFO - PROCESS | 1643 | 1466497778654 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}] 01:29:38 INFO - PROCESS | 1643 | 1466497778655 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:38 INFO - PROCESS | 1643 | 1466497778758 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 01:29:38 INFO - PROCESS | 1643 | 1466497778761 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:38 INFO - PROCESS | 1643 | 1466497778763 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:38 INFO - PROCESS | 1643 | ++DOCSHELL 0x1198ca800 == 37 [pid = 1643] [id = 672] 01:29:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x12844bc00) [pid = 1643] [serial = 2016] [outer = 0x0] 01:29:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x120f8cc00) [pid = 1643] [serial = 2017] [outer = 0x12844bc00] 01:29:38 INFO - PROCESS | 1643 | 1466497778894 Marionette DEBUG loaded listener.js 01:29:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x128922400) [pid = 1643] [serial = 2018] [outer = 0x12844bc00] 01:29:38 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x123c0c000) [pid = 1643] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 01:29:38 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x119590c00) [pid = 1643] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 01:29:38 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x116770800) [pid = 1643] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 01:29:38 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x1196a3000) [pid = 1643] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 01:29:38 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x112a72c00) [pid = 1643] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 01:29:38 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x118539800) [pid = 1643] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 01:29:38 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x112671000) [pid = 1643] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 01:29:38 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x1186a6800) [pid = 1643] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 01:29:38 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x110fe6800) [pid = 1643] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 01:29:38 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x118541400) [pid = 1643] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 01:29:38 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x115dce400) [pid = 1643] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 01:29:38 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x118641800) [pid = 1643] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 01:29:38 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x120e93c00) [pid = 1643] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 01:29:38 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x1241f7800) [pid = 1643] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 01:29:38 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x123a46800) [pid = 1643] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 01:29:38 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x118419c00) [pid = 1643] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 01:29:39 INFO - PROCESS | 1643 | 1466497779223 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]]]}] 01:29:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 01:29:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 623ms 01:29:39 INFO - PROCESS | 1643 | 1466497779271 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 01:29:39 INFO - PROCESS | 1643 | 1466497779272 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 01:29:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 01:29:39 INFO - PROCESS | 1643 | 1466497779275 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 01:29:39 INFO - PROCESS | 1643 | 1466497779276 Marionette TRACE conn2 <- [1,2662,null,{}] 01:29:39 INFO - PROCESS | 1643 | 1466497779278 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}] 01:29:39 INFO - PROCESS | 1643 | 1466497779287 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:39 INFO - PROCESS | 1643 | 1466497779370 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 01:29:39 INFO - PROCESS | 1643 | 1466497779374 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:39 INFO - PROCESS | 1643 | 1466497779375 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:39 INFO - PROCESS | 1643 | ++DOCSHELL 0x119abf800 == 38 [pid = 1643] [id = 673] 01:29:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x118416c00) [pid = 1643] [serial = 2019] [outer = 0x0] 01:29:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x119c94800) [pid = 1643] [serial = 2020] [outer = 0x118416c00] 01:29:39 INFO - PROCESS | 1643 | 1466497779400 Marionette DEBUG loaded listener.js 01:29:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x119c96800) [pid = 1643] [serial = 2021] [outer = 0x118416c00] 01:29:39 INFO - PROCESS | 1643 | 1466497779725 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]]]}] 01:29:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 01:29:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 469ms 01:29:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 01:29:39 INFO - PROCESS | 1643 | 1466497779744 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 01:29:39 INFO - PROCESS | 1643 | 1466497779745 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 01:29:39 INFO - PROCESS | 1643 | 1466497779748 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 01:29:39 INFO - PROCESS | 1643 | 1466497779749 Marionette TRACE conn2 <- [1,2666,null,{}] 01:29:39 INFO - PROCESS | 1643 | 1466497779753 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}] 01:29:39 INFO - PROCESS | 1643 | 1466497779755 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:39 INFO - PROCESS | 1643 | 1466497779866 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 01:29:39 INFO - PROCESS | 1643 | 1466497779872 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:39 INFO - PROCESS | 1643 | 1466497779873 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:39 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a966800 == 39 [pid = 1643] [id = 674] 01:29:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x110fe6800) [pid = 1643] [serial = 2022] [outer = 0x0] 01:29:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x123c0c000) [pid = 1643] [serial = 2023] [outer = 0x110fe6800] 01:29:39 INFO - PROCESS | 1643 | 1466497779897 Marionette DEBUG loaded listener.js 01:29:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x128925800) [pid = 1643] [serial = 2024] [outer = 0x110fe6800] 01:29:40 INFO - PROCESS | 1643 | 1466497780727 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]]]}] 01:29:40 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) 01:29:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1023ms 01:29:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 01:29:40 INFO - PROCESS | 1643 | 1466497780787 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 01:29:40 INFO - PROCESS | 1643 | 1466497780789 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 01:29:40 INFO - PROCESS | 1643 | 1466497780791 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 01:29:40 INFO - PROCESS | 1643 | 1466497780793 Marionette TRACE conn2 <- [1,2670,null,{}] 01:29:40 INFO - PROCESS | 1643 | 1466497780795 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}] 01:29:40 INFO - PROCESS | 1643 | 1466497780797 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:40 INFO - PROCESS | 1643 | 1466497780891 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 01:29:40 INFO - PROCESS | 1643 | 1466497780994 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:40 INFO - PROCESS | 1643 | 1466497780996 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:41 INFO - PROCESS | 1643 | ++DOCSHELL 0x112221000 == 40 [pid = 1643] [id = 675] 01:29:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x110f74000) [pid = 1643] [serial = 2025] [outer = 0x0] 01:29:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x110ff1000) [pid = 1643] [serial = 2026] [outer = 0x110f74000] 01:29:41 INFO - PROCESS | 1643 | 1466497781028 Marionette DEBUG loaded listener.js 01:29:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x112e3d800) [pid = 1643] [serial = 2027] [outer = 0x110f74000] 01:29:41 INFO - PROCESS | 1643 | 1466497781942 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"]]]}] 01:29:41 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 01:29:41 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 01:29:41 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 01:29:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:29:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 01:29:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1170ms 01:29:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 01:29:41 INFO - PROCESS | 1643 | 1466497781963 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 01:29:41 INFO - PROCESS | 1643 | 1466497781965 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 01:29:41 INFO - PROCESS | 1643 | 1466497781971 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 01:29:41 INFO - PROCESS | 1643 | 1466497781973 Marionette TRACE conn2 <- [1,2674,null,{}] 01:29:41 INFO - PROCESS | 1643 | 1466497781977 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}] 01:29:41 INFO - PROCESS | 1643 | 1466497781978 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:42 INFO - PROCESS | 1643 | 1466497782084 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 01:29:42 INFO - PROCESS | 1643 | 1466497782144 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:42 INFO - PROCESS | 1643 | 1466497782146 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:42 INFO - PROCESS | 1643 | ++DOCSHELL 0x119c0b800 == 41 [pid = 1643] [id = 676] 01:29:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x118532400) [pid = 1643] [serial = 2028] [outer = 0x0] 01:29:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x118541800) [pid = 1643] [serial = 2029] [outer = 0x118532400] 01:29:42 INFO - PROCESS | 1643 | 1466497782176 Marionette DEBUG loaded listener.js 01:29:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x118832800) [pid = 1643] [serial = 2030] [outer = 0x118532400] 01:29:43 INFO - PROCESS | 1643 | 1466497783155 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"]]]}] 01:29:43 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 01:29:43 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 01:29:43 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 01:29:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:29:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 01:29:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1225ms 01:29:43 INFO - PROCESS | 1643 | 1466497783197 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 01:29:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 01:29:43 INFO - PROCESS | 1643 | 1466497783200 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 01:29:43 INFO - PROCESS | 1643 | 1466497783203 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 01:29:43 INFO - PROCESS | 1643 | 1466497783204 Marionette TRACE conn2 <- [1,2678,null,{}] 01:29:43 INFO - PROCESS | 1643 | 1466497783207 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}] 01:29:43 INFO - PROCESS | 1643 | 1466497783208 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:43 INFO - PROCESS | 1643 | 1466497783316 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 01:29:43 INFO - PROCESS | 1643 | 1466497783374 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:43 INFO - PROCESS | 1643 | 1466497783375 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:43 INFO - PROCESS | 1643 | ++DOCSHELL 0x12683f800 == 42 [pid = 1643] [id = 677] 01:29:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x118831800) [pid = 1643] [serial = 2031] [outer = 0x0] 01:29:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x120e94000) [pid = 1643] [serial = 2032] [outer = 0x118831800] 01:29:43 INFO - PROCESS | 1643 | 1466497783405 Marionette DEBUG loaded listener.js 01:29:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x121869800) [pid = 1643] [serial = 2033] [outer = 0x118831800] 01:29:44 INFO - PROCESS | 1643 | 1466497784326 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]]]}] 01:29:44 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) 01:29:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1170ms 01:29:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 01:29:44 INFO - PROCESS | 1643 | 1466497784374 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 01:29:44 INFO - PROCESS | 1643 | 1466497784376 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 01:29:44 INFO - PROCESS | 1643 | 1466497784379 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 01:29:44 INFO - PROCESS | 1643 | 1466497784381 Marionette TRACE conn2 <- [1,2682,null,{}] 01:29:44 INFO - PROCESS | 1643 | 1466497784385 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}] 01:29:44 INFO - PROCESS | 1643 | 1466497784386 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:44 INFO - PROCESS | 1643 | 1466497784482 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 01:29:44 INFO - PROCESS | 1643 | 1466497784545 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:44 INFO - PROCESS | 1643 | 1466497784548 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:44 INFO - PROCESS | 1643 | ++DOCSHELL 0x112fba000 == 43 [pid = 1643] [id = 678] 01:29:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x117d0c800) [pid = 1643] [serial = 2034] [outer = 0x0] 01:29:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x1182a7000) [pid = 1643] [serial = 2035] [outer = 0x117d0c800] 01:29:44 INFO - PROCESS | 1643 | 1466497784577 Marionette DEBUG loaded listener.js 01:29:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x118538400) [pid = 1643] [serial = 2036] [outer = 0x117d0c800] 01:29:45 INFO - PROCESS | 1643 | --DOCSHELL 0x12a966800 == 42 [pid = 1643] [id = 674] 01:29:45 INFO - PROCESS | 1643 | --DOCSHELL 0x119abf800 == 41 [pid = 1643] [id = 673] 01:29:45 INFO - PROCESS | 1643 | --DOCSHELL 0x1198ca800 == 40 [pid = 1643] [id = 672] 01:29:45 INFO - PROCESS | 1643 | --DOCSHELL 0x128f3c000 == 39 [pid = 1643] [id = 671] 01:29:45 INFO - PROCESS | 1643 | --DOCSHELL 0x128355800 == 38 [pid = 1643] [id = 670] 01:29:45 INFO - PROCESS | 1643 | --DOCSHELL 0x124a02800 == 37 [pid = 1643] [id = 669] 01:29:45 INFO - PROCESS | 1643 | --DOCSHELL 0x12126b800 == 36 [pid = 1643] [id = 668] 01:29:45 INFO - PROCESS | 1643 | --DOCSHELL 0x120e0a000 == 35 [pid = 1643] [id = 667] 01:29:45 INFO - PROCESS | 1643 | --DOCSHELL 0x11886c800 == 34 [pid = 1643] [id = 666] 01:29:45 INFO - PROCESS | 1643 | --DOCSHELL 0x1130d2800 == 33 [pid = 1643] [id = 665] 01:29:45 INFO - PROCESS | 1643 | --DOCSHELL 0x128c34800 == 32 [pid = 1643] [id = 662] 01:29:45 INFO - PROCESS | 1643 | --DOCSHELL 0x118256000 == 31 [pid = 1643] [id = 663] 01:29:45 INFO - PROCESS | 1643 | --DOCSHELL 0x121319000 == 30 [pid = 1643] [id = 664] 01:29:45 INFO - PROCESS | 1643 | --DOCSHELL 0x12683f800 == 29 [pid = 1643] [id = 677] 01:29:45 INFO - PROCESS | 1643 | --DOCSHELL 0x119c0b800 == 28 [pid = 1643] [id = 676] 01:29:45 INFO - PROCESS | 1643 | --DOCSHELL 0x112221000 == 27 [pid = 1643] [id = 675] 01:29:45 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x12492c400) [pid = 1643] [serial = 1985] [outer = 0x0] [url = about:blank] 01:29:45 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x1199c8000) [pid = 1643] [serial = 1969] [outer = 0x0] [url = about:blank] 01:29:45 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x1174b9c00) [pid = 1643] [serial = 1960] [outer = 0x0] [url = about:blank] 01:29:45 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x1182a4400) [pid = 1643] [serial = 1961] [outer = 0x0] [url = about:blank] 01:29:45 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x120e94800) [pid = 1643] [serial = 1972] [outer = 0x0] [url = about:blank] 01:29:45 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x112d3a400) [pid = 1643] [serial = 1957] [outer = 0x0] [url = about:blank] 01:29:45 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x1133a2000) [pid = 1643] [serial = 1958] [outer = 0x0] [url = about:blank] 01:29:45 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x118638000) [pid = 1643] [serial = 1963] [outer = 0x0] [url = about:blank] 01:29:45 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x119c98800) [pid = 1643] [serial = 1970] [outer = 0x0] [url = about:blank] 01:29:45 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x1186c0000) [pid = 1643] [serial = 1964] [outer = 0x0] [url = about:blank] 01:29:45 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x121865c00) [pid = 1643] [serial = 1975] [outer = 0x0] [url = about:blank] 01:29:45 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x12170f400) [pid = 1643] [serial = 1973] [outer = 0x0] [url = about:blank] 01:29:45 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x119004400) [pid = 1643] [serial = 1966] [outer = 0x0] [url = about:blank] 01:29:45 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x116535800) [pid = 1643] [serial = 1940] [outer = 0x0] [url = about:blank] 01:29:45 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x11883a800) [pid = 1643] [serial = 1955] [outer = 0x0] [url = about:blank] 01:29:45 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x118637800) [pid = 1643] [serial = 1954] [outer = 0x0] [url = about:blank] 01:29:45 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x1174bc400) [pid = 1643] [serial = 1978] [outer = 0x0] [url = about:blank] 01:29:45 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x11275f400) [pid = 1643] [serial = 1939] [outer = 0x0] [url = about:blank] 01:29:45 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x120e8cc00) [pid = 1643] [serial = 1979] [outer = 0x0] [url = about:blank] 01:29:45 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x1190c7800) [pid = 1643] [serial = 1943] [outer = 0x0] [url = about:blank] 01:29:45 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x1186bb400) [pid = 1643] [serial = 1942] [outer = 0x0] [url = about:blank] 01:29:45 INFO - PROCESS | 1643 | --DOMWINDOW == 78 (0x120f91c00) [pid = 1643] [serial = 1946] [outer = 0x0] [url = about:blank] 01:29:45 INFO - PROCESS | 1643 | --DOMWINDOW == 77 (0x120ecac00) [pid = 1643] [serial = 1945] [outer = 0x0] [url = about:blank] 01:29:45 INFO - PROCESS | 1643 | --DOMWINDOW == 76 (0x1241f1000) [pid = 1643] [serial = 1984] [outer = 0x0] [url = about:blank] 01:29:45 INFO - PROCESS | 1643 | --DOMWINDOW == 75 (0x128921c00) [pid = 1643] [serial = 1949] [outer = 0x0] [url = about:blank] 01:29:45 INFO - PROCESS | 1643 | --DOMWINDOW == 74 (0x125b4cc00) [pid = 1643] [serial = 1948] [outer = 0x0] [url = about:blank] 01:29:45 INFO - PROCESS | 1643 | --DOMWINDOW == 73 (0x12192bc00) [pid = 1643] [serial = 1976] [outer = 0x0] [url = about:blank] 01:29:45 INFO - PROCESS | 1643 | --DOMWINDOW == 72 (0x129f9e400) [pid = 1643] [serial = 1952] [outer = 0x0] [url = about:blank] 01:29:45 INFO - PROCESS | 1643 | --DOMWINDOW == 71 (0x128ae5000) [pid = 1643] [serial = 1951] [outer = 0x0] [url = about:blank] 01:29:45 INFO - PROCESS | 1643 | --DOMWINDOW == 70 (0x125d93000) [pid = 1643] [serial = 1987] [outer = 0x0] [url = about:blank] 01:29:45 INFO - PROCESS | 1643 | --DOMWINDOW == 69 (0x123a4bc00) [pid = 1643] [serial = 1982] [outer = 0x0] [url = about:blank] 01:29:45 INFO - PROCESS | 1643 | --DOMWINDOW == 68 (0x123a40c00) [pid = 1643] [serial = 1981] [outer = 0x0] [url = about:blank] 01:29:45 INFO - PROCESS | 1643 | --DOMWINDOW == 67 (0x119587000) [pid = 1643] [serial = 1967] [outer = 0x0] [url = about:blank] 01:29:46 INFO - PROCESS | 1643 | 1466497786174 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]]]}] 01:29:46 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) 01:29:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1824ms 01:29:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 01:29:46 INFO - PROCESS | 1643 | 1466497786204 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 01:29:46 INFO - PROCESS | 1643 | 1466497786207 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 01:29:46 INFO - PROCESS | 1643 | 1466497786210 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 01:29:46 INFO - PROCESS | 1643 | 1466497786212 Marionette TRACE conn2 <- [1,2686,null,{}] 01:29:46 INFO - PROCESS | 1643 | 1466497786215 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}] 01:29:46 INFO - PROCESS | 1643 | 1466497786217 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:46 INFO - PROCESS | 1643 | 1466497786295 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 01:29:46 INFO - PROCESS | 1643 | 1466497786303 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:46 INFO - PROCESS | 1643 | 1466497786304 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:46 INFO - PROCESS | 1643 | ++DOCSHELL 0x116410800 == 28 [pid = 1643] [id = 679] 01:29:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 68 (0x112675c00) [pid = 1643] [serial = 2037] [outer = 0x0] 01:29:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 69 (0x1133a9800) [pid = 1643] [serial = 2038] [outer = 0x112675c00] 01:29:46 INFO - PROCESS | 1643 | 1466497786332 Marionette DEBUG loaded listener.js 01:29:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 70 (0x116535800) [pid = 1643] [serial = 2039] [outer = 0x112675c00] 01:29:47 INFO - PROCESS | 1643 | 1466497787146 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"]]]}] 01:29:47 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 01:29:47 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 01:29:47 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 01:29:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:29:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 01:29:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 971ms 01:29:47 INFO - PROCESS | 1643 | 1466497787180 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 01:29:47 INFO - PROCESS | 1643 | 1466497787184 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 01:29:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 01:29:47 INFO - PROCESS | 1643 | 1466497787189 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 01:29:47 INFO - PROCESS | 1643 | 1466497787191 Marionette TRACE conn2 <- [1,2690,null,{}] 01:29:47 INFO - PROCESS | 1643 | 1466497787193 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}] 01:29:47 INFO - PROCESS | 1643 | 1466497787195 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:47 INFO - PROCESS | 1643 | 1466497787297 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 01:29:47 INFO - PROCESS | 1643 | 1466497787332 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:47 INFO - PROCESS | 1643 | 1466497787334 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:47 INFO - PROCESS | 1643 | ++DOCSHELL 0x11820f000 == 29 [pid = 1643] [id = 680] 01:29:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 71 (0x116884800) [pid = 1643] [serial = 2040] [outer = 0x0] 01:29:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 72 (0x1176cac00) [pid = 1643] [serial = 2041] [outer = 0x116884800] 01:29:47 INFO - PROCESS | 1643 | 1466497787361 Marionette DEBUG loaded listener.js 01:29:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 73 (0x11841bc00) [pid = 1643] [serial = 2042] [outer = 0x116884800] 01:29:48 INFO - PROCESS | 1643 | 1466497788251 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"]]]}] 01:29:48 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 01:29:48 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 01:29:48 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 01:29:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:29:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 01:29:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1072ms 01:29:48 INFO - PROCESS | 1643 | 1466497788261 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 01:29:48 INFO - PROCESS | 1643 | 1466497788262 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 01:29:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 01:29:48 INFO - PROCESS | 1643 | 1466497788265 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 01:29:48 INFO - PROCESS | 1643 | 1466497788269 Marionette TRACE conn2 <- [1,2694,null,{}] 01:29:48 INFO - PROCESS | 1643 | 1466497788278 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}] 01:29:48 INFO - PROCESS | 1643 | 1466497788281 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:48 INFO - PROCESS | 1643 | 1466497788388 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 01:29:48 INFO - PROCESS | 1643 | 1466497788393 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:48 INFO - PROCESS | 1643 | 1466497788395 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:48 INFO - PROCESS | 1643 | ++DOCSHELL 0x119614800 == 30 [pid = 1643] [id = 681] 01:29:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 74 (0x112a72c00) [pid = 1643] [serial = 2043] [outer = 0x0] 01:29:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 75 (0x11882f400) [pid = 1643] [serial = 2044] [outer = 0x112a72c00] 01:29:48 INFO - PROCESS | 1643 | 1466497788427 Marionette DEBUG loaded listener.js 01:29:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 76 (0x1190c7000) [pid = 1643] [serial = 2045] [outer = 0x112a72c00] 01:29:49 INFO - PROCESS | 1643 | 1466497789339 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"]]]}] 01:29:49 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 01:29:49 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 01:29:49 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 01:29:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:29:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 01:29:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1124ms 01:29:49 INFO - PROCESS | 1643 | 1466497789390 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 01:29:49 INFO - PROCESS | 1643 | 1466497789393 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 01:29:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 01:29:49 INFO - PROCESS | 1643 | 1466497789402 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 01:29:49 INFO - PROCESS | 1643 | 1466497789403 Marionette TRACE conn2 <- [1,2698,null,{}] 01:29:49 INFO - PROCESS | 1643 | 1466497789405 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}] 01:29:49 INFO - PROCESS | 1643 | 1466497789406 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:49 INFO - PROCESS | 1643 | 1466497789508 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 01:29:49 INFO - PROCESS | 1643 | 1466497789512 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:49 INFO - PROCESS | 1643 | 1466497789513 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:49 INFO - PROCESS | 1643 | ++DOCSHELL 0x121015800 == 31 [pid = 1643] [id = 682] 01:29:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 77 (0x1196a5c00) [pid = 1643] [serial = 2046] [outer = 0x0] 01:29:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 78 (0x119a04400) [pid = 1643] [serial = 2047] [outer = 0x1196a5c00] 01:29:49 INFO - PROCESS | 1643 | 1466497789539 Marionette DEBUG loaded listener.js 01:29:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 79 (0x119c98400) [pid = 1643] [serial = 2048] [outer = 0x1196a5c00] 01:29:49 INFO - PROCESS | 1643 | --DOMWINDOW == 78 (0x12186f800) [pid = 1643] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 01:29:49 INFO - PROCESS | 1643 | --DOMWINDOW == 77 (0x112e36c00) [pid = 1643] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 01:29:49 INFO - PROCESS | 1643 | --DOMWINDOW == 76 (0x1182a8800) [pid = 1643] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 01:29:49 INFO - PROCESS | 1643 | --DOMWINDOW == 75 (0x124ab2400) [pid = 1643] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 01:29:49 INFO - PROCESS | 1643 | --DOMWINDOW == 74 (0x1182a8000) [pid = 1643] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 01:29:49 INFO - PROCESS | 1643 | --DOMWINDOW == 73 (0x11856ac00) [pid = 1643] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 01:29:49 INFO - PROCESS | 1643 | --DOMWINDOW == 72 (0x121b81800) [pid = 1643] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 01:29:49 INFO - PROCESS | 1643 | --DOMWINDOW == 71 (0x119ca2800) [pid = 1643] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 01:29:49 INFO - PROCESS | 1643 | --DOMWINDOW == 70 (0x112a73800) [pid = 1643] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 01:29:49 INFO - PROCESS | 1643 | --DOMWINDOW == 69 (0x12844bc00) [pid = 1643] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 01:29:49 INFO - PROCESS | 1643 | --DOMWINDOW == 68 (0x120e8f000) [pid = 1643] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 01:29:49 INFO - PROCESS | 1643 | --DOMWINDOW == 67 (0x118416c00) [pid = 1643] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 01:29:49 INFO - PROCESS | 1643 | --DOMWINDOW == 66 (0x110fe6800) [pid = 1643] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 01:29:50 INFO - PROCESS | 1643 | 1466497790456 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"]]]}] 01:29:50 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 01:29:50 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 01:29:50 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 01:29:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:29:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 01:29:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1070ms 01:29:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 01:29:50 INFO - PROCESS | 1643 | 1466497790472 Marionette TRACE conn2 -> [0,2701,"getWindowHandle",null] 01:29:50 INFO - PROCESS | 1643 | 1466497790473 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 01:29:50 INFO - PROCESS | 1643 | 1466497790476 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 01:29:50 INFO - PROCESS | 1643 | 1466497790477 Marionette TRACE conn2 <- [1,2702,null,{}] 01:29:50 INFO - PROCESS | 1643 | 1466497790479 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}] 01:29:50 INFO - PROCESS | 1643 | 1466497790480 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:50 INFO - PROCESS | 1643 | 1466497790554 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 01:29:50 INFO - PROCESS | 1643 | 1466497790611 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:50 INFO - PROCESS | 1643 | 1466497790612 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:50 INFO - PROCESS | 1643 | ++DOCSHELL 0x121093800 == 32 [pid = 1643] [id = 683] 01:29:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 67 (0x11680c000) [pid = 1643] [serial = 2049] [outer = 0x0] 01:29:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 68 (0x11863a800) [pid = 1643] [serial = 2050] [outer = 0x11680c000] 01:29:50 INFO - PROCESS | 1643 | 1466497790637 Marionette DEBUG loaded listener.js 01:29:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 69 (0x119ca1000) [pid = 1643] [serial = 2051] [outer = 0x11680c000] 01:29:50 INFO - PROCESS | 1643 | 1466497790926 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]]]}] 01:29:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 01:29:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 469ms 01:29:50 INFO - PROCESS | 1643 | 1466497790946 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 01:29:50 INFO - PROCESS | 1643 | 1466497790947 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 01:29:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 01:29:50 INFO - PROCESS | 1643 | 1466497790957 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 01:29:50 INFO - PROCESS | 1643 | 1466497790958 Marionette TRACE conn2 <- [1,2706,null,{}] 01:29:50 INFO - PROCESS | 1643 | 1466497790961 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}] 01:29:50 INFO - PROCESS | 1643 | 1466497790965 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:51 INFO - PROCESS | 1643 | 1466497791065 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 01:29:51 INFO - PROCESS | 1643 | 1466497791071 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:51 INFO - PROCESS | 1643 | 1466497791072 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:51 INFO - PROCESS | 1643 | ++DOCSHELL 0x123ab4000 == 33 [pid = 1643] [id = 684] 01:29:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 70 (0x11841d000) [pid = 1643] [serial = 2052] [outer = 0x0] 01:29:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 71 (0x120ec6c00) [pid = 1643] [serial = 2053] [outer = 0x11841d000] 01:29:51 INFO - PROCESS | 1643 | 1466497791097 Marionette DEBUG loaded listener.js 01:29:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 72 (0x1214e2800) [pid = 1643] [serial = 2054] [outer = 0x11841d000] 01:29:51 INFO - PROCESS | 1643 | 1466497791423 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]]]}] 01:29:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 01:29:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 528ms 01:29:51 INFO - PROCESS | 1643 | 1466497791477 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 01:29:51 INFO - PROCESS | 1643 | 1466497791486 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 01:29:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 01:29:51 INFO - PROCESS | 1643 | 1466497791499 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 01:29:51 INFO - PROCESS | 1643 | 1466497791500 Marionette TRACE conn2 <- [1,2710,null,{}] 01:29:51 INFO - PROCESS | 1643 | 1466497791502 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}] 01:29:51 INFO - PROCESS | 1643 | 1466497791503 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:51 INFO - PROCESS | 1643 | 1466497791577 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 01:29:51 INFO - PROCESS | 1643 | 1466497791581 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:51 INFO - PROCESS | 1643 | 1466497791582 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:51 INFO - PROCESS | 1643 | ++DOCSHELL 0x124a0f800 == 34 [pid = 1643] [id = 685] 01:29:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 73 (0x1184c1000) [pid = 1643] [serial = 2055] [outer = 0x0] 01:29:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 74 (0x121863c00) [pid = 1643] [serial = 2056] [outer = 0x1184c1000] 01:29:51 INFO - PROCESS | 1643 | 1466497791611 Marionette DEBUG loaded listener.js 01:29:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 75 (0x12186fc00) [pid = 1643] [serial = 2057] [outer = 0x1184c1000] 01:29:52 INFO - PROCESS | 1643 | --DOCSHELL 0x116410800 == 33 [pid = 1643] [id = 679] 01:29:52 INFO - PROCESS | 1643 | --DOCSHELL 0x112fba000 == 32 [pid = 1643] [id = 678] 01:29:52 INFO - PROCESS | 1643 | --DOCSHELL 0x119614800 == 31 [pid = 1643] [id = 681] 01:29:52 INFO - PROCESS | 1643 | --DOCSHELL 0x123ab4000 == 30 [pid = 1643] [id = 684] 01:29:52 INFO - PROCESS | 1643 | --DOCSHELL 0x11820f000 == 29 [pid = 1643] [id = 680] 01:29:52 INFO - PROCESS | 1643 | --DOCSHELL 0x121093800 == 28 [pid = 1643] [id = 683] 01:29:52 INFO - PROCESS | 1643 | --DOCSHELL 0x121015800 == 27 [pid = 1643] [id = 682] 01:29:52 INFO - PROCESS | 1643 | --DOMWINDOW == 74 (0x123c0c000) [pid = 1643] [serial = 2023] [outer = 0x0] [url = about:blank] 01:29:52 INFO - PROCESS | 1643 | --DOMWINDOW == 73 (0x123a46000) [pid = 1643] [serial = 2011] [outer = 0x0] [url = about:blank] 01:29:52 INFO - PROCESS | 1643 | --DOMWINDOW == 72 (0x115e8bc00) [pid = 1643] [serial = 1996] [outer = 0x0] [url = about:blank] 01:29:52 INFO - PROCESS | 1643 | --DOMWINDOW == 71 (0x11829f400) [pid = 1643] [serial = 1997] [outer = 0x0] [url = about:blank] 01:29:52 INFO - PROCESS | 1643 | --DOMWINDOW == 70 (0x1190ca800) [pid = 1643] [serial = 2002] [outer = 0x0] [url = about:blank] 01:29:52 INFO - PROCESS | 1643 | --DOMWINDOW == 69 (0x119c96c00) [pid = 1643] [serial = 2003] [outer = 0x0] [url = about:blank] 01:29:52 INFO - PROCESS | 1643 | --DOMWINDOW == 68 (0x1282cbc00) [pid = 1643] [serial = 1988] [outer = 0x0] [url = about:blank] 01:29:52 INFO - PROCESS | 1643 | --DOMWINDOW == 67 (0x11853ac00) [pid = 1643] [serial = 1999] [outer = 0x0] [url = about:blank] 01:29:52 INFO - PROCESS | 1643 | --DOMWINDOW == 66 (0x1186c7400) [pid = 1643] [serial = 2000] [outer = 0x0] [url = about:blank] 01:29:52 INFO - PROCESS | 1643 | --DOMWINDOW == 65 (0x11863c400) [pid = 1643] [serial = 1993] [outer = 0x0] [url = about:blank] 01:29:52 INFO - PROCESS | 1643 | --DOMWINDOW == 64 (0x128448000) [pid = 1643] [serial = 2015] [outer = 0x0] [url = about:blank] 01:29:52 INFO - PROCESS | 1643 | --DOMWINDOW == 63 (0x118832400) [pid = 1643] [serial = 1994] [outer = 0x0] [url = about:blank] 01:29:52 INFO - PROCESS | 1643 | --DOMWINDOW == 62 (0x1282bcc00) [pid = 1643] [serial = 2014] [outer = 0x0] [url = about:blank] 01:29:52 INFO - PROCESS | 1643 | --DOMWINDOW == 61 (0x120ec0000) [pid = 1643] [serial = 2005] [outer = 0x0] [url = about:blank] 01:29:52 INFO - PROCESS | 1643 | --DOMWINDOW == 60 (0x115e1d400) [pid = 1643] [serial = 1990] [outer = 0x0] [url = about:blank] 01:29:52 INFO - PROCESS | 1643 | --DOMWINDOW == 59 (0x1174bdc00) [pid = 1643] [serial = 1991] [outer = 0x0] [url = about:blank] 01:29:52 INFO - PROCESS | 1643 | --DOMWINDOW == 58 (0x128925800) [pid = 1643] [serial = 2024] [outer = 0x0] [url = about:blank] 01:29:52 INFO - PROCESS | 1643 | --DOMWINDOW == 57 (0x128922400) [pid = 1643] [serial = 2018] [outer = 0x0] [url = about:blank] 01:29:52 INFO - PROCESS | 1643 | --DOMWINDOW == 56 (0x120f8cc00) [pid = 1643] [serial = 2017] [outer = 0x0] [url = about:blank] 01:29:52 INFO - PROCESS | 1643 | --DOMWINDOW == 55 (0x120f66000) [pid = 1643] [serial = 2008] [outer = 0x0] [url = about:blank] 01:29:52 INFO - PROCESS | 1643 | --DOMWINDOW == 54 (0x121341c00) [pid = 1643] [serial = 2009] [outer = 0x0] [url = about:blank] 01:29:52 INFO - PROCESS | 1643 | --DOMWINDOW == 53 (0x125d93400) [pid = 1643] [serial = 2012] [outer = 0x0] [url = about:blank] 01:29:52 INFO - PROCESS | 1643 | --DOMWINDOW == 52 (0x120f62400) [pid = 1643] [serial = 2006] [outer = 0x0] [url = about:blank] 01:29:52 INFO - PROCESS | 1643 | --DOMWINDOW == 51 (0x119c94800) [pid = 1643] [serial = 2020] [outer = 0x0] [url = about:blank] 01:29:52 INFO - PROCESS | 1643 | --DOMWINDOW == 50 (0x119c96800) [pid = 1643] [serial = 2021] [outer = 0x0] [url = about:blank] 01:29:52 INFO - PROCESS | 1643 | 1466497792897 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] 01:29:52 INFO - PROCESS | 1643 | 1466497792927 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 01:29:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 01:29:52 INFO - PROCESS | 1643 | 1466497792930 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 01:29:52 INFO - PROCESS | 1643 | 1466497792932 Marionette TRACE conn2 <- [1,2714,null,{}] 01:29:52 INFO - PROCESS | 1643 | 1466497792937 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}] 01:29:52 INFO - PROCESS | 1643 | 1466497792939 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:53 INFO - PROCESS | 1643 | 1466497793020 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 01:29:53 INFO - PROCESS | 1643 | 1466497793025 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:53 INFO - PROCESS | 1643 | 1466497793028 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:53 INFO - PROCESS | 1643 | ++DOCSHELL 0x115e49000 == 28 [pid = 1643] [id = 686] 01:29:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 51 (0x112759400) [pid = 1643] [serial = 2058] [outer = 0x0] 01:29:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 52 (0x11275f400) [pid = 1643] [serial = 2059] [outer = 0x112759400] 01:29:53 INFO - PROCESS | 1643 | 1466497793060 Marionette DEBUG loaded listener.js 01:29:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 53 (0x112e99000) [pid = 1643] [serial = 2060] [outer = 0x112759400] 01:29:53 INFO - PROCESS | 1643 | 1466497793397 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]]]}] 01:29:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 01:29:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 520ms 01:29:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 01:29:53 INFO - PROCESS | 1643 | 1466497793450 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 01:29:53 INFO - PROCESS | 1643 | 1466497793454 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 01:29:53 INFO - PROCESS | 1643 | 1466497793458 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 01:29:53 INFO - PROCESS | 1643 | 1466497793460 Marionette TRACE conn2 <- [1,2718,null,{}] 01:29:53 INFO - PROCESS | 1643 | 1466497793462 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}] 01:29:53 INFO - PROCESS | 1643 | 1466497793465 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:53 INFO - PROCESS | 1643 | 1466497793545 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 01:29:53 INFO - PROCESS | 1643 | 1466497793550 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:53 INFO - PROCESS | 1643 | 1466497793554 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:53 INFO - PROCESS | 1643 | ++DOCSHELL 0x11746a800 == 29 [pid = 1643] [id = 687] 01:29:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 54 (0x113359400) [pid = 1643] [serial = 2061] [outer = 0x0] 01:29:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 55 (0x116536000) [pid = 1643] [serial = 2062] [outer = 0x113359400] 01:29:53 INFO - PROCESS | 1643 | 1466497793582 Marionette DEBUG loaded listener.js 01:29:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 56 (0x11688ac00) [pid = 1643] [serial = 2063] [outer = 0x113359400] 01:29:53 INFO - PROCESS | 1643 | 1466497793927 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] 01:29:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 01:29:53 INFO - PROCESS | 1643 | 1466497793989 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 01:29:53 INFO - PROCESS | 1643 | 1466497793991 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 01:29:53 INFO - PROCESS | 1643 | 1466497793994 Marionette TRACE conn2 <- [1,2722,null,{}] 01:29:54 INFO - PROCESS | 1643 | 1466497794002 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}] 01:29:54 INFO - PROCESS | 1643 | 1466497794005 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:54 INFO - PROCESS | 1643 | 1466497794082 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 01:29:54 INFO - PROCESS | 1643 | 1466497794089 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:54 INFO - PROCESS | 1643 | 1466497794091 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:54 INFO - PROCESS | 1643 | ++DOCSHELL 0x119188800 == 30 [pid = 1643] [id = 688] 01:29:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 57 (0x110fe5800) [pid = 1643] [serial = 2064] [outer = 0x0] 01:29:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 58 (0x117d18000) [pid = 1643] [serial = 2065] [outer = 0x110fe5800] 01:29:54 INFO - PROCESS | 1643 | 1466497794121 Marionette DEBUG loaded listener.js 01:29:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 59 (0x11841c400) [pid = 1643] [serial = 2066] [outer = 0x110fe5800] 01:29:54 INFO - PROCESS | 1643 | 1466497794477 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] 01:29:54 INFO - PROCESS | 1643 | 1466497794517 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 01:29:54 INFO - PROCESS | 1643 | 1466497794520 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 01:29:54 INFO - PROCESS | 1643 | 1466497794521 Marionette TRACE conn2 <- [1,2726,null,{}] 01:29:54 INFO - PROCESS | 1643 | 1466497794524 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}] 01:29:54 INFO - PROCESS | 1643 | 1466497794525 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:54 INFO - PROCESS | 1643 | 1466497794634 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 01:29:54 INFO - PROCESS | 1643 | 1466497794642 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:54 INFO - PROCESS | 1643 | 1466497794643 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:54 INFO - PROCESS | 1643 | ++DOCSHELL 0x119572000 == 31 [pid = 1643] [id = 689] 01:29:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 60 (0x118534c00) [pid = 1643] [serial = 2067] [outer = 0x0] 01:29:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 61 (0x118540c00) [pid = 1643] [serial = 2068] [outer = 0x118534c00] 01:29:54 INFO - PROCESS | 1643 | 1466497794686 Marionette DEBUG loaded listener.js 01:29:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 62 (0x11863d400) [pid = 1643] [serial = 2069] [outer = 0x118534c00] 01:29:55 INFO - PROCESS | 1643 | 1466497795097 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]]]}] 01:29:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 01:29:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 620ms 01:29:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 01:29:55 INFO - PROCESS | 1643 | 1466497795139 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 01:29:55 INFO - PROCESS | 1643 | 1466497795141 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 01:29:55 INFO - PROCESS | 1643 | 1466497795143 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 01:29:55 INFO - PROCESS | 1643 | 1466497795144 Marionette TRACE conn2 <- [1,2730,null,{}] 01:29:55 INFO - PROCESS | 1643 | 1466497795146 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}] 01:29:55 INFO - PROCESS | 1643 | 1466497795147 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:55 INFO - PROCESS | 1643 | 1466497795252 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 01:29:55 INFO - PROCESS | 1643 | 1466497795259 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:55 INFO - PROCESS | 1643 | 1466497795260 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:55 INFO - PROCESS | 1643 | ++DOCSHELL 0x119aae800 == 32 [pid = 1643] [id = 690] 01:29:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 63 (0x112fa1000) [pid = 1643] [serial = 2070] [outer = 0x0] 01:29:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 64 (0x1186a2400) [pid = 1643] [serial = 2071] [outer = 0x112fa1000] 01:29:55 INFO - PROCESS | 1643 | 1466497795285 Marionette DEBUG loaded listener.js 01:29:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 65 (0x11882d400) [pid = 1643] [serial = 2072] [outer = 0x112fa1000] 01:29:56 INFO - PROCESS | 1643 | 1466497796080 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"]]]}] 01:29:56 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 01:29:56 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 01:29:56 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 01:29:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:29:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 01:29:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 968ms 01:29:56 INFO - PROCESS | 1643 | 1466497796112 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 01:29:56 INFO - PROCESS | 1643 | 1466497796113 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 01:29:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 01:29:56 INFO - PROCESS | 1643 | 1466497796115 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 01:29:56 INFO - PROCESS | 1643 | 1466497796116 Marionette TRACE conn2 <- [1,2734,null,{}] 01:29:56 INFO - PROCESS | 1643 | 1466497796118 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}] 01:29:56 INFO - PROCESS | 1643 | 1466497796122 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:56 INFO - PROCESS | 1643 | 1466497796212 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 01:29:56 INFO - PROCESS | 1643 | 1466497796217 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:56 INFO - PROCESS | 1643 | 1466497796218 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:56 INFO - PROCESS | 1643 | ++DOCSHELL 0x12113a000 == 33 [pid = 1643] [id = 691] 01:29:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 66 (0x11904c400) [pid = 1643] [serial = 2073] [outer = 0x0] 01:29:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 67 (0x119a0b000) [pid = 1643] [serial = 2074] [outer = 0x11904c400] 01:29:56 INFO - PROCESS | 1643 | 1466497796246 Marionette DEBUG loaded listener.js 01:29:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 68 (0x119c99400) [pid = 1643] [serial = 2075] [outer = 0x11904c400] 01:29:56 INFO - PROCESS | 1643 | 1466497796588 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]]]}] 01:29:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 01:29:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 518ms 01:29:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 01:29:56 INFO - PROCESS | 1643 | 1466497796645 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 01:29:56 INFO - PROCESS | 1643 | 1466497796646 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 01:29:56 INFO - PROCESS | 1643 | 1466497796655 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 01:29:56 INFO - PROCESS | 1643 | 1466497796656 Marionette TRACE conn2 <- [1,2738,null,{}] 01:29:56 INFO - PROCESS | 1643 | 1466497796659 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}] 01:29:56 INFO - PROCESS | 1643 | 1466497796660 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:56 INFO - PROCESS | 1643 | 1466497796744 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 01:29:56 INFO - PROCESS | 1643 | 1466497796748 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:56 INFO - PROCESS | 1643 | 1466497796749 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:56 INFO - PROCESS | 1643 | ++DOCSHELL 0x123a6c800 == 34 [pid = 1643] [id = 692] 01:29:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 69 (0x110fecc00) [pid = 1643] [serial = 2076] [outer = 0x0] 01:29:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 70 (0x120e93c00) [pid = 1643] [serial = 2077] [outer = 0x110fecc00] 01:29:56 INFO - PROCESS | 1643 | 1466497796777 Marionette DEBUG loaded listener.js 01:29:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 71 (0x120ec4400) [pid = 1643] [serial = 2078] [outer = 0x110fecc00] 01:29:57 INFO - PROCESS | 1643 | 1466497797096 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]]]}] 01:29:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 01:29:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 474ms 01:29:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 01:29:57 INFO - PROCESS | 1643 | 1466497797125 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 01:29:57 INFO - PROCESS | 1643 | 1466497797126 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 01:29:57 INFO - PROCESS | 1643 | 1466497797128 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 01:29:57 INFO - PROCESS | 1643 | 1466497797129 Marionette TRACE conn2 <- [1,2742,null,{}] 01:29:57 INFO - PROCESS | 1643 | 1466497797131 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}] 01:29:57 INFO - PROCESS | 1643 | 1466497797133 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:57 INFO - PROCESS | 1643 | 1466497797209 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 01:29:57 INFO - PROCESS | 1643 | 1466497797213 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:57 INFO - PROCESS | 1643 | 1466497797214 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:57 INFO - PROCESS | 1643 | ++DOCSHELL 0x124a03000 == 35 [pid = 1643] [id = 693] 01:29:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 72 (0x120ec5400) [pid = 1643] [serial = 2079] [outer = 0x0] 01:29:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 73 (0x120f5c800) [pid = 1643] [serial = 2080] [outer = 0x120ec5400] 01:29:57 INFO - PROCESS | 1643 | 1466497797241 Marionette DEBUG loaded listener.js 01:29:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 74 (0x120f63400) [pid = 1643] [serial = 2081] [outer = 0x120ec5400] 01:29:57 INFO - PROCESS | 1643 | 1466497797574 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]]]}] 01:29:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 01:29:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 472ms 01:29:57 INFO - PROCESS | 1643 | 1466497797601 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 01:29:57 INFO - PROCESS | 1643 | 1466497797603 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 01:29:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 01:29:57 INFO - PROCESS | 1643 | 1466497797606 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 01:29:57 INFO - PROCESS | 1643 | 1466497797607 Marionette TRACE conn2 <- [1,2746,null,{}] 01:29:57 INFO - PROCESS | 1643 | 1466497797610 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}] 01:29:57 INFO - PROCESS | 1643 | 1466497797611 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:57 INFO - PROCESS | 1643 | 1466497797725 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 01:29:57 INFO - PROCESS | 1643 | 1466497797737 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:57 INFO - PROCESS | 1643 | 1466497797739 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:57 INFO - PROCESS | 1643 | ++DOCSHELL 0x119183000 == 36 [pid = 1643] [id = 694] 01:29:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 75 (0x120f63800) [pid = 1643] [serial = 2082] [outer = 0x0] 01:29:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 76 (0x120f66800) [pid = 1643] [serial = 2083] [outer = 0x120f63800] 01:29:57 INFO - PROCESS | 1643 | 1466497797763 Marionette DEBUG loaded listener.js 01:29:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 77 (0x12122c800) [pid = 1643] [serial = 2084] [outer = 0x120f63800] 01:29:58 INFO - PROCESS | 1643 | 1466497798090 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]]]}] 01:29:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 01:29:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 519ms 01:29:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 01:29:58 INFO - PROCESS | 1643 | 1466497798125 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 01:29:58 INFO - PROCESS | 1643 | 1466497798127 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 01:29:58 INFO - PROCESS | 1643 | 1466497798129 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 01:29:58 INFO - PROCESS | 1643 | 1466497798130 Marionette TRACE conn2 <- [1,2750,null,{}] 01:29:58 INFO - PROCESS | 1643 | 1466497798132 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}] 01:29:58 INFO - PROCESS | 1643 | 1466497798134 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:58 INFO - PROCESS | 1643 | 1466497798232 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 01:29:58 INFO - PROCESS | 1643 | 1466497798267 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:58 INFO - PROCESS | 1643 | 1466497798268 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:58 INFO - PROCESS | 1643 | ++DOCSHELL 0x128233800 == 37 [pid = 1643] [id = 695] 01:29:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 78 (0x12134c000) [pid = 1643] [serial = 2085] [outer = 0x0] 01:29:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 79 (0x121860400) [pid = 1643] [serial = 2086] [outer = 0x12134c000] 01:29:58 INFO - PROCESS | 1643 | 1466497798292 Marionette DEBUG loaded listener.js 01:29:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x12186b800) [pid = 1643] [serial = 2087] [outer = 0x12134c000] 01:29:58 INFO - PROCESS | 1643 | 1466497798607 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]]]}] 01:29:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 01:29:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 518ms 01:29:58 INFO - PROCESS | 1643 | 1466497798650 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 01:29:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 01:29:58 INFO - PROCESS | 1643 | 1466497798654 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 01:29:58 INFO - PROCESS | 1643 | 1466497798656 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 01:29:58 INFO - PROCESS | 1643 | 1466497798658 Marionette TRACE conn2 <- [1,2754,null,{}] 01:29:58 INFO - PROCESS | 1643 | 1466497798660 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}] 01:29:58 INFO - PROCESS | 1643 | 1466497798662 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:58 INFO - PROCESS | 1643 | 1466497798778 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 01:29:58 INFO - PROCESS | 1643 | 1466497798814 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:58 INFO - PROCESS | 1643 | 1466497798816 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:58 INFO - PROCESS | 1643 | ++DOCSHELL 0x119aad800 == 38 [pid = 1643] [id = 696] 01:29:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x12134d000) [pid = 1643] [serial = 2088] [outer = 0x0] 01:29:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x121928c00) [pid = 1643] [serial = 2089] [outer = 0x12134d000] 01:29:58 INFO - PROCESS | 1643 | 1466497798842 Marionette DEBUG loaded listener.js 01:29:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x123a4bc00) [pid = 1643] [serial = 2090] [outer = 0x12134d000] 01:29:59 INFO - PROCESS | 1643 | 1466497799183 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]]]}] 01:29:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 01:29:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 573ms 01:29:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 01:29:59 INFO - PROCESS | 1643 | 1466497799229 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 01:29:59 INFO - PROCESS | 1643 | 1466497799231 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 01:29:59 INFO - PROCESS | 1643 | 1466497799233 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 01:29:59 INFO - PROCESS | 1643 | 1466497799234 Marionette TRACE conn2 <- [1,2758,null,{}] 01:29:59 INFO - PROCESS | 1643 | 1466497799236 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}] 01:29:59 INFO - PROCESS | 1643 | 1466497799237 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:59 INFO - PROCESS | 1643 | 1466497799337 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 01:29:59 INFO - PROCESS | 1643 | 1466497799341 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:59 INFO - PROCESS | 1643 | 1466497799342 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:59 INFO - PROCESS | 1643 | ++DOCSHELL 0x128c20800 == 39 [pid = 1643] [id = 697] 01:29:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x1216e4000) [pid = 1643] [serial = 2091] [outer = 0x0] 01:29:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x123fcd400) [pid = 1643] [serial = 2092] [outer = 0x1216e4000] 01:29:59 INFO - PROCESS | 1643 | 1466497799366 Marionette DEBUG loaded listener.js 01:29:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x1241f6400) [pid = 1643] [serial = 2093] [outer = 0x1216e4000] 01:29:59 INFO - PROCESS | 1643 | 1466497799741 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]]]}] 01:29:59 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x112a72c00) [pid = 1643] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 01:29:59 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x1196a5c00) [pid = 1643] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 01:29:59 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x11841d000) [pid = 1643] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 01:29:59 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x116884800) [pid = 1643] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 01:29:59 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x112675c00) [pid = 1643] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 01:29:59 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x117d0c800) [pid = 1643] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 01:29:59 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x118831800) [pid = 1643] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 01:29:59 INFO - PROCESS | 1643 | --DOMWINDOW == 78 (0x118532400) [pid = 1643] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 01:29:59 INFO - PROCESS | 1643 | --DOMWINDOW == 77 (0x110f74000) [pid = 1643] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 01:29:59 INFO - PROCESS | 1643 | --DOMWINDOW == 76 (0x11680c000) [pid = 1643] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 01:29:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 01:29:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 572ms 01:29:59 INFO - PROCESS | 1643 | 1466497799805 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 01:29:59 INFO - PROCESS | 1643 | 1466497799806 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 01:29:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 01:29:59 INFO - PROCESS | 1643 | 1466497799808 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 01:29:59 INFO - PROCESS | 1643 | 1466497799810 Marionette TRACE conn2 <- [1,2762,null,{}] 01:29:59 INFO - PROCESS | 1643 | 1466497799812 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}] 01:29:59 INFO - PROCESS | 1643 | 1466497799813 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:59 INFO - PROCESS | 1643 | 1466497799899 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 01:29:59 INFO - PROCESS | 1643 | 1466497799904 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:59 INFO - PROCESS | 1643 | 1466497799905 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:29:59 INFO - PROCESS | 1643 | ++DOCSHELL 0x129fc4800 == 40 [pid = 1643] [id = 698] 01:29:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 77 (0x1174c3c00) [pid = 1643] [serial = 2094] [outer = 0x0] 01:29:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 78 (0x118317800) [pid = 1643] [serial = 2095] [outer = 0x1174c3c00] 01:29:59 INFO - PROCESS | 1643 | 1466497799930 Marionette DEBUG loaded listener.js 01:29:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 79 (0x119aefc00) [pid = 1643] [serial = 2096] [outer = 0x1174c3c00] 01:30:00 INFO - PROCESS | 1643 | 1466497800269 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]]]}] 01:30:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 01:30:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 469ms 01:30:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 01:30:00 INFO - PROCESS | 1643 | 1466497800279 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 01:30:00 INFO - PROCESS | 1643 | 1466497800280 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 01:30:00 INFO - PROCESS | 1643 | 1466497800282 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 01:30:00 INFO - PROCESS | 1643 | 1466497800283 Marionette TRACE conn2 <- [1,2766,null,{}] 01:30:00 INFO - PROCESS | 1643 | 1466497800287 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}] 01:30:00 INFO - PROCESS | 1643 | 1466497800289 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:00 INFO - PROCESS | 1643 | 1466497800366 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 01:30:00 INFO - PROCESS | 1643 | 1466497800423 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:00 INFO - PROCESS | 1643 | 1466497800424 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:00 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a5a2800 == 41 [pid = 1643] [id = 699] 01:30:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x117d0c800) [pid = 1643] [serial = 2097] [outer = 0x0] 01:30:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x124450800) [pid = 1643] [serial = 2098] [outer = 0x117d0c800] 01:30:00 INFO - PROCESS | 1643 | 1466497800448 Marionette DEBUG loaded listener.js 01:30:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x124ac1400) [pid = 1643] [serial = 2099] [outer = 0x117d0c800] 01:30:00 INFO - PROCESS | 1643 | 1466497800742 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]]]}] 01:30:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 01:30:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 469ms 01:30:00 INFO - PROCESS | 1643 | 1466497800758 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 01:30:00 INFO - PROCESS | 1643 | 1466497800760 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 01:30:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 01:30:00 INFO - PROCESS | 1643 | 1466497800762 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 01:30:00 INFO - PROCESS | 1643 | 1466497800763 Marionette TRACE conn2 <- [1,2770,null,{}] 01:30:00 INFO - PROCESS | 1643 | 1466497800765 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}] 01:30:00 INFO - PROCESS | 1643 | 1466497800766 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:00 INFO - PROCESS | 1643 | 1466497800872 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 01:30:00 INFO - PROCESS | 1643 | 1466497800875 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:00 INFO - PROCESS | 1643 | 1466497800876 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:00 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a969800 == 42 [pid = 1643] [id = 700] 01:30:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x124ac6400) [pid = 1643] [serial = 2100] [outer = 0x0] 01:30:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x125a42400) [pid = 1643] [serial = 2101] [outer = 0x124ac6400] 01:30:00 INFO - PROCESS | 1643 | 1466497800899 Marionette DEBUG loaded listener.js 01:30:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x125d99800) [pid = 1643] [serial = 2102] [outer = 0x124ac6400] 01:30:01 INFO - PROCESS | 1643 | 1466497801238 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]]]}] 01:30:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 01:30:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 518ms 01:30:01 INFO - PROCESS | 1643 | 1466497801281 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 01:30:01 INFO - PROCESS | 1643 | 1466497801282 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 01:30:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 01:30:01 INFO - PROCESS | 1643 | 1466497801295 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 01:30:01 INFO - PROCESS | 1643 | 1466497801296 Marionette TRACE conn2 <- [1,2774,null,{}] 01:30:01 INFO - PROCESS | 1643 | 1466497801298 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}] 01:30:01 INFO - PROCESS | 1643 | 1466497801299 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:01 INFO - PROCESS | 1643 | 1466497801379 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 01:30:01 INFO - PROCESS | 1643 | 1466497801383 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:01 INFO - PROCESS | 1643 | 1466497801384 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:01 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b94f000 == 43 [pid = 1643] [id = 701] 01:30:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x125def800) [pid = 1643] [serial = 2103] [outer = 0x0] 01:30:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x126b38c00) [pid = 1643] [serial = 2104] [outer = 0x125def800] 01:30:01 INFO - PROCESS | 1643 | 1466497801410 Marionette DEBUG loaded listener.js 01:30:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x1282c1c00) [pid = 1643] [serial = 2105] [outer = 0x125def800] 01:30:01 INFO - PROCESS | 1643 | 1466497801731 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]]]}] 01:30:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 01:30:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 468ms 01:30:01 INFO - PROCESS | 1643 | 1466497801796 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 01:30:01 INFO - PROCESS | 1643 | 1466497801799 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 01:30:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 01:30:01 INFO - PROCESS | 1643 | 1466497801803 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 01:30:01 INFO - PROCESS | 1643 | 1466497801805 Marionette TRACE conn2 <- [1,2778,null,{}] 01:30:01 INFO - PROCESS | 1643 | 1466497801810 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}] 01:30:01 INFO - PROCESS | 1643 | 1466497801812 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:01 INFO - PROCESS | 1643 | 1466497801913 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 01:30:02 INFO - PROCESS | 1643 | 1466497802011 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:02 INFO - PROCESS | 1643 | 1466497802015 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:02 INFO - PROCESS | 1643 | ++DOCSHELL 0x11329c800 == 44 [pid = 1643] [id = 702] 01:30:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x112038800) [pid = 1643] [serial = 2106] [outer = 0x0] 01:30:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x1122ab400) [pid = 1643] [serial = 2107] [outer = 0x112038800] 01:30:02 INFO - PROCESS | 1643 | 1466497802046 Marionette DEBUG loaded listener.js 01:30:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x112d30000) [pid = 1643] [serial = 2108] [outer = 0x112038800] 01:30:02 INFO - PROCESS | 1643 | 1466497802597 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]]]}] 01:30:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 01:30:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 873ms 01:30:02 INFO - PROCESS | 1643 | 1466497802678 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 01:30:02 INFO - PROCESS | 1643 | 1466497802681 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 01:30:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 01:30:02 INFO - PROCESS | 1643 | 1466497802687 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 01:30:02 INFO - PROCESS | 1643 | 1466497802690 Marionette TRACE conn2 <- [1,2782,null,{}] 01:30:02 INFO - PROCESS | 1643 | 1466497802693 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}] 01:30:02 INFO - PROCESS | 1643 | 1466497802695 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:02 INFO - PROCESS | 1643 | 1466497802811 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 01:30:02 INFO - PROCESS | 1643 | --DOCSHELL 0x12ca15800 == 43 [pid = 1643] [id = 15] 01:30:02 INFO - PROCESS | 1643 | 1466497802960 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:02 INFO - PROCESS | 1643 | 1466497802961 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:02 INFO - PROCESS | 1643 | ++DOCSHELL 0x12108b000 == 44 [pid = 1643] [id = 703] 01:30:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x116a21800) [pid = 1643] [serial = 2109] [outer = 0x0] 01:30:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x1174c2400) [pid = 1643] [serial = 2110] [outer = 0x116a21800] 01:30:02 INFO - PROCESS | 1643 | 1466497802992 Marionette DEBUG loaded listener.js 01:30:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x11831e400) [pid = 1643] [serial = 2111] [outer = 0x116a21800] 01:30:03 INFO - PROCESS | 1643 | --DOCSHELL 0x12a969800 == 43 [pid = 1643] [id = 700] 01:30:03 INFO - PROCESS | 1643 | --DOCSHELL 0x12a5a2800 == 42 [pid = 1643] [id = 699] 01:30:03 INFO - PROCESS | 1643 | --DOCSHELL 0x129fc4800 == 41 [pid = 1643] [id = 698] 01:30:03 INFO - PROCESS | 1643 | --DOCSHELL 0x128c20800 == 40 [pid = 1643] [id = 697] 01:30:03 INFO - PROCESS | 1643 | --DOCSHELL 0x119aad800 == 39 [pid = 1643] [id = 696] 01:30:03 INFO - PROCESS | 1643 | --DOCSHELL 0x128233800 == 38 [pid = 1643] [id = 695] 01:30:03 INFO - PROCESS | 1643 | --DOCSHELL 0x119183000 == 37 [pid = 1643] [id = 694] 01:30:03 INFO - PROCESS | 1643 | --DOCSHELL 0x124a03000 == 36 [pid = 1643] [id = 693] 01:30:03 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x121863c00) [pid = 1643] [serial = 2056] [outer = 0x0] [url = about:blank] 01:30:03 INFO - PROCESS | 1643 | 1466497803669 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]]]}] 01:30:03 INFO - PROCESS | 1643 | --DOCSHELL 0x123a6c800 == 35 [pid = 1643] [id = 692] 01:30:03 INFO - PROCESS | 1643 | --DOCSHELL 0x12113a000 == 34 [pid = 1643] [id = 691] 01:30:03 INFO - PROCESS | 1643 | --DOCSHELL 0x119aae800 == 33 [pid = 1643] [id = 690] 01:30:03 INFO - PROCESS | 1643 | --DOCSHELL 0x119572000 == 32 [pid = 1643] [id = 689] 01:30:03 INFO - PROCESS | 1643 | --DOCSHELL 0x119188800 == 31 [pid = 1643] [id = 688] 01:30:03 INFO - PROCESS | 1643 | --DOCSHELL 0x11746a800 == 30 [pid = 1643] [id = 687] 01:30:03 INFO - PROCESS | 1643 | --DOCSHELL 0x115e49000 == 29 [pid = 1643] [id = 686] 01:30:03 INFO - PROCESS | 1643 | --DOCSHELL 0x124a0f800 == 28 [pid = 1643] [id = 685] 01:30:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 01:30:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1023ms 01:30:03 INFO - PROCESS | 1643 | 1466497803708 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 01:30:03 INFO - PROCESS | 1643 | 1466497803711 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 01:30:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 01:30:03 INFO - PROCESS | 1643 | 1466497803714 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 01:30:03 INFO - PROCESS | 1643 | 1466497803717 Marionette TRACE conn2 <- [1,2786,null,{}] 01:30:03 INFO - PROCESS | 1643 | 1466497803720 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}] 01:30:03 INFO - PROCESS | 1643 | 1466497803722 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:03 INFO - PROCESS | 1643 | 1466497803805 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 01:30:03 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x11882f400) [pid = 1643] [serial = 2044] [outer = 0x0] [url = about:blank] 01:30:03 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x119a04400) [pid = 1643] [serial = 2047] [outer = 0x0] [url = about:blank] 01:30:03 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x1190c7000) [pid = 1643] [serial = 2045] [outer = 0x0] [url = about:blank] 01:30:03 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x120ec6c00) [pid = 1643] [serial = 2053] [outer = 0x0] [url = about:blank] 01:30:03 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x119c98400) [pid = 1643] [serial = 2048] [outer = 0x0] [url = about:blank] 01:30:03 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x1176cac00) [pid = 1643] [serial = 2041] [outer = 0x0] [url = about:blank] 01:30:03 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x1133a9800) [pid = 1643] [serial = 2038] [outer = 0x0] [url = about:blank] 01:30:03 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x1214e2800) [pid = 1643] [serial = 2054] [outer = 0x0] [url = about:blank] 01:30:03 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x116535800) [pid = 1643] [serial = 2039] [outer = 0x0] [url = about:blank] 01:30:03 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x118538400) [pid = 1643] [serial = 2036] [outer = 0x0] [url = about:blank] 01:30:03 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x1182a7000) [pid = 1643] [serial = 2035] [outer = 0x0] [url = about:blank] 01:30:03 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x121869800) [pid = 1643] [serial = 2033] [outer = 0x0] [url = about:blank] 01:30:03 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x120e94000) [pid = 1643] [serial = 2032] [outer = 0x0] [url = about:blank] 01:30:03 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x118832800) [pid = 1643] [serial = 2030] [outer = 0x0] [url = about:blank] 01:30:03 INFO - PROCESS | 1643 | --DOMWINDOW == 78 (0x118541800) [pid = 1643] [serial = 2029] [outer = 0x0] [url = about:blank] 01:30:03 INFO - PROCESS | 1643 | --DOMWINDOW == 77 (0x112e3d800) [pid = 1643] [serial = 2027] [outer = 0x0] [url = about:blank] 01:30:03 INFO - PROCESS | 1643 | --DOMWINDOW == 76 (0x110ff1000) [pid = 1643] [serial = 2026] [outer = 0x0] [url = about:blank] 01:30:03 INFO - PROCESS | 1643 | --DOMWINDOW == 75 (0x11863a800) [pid = 1643] [serial = 2050] [outer = 0x0] [url = about:blank] 01:30:03 INFO - PROCESS | 1643 | --DOMWINDOW == 74 (0x11841bc00) [pid = 1643] [serial = 2042] [outer = 0x0] [url = about:blank] 01:30:03 INFO - PROCESS | 1643 | --DOMWINDOW == 73 (0x119ca1000) [pid = 1643] [serial = 2051] [outer = 0x0] [url = about:blank] 01:30:03 INFO - PROCESS | 1643 | 1466497803875 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:03 INFO - PROCESS | 1643 | 1466497803876 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:03 INFO - PROCESS | 1643 | ++DOCSHELL 0x116579800 == 29 [pid = 1643] [id = 704] 01:30:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 74 (0x115dc7000) [pid = 1643] [serial = 2112] [outer = 0x0] 01:30:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 75 (0x115e8d400) [pid = 1643] [serial = 2113] [outer = 0x115dc7000] 01:30:03 INFO - PROCESS | 1643 | 1466497803906 Marionette DEBUG loaded listener.js 01:30:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 76 (0x1174c4800) [pid = 1643] [serial = 2114] [outer = 0x115dc7000] 01:30:04 INFO - PROCESS | 1643 | 1466497804209 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]]]}] 01:30:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 01:30:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 524ms 01:30:04 INFO - PROCESS | 1643 | 1466497804239 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 01:30:04 INFO - PROCESS | 1643 | 1466497804242 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 01:30:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 01:30:04 INFO - PROCESS | 1643 | 1466497804247 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 01:30:04 INFO - PROCESS | 1643 | 1466497804248 Marionette TRACE conn2 <- [1,2790,null,{}] 01:30:04 INFO - PROCESS | 1643 | 1466497804252 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}] 01:30:04 INFO - PROCESS | 1643 | 1466497804255 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:04 INFO - PROCESS | 1643 | 1466497804339 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 01:30:04 INFO - PROCESS | 1643 | 1466497804344 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:04 INFO - PROCESS | 1643 | 1466497804345 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:04 INFO - PROCESS | 1643 | ++DOCSHELL 0x118672800 == 30 [pid = 1643] [id = 705] 01:30:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 77 (0x1176d3000) [pid = 1643] [serial = 2115] [outer = 0x0] 01:30:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 78 (0x118538000) [pid = 1643] [serial = 2116] [outer = 0x1176d3000] 01:30:04 INFO - PROCESS | 1643 | 1466497804372 Marionette DEBUG loaded listener.js 01:30:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 79 (0x118637800) [pid = 1643] [serial = 2117] [outer = 0x1176d3000] 01:30:04 INFO - PROCESS | 1643 | 1466497804760 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]]]}] 01:30:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 01:30:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 526ms 01:30:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 01:30:04 INFO - PROCESS | 1643 | 1466497804773 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 01:30:04 INFO - PROCESS | 1643 | 1466497804774 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 01:30:04 INFO - PROCESS | 1643 | 1466497804776 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 01:30:04 INFO - PROCESS | 1643 | 1466497804779 Marionette TRACE conn2 <- [1,2794,null,{}] 01:30:04 INFO - PROCESS | 1643 | 1466497804787 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}] 01:30:04 INFO - PROCESS | 1643 | 1466497804790 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:04 INFO - PROCESS | 1643 | 1466497804871 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 01:30:04 INFO - PROCESS | 1643 | 1466497804876 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:04 INFO - PROCESS | 1643 | 1466497804878 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:04 INFO - PROCESS | 1643 | ++DOCSHELL 0x11961b800 == 31 [pid = 1643] [id = 706] 01:30:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x1186c6400) [pid = 1643] [serial = 2118] [outer = 0x0] 01:30:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x11883ac00) [pid = 1643] [serial = 2119] [outer = 0x1186c6400] 01:30:04 INFO - PROCESS | 1643 | 1466497804906 Marionette DEBUG loaded listener.js 01:30:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x1190cb000) [pid = 1643] [serial = 2120] [outer = 0x1186c6400] 01:30:05 INFO - PROCESS | 1643 | 1466497805256 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]]]}] 01:30:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 01:30:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 522ms 01:30:05 INFO - PROCESS | 1643 | 1466497805300 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 01:30:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 01:30:05 INFO - PROCESS | 1643 | 1466497805302 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 01:30:05 INFO - PROCESS | 1643 | 1466497805305 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 01:30:05 INFO - PROCESS | 1643 | 1466497805306 Marionette TRACE conn2 <- [1,2798,null,{}] 01:30:05 INFO - PROCESS | 1643 | 1466497805308 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}] 01:30:05 INFO - PROCESS | 1643 | 1466497805309 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:05 INFO - PROCESS | 1643 | 1466497805394 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 01:30:05 INFO - PROCESS | 1643 | 1466497805397 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:05 INFO - PROCESS | 1643 | 1466497805399 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:05 INFO - PROCESS | 1643 | ++DOCSHELL 0x12110f000 == 32 [pid = 1643] [id = 707] 01:30:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x1190d1000) [pid = 1643] [serial = 2121] [outer = 0x0] 01:30:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x1196b0400) [pid = 1643] [serial = 2122] [outer = 0x1190d1000] 01:30:05 INFO - PROCESS | 1643 | 1466497805425 Marionette DEBUG loaded listener.js 01:30:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x119c94800) [pid = 1643] [serial = 2123] [outer = 0x1190d1000] 01:30:05 INFO - PROCESS | 1643 | 1466497805773 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]]]}] 01:30:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 01:30:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 518ms 01:30:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 01:30:05 INFO - PROCESS | 1643 | 1466497805824 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 01:30:05 INFO - PROCESS | 1643 | 1466497805825 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 01:30:05 INFO - PROCESS | 1643 | 1466497805827 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 01:30:05 INFO - PROCESS | 1643 | 1466497805828 Marionette TRACE conn2 <- [1,2802,null,{}] 01:30:05 INFO - PROCESS | 1643 | 1466497805831 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}] 01:30:05 INFO - PROCESS | 1643 | 1466497805832 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:05 INFO - PROCESS | 1643 | 1466497805909 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 01:30:05 INFO - PROCESS | 1643 | 1466497805986 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:05 INFO - PROCESS | 1643 | 1466497805987 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:05 INFO - PROCESS | 1643 | ++DOCSHELL 0x121137800 == 33 [pid = 1643] [id = 708] 01:30:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x1190d4c00) [pid = 1643] [serial = 2124] [outer = 0x0] 01:30:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x119c98000) [pid = 1643] [serial = 2125] [outer = 0x1190d4c00] 01:30:06 INFO - PROCESS | 1643 | 1466497806012 Marionette DEBUG loaded listener.js 01:30:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x120e9bc00) [pid = 1643] [serial = 2126] [outer = 0x1190d4c00] 01:30:06 INFO - PROCESS | 1643 | 1466497806349 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]]]}] 01:30:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 01:30:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 571ms 01:30:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 01:30:06 INFO - PROCESS | 1643 | 1466497806398 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 01:30:06 INFO - PROCESS | 1643 | 1466497806399 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 01:30:06 INFO - PROCESS | 1643 | 1466497806401 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 01:30:06 INFO - PROCESS | 1643 | 1466497806403 Marionette TRACE conn2 <- [1,2806,null,{}] 01:30:06 INFO - PROCESS | 1643 | 1466497806405 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}] 01:30:06 INFO - PROCESS | 1643 | 1466497806409 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:06 INFO - PROCESS | 1643 | 1466497806521 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 01:30:06 INFO - PROCESS | 1643 | 1466497806531 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:06 INFO - PROCESS | 1643 | 1466497806533 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:06 INFO - PROCESS | 1643 | ++DOCSHELL 0x124308000 == 34 [pid = 1643] [id = 709] 01:30:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x120eca800) [pid = 1643] [serial = 2127] [outer = 0x0] 01:30:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x1214dc800) [pid = 1643] [serial = 2128] [outer = 0x120eca800] 01:30:06 INFO - PROCESS | 1643 | 1466497806559 Marionette DEBUG loaded listener.js 01:30:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x121929000) [pid = 1643] [serial = 2129] [outer = 0x120eca800] 01:30:06 INFO - PROCESS | 1643 | 1466497806910 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]]]}] 01:30:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 01:30:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 519ms 01:30:06 INFO - PROCESS | 1643 | 1466497806922 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 01:30:06 INFO - PROCESS | 1643 | 1466497806924 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 01:30:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 01:30:06 INFO - PROCESS | 1643 | 1466497806931 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 01:30:06 INFO - PROCESS | 1643 | 1466497806933 Marionette TRACE conn2 <- [1,2810,null,{}] 01:30:06 INFO - PROCESS | 1643 | 1466497806935 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}] 01:30:06 INFO - PROCESS | 1643 | 1466497806936 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:07 INFO - PROCESS | 1643 | 1466497807037 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 01:30:07 INFO - PROCESS | 1643 | 1466497807040 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:07 INFO - PROCESS | 1643 | 1466497807041 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:07 INFO - PROCESS | 1643 | ++DOCSHELL 0x126859000 == 35 [pid = 1643] [id = 710] 01:30:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x12170f400) [pid = 1643] [serial = 2130] [outer = 0x0] 01:30:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x123a42400) [pid = 1643] [serial = 2131] [outer = 0x12170f400] 01:30:07 INFO - PROCESS | 1643 | 1466497807065 Marionette DEBUG loaded listener.js 01:30:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x123a4a400) [pid = 1643] [serial = 2132] [outer = 0x12170f400] 01:30:07 INFO - PROCESS | 1643 | 1466497807385 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]]]}] 01:30:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 01:30:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 470ms 01:30:07 INFO - PROCESS | 1643 | 1466497807416 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 01:30:07 INFO - PROCESS | 1643 | 1466497807417 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 01:30:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 01:30:07 INFO - PROCESS | 1643 | 1466497807428 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 01:30:07 INFO - PROCESS | 1643 | 1466497807429 Marionette TRACE conn2 <- [1,2814,null,{}] 01:30:07 INFO - PROCESS | 1643 | 1466497807431 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}] 01:30:07 INFO - PROCESS | 1643 | 1466497807432 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:07 INFO - PROCESS | 1643 | 1466497807540 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 01:30:07 INFO - PROCESS | 1643 | 1466497807544 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:07 INFO - PROCESS | 1643 | 1466497807545 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:07 INFO - PROCESS | 1643 | ++DOCSHELL 0x12896b000 == 36 [pid = 1643] [id = 711] 01:30:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x123a3d800) [pid = 1643] [serial = 2133] [outer = 0x0] 01:30:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x1241a6c00) [pid = 1643] [serial = 2134] [outer = 0x123a3d800] 01:30:07 INFO - PROCESS | 1643 | 1466497807569 Marionette DEBUG loaded listener.js 01:30:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x12492c400) [pid = 1643] [serial = 2135] [outer = 0x123a3d800] 01:30:08 INFO - PROCESS | 1643 | 1466497808044 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]]]}] 01:30:08 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x12134d000) [pid = 1643] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 01:30:08 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x1216e4000) [pid = 1643] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 01:30:08 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x1174c3c00) [pid = 1643] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 01:30:08 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x117d0c800) [pid = 1643] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 01:30:08 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x124ac6400) [pid = 1643] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 01:30:08 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x120f63800) [pid = 1643] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 01:30:08 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x12134c000) [pid = 1643] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 01:30:08 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x1184c1000) [pid = 1643] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 01:30:08 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x112fa1000) [pid = 1643] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 01:30:08 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x113359400) [pid = 1643] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 01:30:08 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x120ec5400) [pid = 1643] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 01:30:08 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x112759400) [pid = 1643] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 01:30:08 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x110fe5800) [pid = 1643] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 01:30:08 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x11904c400) [pid = 1643] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 01:30:08 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x110fecc00) [pid = 1643] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 01:30:08 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x118534c00) [pid = 1643] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 01:30:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 01:30:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 671ms 01:30:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 01:30:08 INFO - PROCESS | 1643 | 1466497808100 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 01:30:08 INFO - PROCESS | 1643 | 1466497808101 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 01:30:08 INFO - PROCESS | 1643 | 1466497808103 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 01:30:08 INFO - PROCESS | 1643 | 1466497808104 Marionette TRACE conn2 <- [1,2818,null,{}] 01:30:08 INFO - PROCESS | 1643 | 1466497808107 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}] 01:30:08 INFO - PROCESS | 1643 | 1466497808108 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:08 INFO - PROCESS | 1643 | 1466497808193 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 01:30:08 INFO - PROCESS | 1643 | 1466497808199 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:08 INFO - PROCESS | 1643 | 1466497808200 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:08 INFO - PROCESS | 1643 | ++DOCSHELL 0x121087800 == 37 [pid = 1643] [id = 712] 01:30:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x11334d800) [pid = 1643] [serial = 2136] [outer = 0x0] 01:30:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x1174c3c00) [pid = 1643] [serial = 2137] [outer = 0x11334d800] 01:30:08 INFO - PROCESS | 1643 | 1466497808225 Marionette DEBUG loaded listener.js 01:30:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x119057400) [pid = 1643] [serial = 2138] [outer = 0x11334d800] 01:30:08 INFO - PROCESS | 1643 | 1466497808535 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]]]}] 01:30:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 01:30:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 469ms 01:30:08 INFO - PROCESS | 1643 | 1466497808573 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 01:30:08 INFO - PROCESS | 1643 | 1466497808574 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 01:30:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 01:30:08 INFO - PROCESS | 1643 | 1466497808576 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 01:30:08 INFO - PROCESS | 1643 | 1466497808577 Marionette TRACE conn2 <- [1,2822,null,{}] 01:30:08 INFO - PROCESS | 1643 | 1466497808580 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}] 01:30:08 INFO - PROCESS | 1643 | 1466497808581 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:08 INFO - PROCESS | 1643 | 1466497808662 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 01:30:08 INFO - PROCESS | 1643 | 1466497808720 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:08 INFO - PROCESS | 1643 | 1466497808722 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:08 INFO - PROCESS | 1643 | ++DOCSHELL 0x129115800 == 38 [pid = 1643] [id = 713] 01:30:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x113359400) [pid = 1643] [serial = 2139] [outer = 0x0] 01:30:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x121712000) [pid = 1643] [serial = 2140] [outer = 0x113359400] 01:30:08 INFO - PROCESS | 1643 | 1466497808747 Marionette DEBUG loaded listener.js 01:30:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x124aa8400) [pid = 1643] [serial = 2141] [outer = 0x113359400] 01:30:09 INFO - PROCESS | 1643 | 1466497809048 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]]]}] 01:30:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 01:30:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 519ms 01:30:09 INFO - PROCESS | 1643 | 1466497809096 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 01:30:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 01:30:09 INFO - PROCESS | 1643 | 1466497809098 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 01:30:09 INFO - PROCESS | 1643 | 1466497809100 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 01:30:09 INFO - PROCESS | 1643 | 1466497809103 Marionette TRACE conn2 <- [1,2826,null,{}] 01:30:09 INFO - PROCESS | 1643 | 1466497809107 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}] 01:30:09 INFO - PROCESS | 1643 | 1466497809108 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:09 INFO - PROCESS | 1643 | 1466497809200 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 01:30:09 INFO - PROCESS | 1643 | 1466497809206 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:09 INFO - PROCESS | 1643 | 1466497809207 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:09 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a97b000 == 39 [pid = 1643] [id = 714] 01:30:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x1241af800) [pid = 1643] [serial = 2142] [outer = 0x0] 01:30:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x126b35c00) [pid = 1643] [serial = 2143] [outer = 0x1241af800] 01:30:09 INFO - PROCESS | 1643 | 1466497809236 Marionette DEBUG loaded listener.js 01:30:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x1284c5000) [pid = 1643] [serial = 2144] [outer = 0x1241af800] 01:30:09 INFO - PROCESS | 1643 | 1466497809573 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 01:30:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 01:30:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 522ms 01:30:09 INFO - PROCESS | 1643 | 1466497809623 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 01:30:09 INFO - PROCESS | 1643 | 1466497809625 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 01:30:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 01:30:09 INFO - PROCESS | 1643 | 1466497809627 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 01:30:09 INFO - PROCESS | 1643 | 1466497809628 Marionette TRACE conn2 <- [1,2830,null,{}] 01:30:09 INFO - PROCESS | 1643 | 1466497809630 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}] 01:30:09 INFO - PROCESS | 1643 | 1466497809632 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:09 INFO - PROCESS | 1643 | 1466497809716 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 01:30:09 INFO - PROCESS | 1643 | 1466497809722 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:09 INFO - PROCESS | 1643 | 1466497809723 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:09 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b998000 == 40 [pid = 1643] [id = 715] 01:30:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x128447400) [pid = 1643] [serial = 2145] [outer = 0x0] 01:30:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x12891fc00) [pid = 1643] [serial = 2146] [outer = 0x128447400] 01:30:09 INFO - PROCESS | 1643 | 1466497809754 Marionette DEBUG loaded listener.js 01:30:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x128a2d000) [pid = 1643] [serial = 2147] [outer = 0x128447400] 01:30:10 INFO - PROCESS | 1643 | 1466497810126 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]]]}] 01:30:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 01:30:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 520ms 01:30:10 INFO - PROCESS | 1643 | 1466497810150 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 01:30:10 INFO - PROCESS | 1643 | 1466497810155 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 01:30:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 01:30:10 INFO - PROCESS | 1643 | 1466497810161 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 01:30:10 INFO - PROCESS | 1643 | 1466497810164 Marionette TRACE conn2 <- [1,2834,null,{}] 01:30:10 INFO - PROCESS | 1643 | 1466497810170 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}] 01:30:10 INFO - PROCESS | 1643 | 1466497810173 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:10 INFO - PROCESS | 1643 | 1466497810284 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 01:30:10 INFO - PROCESS | 1643 | 1466497810355 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:10 INFO - PROCESS | 1643 | 1466497810358 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:10 INFO - PROCESS | 1643 | ++DOCSHELL 0x1168ac800 == 41 [pid = 1643] [id = 716] 01:30:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x1133a4000) [pid = 1643] [serial = 2148] [outer = 0x0] 01:30:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x115dcb400) [pid = 1643] [serial = 2149] [outer = 0x1133a4000] 01:30:10 INFO - PROCESS | 1643 | 1466497810397 Marionette DEBUG loaded listener.js 01:30:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x1174b9400) [pid = 1643] [serial = 2150] [outer = 0x1133a4000] 01:30:10 INFO - PROCESS | 1643 | 1466497810838 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 01:30:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 01:30:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 723ms 01:30:10 INFO - PROCESS | 1643 | 1466497810900 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 01:30:10 INFO - PROCESS | 1643 | 1466497810904 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 01:30:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 01:30:10 INFO - PROCESS | 1643 | 1466497810912 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 01:30:10 INFO - PROCESS | 1643 | 1466497810914 Marionette TRACE conn2 <- [1,2838,null,{}] 01:30:10 INFO - PROCESS | 1643 | 1466497810916 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}] 01:30:10 INFO - PROCESS | 1643 | 1466497810918 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:11 INFO - PROCESS | 1643 | 1466497811024 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 01:30:11 INFO - PROCESS | 1643 | 1466497811096 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:11 INFO - PROCESS | 1643 | 1466497811097 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:11 INFO - PROCESS | 1643 | ++DOCSHELL 0x121084000 == 42 [pid = 1643] [id = 717] 01:30:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x11863e400) [pid = 1643] [serial = 2151] [outer = 0x0] 01:30:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x11869bc00) [pid = 1643] [serial = 2152] [outer = 0x11863e400] 01:30:11 INFO - PROCESS | 1643 | 1466497811128 Marionette DEBUG loaded listener.js 01:30:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x118832800) [pid = 1643] [serial = 2153] [outer = 0x11863e400] 01:30:11 INFO - PROCESS | 1643 | 1466497811558 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]]]}] 01:30:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 01:30:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 670ms 01:30:11 INFO - PROCESS | 1643 | 1466497811582 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 01:30:11 INFO - PROCESS | 1643 | 1466497811584 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 01:30:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 01:30:11 INFO - PROCESS | 1643 | 1466497811587 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 01:30:11 INFO - PROCESS | 1643 | 1466497811589 Marionette TRACE conn2 <- [1,2842,null,{}] 01:30:11 INFO - PROCESS | 1643 | 1466497811598 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}] 01:30:11 INFO - PROCESS | 1643 | 1466497811602 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:11 INFO - PROCESS | 1643 | 1466497811756 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 01:30:11 INFO - PROCESS | 1643 | 1466497811889 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:11 INFO - PROCESS | 1643 | 1466497811892 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:11 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b947800 == 43 [pid = 1643] [id = 718] 01:30:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x119a0b400) [pid = 1643] [serial = 2154] [outer = 0x0] 01:30:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x120ecc800) [pid = 1643] [serial = 2155] [outer = 0x119a0b400] 01:30:11 INFO - PROCESS | 1643 | 1466497811947 Marionette DEBUG loaded listener.js 01:30:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x121341c00) [pid = 1643] [serial = 2156] [outer = 0x119a0b400] 01:30:12 INFO - PROCESS | 1643 | 1466497812429 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]]]}] 01:30:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 01:30:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 874ms 01:30:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 01:30:12 INFO - PROCESS | 1643 | 1466497812460 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 01:30:12 INFO - PROCESS | 1643 | 1466497812462 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 01:30:12 INFO - PROCESS | 1643 | 1466497812465 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 01:30:12 INFO - PROCESS | 1643 | 1466497812466 Marionette TRACE conn2 <- [1,2846,null,{}] 01:30:12 INFO - PROCESS | 1643 | 1466497812468 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}] 01:30:12 INFO - PROCESS | 1643 | 1466497812470 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:12 INFO - PROCESS | 1643 | 1466497812573 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 01:30:12 INFO - PROCESS | 1643 | 1466497812632 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:12 INFO - PROCESS | 1643 | 1466497812634 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:12 INFO - PROCESS | 1643 | ++DOCSHELL 0x12bf7b000 == 44 [pid = 1643] [id = 719] 01:30:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x123f9b400) [pid = 1643] [serial = 2157] [outer = 0x0] 01:30:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x124ac4400) [pid = 1643] [serial = 2158] [outer = 0x123f9b400] 01:30:12 INFO - PROCESS | 1643 | 1466497812663 Marionette DEBUG loaded listener.js 01:30:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x126b40000) [pid = 1643] [serial = 2159] [outer = 0x123f9b400] 01:30:13 INFO - PROCESS | 1643 | 1466497813103 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]]]}] 01:30:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 01:30:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 821ms 01:30:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 01:30:13 INFO - PROCESS | 1643 | 1466497813339 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 01:30:13 INFO - PROCESS | 1643 | 1466497813342 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 01:30:13 INFO - PROCESS | 1643 | 1466497813346 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 01:30:13 INFO - PROCESS | 1643 | 1466497813348 Marionette TRACE conn2 <- [1,2850,null,{}] 01:30:13 INFO - PROCESS | 1643 | 1466497813352 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}] 01:30:13 INFO - PROCESS | 1643 | 1466497813356 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:13 INFO - PROCESS | 1643 | 1466497813451 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 01:30:13 INFO - PROCESS | 1643 | 1466497813519 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:13 INFO - PROCESS | 1643 | 1466497813523 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:13 INFO - PROCESS | 1643 | ++DOCSHELL 0x119575000 == 45 [pid = 1643] [id = 720] 01:30:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x116803c00) [pid = 1643] [serial = 2160] [outer = 0x0] 01:30:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x116a1b800) [pid = 1643] [serial = 2161] [outer = 0x116803c00] 01:30:13 INFO - PROCESS | 1643 | 1466497813553 Marionette DEBUG loaded listener.js 01:30:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x1174bf400) [pid = 1643] [serial = 2162] [outer = 0x116803c00] 01:30:14 INFO - PROCESS | 1643 | 1466497813997 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 01:30:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 01:30:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 681ms 01:30:14 INFO - PROCESS | 1643 | --DOCSHELL 0x12a97b000 == 44 [pid = 1643] [id = 714] 01:30:14 INFO - PROCESS | 1643 | --DOCSHELL 0x129115800 == 43 [pid = 1643] [id = 713] 01:30:14 INFO - PROCESS | 1643 | --DOCSHELL 0x121087800 == 42 [pid = 1643] [id = 712] 01:30:14 INFO - PROCESS | 1643 | --DOCSHELL 0x12896b000 == 41 [pid = 1643] [id = 711] 01:30:14 INFO - PROCESS | 1643 | --DOCSHELL 0x126859000 == 40 [pid = 1643] [id = 710] 01:30:14 INFO - PROCESS | 1643 | --DOCSHELL 0x124308000 == 39 [pid = 1643] [id = 709] 01:30:14 INFO - PROCESS | 1643 | --DOCSHELL 0x121137800 == 38 [pid = 1643] [id = 708] 01:30:14 INFO - PROCESS | 1643 | --DOCSHELL 0x12110f000 == 37 [pid = 1643] [id = 707] 01:30:14 INFO - PROCESS | 1643 | --DOCSHELL 0x11961b800 == 36 [pid = 1643] [id = 706] 01:30:14 INFO - PROCESS | 1643 | --DOCSHELL 0x118672800 == 35 [pid = 1643] [id = 705] 01:30:14 INFO - PROCESS | 1643 | --DOCSHELL 0x116579800 == 34 [pid = 1643] [id = 704] 01:30:14 INFO - PROCESS | 1643 | --DOCSHELL 0x12108b000 == 33 [pid = 1643] [id = 703] 01:30:14 INFO - PROCESS | 1643 | --DOCSHELL 0x11329c800 == 32 [pid = 1643] [id = 702] 01:30:14 INFO - PROCESS | 1643 | --DOCSHELL 0x12b94f000 == 31 [pid = 1643] [id = 701] 01:30:14 INFO - PROCESS | 1643 | --DOCSHELL 0x12ca15000 == 30 [pid = 1643] [id = 16] 01:30:14 INFO - PROCESS | 1643 | --DOCSHELL 0x12bf7b000 == 29 [pid = 1643] [id = 719] 01:30:14 INFO - PROCESS | 1643 | --DOCSHELL 0x12b947800 == 28 [pid = 1643] [id = 718] 01:30:14 INFO - PROCESS | 1643 | --DOCSHELL 0x121084000 == 27 [pid = 1643] [id = 717] 01:30:14 INFO - PROCESS | 1643 | --DOCSHELL 0x12b998000 == 26 [pid = 1643] [id = 715] 01:30:14 INFO - PROCESS | 1643 | --DOCSHELL 0x1168ac800 == 25 [pid = 1643] [id = 716] 01:30:14 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x121860400) [pid = 1643] [serial = 2086] [outer = 0x0] [url = about:blank] 01:30:14 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x12186fc00) [pid = 1643] [serial = 2057] [outer = 0x0] [url = about:blank] 01:30:14 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x1186a2400) [pid = 1643] [serial = 2071] [outer = 0x0] [url = about:blank] 01:30:14 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x11882d400) [pid = 1643] [serial = 2072] [outer = 0x0] [url = about:blank] 01:30:14 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x116536000) [pid = 1643] [serial = 2062] [outer = 0x0] [url = about:blank] 01:30:14 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x11688ac00) [pid = 1643] [serial = 2063] [outer = 0x0] [url = about:blank] 01:30:14 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x120f5c800) [pid = 1643] [serial = 2080] [outer = 0x0] [url = about:blank] 01:30:14 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x120f63400) [pid = 1643] [serial = 2081] [outer = 0x0] [url = about:blank] 01:30:14 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x11275f400) [pid = 1643] [serial = 2059] [outer = 0x0] [url = about:blank] 01:30:14 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x112e99000) [pid = 1643] [serial = 2060] [outer = 0x0] [url = about:blank] 01:30:14 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x117d18000) [pid = 1643] [serial = 2065] [outer = 0x0] [url = about:blank] 01:30:14 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x11841c400) [pid = 1643] [serial = 2066] [outer = 0x0] [url = about:blank] 01:30:14 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x119a0b000) [pid = 1643] [serial = 2074] [outer = 0x0] [url = about:blank] 01:30:14 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x119c99400) [pid = 1643] [serial = 2075] [outer = 0x0] [url = about:blank] 01:30:14 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x120e93c00) [pid = 1643] [serial = 2077] [outer = 0x0] [url = about:blank] 01:30:14 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x120ec4400) [pid = 1643] [serial = 2078] [outer = 0x0] [url = about:blank] 01:30:14 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x118540c00) [pid = 1643] [serial = 2068] [outer = 0x0] [url = about:blank] 01:30:14 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x11863d400) [pid = 1643] [serial = 2069] [outer = 0x0] [url = about:blank] 01:30:14 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x121928c00) [pid = 1643] [serial = 2089] [outer = 0x0] [url = about:blank] 01:30:14 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x12186b800) [pid = 1643] [serial = 2087] [outer = 0x0] [url = about:blank] 01:30:14 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x123fcd400) [pid = 1643] [serial = 2092] [outer = 0x0] [url = about:blank] 01:30:14 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x123a4bc00) [pid = 1643] [serial = 2090] [outer = 0x0] [url = about:blank] 01:30:14 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x118317800) [pid = 1643] [serial = 2095] [outer = 0x0] [url = about:blank] 01:30:14 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x124450800) [pid = 1643] [serial = 2098] [outer = 0x0] [url = about:blank] 01:30:14 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x119aefc00) [pid = 1643] [serial = 2096] [outer = 0x0] [url = about:blank] 01:30:14 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x125a42400) [pid = 1643] [serial = 2101] [outer = 0x0] [url = about:blank] 01:30:14 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x120f66800) [pid = 1643] [serial = 2083] [outer = 0x0] [url = about:blank] 01:30:14 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x126b38c00) [pid = 1643] [serial = 2104] [outer = 0x0] [url = about:blank] 01:30:14 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x1241f6400) [pid = 1643] [serial = 2093] [outer = 0x0] [url = about:blank] 01:30:14 INFO - PROCESS | 1643 | --DOMWINDOW == 78 (0x125d99800) [pid = 1643] [serial = 2102] [outer = 0x0] [url = about:blank] 01:30:14 INFO - PROCESS | 1643 | --DOMWINDOW == 77 (0x124ac1400) [pid = 1643] [serial = 2099] [outer = 0x0] [url = about:blank] 01:30:14 INFO - PROCESS | 1643 | --DOMWINDOW == 76 (0x12122c800) [pid = 1643] [serial = 2084] [outer = 0x0] [url = about:blank] 01:30:14 INFO - PROCESS | 1643 | 1466497814636 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 01:30:14 INFO - PROCESS | 1643 | 1466497814639 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 01:30:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 01:30:14 INFO - PROCESS | 1643 | 1466497814647 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 01:30:14 INFO - PROCESS | 1643 | 1466497814649 Marionette TRACE conn2 <- [1,2854,null,{}] 01:30:14 INFO - PROCESS | 1643 | 1466497814654 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}] 01:30:14 INFO - PROCESS | 1643 | 1466497814657 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:14 INFO - PROCESS | 1643 | 1466497814804 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 01:30:14 INFO - PROCESS | 1643 | 1466497814934 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:14 INFO - PROCESS | 1643 | 1466497814939 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:14 INFO - PROCESS | 1643 | ++DOCSHELL 0x115e4b800 == 26 [pid = 1643] [id = 721] 01:30:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 77 (0x112673000) [pid = 1643] [serial = 2163] [outer = 0x0] 01:30:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 78 (0x11275b800) [pid = 1643] [serial = 2164] [outer = 0x112673000] 01:30:14 INFO - PROCESS | 1643 | 1466497814992 Marionette DEBUG loaded listener.js 01:30:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 79 (0x111fca800) [pid = 1643] [serial = 2165] [outer = 0x112673000] 01:30:15 INFO - PROCESS | 1643 | 1466497815569 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]]]}] 01:30:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 01:30:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 976ms 01:30:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 01:30:15 INFO - PROCESS | 1643 | 1466497815625 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 01:30:15 INFO - PROCESS | 1643 | 1466497815627 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 01:30:15 INFO - PROCESS | 1643 | 1466497815632 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 01:30:15 INFO - PROCESS | 1643 | 1466497815635 Marionette TRACE conn2 <- [1,2858,null,{}] 01:30:15 INFO - PROCESS | 1643 | 1466497815641 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}] 01:30:15 INFO - PROCESS | 1643 | 1466497815643 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:15 INFO - PROCESS | 1643 | 1466497815746 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 01:30:15 INFO - PROCESS | 1643 | 1466497815826 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:15 INFO - PROCESS | 1643 | 1466497815828 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:15 INFO - PROCESS | 1643 | ++DOCSHELL 0x11745d000 == 27 [pid = 1643] [id = 722] 01:30:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x115e17c00) [pid = 1643] [serial = 2166] [outer = 0x0] 01:30:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x1161a1000) [pid = 1643] [serial = 2167] [outer = 0x115e17c00] 01:30:15 INFO - PROCESS | 1643 | 1466497815860 Marionette DEBUG loaded listener.js 01:30:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x11676e000) [pid = 1643] [serial = 2168] [outer = 0x115e17c00] 01:30:16 INFO - PROCESS | 1643 | 1466497816405 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 01:30:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 01:30:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 827ms 01:30:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 01:30:16 INFO - PROCESS | 1643 | 1466497816457 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 01:30:16 INFO - PROCESS | 1643 | 1466497816459 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 01:30:16 INFO - PROCESS | 1643 | 1466497816461 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 01:30:16 INFO - PROCESS | 1643 | 1466497816463 Marionette TRACE conn2 <- [1,2862,null,{}] 01:30:16 INFO - PROCESS | 1643 | 1466497816467 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}] 01:30:16 INFO - PROCESS | 1643 | 1466497816470 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:16 INFO - PROCESS | 1643 | 1466497816579 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 01:30:16 INFO - PROCESS | 1643 | 1466497816642 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:16 INFO - PROCESS | 1643 | 1466497816645 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:16 INFO - PROCESS | 1643 | ++DOCSHELL 0x1193d4800 == 28 [pid = 1643] [id = 723] 01:30:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x117d13400) [pid = 1643] [serial = 2169] [outer = 0x0] 01:30:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x11829f400) [pid = 1643] [serial = 2170] [outer = 0x117d13400] 01:30:16 INFO - PROCESS | 1643 | 1466497816679 Marionette DEBUG loaded listener.js 01:30:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x118417c00) [pid = 1643] [serial = 2171] [outer = 0x117d13400] 01:30:17 INFO - PROCESS | 1643 | 1466497817142 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]]]}] 01:30:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 01:30:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 720ms 01:30:17 INFO - PROCESS | 1643 | 1466497817182 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 01:30:17 INFO - PROCESS | 1643 | 1466497817186 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 01:30:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 01:30:17 INFO - PROCESS | 1643 | 1466497817190 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 01:30:17 INFO - PROCESS | 1643 | 1466497817193 Marionette TRACE conn2 <- [1,2866,null,{}] 01:30:17 INFO - PROCESS | 1643 | 1466497817197 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}] 01:30:17 INFO - PROCESS | 1643 | 1466497817198 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:17 INFO - PROCESS | 1643 | 1466497817286 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 01:30:17 INFO - PROCESS | 1643 | 1466497817292 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:17 INFO - PROCESS | 1643 | 1466497817293 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:17 INFO - PROCESS | 1643 | ++DOCSHELL 0x118220800 == 29 [pid = 1643] [id = 724] 01:30:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x112764800) [pid = 1643] [serial = 2172] [outer = 0x0] 01:30:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x11676bc00) [pid = 1643] [serial = 2173] [outer = 0x112764800] 01:30:17 INFO - PROCESS | 1643 | 1466497817320 Marionette DEBUG loaded listener.js 01:30:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x116f92000) [pid = 1643] [serial = 2174] [outer = 0x112764800] 01:30:17 INFO - PROCESS | 1643 | 1466497817678 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]]]}] 01:30:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 01:30:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 521ms 01:30:17 INFO - PROCESS | 1643 | 1466497817712 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 01:30:17 INFO - PROCESS | 1643 | 1466497817714 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 01:30:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 01:30:17 INFO - PROCESS | 1643 | 1466497817719 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 01:30:17 INFO - PROCESS | 1643 | 1466497817720 Marionette TRACE conn2 <- [1,2870,null,{}] 01:30:17 INFO - PROCESS | 1643 | 1466497817723 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}] 01:30:17 INFO - PROCESS | 1643 | 1466497817724 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:17 INFO - PROCESS | 1643 | 1466497817809 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 01:30:17 INFO - PROCESS | 1643 | 1466497817813 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:17 INFO - PROCESS | 1643 | 1466497817814 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:17 INFO - PROCESS | 1643 | ++DOCSHELL 0x119aa9000 == 30 [pid = 1643] [id = 725] 01:30:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x1174c1c00) [pid = 1643] [serial = 2175] [outer = 0x0] 01:30:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x11841f000) [pid = 1643] [serial = 2176] [outer = 0x1174c1c00] 01:30:17 INFO - PROCESS | 1643 | 1466497817843 Marionette DEBUG loaded listener.js 01:30:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x118540000) [pid = 1643] [serial = 2177] [outer = 0x1174c1c00] 01:30:18 INFO - PROCESS | 1643 | 1466497818206 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]]]}] 01:30:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 01:30:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 518ms 01:30:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 01:30:18 INFO - PROCESS | 1643 | 1466497818238 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 01:30:18 INFO - PROCESS | 1643 | 1466497818240 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 01:30:18 INFO - PROCESS | 1643 | 1466497818242 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 01:30:18 INFO - PROCESS | 1643 | 1466497818245 Marionette TRACE conn2 <- [1,2874,null,{}] 01:30:18 INFO - PROCESS | 1643 | 1466497818252 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}] 01:30:18 INFO - PROCESS | 1643 | 1466497818255 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:18 INFO - PROCESS | 1643 | 1466497818331 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 01:30:18 INFO - PROCESS | 1643 | 1466497818339 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:18 INFO - PROCESS | 1643 | 1466497818341 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:18 INFO - PROCESS | 1643 | ++DOCSHELL 0x121127800 == 31 [pid = 1643] [id = 726] 01:30:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x11863a000) [pid = 1643] [serial = 2178] [outer = 0x0] 01:30:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x1186a5800) [pid = 1643] [serial = 2179] [outer = 0x11863a000] 01:30:18 INFO - PROCESS | 1643 | 1466497818367 Marionette DEBUG loaded listener.js 01:30:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x11882f000) [pid = 1643] [serial = 2180] [outer = 0x11863a000] 01:30:18 INFO - PROCESS | 1643 | 1466497818705 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]]]}] 01:30:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 01:30:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 471ms 01:30:18 INFO - PROCESS | 1643 | 1466497818714 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 01:30:18 INFO - PROCESS | 1643 | 1466497818715 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 01:30:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 01:30:18 INFO - PROCESS | 1643 | 1466497818721 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 01:30:18 INFO - PROCESS | 1643 | 1466497818723 Marionette TRACE conn2 <- [1,2878,null,{}] 01:30:18 INFO - PROCESS | 1643 | 1466497818725 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}] 01:30:18 INFO - PROCESS | 1643 | 1466497818727 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:18 INFO - PROCESS | 1643 | 1466497818820 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 01:30:18 INFO - PROCESS | 1643 | 1466497818889 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:18 INFO - PROCESS | 1643 | 1466497818890 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:18 INFO - PROCESS | 1643 | ++DOCSHELL 0x123a57800 == 32 [pid = 1643] [id = 727] 01:30:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x118835400) [pid = 1643] [serial = 2181] [outer = 0x0] 01:30:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x119056400) [pid = 1643] [serial = 2182] [outer = 0x118835400] 01:30:18 INFO - PROCESS | 1643 | 1466497818924 Marionette DEBUG loaded listener.js 01:30:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x1190d3c00) [pid = 1643] [serial = 2183] [outer = 0x118835400] 01:30:19 INFO - PROCESS | 1643 | 1466497819416 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]]]}] 01:30:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 01:30:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 727ms 01:30:19 INFO - PROCESS | 1643 | 1466497819446 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 01:30:19 INFO - PROCESS | 1643 | 1466497819447 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 01:30:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 01:30:19 INFO - PROCESS | 1643 | 1466497819449 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 01:30:19 INFO - PROCESS | 1643 | 1466497819450 Marionette TRACE conn2 <- [1,2882,null,{}] 01:30:19 INFO - PROCESS | 1643 | 1466497819462 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}] 01:30:19 INFO - PROCESS | 1643 | 1466497819463 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:19 INFO - PROCESS | 1643 | 1466497819565 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 01:30:19 INFO - PROCESS | 1643 | 1466497819569 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:19 INFO - PROCESS | 1643 | 1466497819570 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:19 INFO - PROCESS | 1643 | ++DOCSHELL 0x124a06800 == 33 [pid = 1643] [id = 728] 01:30:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x110fef800) [pid = 1643] [serial = 2184] [outer = 0x0] 01:30:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x11958d800) [pid = 1643] [serial = 2185] [outer = 0x110fef800] 01:30:19 INFO - PROCESS | 1643 | 1466497819595 Marionette DEBUG loaded listener.js 01:30:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x119a08000) [pid = 1643] [serial = 2186] [outer = 0x110fef800] 01:30:19 INFO - PROCESS | 1643 | 1466497819957 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]]]}] 01:30:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 01:30:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 573ms 01:30:20 INFO - PROCESS | 1643 | 1466497820022 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 01:30:20 INFO - PROCESS | 1643 | 1466497820023 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 01:30:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 01:30:20 INFO - PROCESS | 1643 | 1466497820025 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 01:30:20 INFO - PROCESS | 1643 | 1466497820026 Marionette TRACE conn2 <- [1,2886,null,{}] 01:30:20 INFO - PROCESS | 1643 | 1466497820029 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}] 01:30:20 INFO - PROCESS | 1643 | 1466497820032 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:20 INFO - PROCESS | 1643 | 1466497820125 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 01:30:20 INFO - PROCESS | 1643 | 1466497820166 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:20 INFO - PROCESS | 1643 | 1466497820167 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:20 INFO - PROCESS | 1643 | ++DOCSHELL 0x126850800 == 34 [pid = 1643] [id = 729] 01:30:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x1199c4000) [pid = 1643] [serial = 2187] [outer = 0x0] 01:30:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x120e8cc00) [pid = 1643] [serial = 2188] [outer = 0x1199c4000] 01:30:20 INFO - PROCESS | 1643 | 1466497820209 Marionette DEBUG loaded listener.js 01:30:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x120f8c400) [pid = 1643] [serial = 2189] [outer = 0x1199c4000] 01:30:20 INFO - PROCESS | 1643 | 1466497820710 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]]]}] 01:30:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 01:30:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 720ms 01:30:20 INFO - PROCESS | 1643 | 1466497820749 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 01:30:20 INFO - PROCESS | 1643 | 1466497820751 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 01:30:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 01:30:20 INFO - PROCESS | 1643 | 1466497820758 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 01:30:20 INFO - PROCESS | 1643 | 1466497820760 Marionette TRACE conn2 <- [1,2890,null,{}] 01:30:20 INFO - PROCESS | 1643 | 1466497820763 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}] 01:30:20 INFO - PROCESS | 1643 | 1466497820765 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:20 INFO - PROCESS | 1643 | 1466497820870 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 01:30:20 INFO - PROCESS | 1643 | 1466497820885 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:20 INFO - PROCESS | 1643 | 1466497820886 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:20 INFO - PROCESS | 1643 | ++DOCSHELL 0x128c18800 == 35 [pid = 1643] [id = 730] 01:30:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x1210b6800) [pid = 1643] [serial = 2190] [outer = 0x0] 01:30:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x12133f800) [pid = 1643] [serial = 2191] [outer = 0x1210b6800] 01:30:20 INFO - PROCESS | 1643 | 1466497820910 Marionette DEBUG loaded listener.js 01:30:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x121717800) [pid = 1643] [serial = 2192] [outer = 0x1210b6800] 01:30:21 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x123f9b400) [pid = 1643] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 01:30:21 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x119a0b400) [pid = 1643] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 01:30:21 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x11863e400) [pid = 1643] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 01:30:21 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x1133a4000) [pid = 1643] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 01:30:21 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x120eca800) [pid = 1643] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 01:30:21 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x12170f400) [pid = 1643] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 01:30:21 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x1176d3000) [pid = 1643] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 01:30:21 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x1190d1000) [pid = 1643] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 01:30:21 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x125def800) [pid = 1643] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 01:30:21 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x116a21800) [pid = 1643] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 01:30:21 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x1186c6400) [pid = 1643] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 01:30:21 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x112038800) [pid = 1643] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 01:30:21 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x115dc7000) [pid = 1643] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 01:30:21 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x123a3d800) [pid = 1643] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 01:30:21 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x12ca23400) [pid = 1643] [serial = 44] [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.] 01:30:21 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x113359400) [pid = 1643] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 01:30:21 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x1241af800) [pid = 1643] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 01:30:21 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x11334d800) [pid = 1643] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 01:30:21 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x1190d4c00) [pid = 1643] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 01:30:21 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x128447400) [pid = 1643] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 01:30:21 INFO - PROCESS | 1643 | 1466497821264 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 01:30:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 01:30:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 521ms 01:30:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 01:30:21 INFO - PROCESS | 1643 | 1466497821278 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 01:30:21 INFO - PROCESS | 1643 | 1466497821279 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 01:30:21 INFO - PROCESS | 1643 | 1466497821281 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 01:30:21 INFO - PROCESS | 1643 | 1466497821283 Marionette TRACE conn2 <- [1,2894,null,{}] 01:30:21 INFO - PROCESS | 1643 | 1466497821290 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}] 01:30:21 INFO - PROCESS | 1643 | 1466497821291 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:21 INFO - PROCESS | 1643 | 1466497821376 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 01:30:21 INFO - PROCESS | 1643 | 1466497821380 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:21 INFO - PROCESS | 1643 | 1466497821381 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:21 INFO - PROCESS | 1643 | ++DOCSHELL 0x1249a8000 == 36 [pid = 1643] [id = 731] 01:30:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x11266a800) [pid = 1643] [serial = 2193] [outer = 0x0] 01:30:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x118535c00) [pid = 1643] [serial = 2194] [outer = 0x11266a800] 01:30:21 INFO - PROCESS | 1643 | 1466497821406 Marionette DEBUG loaded listener.js 01:30:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x119004400) [pid = 1643] [serial = 2195] [outer = 0x11266a800] 01:30:21 INFO - PROCESS | 1643 | 1466497821763 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]]]}] 01:30:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 01:30:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 522ms 01:30:21 INFO - PROCESS | 1643 | 1466497821805 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 01:30:21 INFO - PROCESS | 1643 | 1466497821806 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 01:30:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 01:30:21 INFO - PROCESS | 1643 | 1466497821808 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 01:30:21 INFO - PROCESS | 1643 | 1466497821809 Marionette TRACE conn2 <- [1,2898,null,{}] 01:30:21 INFO - PROCESS | 1643 | 1466497821812 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}] 01:30:21 INFO - PROCESS | 1643 | 1466497821813 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:21 INFO - PROCESS | 1643 | 1466497821895 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 01:30:21 INFO - PROCESS | 1643 | 1466497821899 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:21 INFO - PROCESS | 1643 | 1466497821900 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:21 INFO - PROCESS | 1643 | ++DOCSHELL 0x129f10000 == 37 [pid = 1643] [id = 732] 01:30:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x1190cf400) [pid = 1643] [serial = 2196] [outer = 0x0] 01:30:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x121860400) [pid = 1643] [serial = 2197] [outer = 0x1190cf400] 01:30:21 INFO - PROCESS | 1643 | 1466497821927 Marionette DEBUG loaded listener.js 01:30:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x12186b400) [pid = 1643] [serial = 2198] [outer = 0x1190cf400] 01:30:22 INFO - PROCESS | 1643 | 1466497822268 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]]]}] 01:30:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 01:30:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 470ms 01:30:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 01:30:22 INFO - PROCESS | 1643 | 1466497822278 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 01:30:22 INFO - PROCESS | 1643 | 1466497822279 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 01:30:22 INFO - PROCESS | 1643 | 1466497822281 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 01:30:22 INFO - PROCESS | 1643 | 1466497822283 Marionette TRACE conn2 <- [1,2902,null,{}] 01:30:22 INFO - PROCESS | 1643 | 1466497822285 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}] 01:30:22 INFO - PROCESS | 1643 | 1466497822288 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:22 INFO - PROCESS | 1643 | 1466497822374 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 01:30:22 INFO - PROCESS | 1643 | 1466497822378 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:22 INFO - PROCESS | 1643 | 1466497822379 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:22 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a963800 == 38 [pid = 1643] [id = 733] 01:30:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x120f60000) [pid = 1643] [serial = 2199] [outer = 0x0] 01:30:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x1218ad400) [pid = 1643] [serial = 2200] [outer = 0x120f60000] 01:30:22 INFO - PROCESS | 1643 | 1466497822404 Marionette DEBUG loaded listener.js 01:30:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x123a43000) [pid = 1643] [serial = 2201] [outer = 0x120f60000] 01:30:22 INFO - PROCESS | 1643 | 1466497822765 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 01:30:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 01:30:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 518ms 01:30:22 INFO - PROCESS | 1643 | 1466497822810 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 01:30:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 01:30:22 INFO - PROCESS | 1643 | 1466497822812 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 01:30:22 INFO - PROCESS | 1643 | 1466497822815 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 01:30:22 INFO - PROCESS | 1643 | 1466497822817 Marionette TRACE conn2 <- [1,2906,null,{}] 01:30:22 INFO - PROCESS | 1643 | 1466497822825 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}] 01:30:22 INFO - PROCESS | 1643 | 1466497822826 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:22 INFO - PROCESS | 1643 | 1466497822921 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 01:30:22 INFO - PROCESS | 1643 | 1466497822926 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:22 INFO - PROCESS | 1643 | 1466497822927 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:22 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b98d000 == 39 [pid = 1643] [id = 734] 01:30:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x123a48000) [pid = 1643] [serial = 2202] [outer = 0x0] 01:30:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x12492b000) [pid = 1643] [serial = 2203] [outer = 0x123a48000] 01:30:22 INFO - PROCESS | 1643 | 1466497822953 Marionette DEBUG loaded listener.js 01:30:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x125aa7800) [pid = 1643] [serial = 2204] [outer = 0x123a48000] 01:30:23 INFO - PROCESS | 1643 | 1466497823395 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]]]}] 01:30:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 01:30:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 620ms 01:30:23 INFO - PROCESS | 1643 | 1466497823436 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 01:30:23 INFO - PROCESS | 1643 | 1466497823439 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 01:30:23 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 01:30:23 INFO - PROCESS | 1643 | 1466497823442 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 01:30:23 INFO - PROCESS | 1643 | 1466497823444 Marionette TRACE conn2 <- [1,2910,null,{}] 01:30:23 INFO - PROCESS | 1643 | 1466497823448 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}] 01:30:23 INFO - PROCESS | 1643 | 1466497823450 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:23 INFO - PROCESS | 1643 | 1466497823559 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 01:30:23 INFO - PROCESS | 1643 | 1466497823632 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:23 INFO - PROCESS | 1643 | 1466497823634 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:23 INFO - PROCESS | 1643 | ++DOCSHELL 0x119183000 == 40 [pid = 1643] [id = 735] 01:30:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x112d32800) [pid = 1643] [serial = 2205] [outer = 0x0] 01:30:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x11334c000) [pid = 1643] [serial = 2206] [outer = 0x112d32800] 01:30:23 INFO - PROCESS | 1643 | 1466497823665 Marionette DEBUG loaded listener.js 01:30:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x1174be000) [pid = 1643] [serial = 2207] [outer = 0x112d32800] 01:30:24 INFO - PROCESS | 1643 | 1466497824041 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]]]}] 01:30:24 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 01:30:24 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 01:30:24 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 621ms 01:30:24 INFO - PROCESS | 1643 | 1466497824062 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 01:30:24 INFO - PROCESS | 1643 | 1466497824065 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 01:30:24 INFO - TEST-START | /DOMEvents/constructors.html 01:30:24 INFO - PROCESS | 1643 | 1466497824070 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 01:30:24 INFO - PROCESS | 1643 | 1466497824072 Marionette TRACE conn2 <- [1,2914,null,{}] 01:30:24 INFO - PROCESS | 1643 | 1466497824074 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}] 01:30:24 INFO - PROCESS | 1643 | 1466497824076 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:24 INFO - PROCESS | 1643 | 1466497824184 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 01:30:24 INFO - PROCESS | 1643 | 1466497824282 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:24 INFO - PROCESS | 1643 | 1466497824284 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:24 INFO - PROCESS | 1643 | ++DOCSHELL 0x1256e2800 == 41 [pid = 1643] [id = 736] 01:30:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x118561000) [pid = 1643] [serial = 2208] [outer = 0x0] 01:30:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x118635800) [pid = 1643] [serial = 2209] [outer = 0x118561000] 01:30:24 INFO - PROCESS | 1643 | 1466497824316 Marionette DEBUG loaded listener.js 01:30:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x1186a6800) [pid = 1643] [serial = 2210] [outer = 0x118561000] 01:30:24 INFO - PROCESS | 1643 | 1466497824720 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]]]}] 01:30:24 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 01:30:24 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 01:30:24 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 01:30:24 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 01:30:24 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 01:30:24 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 01:30:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 01:30:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 01:30:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 01:30:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 01:30:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 01:30:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 01:30:24 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 01:30:24 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 01:30:24 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 01:30:24 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 01:30:24 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 01:30:24 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 01:30:24 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 01:30:24 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 01:30:24 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 01:30:24 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 01:30:24 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 01:30:24 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 01:30:24 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 01:30:24 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 01:30:24 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 01:30:24 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 01:30:24 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 01:30:24 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 01:30:24 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 01:30:24 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 01:30:24 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 01:30:24 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 01:30:24 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 01:30:24 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 01:30:24 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 01:30:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 01:30:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:30:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 01:30:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:30:24 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 01:30:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 01:30:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:30:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 01:30:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:30:24 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 01:30:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 01:30:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:30:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 01:30:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:30:24 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 01:30:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 01:30:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:30:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 01:30:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:30:24 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 01:30:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 01:30:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:30:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 01:30:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:30:24 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 01:30:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 01:30:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:30:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 01:30:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:30:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 01:30:24 INFO - TEST-OK | /DOMEvents/constructors.html | took 676ms 01:30:24 INFO - PROCESS | 1643 | 1466497824746 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 01:30:24 INFO - PROCESS | 1643 | 1466497824748 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 01:30:24 INFO - TEST-START | /DOMEvents/event-phases-order.html 01:30:24 INFO - PROCESS | 1643 | 1466497824751 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 01:30:24 INFO - PROCESS | 1643 | 1466497824753 Marionette TRACE conn2 <- [1,2918,null,{}] 01:30:24 INFO - PROCESS | 1643 | 1466497824761 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}] 01:30:24 INFO - PROCESS | 1643 | 1466497824764 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:24 INFO - PROCESS | 1643 | 1466497824865 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 01:30:24 INFO - PROCESS | 1643 | 1466497824928 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:24 INFO - PROCESS | 1643 | 1466497824930 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:24 INFO - PROCESS | 1643 | ++DOCSHELL 0x12bf7c000 == 42 [pid = 1643] [id = 737] 01:30:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x118831c00) [pid = 1643] [serial = 2211] [outer = 0x0] 01:30:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x120e95c00) [pid = 1643] [serial = 2212] [outer = 0x118831c00] 01:30:24 INFO - PROCESS | 1643 | 1466497824962 Marionette DEBUG loaded listener.js 01:30:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x12134c400) [pid = 1643] [serial = 2213] [outer = 0x118831c00] 01:30:25 INFO - PROCESS | 1643 | 1466497825344 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 01:30:25 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 01:30:25 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 623ms 01:30:25 INFO - PROCESS | 1643 | 1466497825375 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 01:30:25 INFO - PROCESS | 1643 | 1466497825379 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 01:30:25 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 01:30:25 INFO - PROCESS | 1643 | 1466497825383 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 01:30:25 INFO - PROCESS | 1643 | 1466497825385 Marionette TRACE conn2 <- [1,2922,null,{}] 01:30:25 INFO - PROCESS | 1643 | 1466497825389 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}] 01:30:25 INFO - PROCESS | 1643 | 1466497825391 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:25 INFO - PROCESS | 1643 | 1466497825549 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 01:30:25 INFO - PROCESS | 1643 | 1466497825686 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:25 INFO - PROCESS | 1643 | 1466497825687 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:25 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c70b000 == 43 [pid = 1643] [id = 738] 01:30:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x121863400) [pid = 1643] [serial = 2214] [outer = 0x0] 01:30:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x123fd5000) [pid = 1643] [serial = 2215] [outer = 0x121863400] 01:30:25 INFO - PROCESS | 1643 | 1466497825718 Marionette DEBUG loaded listener.js 01:30:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x124ac1400) [pid = 1643] [serial = 2216] [outer = 0x121863400] 01:30:25 INFO - PROCESS | 1643 | [1643] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 01:30:25 INFO - PROCESS | 1643 | [1643] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 01:30:25 INFO - PROCESS | 1643 | [1643] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 01:30:25 INFO - PROCESS | 1643 | [1643] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 01:30:26 INFO - PROCESS | 1643 | 1466497826077 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]]]}] 01:30:26 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 01:30:26 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 01:30:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 01:30:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:26 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 01:30:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 01:30:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 01:30:26 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 01:30:26 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 01:30:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 01:30:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:26 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 01:30:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 01:30:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 01:30:26 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 01:30:26 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 01:30:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 01:30:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:26 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 01:30:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 01:30:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 01:30:26 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]" 01:30:26 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 01:30:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 01:30:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:26 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 01:30:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 01:30:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 01:30:26 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 01:30:26 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 723ms 01:30:26 INFO - PROCESS | 1643 | 1466497826107 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 01:30:26 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 01:30:26 INFO - PROCESS | 1643 | 1466497826108 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 01:30:26 INFO - PROCESS | 1643 | 1466497826111 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 01:30:26 INFO - PROCESS | 1643 | 1466497826112 Marionette TRACE conn2 <- [1,2926,null,{}] 01:30:26 INFO - PROCESS | 1643 | 1466497826115 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}] 01:30:26 INFO - PROCESS | 1643 | 1466497826116 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:26 INFO - PROCESS | 1643 | 1466497826215 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 01:30:26 INFO - PROCESS | 1643 | 1466497826276 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:26 INFO - PROCESS | 1643 | 1466497826277 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:26 INFO - PROCESS | 1643 | ++DOCSHELL 0x12ca05000 == 44 [pid = 1643] [id = 739] 01:30:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x123a46800) [pid = 1643] [serial = 2217] [outer = 0x0] 01:30:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 112 (0x125b53000) [pid = 1643] [serial = 2218] [outer = 0x123a46800] 01:30:26 INFO - PROCESS | 1643 | 1466497826306 Marionette DEBUG loaded listener.js 01:30:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 113 (0x1282c7000) [pid = 1643] [serial = 2219] [outer = 0x123a46800] 01:30:26 INFO - PROCESS | 1643 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 01:30:26 INFO - PROCESS | 1643 | 1466497826712 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]]]}] 01:30:26 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 01:30:26 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 620ms 01:30:26 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 01:30:26 INFO - PROCESS | 1643 | 1466497826732 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 01:30:26 INFO - PROCESS | 1643 | 1466497826733 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 01:30:26 INFO - PROCESS | 1643 | 1466497826735 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 01:30:26 INFO - PROCESS | 1643 | 1466497826737 Marionette TRACE conn2 <- [1,2930,null,{}] 01:30:26 INFO - PROCESS | 1643 | 1466497826739 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}] 01:30:26 INFO - PROCESS | 1643 | 1466497826743 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:26 INFO - PROCESS | 1643 | 1466497826877 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 01:30:26 INFO - PROCESS | 1643 | 1466497826969 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:26 INFO - PROCESS | 1643 | 1466497826970 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:26 INFO - PROCESS | 1643 | ++DOCSHELL 0x116ab9000 == 45 [pid = 1643] [id = 740] 01:30:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 114 (0x115dc1800) [pid = 1643] [serial = 2220] [outer = 0x0] 01:30:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 115 (0x1186ba800) [pid = 1643] [serial = 2221] [outer = 0x115dc1800] 01:30:27 INFO - PROCESS | 1643 | 1466497827013 Marionette DEBUG loaded listener.js 01:30:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 116 (0x1282bd800) [pid = 1643] [serial = 2222] [outer = 0x115dc1800] 01:30:27 INFO - PROCESS | 1643 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 01:30:27 INFO - PROCESS | 1643 | 1466497827522 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]]]}] 01:30:27 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 01:30:27 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 821ms 01:30:27 INFO - PROCESS | 1643 | 1466497827557 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 01:30:27 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 01:30:27 INFO - PROCESS | 1643 | 1466497827559 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 01:30:27 INFO - PROCESS | 1643 | 1466497827562 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 01:30:27 INFO - PROCESS | 1643 | 1466497827565 Marionette TRACE conn2 <- [1,2934,null,{}] 01:30:27 INFO - PROCESS | 1643 | 1466497827569 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}] 01:30:27 INFO - PROCESS | 1643 | 1466497827571 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:27 INFO - PROCESS | 1643 | 1466497827673 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 01:30:27 INFO - PROCESS | 1643 | 1466497827740 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:27 INFO - PROCESS | 1643 | 1466497827742 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:27 INFO - PROCESS | 1643 | ++DOCSHELL 0x119602800 == 46 [pid = 1643] [id = 741] 01:30:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 117 (0x113355800) [pid = 1643] [serial = 2223] [outer = 0x0] 01:30:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 118 (0x115e20800) [pid = 1643] [serial = 2224] [outer = 0x113355800] 01:30:27 INFO - PROCESS | 1643 | 1466497827772 Marionette DEBUG loaded listener.js 01:30:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 119 (0x1174be800) [pid = 1643] [serial = 2225] [outer = 0x113355800] 01:30:28 INFO - PROCESS | 1643 | 1466497828176 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]]]}] 01:30:28 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 01:30:28 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 621ms 01:30:28 INFO - PROCESS | 1643 | 1466497828184 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 01:30:28 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 01:30:28 INFO - PROCESS | 1643 | 1466497828189 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 01:30:28 INFO - PROCESS | 1643 | 1466497828193 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 01:30:28 INFO - PROCESS | 1643 | 1466497828195 Marionette TRACE conn2 <- [1,2938,null,{}] 01:30:28 INFO - PROCESS | 1643 | 1466497828197 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}] 01:30:28 INFO - PROCESS | 1643 | 1466497828199 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:28 INFO - PROCESS | 1643 | 1466497828320 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 01:30:28 INFO - PROCESS | 1643 | 1466497828384 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:28 INFO - PROCESS | 1643 | 1466497828385 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:28 INFO - PROCESS | 1643 | ++DOCSHELL 0x12108a000 == 47 [pid = 1643] [id = 742] 01:30:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 120 (0x1174c0000) [pid = 1643] [serial = 2226] [outer = 0x0] 01:30:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 121 (0x11841bc00) [pid = 1643] [serial = 2227] [outer = 0x1174c0000] 01:30:28 INFO - PROCESS | 1643 | 1466497828414 Marionette DEBUG loaded listener.js 01:30:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 122 (0x1186bf400) [pid = 1643] [serial = 2228] [outer = 0x1174c0000] 01:30:28 INFO - PROCESS | 1643 | --DOCSHELL 0x12a963800 == 46 [pid = 1643] [id = 733] 01:30:28 INFO - PROCESS | 1643 | --DOCSHELL 0x129f10000 == 45 [pid = 1643] [id = 732] 01:30:28 INFO - PROCESS | 1643 | --DOCSHELL 0x1249a8000 == 44 [pid = 1643] [id = 731] 01:30:28 INFO - PROCESS | 1643 | --DOCSHELL 0x128c18800 == 43 [pid = 1643] [id = 730] 01:30:28 INFO - PROCESS | 1643 | --DOCSHELL 0x126850800 == 42 [pid = 1643] [id = 729] 01:30:28 INFO - PROCESS | 1643 | --DOCSHELL 0x124a06800 == 41 [pid = 1643] [id = 728] 01:30:28 INFO - PROCESS | 1643 | --DOMWINDOW == 121 (0x116a1b800) [pid = 1643] [serial = 2161] [outer = 0x0] [url = about:blank] 01:30:28 INFO - PROCESS | 1643 | --DOCSHELL 0x123a57800 == 40 [pid = 1643] [id = 727] 01:30:28 INFO - PROCESS | 1643 | --DOCSHELL 0x121127800 == 39 [pid = 1643] [id = 726] 01:30:28 INFO - PROCESS | 1643 | --DOCSHELL 0x119aa9000 == 38 [pid = 1643] [id = 725] 01:30:28 INFO - PROCESS | 1643 | --DOCSHELL 0x118220800 == 37 [pid = 1643] [id = 724] 01:30:28 INFO - PROCESS | 1643 | --DOCSHELL 0x115e4b800 == 36 [pid = 1643] [id = 721] 01:30:28 INFO - PROCESS | 1643 | --DOMWINDOW == 120 (0x115dcb400) [pid = 1643] [serial = 2149] [outer = 0x0] [url = about:blank] 01:30:28 INFO - PROCESS | 1643 | --DOMWINDOW == 119 (0x1214dc800) [pid = 1643] [serial = 2128] [outer = 0x0] [url = about:blank] 01:30:28 INFO - PROCESS | 1643 | --DOMWINDOW == 118 (0x123a42400) [pid = 1643] [serial = 2131] [outer = 0x0] [url = about:blank] 01:30:28 INFO - PROCESS | 1643 | --DOMWINDOW == 117 (0x118538000) [pid = 1643] [serial = 2116] [outer = 0x0] [url = about:blank] 01:30:28 INFO - PROCESS | 1643 | --DOMWINDOW == 116 (0x118637800) [pid = 1643] [serial = 2117] [outer = 0x0] [url = about:blank] 01:30:28 INFO - PROCESS | 1643 | --DOMWINDOW == 115 (0x1196b0400) [pid = 1643] [serial = 2122] [outer = 0x0] [url = about:blank] 01:30:28 INFO - PROCESS | 1643 | --DOMWINDOW == 114 (0x119c94800) [pid = 1643] [serial = 2123] [outer = 0x0] [url = about:blank] 01:30:28 INFO - PROCESS | 1643 | --DOMWINDOW == 113 (0x1282c1c00) [pid = 1643] [serial = 2105] [outer = 0x0] [url = about:blank] 01:30:28 INFO - PROCESS | 1643 | --DOMWINDOW == 112 (0x1174c2400) [pid = 1643] [serial = 2110] [outer = 0x0] [url = about:blank] 01:30:28 INFO - PROCESS | 1643 | --DOMWINDOW == 111 (0x11831e400) [pid = 1643] [serial = 2111] [outer = 0x0] [url = about:blank] 01:30:28 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x11883ac00) [pid = 1643] [serial = 2119] [outer = 0x0] [url = about:blank] 01:30:28 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x1190cb000) [pid = 1643] [serial = 2120] [outer = 0x0] [url = about:blank] 01:30:28 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x1122ab400) [pid = 1643] [serial = 2107] [outer = 0x0] [url = about:blank] 01:30:28 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x112d30000) [pid = 1643] [serial = 2108] [outer = 0x0] [url = about:blank] 01:30:28 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x115e8d400) [pid = 1643] [serial = 2113] [outer = 0x0] [url = about:blank] 01:30:28 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x1174c4800) [pid = 1643] [serial = 2114] [outer = 0x0] [url = about:blank] 01:30:28 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x1241a6c00) [pid = 1643] [serial = 2134] [outer = 0x0] [url = about:blank] 01:30:28 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x11853f400) [pid = 1643] [serial = 1424] [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.] 01:30:28 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x121712000) [pid = 1643] [serial = 2140] [outer = 0x0] [url = about:blank] 01:30:28 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x1284c5000) [pid = 1643] [serial = 2144] [outer = 0x0] [url = about:blank] 01:30:28 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x1174c3c00) [pid = 1643] [serial = 2137] [outer = 0x0] [url = about:blank] 01:30:28 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x119057400) [pid = 1643] [serial = 2138] [outer = 0x0] [url = about:blank] 01:30:28 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x126b35c00) [pid = 1643] [serial = 2143] [outer = 0x0] [url = about:blank] 01:30:28 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x12492c400) [pid = 1643] [serial = 2135] [outer = 0x0] [url = about:blank] 01:30:28 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x124aa8400) [pid = 1643] [serial = 2141] [outer = 0x0] [url = about:blank] 01:30:28 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x119c98000) [pid = 1643] [serial = 2125] [outer = 0x0] [url = about:blank] 01:30:28 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x12891fc00) [pid = 1643] [serial = 2146] [outer = 0x0] [url = about:blank] 01:30:28 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x121929000) [pid = 1643] [serial = 2129] [outer = 0x0] [url = about:blank] 01:30:28 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x123a4a400) [pid = 1643] [serial = 2132] [outer = 0x0] [url = about:blank] 01:30:28 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x120e9bc00) [pid = 1643] [serial = 2126] [outer = 0x0] [url = about:blank] 01:30:28 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x128a2d000) [pid = 1643] [serial = 2147] [outer = 0x0] [url = about:blank] 01:30:28 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x126b40000) [pid = 1643] [serial = 2159] [outer = 0x0] [url = about:blank] 01:30:28 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x124ac4400) [pid = 1643] [serial = 2158] [outer = 0x0] [url = about:blank] 01:30:28 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x121341c00) [pid = 1643] [serial = 2156] [outer = 0x0] [url = about:blank] 01:30:28 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x118832800) [pid = 1643] [serial = 2153] [outer = 0x0] [url = about:blank] 01:30:28 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x120ecc800) [pid = 1643] [serial = 2155] [outer = 0x0] [url = about:blank] 01:30:28 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x11869bc00) [pid = 1643] [serial = 2152] [outer = 0x0] [url = about:blank] 01:30:28 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x1174b9400) [pid = 1643] [serial = 2150] [outer = 0x0] [url = about:blank] 01:30:28 INFO - PROCESS | 1643 | 1466497828776 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]]]}] 01:30:28 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. 01:30:28 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 619ms 01:30:28 INFO - PROCESS | 1643 | 1466497828813 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 01:30:28 INFO - PROCESS | 1643 | 1466497828814 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 01:30:28 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 01:30:28 INFO - PROCESS | 1643 | 1466497828817 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 01:30:28 INFO - PROCESS | 1643 | 1466497828819 Marionette TRACE conn2 <- [1,2942,null,{}] 01:30:28 INFO - PROCESS | 1643 | 1466497828827 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}] 01:30:28 INFO - PROCESS | 1643 | 1466497828830 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:28 INFO - PROCESS | 1643 | 1466497828915 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 01:30:28 INFO - PROCESS | 1643 | 1466497828922 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:28 INFO - PROCESS | 1643 | 1466497828924 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:28 INFO - PROCESS | 1643 | ++DOCSHELL 0x119085800 == 37 [pid = 1643] [id = 743] 01:30:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x118832800) [pid = 1643] [serial = 2229] [outer = 0x0] 01:30:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x119054800) [pid = 1643] [serial = 2230] [outer = 0x118832800] 01:30:28 INFO - PROCESS | 1643 | 1466497828952 Marionette DEBUG loaded listener.js 01:30:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x119588400) [pid = 1643] [serial = 2231] [outer = 0x118832800] 01:30:29 INFO - PROCESS | 1643 | 1466497829296 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"]]]}] 01:30:29 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 01:30:29 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 01:30:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:30:29 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 01:30:29 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 521ms 01:30:29 INFO - PROCESS | 1643 | 1466497829339 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 01:30:29 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 01:30:29 INFO - PROCESS | 1643 | 1466497829341 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 01:30:29 INFO - PROCESS | 1643 | 1466497829343 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 01:30:29 INFO - PROCESS | 1643 | 1466497829344 Marionette TRACE conn2 <- [1,2946,null,{}] 01:30:29 INFO - PROCESS | 1643 | 1466497829347 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}] 01:30:29 INFO - PROCESS | 1643 | 1466497829348 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:29 INFO - PROCESS | 1643 | 1466497829435 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 01:30:29 INFO - PROCESS | 1643 | 1466497829501 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:29 INFO - PROCESS | 1643 | 1466497829502 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:29 INFO - PROCESS | 1643 | ++DOCSHELL 0x12131f000 == 38 [pid = 1643] [id = 744] 01:30:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x119c94400) [pid = 1643] [serial = 2232] [outer = 0x0] 01:30:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x120ec8000) [pid = 1643] [serial = 2233] [outer = 0x119c94400] 01:30:29 INFO - PROCESS | 1643 | 1466497829534 Marionette DEBUG loaded listener.js 01:30:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x120f67000) [pid = 1643] [serial = 2234] [outer = 0x119c94400] 01:30:29 INFO - PROCESS | 1643 | 1466497829815 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]]]}] 01:30:29 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. 01:30:29 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 520ms 01:30:29 INFO - PROCESS | 1643 | 1466497829863 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 01:30:29 INFO - PROCESS | 1643 | 1466497829864 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 01:30:29 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 01:30:29 INFO - PROCESS | 1643 | 1466497829867 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 01:30:29 INFO - PROCESS | 1643 | 1466497829868 Marionette TRACE conn2 <- [1,2950,null,{}] 01:30:29 INFO - PROCESS | 1643 | 1466497829873 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}] 01:30:29 INFO - PROCESS | 1643 | 1466497829875 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:29 INFO - PROCESS | 1643 | 1466497829960 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 01:30:30 INFO - PROCESS | 1643 | 1466497830022 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:30 INFO - PROCESS | 1643 | 1466497830023 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:30 INFO - PROCESS | 1643 | ++DOCSHELL 0x116aa6000 == 39 [pid = 1643] [id = 745] 01:30:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x120f61400) [pid = 1643] [serial = 2235] [outer = 0x0] 01:30:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x1214e5c00) [pid = 1643] [serial = 2236] [outer = 0x120f61400] 01:30:30 INFO - PROCESS | 1643 | 1466497830048 Marionette DEBUG loaded listener.js 01:30:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x121b88400) [pid = 1643] [serial = 2237] [outer = 0x120f61400] 01:30:30 INFO - PROCESS | 1643 | ++DOCSHELL 0x125b1c000 == 40 [pid = 1643] [id = 746] 01:30:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x1241b2400) [pid = 1643] [serial = 2238] [outer = 0x0] 01:30:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x123a48800) [pid = 1643] [serial = 2239] [outer = 0x1241b2400] 01:30:30 INFO - PROCESS | 1643 | 1466497830349 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]]]}] 01:30:30 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. 01:30:30 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 522ms 01:30:30 INFO - PROCESS | 1643 | 1466497830391 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 01:30:30 INFO - PROCESS | 1643 | 1466497830392 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 01:30:30 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 01:30:30 INFO - PROCESS | 1643 | 1466497830394 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 01:30:30 INFO - PROCESS | 1643 | 1466497830395 Marionette TRACE conn2 <- [1,2954,null,{}] 01:30:30 INFO - PROCESS | 1643 | 1466497830398 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}] 01:30:30 INFO - PROCESS | 1643 | 1466497830403 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:30 INFO - PROCESS | 1643 | 1466497830523 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 01:30:30 INFO - PROCESS | 1643 | 1466497830534 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:30 INFO - PROCESS | 1643 | 1466497830535 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:30 INFO - PROCESS | 1643 | ++DOCSHELL 0x128482000 == 41 [pid = 1643] [id = 747] 01:30:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x112675000) [pid = 1643] [serial = 2240] [outer = 0x0] 01:30:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x123f3d800) [pid = 1643] [serial = 2241] [outer = 0x112675000] 01:30:30 INFO - PROCESS | 1643 | 1466497830622 Marionette DEBUG loaded listener.js 01:30:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x12891fc00) [pid = 1643] [serial = 2242] [outer = 0x112675000] 01:30:30 INFO - PROCESS | 1643 | 1466497830911 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]]]}] 01:30:30 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 01:30:30 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 01:30:30 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 569ms 01:30:30 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 01:30:30 INFO - PROCESS | 1643 | 1466497830963 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 01:30:30 INFO - PROCESS | 1643 | 1466497830965 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 01:30:30 INFO - PROCESS | 1643 | 1466497830967 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 01:30:30 INFO - PROCESS | 1643 | 1466497830968 Marionette TRACE conn2 <- [1,2958,null,{}] 01:30:30 INFO - PROCESS | 1643 | 1466497830974 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}] 01:30:30 INFO - PROCESS | 1643 | 1466497830975 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:31 INFO - PROCESS | 1643 | 1466497831090 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 01:30:31 INFO - PROCESS | 1643 | 1466497831102 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:31 INFO - PROCESS | 1643 | 1466497831103 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:31 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a95c800 == 42 [pid = 1643] [id = 748] 01:30:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x128925c00) [pid = 1643] [serial = 2243] [outer = 0x0] 01:30:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x128ae1800) [pid = 1643] [serial = 2244] [outer = 0x128925c00] 01:30:31 INFO - PROCESS | 1643 | 1466497831127 Marionette DEBUG loaded listener.js 01:30:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x128f10800) [pid = 1643] [serial = 2245] [outer = 0x128925c00] 01:30:31 INFO - PROCESS | 1643 | 1466497831434 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]]]}] 01:30:31 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. 01:30:31 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 522ms 01:30:31 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 01:30:31 INFO - PROCESS | 1643 | 1466497831489 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 01:30:31 INFO - PROCESS | 1643 | 1466497831491 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 01:30:31 INFO - PROCESS | 1643 | 1466497831493 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 01:30:31 INFO - PROCESS | 1643 | 1466497831494 Marionette TRACE conn2 <- [1,2962,null,{}] 01:30:31 INFO - PROCESS | 1643 | 1466497831496 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}] 01:30:31 INFO - PROCESS | 1643 | 1466497831497 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:31 INFO - PROCESS | 1643 | 1466497831625 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 01:30:31 INFO - PROCESS | 1643 | 1466497831664 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:31 INFO - PROCESS | 1643 | 1466497831665 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:31 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b989000 == 43 [pid = 1643] [id = 749] 01:30:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x128f13c00) [pid = 1643] [serial = 2246] [outer = 0x0] 01:30:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x128f16c00) [pid = 1643] [serial = 2247] [outer = 0x128f13c00] 01:30:31 INFO - PROCESS | 1643 | 1466497831689 Marionette DEBUG loaded listener.js 01:30:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x1291cbc00) [pid = 1643] [serial = 2248] [outer = 0x128f13c00] 01:30:31 INFO - PROCESS | 1643 | 1466497831976 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]]]}] 01:30:32 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. 01:30:32 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 518ms 01:30:32 INFO - PROCESS | 1643 | 1466497832012 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 01:30:32 INFO - PROCESS | 1643 | 1466497832013 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 01:30:32 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 01:30:32 INFO - PROCESS | 1643 | 1466497832015 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 01:30:32 INFO - PROCESS | 1643 | 1466497832016 Marionette TRACE conn2 <- [1,2966,null,{}] 01:30:32 INFO - PROCESS | 1643 | 1466497832019 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}] 01:30:32 INFO - PROCESS | 1643 | 1466497832022 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:32 INFO - PROCESS | 1643 | 1466497832134 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 01:30:32 INFO - PROCESS | 1643 | 1466497832172 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:32 INFO - PROCESS | 1643 | 1466497832173 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:32 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c48e800 == 44 [pid = 1643] [id = 750] 01:30:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x1291cc000) [pid = 1643] [serial = 2249] [outer = 0x0] 01:30:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x129f9c400) [pid = 1643] [serial = 2250] [outer = 0x1291cc000] 01:30:32 INFO - PROCESS | 1643 | 1466497832198 Marionette DEBUG loaded listener.js 01:30:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x129fa6800) [pid = 1643] [serial = 2251] [outer = 0x1291cc000] 01:30:32 INFO - PROCESS | 1643 | 1466497832479 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]]]}] 01:30:32 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. 01:30:32 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 520ms 01:30:32 INFO - PROCESS | 1643 | 1466497832535 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 01:30:32 INFO - PROCESS | 1643 | 1466497832539 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 01:30:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 01:30:32 INFO - PROCESS | 1643 | 1466497832541 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 01:30:32 INFO - PROCESS | 1643 | 1466497832542 Marionette TRACE conn2 <- [1,2970,null,{}] 01:30:32 INFO - PROCESS | 1643 | 1466497832545 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}] 01:30:32 INFO - PROCESS | 1643 | 1466497832546 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:32 INFO - PROCESS | 1643 | 1466497832768 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 01:30:32 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x12ca16000) [pid = 1643] [serial = 41] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 01:30:32 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x110fef800) [pid = 1643] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 01:30:32 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x1174c1c00) [pid = 1643] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 01:30:32 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x117d13400) [pid = 1643] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 01:30:32 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x1199c4000) [pid = 1643] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 01:30:32 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x118835400) [pid = 1643] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 01:30:32 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x112673000) [pid = 1643] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 01:30:32 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x115e17c00) [pid = 1643] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 01:30:32 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x116803c00) [pid = 1643] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 01:30:32 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x112764800) [pid = 1643] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 01:30:32 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x11863a000) [pid = 1643] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 01:30:32 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x1210b6800) [pid = 1643] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 01:30:32 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x11266a800) [pid = 1643] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 01:30:32 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x120f60000) [pid = 1643] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 01:30:32 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x1190cf400) [pid = 1643] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 01:30:32 INFO - PROCESS | 1643 | 1466497832834 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:32 INFO - PROCESS | 1643 | 1466497832835 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:32 INFO - PROCESS | 1643 | ++DOCSHELL 0x115ef5000 == 45 [pid = 1643] [id = 751] 01:30:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x112029000) [pid = 1643] [serial = 2252] [outer = 0x0] 01:30:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x11266a800) [pid = 1643] [serial = 2253] [outer = 0x112029000] 01:30:32 INFO - PROCESS | 1643 | 1466497832860 Marionette DEBUG loaded listener.js 01:30:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x11688ac00) [pid = 1643] [serial = 2254] [outer = 0x112029000] 01:30:33 INFO - PROCESS | 1643 | 1466497833121 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]]]}] 01:30:33 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. 01:30:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 619ms 01:30:33 INFO - PROCESS | 1643 | 1466497833161 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 01:30:33 INFO - PROCESS | 1643 | 1466497833162 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 01:30:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 01:30:33 INFO - PROCESS | 1643 | 1466497833165 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 01:30:33 INFO - PROCESS | 1643 | 1466497833166 Marionette TRACE conn2 <- [1,2974,null,{}] 01:30:33 INFO - PROCESS | 1643 | 1466497833177 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}] 01:30:33 INFO - PROCESS | 1643 | 1466497833179 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:33 INFO - PROCESS | 1643 | 1466497833281 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 01:30:33 INFO - PROCESS | 1643 | 1466497833343 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:33 INFO - PROCESS | 1643 | 1466497833345 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:33 INFO - PROCESS | 1643 | ++DOCSHELL 0x12ceb2800 == 46 [pid = 1643] [id = 752] 01:30:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x11229e800) [pid = 1643] [serial = 2255] [outer = 0x0] 01:30:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x1190cf400) [pid = 1643] [serial = 2256] [outer = 0x11229e800] 01:30:33 INFO - PROCESS | 1643 | 1466497833371 Marionette DEBUG loaded listener.js 01:30:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x12a660000) [pid = 1643] [serial = 2257] [outer = 0x11229e800] 01:30:33 INFO - PROCESS | 1643 | 1466497833634 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]]]}] 01:30:33 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. 01:30:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 520ms 01:30:33 INFO - PROCESS | 1643 | 1466497833692 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 01:30:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 01:30:33 INFO - PROCESS | 1643 | 1466497833703 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 01:30:33 INFO - PROCESS | 1643 | 1466497833708 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 01:30:33 INFO - PROCESS | 1643 | 1466497833709 Marionette TRACE conn2 <- [1,2978,null,{}] 01:30:33 INFO - PROCESS | 1643 | 1466497833711 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}] 01:30:33 INFO - PROCESS | 1643 | 1466497833713 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:33 INFO - PROCESS | 1643 | 1466497833802 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 01:30:33 INFO - PROCESS | 1643 | 1466497833806 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:33 INFO - PROCESS | 1643 | 1466497833807 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:33 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d0e2800 == 47 [pid = 1643] [id = 753] 01:30:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x12a65dc00) [pid = 1643] [serial = 2258] [outer = 0x0] 01:30:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x12a88f400) [pid = 1643] [serial = 2259] [outer = 0x12a65dc00] 01:30:33 INFO - PROCESS | 1643 | 1466497833830 Marionette DEBUG loaded listener.js 01:30:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x12a895400) [pid = 1643] [serial = 2260] [outer = 0x12a65dc00] 01:30:34 INFO - PROCESS | 1643 | 1466497834153 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]]]}] 01:30:34 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. 01:30:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 470ms 01:30:34 INFO - PROCESS | 1643 | 1466497834177 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 01:30:34 INFO - PROCESS | 1643 | 1466497834179 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 01:30:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 01:30:34 INFO - PROCESS | 1643 | 1466497834181 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 01:30:34 INFO - PROCESS | 1643 | 1466497834182 Marionette TRACE conn2 <- [1,2982,null,{}] 01:30:34 INFO - PROCESS | 1643 | 1466497834184 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}] 01:30:34 INFO - PROCESS | 1643 | 1466497834186 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:34 INFO - PROCESS | 1643 | 1466497834308 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 01:30:34 INFO - PROCESS | 1643 | 1466497834314 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:34 INFO - PROCESS | 1643 | 1466497834315 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:34 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d85e800 == 48 [pid = 1643] [id = 754] 01:30:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x12a894000) [pid = 1643] [serial = 2261] [outer = 0x0] 01:30:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x12b89a400) [pid = 1643] [serial = 2262] [outer = 0x12a894000] 01:30:34 INFO - PROCESS | 1643 | 1466497834339 Marionette DEBUG loaded listener.js 01:30:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x12b8a2000) [pid = 1643] [serial = 2263] [outer = 0x12a894000] 01:30:34 INFO - PROCESS | 1643 | 1466497834615 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"]]]}] 01:30:34 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 01:30:34 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 01:30:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:30:34 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 01:30:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 468ms 01:30:34 INFO - PROCESS | 1643 | 1466497834650 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 01:30:34 INFO - PROCESS | 1643 | 1466497834652 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 01:30:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 01:30:34 INFO - PROCESS | 1643 | 1466497834662 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 01:30:34 INFO - PROCESS | 1643 | 1466497834664 Marionette TRACE conn2 <- [1,2986,null,{}] 01:30:34 INFO - PROCESS | 1643 | 1466497834666 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}] 01:30:34 INFO - PROCESS | 1643 | 1466497834667 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:34 INFO - PROCESS | 1643 | 1466497834773 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 01:30:34 INFO - PROCESS | 1643 | 1466497834926 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:34 INFO - PROCESS | 1643 | 1466497834929 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:34 INFO - PROCESS | 1643 | ++DOCSHELL 0x110f21000 == 49 [pid = 1643] [id = 755] 01:30:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x110feec00) [pid = 1643] [serial = 2264] [outer = 0x0] 01:30:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x112668400) [pid = 1643] [serial = 2265] [outer = 0x110feec00] 01:30:34 INFO - PROCESS | 1643 | 1466497834982 Marionette DEBUG loaded listener.js 01:30:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x112e35400) [pid = 1643] [serial = 2266] [outer = 0x110feec00] 01:30:35 INFO - PROCESS | 1643 | 1466497835483 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]]]}] 01:30:35 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. 01:30:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 870ms 01:30:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 01:30:35 INFO - PROCESS | 1643 | 1466497835535 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 01:30:35 INFO - PROCESS | 1643 | 1466497835539 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 01:30:35 INFO - PROCESS | 1643 | 1466497835543 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 01:30:35 INFO - PROCESS | 1643 | 1466497835547 Marionette TRACE conn2 <- [1,2990,null,{}] 01:30:35 INFO - PROCESS | 1643 | 1466497835552 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}] 01:30:35 INFO - PROCESS | 1643 | 1466497835556 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:35 INFO - PROCESS | 1643 | 1466497835783 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 01:30:35 INFO - PROCESS | 1643 | 1466497835893 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:35 INFO - PROCESS | 1643 | 1466497835895 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:35 INFO - PROCESS | 1643 | ++DOCSHELL 0x119ab0800 == 50 [pid = 1643] [id = 756] 01:30:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x1164e9400) [pid = 1643] [serial = 2267] [outer = 0x0] 01:30:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x118538000) [pid = 1643] [serial = 2268] [outer = 0x1164e9400] 01:30:35 INFO - PROCESS | 1643 | 1466497835945 Marionette DEBUG loaded listener.js 01:30:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x118699c00) [pid = 1643] [serial = 2269] [outer = 0x1164e9400] 01:30:36 INFO - PROCESS | 1643 | ++DOCSHELL 0x121007000 == 51 [pid = 1643] [id = 757] 01:30:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x1190d0800) [pid = 1643] [serial = 2270] [outer = 0x0] 01:30:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x118299400) [pid = 1643] [serial = 2271] [outer = 0x1190d0800] 01:30:36 INFO - PROCESS | 1643 | 1466497836408 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]]]}] 01:30:36 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. 01:30:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 879ms 01:30:36 INFO - PROCESS | 1643 | 1466497836425 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 01:30:36 INFO - PROCESS | 1643 | 1466497836428 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 01:30:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 01:30:36 INFO - PROCESS | 1643 | 1466497836430 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 01:30:36 INFO - PROCESS | 1643 | 1466497836432 Marionette TRACE conn2 <- [1,2994,null,{}] 01:30:36 INFO - PROCESS | 1643 | 1466497836435 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}] 01:30:36 INFO - PROCESS | 1643 | 1466497836436 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:36 INFO - PROCESS | 1643 | 1466497836571 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 01:30:36 INFO - PROCESS | 1643 | 1466497836677 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:36 INFO - PROCESS | 1643 | 1466497836678 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:36 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a968000 == 52 [pid = 1643] [id = 758] 01:30:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 112 (0x11883b000) [pid = 1643] [serial = 2272] [outer = 0x0] 01:30:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 113 (0x1199be000) [pid = 1643] [serial = 2273] [outer = 0x11883b000] 01:30:36 INFO - PROCESS | 1643 | 1466497836709 Marionette DEBUG loaded listener.js 01:30:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 114 (0x120f66c00) [pid = 1643] [serial = 2274] [outer = 0x11883b000] 01:30:37 INFO - PROCESS | 1643 | 1466497837077 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]]]}] 01:30:37 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 01:30:37 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 01:30:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 670ms 01:30:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 01:30:37 INFO - PROCESS | 1643 | 1466497837100 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 01:30:37 INFO - PROCESS | 1643 | 1466497837102 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 01:30:37 INFO - PROCESS | 1643 | 1466497837109 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 01:30:37 INFO - PROCESS | 1643 | 1466497837114 Marionette TRACE conn2 <- [1,2998,null,{}] 01:30:37 INFO - PROCESS | 1643 | 1466497837117 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}] 01:30:37 INFO - PROCESS | 1643 | 1466497837120 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:37 INFO - PROCESS | 1643 | 1466497837232 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 01:30:37 INFO - PROCESS | 1643 | 1466497837337 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:37 INFO - PROCESS | 1643 | 1466497837339 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:37 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d865000 == 53 [pid = 1643] [id = 759] 01:30:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 115 (0x11883b800) [pid = 1643] [serial = 2275] [outer = 0x0] 01:30:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 116 (0x1241eec00) [pid = 1643] [serial = 2276] [outer = 0x11883b800] 01:30:37 INFO - PROCESS | 1643 | 1466497837370 Marionette DEBUG loaded listener.js 01:30:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 117 (0x128448000) [pid = 1643] [serial = 2277] [outer = 0x11883b800] 01:30:37 INFO - PROCESS | 1643 | 1466497837766 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]]]}] 01:30:37 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. 01:30:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 679ms 01:30:37 INFO - PROCESS | 1643 | 1466497837784 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 01:30:37 INFO - PROCESS | 1643 | 1466497837787 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 01:30:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 01:30:37 INFO - PROCESS | 1643 | 1466497837789 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 01:30:37 INFO - PROCESS | 1643 | 1466497837790 Marionette TRACE conn2 <- [1,3002,null,{}] 01:30:37 INFO - PROCESS | 1643 | 1466497837793 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}] 01:30:37 INFO - PROCESS | 1643 | 1466497837794 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:37 INFO - PROCESS | 1643 | 1466497837904 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 01:30:38 INFO - PROCESS | 1643 | 1466497838004 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:38 INFO - PROCESS | 1643 | 1466497838005 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:38 INFO - PROCESS | 1643 | ++DOCSHELL 0x1249a0800 == 54 [pid = 1643] [id = 760] 01:30:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 118 (0x1199c1800) [pid = 1643] [serial = 2278] [outer = 0x0] 01:30:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 119 (0x124ac3c00) [pid = 1643] [serial = 2279] [outer = 0x1199c1800] 01:30:38 INFO - PROCESS | 1643 | 1466497838036 Marionette DEBUG loaded listener.js 01:30:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 120 (0x128a31000) [pid = 1643] [serial = 2280] [outer = 0x1199c1800] 01:30:38 INFO - PROCESS | 1643 | 1466497838588 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]]]}] 01:30:38 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. 01:30:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 820ms 01:30:38 INFO - PROCESS | 1643 | 1466497838609 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 01:30:38 INFO - PROCESS | 1643 | 1466497838611 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 01:30:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 01:30:38 INFO - PROCESS | 1643 | 1466497838615 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 01:30:38 INFO - PROCESS | 1643 | 1466497838616 Marionette TRACE conn2 <- [1,3006,null,{}] 01:30:38 INFO - PROCESS | 1643 | 1466497838620 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}] 01:30:38 INFO - PROCESS | 1643 | 1466497838622 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:38 INFO - PROCESS | 1643 | 1466497838727 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 01:30:38 INFO - PROCESS | 1643 | 1466497838795 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:38 INFO - PROCESS | 1643 | 1466497838796 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:38 INFO - PROCESS | 1643 | ++DOCSHELL 0x121088800 == 55 [pid = 1643] [id = 761] 01:30:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 121 (0x1174c1c00) [pid = 1643] [serial = 2281] [outer = 0x0] 01:30:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 122 (0x1176c4c00) [pid = 1643] [serial = 2282] [outer = 0x1174c1c00] 01:30:38 INFO - PROCESS | 1643 | 1466497838824 Marionette DEBUG loaded listener.js 01:30:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 123 (0x118532c00) [pid = 1643] [serial = 2283] [outer = 0x1174c1c00] 01:30:39 INFO - PROCESS | 1643 | 1466497839193 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]]]}] 01:30:39 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. 01:30:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 621ms 01:30:39 INFO - PROCESS | 1643 | 1466497839255 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 01:30:39 INFO - PROCESS | 1643 | 1466497839258 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 01:30:39 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 01:30:39 INFO - PROCESS | 1643 | 1466497839262 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 01:30:39 INFO - PROCESS | 1643 | 1466497839264 Marionette TRACE conn2 <- [1,3010,null,{}] 01:30:39 INFO - PROCESS | 1643 | 1466497839267 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}] 01:30:39 INFO - PROCESS | 1643 | 1466497839269 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:39 INFO - PROCESS | 1643 | 1466497839406 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 01:30:39 INFO - PROCESS | 1643 | 1466497839419 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:39 INFO - PROCESS | 1643 | 1466497839420 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:39 INFO - PROCESS | 1643 | ++DOCSHELL 0x118214800 == 56 [pid = 1643] [id = 762] 01:30:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 124 (0x118560400) [pid = 1643] [serial = 2284] [outer = 0x0] 01:30:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 125 (0x1186c2800) [pid = 1643] [serial = 2285] [outer = 0x118560400] 01:30:39 INFO - PROCESS | 1643 | 1466497839448 Marionette DEBUG loaded listener.js 01:30:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 126 (0x11904c400) [pid = 1643] [serial = 2286] [outer = 0x118560400] 01:30:39 INFO - PROCESS | 1643 | 1466497839824 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]]]}] 01:30:39 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 01:30:39 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 571ms 01:30:39 INFO - PROCESS | 1643 | 1466497839833 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 01:30:39 INFO - PROCESS | 1643 | 1466497839835 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 01:30:39 INFO - TEST-START | /FileAPI/FileReaderSync.worker 01:30:39 INFO - PROCESS | 1643 | 1466497839837 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 01:30:39 INFO - PROCESS | 1643 | 1466497839840 Marionette TRACE conn2 <- [1,3014,null,{}] 01:30:39 INFO - PROCESS | 1643 | 1466497839847 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}] 01:30:39 INFO - PROCESS | 1643 | 1466497839850 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:39 INFO - PROCESS | 1643 | 1466497839972 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 01:30:39 INFO - PROCESS | 1643 | --DOCSHELL 0x11745d000 == 55 [pid = 1643] [id = 722] 01:30:39 INFO - PROCESS | 1643 | --DOCSHELL 0x12d85e800 == 54 [pid = 1643] [id = 754] 01:30:39 INFO - PROCESS | 1643 | --DOCSHELL 0x12d0e2800 == 53 [pid = 1643] [id = 753] 01:30:39 INFO - PROCESS | 1643 | --DOCSHELL 0x12ceb2800 == 52 [pid = 1643] [id = 752] 01:30:39 INFO - PROCESS | 1643 | --DOCSHELL 0x115ef5000 == 51 [pid = 1643] [id = 751] 01:30:39 INFO - PROCESS | 1643 | --DOCSHELL 0x12c48e800 == 50 [pid = 1643] [id = 750] 01:30:39 INFO - PROCESS | 1643 | --DOCSHELL 0x12b989000 == 49 [pid = 1643] [id = 749] 01:30:39 INFO - PROCESS | 1643 | --DOCSHELL 0x12a95c800 == 48 [pid = 1643] [id = 748] 01:30:39 INFO - PROCESS | 1643 | --DOMWINDOW == 125 (0x12ca1b800) [pid = 1643] [serial = 43] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 01:30:39 INFO - PROCESS | 1643 | --DOMWINDOW == 124 (0x12492b000) [pid = 1643] [serial = 2203] [outer = 0x0] [url = about:blank] 01:30:40 INFO - PROCESS | 1643 | --DOCSHELL 0x128482000 == 47 [pid = 1643] [id = 747] 01:30:40 INFO - PROCESS | 1643 | --DOCSHELL 0x125b1c000 == 46 [pid = 1643] [id = 746] 01:30:40 INFO - PROCESS | 1643 | --DOCSHELL 0x116aa6000 == 45 [pid = 1643] [id = 745] 01:30:40 INFO - PROCESS | 1643 | --DOCSHELL 0x12131f000 == 44 [pid = 1643] [id = 744] 01:30:40 INFO - PROCESS | 1643 | --DOCSHELL 0x119085800 == 43 [pid = 1643] [id = 743] 01:30:40 INFO - PROCESS | 1643 | --DOCSHELL 0x12108a000 == 42 [pid = 1643] [id = 742] 01:30:40 INFO - PROCESS | 1643 | --DOCSHELL 0x119602800 == 41 [pid = 1643] [id = 741] 01:30:40 INFO - PROCESS | 1643 | --DOCSHELL 0x12c70b000 == 40 [pid = 1643] [id = 738] 01:30:40 INFO - PROCESS | 1643 | --DOCSHELL 0x12bf7c000 == 39 [pid = 1643] [id = 737] 01:30:40 INFO - PROCESS | 1643 | --DOCSHELL 0x1256e2800 == 38 [pid = 1643] [id = 736] 01:30:40 INFO - PROCESS | 1643 | --DOCSHELL 0x119183000 == 37 [pid = 1643] [id = 735] 01:30:40 INFO - PROCESS | 1643 | 1466497840084 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:40 INFO - PROCESS | 1643 | 1466497840086 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:40 INFO - PROCESS | 1643 | --DOMWINDOW == 123 (0x11958d800) [pid = 1643] [serial = 2185] [outer = 0x0] [url = about:blank] 01:30:40 INFO - PROCESS | 1643 | --DOMWINDOW == 122 (0x11841f000) [pid = 1643] [serial = 2176] [outer = 0x0] [url = about:blank] 01:30:40 INFO - PROCESS | 1643 | --DOMWINDOW == 121 (0x118540000) [pid = 1643] [serial = 2177] [outer = 0x0] [url = about:blank] 01:30:40 INFO - PROCESS | 1643 | --DOMWINDOW == 120 (0x11829f400) [pid = 1643] [serial = 2170] [outer = 0x0] [url = about:blank] 01:30:40 INFO - PROCESS | 1643 | --DOMWINDOW == 119 (0x118417c00) [pid = 1643] [serial = 2171] [outer = 0x0] [url = about:blank] 01:30:40 INFO - PROCESS | 1643 | --DOMWINDOW == 118 (0x120e8cc00) [pid = 1643] [serial = 2188] [outer = 0x0] [url = about:blank] 01:30:40 INFO - PROCESS | 1643 | --DOMWINDOW == 117 (0x119056400) [pid = 1643] [serial = 2182] [outer = 0x0] [url = about:blank] 01:30:40 INFO - PROCESS | 1643 | --DOMWINDOW == 116 (0x111fca800) [pid = 1643] [serial = 2165] [outer = 0x0] [url = about:blank] 01:30:40 INFO - PROCESS | 1643 | --DOMWINDOW == 115 (0x11275b800) [pid = 1643] [serial = 2164] [outer = 0x0] [url = about:blank] 01:30:40 INFO - PROCESS | 1643 | --DOMWINDOW == 114 (0x11676e000) [pid = 1643] [serial = 2168] [outer = 0x0] [url = about:blank] 01:30:40 INFO - PROCESS | 1643 | --DOMWINDOW == 113 (0x1161a1000) [pid = 1643] [serial = 2167] [outer = 0x0] [url = about:blank] 01:30:40 INFO - PROCESS | 1643 | --DOMWINDOW == 112 (0x1174bf400) [pid = 1643] [serial = 2162] [outer = 0x0] [url = about:blank] 01:30:40 INFO - PROCESS | 1643 | --DOMWINDOW == 111 (0x11676bc00) [pid = 1643] [serial = 2173] [outer = 0x0] [url = about:blank] 01:30:40 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x116f92000) [pid = 1643] [serial = 2174] [outer = 0x0] [url = about:blank] 01:30:40 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x1186a5800) [pid = 1643] [serial = 2179] [outer = 0x0] [url = about:blank] 01:30:40 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x12133f800) [pid = 1643] [serial = 2191] [outer = 0x0] [url = about:blank] 01:30:40 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x11882f000) [pid = 1643] [serial = 2180] [outer = 0x0] [url = about:blank] 01:30:40 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x120f8c400) [pid = 1643] [serial = 2189] [outer = 0x0] [url = about:blank] 01:30:40 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x119004400) [pid = 1643] [serial = 2195] [outer = 0x0] [url = about:blank] 01:30:40 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x118535c00) [pid = 1643] [serial = 2194] [outer = 0x0] [url = about:blank] 01:30:40 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x1218ad400) [pid = 1643] [serial = 2200] [outer = 0x0] [url = about:blank] 01:30:40 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x121717800) [pid = 1643] [serial = 2192] [outer = 0x0] [url = about:blank] 01:30:40 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x119a08000) [pid = 1643] [serial = 2186] [outer = 0x0] [url = about:blank] 01:30:40 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x12186b400) [pid = 1643] [serial = 2198] [outer = 0x0] [url = about:blank] 01:30:40 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x1190d3c00) [pid = 1643] [serial = 2183] [outer = 0x0] [url = about:blank] 01:30:40 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x121860400) [pid = 1643] [serial = 2197] [outer = 0x0] [url = about:blank] 01:30:40 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x123a43000) [pid = 1643] [serial = 2201] [outer = 0x0] [url = about:blank] 01:30:40 INFO - PROCESS | 1643 | ++DOCSHELL 0x116aad800 == 38 [pid = 1643] [id = 763] 01:30:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x115dcb400) [pid = 1643] [serial = 2287] [outer = 0x0] 01:30:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x1174bf400) [pid = 1643] [serial = 2288] [outer = 0x115dcb400] 01:30:40 INFO - PROCESS | 1643 | 1466497840119 Marionette DEBUG loaded listener.js 01:30:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x1190d3000) [pid = 1643] [serial = 2289] [outer = 0x115dcb400] 01:30:40 INFO - PROCESS | 1643 | [1643] 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 01:30:40 INFO - PROCESS | 1643 | 1466497840446 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 01:30:40 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 01:30:40 INFO - {} 01:30:40 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 01:30:40 INFO - {} 01:30:40 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 01:30:40 INFO - {} 01:30:40 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 01:30:40 INFO - {} 01:30:40 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 622ms 01:30:40 INFO - TEST-START | /FileAPI/fileReader.html 01:30:40 INFO - PROCESS | 1643 | 1466497840459 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 01:30:40 INFO - PROCESS | 1643 | 1466497840461 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 01:30:40 INFO - PROCESS | 1643 | 1466497840463 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 01:30:40 INFO - PROCESS | 1643 | 1466497840464 Marionette TRACE conn2 <- [1,3018,null,{}] 01:30:40 INFO - PROCESS | 1643 | 1466497840467 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}] 01:30:40 INFO - PROCESS | 1643 | 1466497840468 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:40 INFO - PROCESS | 1643 | 1466497840556 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 01:30:40 INFO - PROCESS | 1643 | 1466497840559 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:40 INFO - PROCESS | 1643 | 1466497840561 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:40 INFO - PROCESS | 1643 | ++DOCSHELL 0x123c82800 == 39 [pid = 1643] [id = 764] 01:30:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x120f5f800) [pid = 1643] [serial = 2290] [outer = 0x0] 01:30:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x1210c5c00) [pid = 1643] [serial = 2291] [outer = 0x120f5f800] 01:30:40 INFO - PROCESS | 1643 | 1466497840586 Marionette DEBUG loaded listener.js 01:30:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x1218ac000) [pid = 1643] [serial = 2292] [outer = 0x120f5f800] 01:30:40 INFO - PROCESS | 1643 | 1466497840941 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]]]}] 01:30:40 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 01:30:40 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 01:30:40 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 01:30:40 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 01:30:40 INFO - TEST-OK | /FileAPI/fileReader.html | took 519ms 01:30:40 INFO - PROCESS | 1643 | 1466497840982 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 01:30:40 INFO - PROCESS | 1643 | 1466497840984 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 01:30:40 INFO - TEST-START | /FileAPI/historical.html 01:30:40 INFO - PROCESS | 1643 | 1466497840986 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 01:30:40 INFO - PROCESS | 1643 | 1466497840987 Marionette TRACE conn2 <- [1,3022,null,{}] 01:30:41 INFO - PROCESS | 1643 | 1466497840997 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}] 01:30:41 INFO - PROCESS | 1643 | 1466497840999 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:41 INFO - PROCESS | 1643 | 1466497841078 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 01:30:41 INFO - PROCESS | 1643 | 1466497841082 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:41 INFO - PROCESS | 1643 | 1466497841083 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:41 INFO - PROCESS | 1643 | ++DOCSHELL 0x12823e800 == 40 [pid = 1643] [id = 765] 01:30:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x123a3d800) [pid = 1643] [serial = 2293] [outer = 0x0] 01:30:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x123a47c00) [pid = 1643] [serial = 2294] [outer = 0x123a3d800] 01:30:41 INFO - PROCESS | 1643 | 1466497841111 Marionette DEBUG loaded listener.js 01:30:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x124aa8400) [pid = 1643] [serial = 2295] [outer = 0x123a3d800] 01:30:41 INFO - PROCESS | 1643 | 1466497841433 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"]]]}] 01:30:41 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 01:30:41 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 01:30:41 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 01:30:41 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 01:30:41 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 01:30:41 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 01:30:41 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 01:30:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:30:41 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 01:30:41 INFO - TEST-OK | /FileAPI/historical.html | took 477ms 01:30:41 INFO - TEST-START | /FileAPI/idlharness.html 01:30:41 INFO - PROCESS | 1643 | 1466497841464 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 01:30:41 INFO - PROCESS | 1643 | 1466497841465 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 01:30:41 INFO - PROCESS | 1643 | 1466497841468 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 01:30:41 INFO - PROCESS | 1643 | 1466497841469 Marionette TRACE conn2 <- [1,3026,null,{}] 01:30:41 INFO - PROCESS | 1643 | 1466497841471 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}] 01:30:41 INFO - PROCESS | 1643 | 1466497841475 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:41 INFO - PROCESS | 1643 | 1466497841606 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 01:30:41 INFO - PROCESS | 1643 | 1466497841614 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:41 INFO - PROCESS | 1643 | 1466497841616 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:41 INFO - PROCESS | 1643 | ++DOCSHELL 0x129124000 == 41 [pid = 1643] [id = 766] 01:30:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x126b38c00) [pid = 1643] [serial = 2296] [outer = 0x0] 01:30:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x128a2b400) [pid = 1643] [serial = 2297] [outer = 0x126b38c00] 01:30:41 INFO - PROCESS | 1643 | 1466497841645 Marionette DEBUG loaded listener.js 01:30:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x128cf2400) [pid = 1643] [serial = 2298] [outer = 0x126b38c00] 01:30:42 INFO - PROCESS | 1643 | 1466497842291 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]]]}] 01:30:42 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 01:30:42 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 01:30:42 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 01:30:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:42 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:30:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:30:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:30:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:30:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:30:42 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 01:30:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 01:30:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 01:30:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 01:30:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 01:30:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 01:30:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 01:30:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 01:30:42 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 01:30:42 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 01:30:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:30:42 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 01:30:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 01:30:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:30:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:30:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:30:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 01:30:42 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 01:30:42 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 01:30:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:42 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:30:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:30:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:30:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:30:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:30:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 01:30:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 01:30:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 01:30:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 01:30:42 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 01:30:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:30:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:30:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:30:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:30:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:30:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:30:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:30:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 01:30:42 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 01:30:42 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 01:30:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:30:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:30:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:30:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:30:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:30:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:30:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:30:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 01:30:42 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 01:30:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 01:30:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:30:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 01:30:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:30:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:30:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:30:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 01:30:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 01:30:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 01:30:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 01:30:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 01:30:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 01:30:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 01:30:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 01:30:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 01:30:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 01:30:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 01:30:42 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 01:30:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:30:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:30:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:30:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:30:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:30:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:30:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:30:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 01:30:42 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 01:30:42 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 01:30:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:30:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:30:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:30:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:30:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:30:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:30:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:30:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 01:30:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 01:30:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 01:30:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 01:30:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 01:30:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 01:30:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 01:30:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 01:30:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 01:30:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 01:30:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 01:30:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 01:30:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 01:30:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 01:30:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 01:30:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 01:30:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 01:30:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 01:30:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 01:30:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 01:30:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 01:30:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 01:30:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 01:30:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 01:30:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 01:30:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 01:30:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 01:30:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 01:30:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 01:30:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 01:30:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 01:30:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 01:30:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 01:30:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 01:30:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 01:30:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 01:30:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 01:30:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 01:30:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 01:30:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 01:30:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 01:30:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 01:30:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 01:30:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 01:30:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 01:30:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 01:30:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 01:30:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 01:30:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 01:30:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 01:30:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 01:30:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 01:30:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 01:30:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 01:30:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 01:30:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 01:30:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 01:30:42 INFO - TEST-OK | /FileAPI/idlharness.html | took 886ms 01:30:42 INFO - PROCESS | 1643 | 1466497842355 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 01:30:42 INFO - PROCESS | 1643 | 1466497842356 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 01:30:42 INFO - TEST-START | /FileAPI/idlharness.worker 01:30:42 INFO - PROCESS | 1643 | 1466497842358 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 01:30:42 INFO - PROCESS | 1643 | 1466497842360 Marionette TRACE conn2 <- [1,3030,null,{}] 01:30:42 INFO - PROCESS | 1643 | 1466497842362 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}] 01:30:42 INFO - PROCESS | 1643 | 1466497842364 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:42 INFO - PROCESS | 1643 | 1466497842543 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 01:30:42 INFO - PROCESS | 1643 | 1466497842563 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:42 INFO - PROCESS | 1643 | 1466497842565 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:42 INFO - PROCESS | 1643 | ++DOCSHELL 0x119083800 == 42 [pid = 1643] [id = 767] 01:30:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x128ae2000) [pid = 1643] [serial = 2299] [outer = 0x0] 01:30:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x12bf87800) [pid = 1643] [serial = 2300] [outer = 0x128ae2000] 01:30:42 INFO - PROCESS | 1643 | 1466497842605 Marionette DEBUG loaded listener.js 01:30:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 112 (0x12bf90c00) [pid = 1643] [serial = 2301] [outer = 0x128ae2000] 01:30:42 INFO - PROCESS | 1643 | [1643] 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 01:30:43 INFO - PROCESS | 1643 | 1466497843259 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,{},{}]]]}] 01:30:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 01:30:43 INFO - {} 01:30:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 01:30:43 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 01:30:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:43 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:30:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:30:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:30:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:30:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:30:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 01:30:43 INFO - {} 01:30:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 01:30:43 INFO - {} 01:30:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 01:30:43 INFO - {} 01:30:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 01:30:43 INFO - {} 01:30:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 01:30:43 INFO - {} 01:30:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 01:30:43 INFO - {} 01:30:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 01:30:43 INFO - {} 01:30:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 01:30:43 INFO - {} 01:30:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 01:30:43 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 01:30:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:30:43 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 01:30:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 01:30:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:30:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:30:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:30:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 01:30:43 INFO - {} 01:30:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 01:30:43 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 01:30:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:43 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:30:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:30:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:30:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:30:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:30:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 01:30:43 INFO - {} 01:30:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 01:30:43 INFO - {} 01:30:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 01:30:43 INFO - {} 01:30:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 01:30:43 INFO - {} 01:30:43 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 01:30:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:30:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:30:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:30:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:30:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:30:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:30:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:30:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 01:30:43 INFO - {} 01:30:43 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 - {} 01:30:43 INFO - {} 01:30:43 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 01:30:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:30:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:30:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:30:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:30:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:30:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:30:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:30:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 01:30:43 INFO - {} 01:30:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 01:30:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 01:30:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:30:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 01:30:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:30:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:30:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:30:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 01:30:43 INFO - {} 01:30:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 01:30:43 INFO - {} 01:30:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 01:30:43 INFO - {} 01:30:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 01:30:43 INFO - {} 01:30:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 01:30:43 INFO - {} 01:30:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 01:30:43 INFO - {} 01:30:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 01:30:43 INFO - {} 01:30:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 01:30:43 INFO - {} 01:30:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 01:30:43 INFO - {} 01:30:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 01:30:43 INFO - {} 01:30:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 01:30:43 INFO - {} 01:30:43 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 01:30:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:30:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:30:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:30:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:30:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:30:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:30:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:30:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 01:30:43 INFO - {} 01:30:43 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 - {} 01:30:43 INFO - {} 01:30:43 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 01:30:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:30:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:30:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:30:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:30:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:30:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:30:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:30:43 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 01:30:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 01:30:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:30:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 01:30:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:30:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:30:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:30:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 01:30:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 01:30:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:30:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 01:30:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:30:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:30:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:30:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 01:30:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 01:30:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:30:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 01:30:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:30:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:30:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:30:43 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 01:30:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 01:30:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:30:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 01:30:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:30:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:30:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:30:43 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 01:30:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 01:30:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:30:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 01:30:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:30:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:30:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:30:43 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 01:30:43 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 01:30:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:43 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:30:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:30:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:30:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:30:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:30:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 01:30:43 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 01:30:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:30:43 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 01:30:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 01:30:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:30:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:30:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:30:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 01:30:43 INFO - {} 01:30:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 01:30:43 INFO - {} 01:30:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 01:30:43 INFO - {} 01:30:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 01:30:43 INFO - {} 01:30:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 01:30:43 INFO - {} 01:30:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 01:30:43 INFO - {} 01:30:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 01:30:43 INFO - {} 01:30:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 01:30:43 INFO - {} 01:30:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 01:30:43 INFO - {} 01:30:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 01:30:43 INFO - {} 01:30:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 01:30:43 INFO - {} 01:30:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 01:30:43 INFO - {} 01:30:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 01:30:43 INFO - {} 01:30:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 01:30:43 INFO - {} 01:30:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 01:30:43 INFO - {} 01:30:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 01:30:43 INFO - {} 01:30:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 01:30:43 INFO - {} 01:30:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 01:30:43 INFO - {} 01:30:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 01:30:43 INFO - {} 01:30:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 01:30:43 INFO - {} 01:30:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 01:30:43 INFO - {} 01:30:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 01:30:43 INFO - {} 01:30:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 01:30:43 INFO - {} 01:30:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 01:30:43 INFO - {} 01:30:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 01:30:43 INFO - {} 01:30:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 01:30:43 INFO - {} 01:30:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 01:30:43 INFO - {} 01:30:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 01:30:43 INFO - {} 01:30:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 01:30:43 INFO - {} 01:30:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 01:30:43 INFO - {} 01:30:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 01:30:43 INFO - {} 01:30:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 01:30:43 INFO - {} 01:30:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 01:30:43 INFO - {} 01:30:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 01:30:43 INFO - {} 01:30:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 01:30:43 INFO - {} 01:30:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 01:30:43 INFO - {} 01:30:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 01:30:43 INFO - {} 01:30:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 01:30:43 INFO - {} 01:30:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 01:30:43 INFO - {} 01:30:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 01:30:43 INFO - {} 01:30:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 01:30:43 INFO - {} 01:30:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 01:30:43 INFO - {} 01:30:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 01:30:43 INFO - {} 01:30:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 01:30:43 INFO - {} 01:30:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 01:30:43 INFO - {} 01:30:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 01:30:43 INFO - {} 01:30:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 01:30:43 INFO - {} 01:30:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 01:30:43 INFO - {} 01:30:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 01:30:43 INFO - {} 01:30:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 01:30:43 INFO - {} 01:30:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 01:30:43 INFO - {} 01:30:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 01:30:43 INFO - {} 01:30:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 01:30:43 INFO - {} 01:30:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 01:30:43 INFO - {} 01:30:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 01:30:43 INFO - {} 01:30:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 01:30:43 INFO - {} 01:30:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 01:30:43 INFO - {} 01:30:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 01:30:43 INFO - {} 01:30:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 01:30:43 INFO - {} 01:30:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 01:30:43 INFO - {} 01:30:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 01:30:43 INFO - {} 01:30:43 INFO - TEST-OK | /FileAPI/idlharness.worker | took 934ms 01:30:43 INFO - PROCESS | 1643 | 1466497843295 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 01:30:43 INFO - PROCESS | 1643 | 1466497843296 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 01:30:43 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 01:30:43 INFO - PROCESS | 1643 | 1466497843299 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 01:30:43 INFO - PROCESS | 1643 | 1466497843300 Marionette TRACE conn2 <- [1,3034,null,{}] 01:30:43 INFO - PROCESS | 1643 | 1466497843303 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}] 01:30:43 INFO - PROCESS | 1643 | 1466497843304 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:43 INFO - PROCESS | 1643 | 1466497843424 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 01:30:43 INFO - PROCESS | 1643 | 1466497843464 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:43 INFO - PROCESS | 1643 | 1466497843465 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:43 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d325800 == 43 [pid = 1643] [id = 768] 01:30:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 113 (0x12bfae000) [pid = 1643] [serial = 2302] [outer = 0x0] 01:30:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 114 (0x12dcb6400) [pid = 1643] [serial = 2303] [outer = 0x12bfae000] 01:30:43 INFO - PROCESS | 1643 | 1466497843490 Marionette DEBUG loaded listener.js 01:30:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 115 (0x12dcba400) [pid = 1643] [serial = 2304] [outer = 0x12bfae000] 01:30:43 INFO - PROCESS | 1643 | 1466497843769 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]]]}] 01:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 01:30:43 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 524ms 01:30:43 INFO - PROCESS | 1643 | 1466497843847 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 01:30:43 INFO - TEST-START | /FileAPI/blob/Blob-close.html 01:30:43 INFO - PROCESS | 1643 | 1466497843856 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 01:30:43 INFO - PROCESS | 1643 | 1466497843859 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 01:30:43 INFO - PROCESS | 1643 | 1466497843860 Marionette TRACE conn2 <- [1,3038,null,{}] 01:30:43 INFO - PROCESS | 1643 | 1466497843862 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}] 01:30:43 INFO - PROCESS | 1643 | 1466497843864 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:44 INFO - PROCESS | 1643 | 1466497844008 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 01:30:44 INFO - PROCESS | 1643 | 1466497844026 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:44 INFO - PROCESS | 1643 | 1466497844028 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:44 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d499800 == 44 [pid = 1643] [id = 769] 01:30:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 116 (0x12bb5cc00) [pid = 1643] [serial = 2305] [outer = 0x0] 01:30:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 117 (0x12dcbe000) [pid = 1643] [serial = 2306] [outer = 0x12bb5cc00] 01:30:44 INFO - PROCESS | 1643 | 1466497844069 Marionette DEBUG loaded listener.js 01:30:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 118 (0x136753c00) [pid = 1643] [serial = 2307] [outer = 0x12bb5cc00] 01:30:44 INFO - PROCESS | 1643 | --DOMWINDOW == 117 (0x128925c00) [pid = 1643] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 01:30:44 INFO - PROCESS | 1643 | --DOMWINDOW == 116 (0x128f13c00) [pid = 1643] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 01:30:44 INFO - PROCESS | 1643 | --DOMWINDOW == 115 (0x1291cc000) [pid = 1643] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 01:30:44 INFO - PROCESS | 1643 | --DOMWINDOW == 114 (0x1241b2400) [pid = 1643] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 01:30:44 INFO - PROCESS | 1643 | --DOMWINDOW == 113 (0x120f61400) [pid = 1643] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 01:30:44 INFO - PROCESS | 1643 | --DOMWINDOW == 112 (0x118832800) [pid = 1643] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 01:30:44 INFO - PROCESS | 1643 | --DOMWINDOW == 111 (0x1174c0000) [pid = 1643] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 01:30:44 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x119c94400) [pid = 1643] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 01:30:44 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x113355800) [pid = 1643] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 01:30:44 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x112029000) [pid = 1643] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 01:30:44 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x112675000) [pid = 1643] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 01:30:44 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x12a65dc00) [pid = 1643] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 01:30:44 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x11229e800) [pid = 1643] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 01:30:44 INFO - PROCESS | 1643 | 1466497844582 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"]]]}] 01:30:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 01:30:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 01:30:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:30:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 01:30:44 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 772ms 01:30:44 INFO - PROCESS | 1643 | 1466497844632 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 01:30:44 INFO - PROCESS | 1643 | 1466497844633 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 01:30:44 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 01:30:44 INFO - PROCESS | 1643 | 1466497844635 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 01:30:44 INFO - PROCESS | 1643 | 1466497844636 Marionette TRACE conn2 <- [1,3042,null,{}] 01:30:44 INFO - PROCESS | 1643 | 1466497844639 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}] 01:30:44 INFO - PROCESS | 1643 | 1466497844640 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:44 INFO - PROCESS | 1643 | 1466497844729 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 01:30:44 INFO - PROCESS | 1643 | 1466497844798 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:44 INFO - PROCESS | 1643 | 1466497844800 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:44 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d0f0000 == 45 [pid = 1643] [id = 770] 01:30:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x128925c00) [pid = 1643] [serial = 2308] [outer = 0x0] 01:30:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x136752c00) [pid = 1643] [serial = 2309] [outer = 0x128925c00] 01:30:44 INFO - PROCESS | 1643 | 1466497844824 Marionette DEBUG loaded listener.js 01:30:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x136758000) [pid = 1643] [serial = 2310] [outer = 0x128925c00] 01:30:45 INFO - PROCESS | 1643 | 1466497845172 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]]]}] 01:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 01:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 01:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 01:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 01:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 01:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 01:30:45 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. 01:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 01:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 01:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 01:30:45 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'.) 01:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 01:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 01:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 01:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 01:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 01:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 01:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 01:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 01:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 01:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 01:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 01:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 01:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 01:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 01:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 01:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 01:30:45 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. 01:30:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 01:30:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:30:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 01:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 01:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 01:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 01:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 01:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 01:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 01:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 01:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 01:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 01:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 01:30:45 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. 01:30:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 01:30:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 01:30:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:30:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 01:30:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 01:30:45 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. 01:30:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 01:30:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 01:30:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:30:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 01:30:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 01:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 01:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 01:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 01:30:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 01:30:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 01:30:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:30:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 01:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 01:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 01:30:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 01:30:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:30:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:30:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:30:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 01:30:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 01:30:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:30:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:30:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:30:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:30:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 01:30:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:30:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:30:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:30:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:30:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 01:30:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:30:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:30:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:30:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 01:30:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 01:30:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:30:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:30:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:30:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:30:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 01:30:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:30:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:30:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:30:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:30:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 01:30:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:30:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:30:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:30:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:30:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 01:30:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:30:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:30:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:30:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:30:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 01:30:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:30:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:30:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:30:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 01:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 01:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 01:30:45 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 579ms 01:30:45 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 01:30:45 INFO - PROCESS | 1643 | 1466497845215 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 01:30:45 INFO - PROCESS | 1643 | 1466497845217 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 01:30:45 INFO - PROCESS | 1643 | 1466497845219 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 01:30:45 INFO - PROCESS | 1643 | 1466497845221 Marionette TRACE conn2 <- [1,3046,null,{}] 01:30:45 INFO - PROCESS | 1643 | 1466497845223 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}] 01:30:45 INFO - PROCESS | 1643 | 1466497845225 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:45 INFO - PROCESS | 1643 | 1466497845325 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 01:30:45 INFO - PROCESS | 1643 | 1466497845328 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:45 INFO - PROCESS | 1643 | 1466497845330 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:45 INFO - PROCESS | 1643 | ++DOCSHELL 0x136706800 == 46 [pid = 1643] [id = 771] 01:30:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x12b89c000) [pid = 1643] [serial = 2311] [outer = 0x0] 01:30:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x13675c400) [pid = 1643] [serial = 2312] [outer = 0x12b89c000] 01:30:45 INFO - PROCESS | 1643 | 1466497845357 Marionette DEBUG loaded listener.js 01:30:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x126b86c00) [pid = 1643] [serial = 2313] [outer = 0x12b89c000] 01:30:45 INFO - PROCESS | 1643 | [1643] 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 01:30:45 INFO - PROCESS | 1643 | 1466497845727 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 01:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 01:30:45 INFO - {} 01:30:45 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 520ms 01:30:45 INFO - PROCESS | 1643 | 1466497845740 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 01:30:45 INFO - PROCESS | 1643 | 1466497845742 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 01:30:45 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 01:30:45 INFO - PROCESS | 1643 | 1466497845744 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 01:30:45 INFO - PROCESS | 1643 | 1466497845745 Marionette TRACE conn2 <- [1,3050,null,{}] 01:30:45 INFO - PROCESS | 1643 | 1466497845766 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}] 01:30:45 INFO - PROCESS | 1643 | 1466497845767 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:45 INFO - PROCESS | 1643 | 1466497845856 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 01:30:45 INFO - PROCESS | 1643 | 1466497845860 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:45 INFO - PROCESS | 1643 | 1466497845861 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:45 INFO - PROCESS | 1643 | ++DOCSHELL 0x12dc2d800 == 47 [pid = 1643] [id = 772] 01:30:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 112 (0x119a08000) [pid = 1643] [serial = 2314] [outer = 0x0] 01:30:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 113 (0x126b89c00) [pid = 1643] [serial = 2315] [outer = 0x119a08000] 01:30:45 INFO - PROCESS | 1643 | 1466497845884 Marionette DEBUG loaded listener.js 01:30:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 114 (0x12dc77800) [pid = 1643] [serial = 2316] [outer = 0x119a08000] 01:30:46 INFO - PROCESS | 1643 | 1466497846202 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]]]}] 01:30:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 01:30:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 01:30:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 01:30:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 01:30:46 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 470ms 01:30:46 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 01:30:46 INFO - PROCESS | 1643 | 1466497846215 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 01:30:46 INFO - PROCESS | 1643 | 1466497846216 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 01:30:46 INFO - PROCESS | 1643 | 1466497846218 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 01:30:46 INFO - PROCESS | 1643 | 1466497846219 Marionette TRACE conn2 <- [1,3054,null,{}] 01:30:46 INFO - PROCESS | 1643 | 1466497846224 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}] 01:30:46 INFO - PROCESS | 1643 | 1466497846225 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:46 INFO - PROCESS | 1643 | 1466497846312 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 01:30:46 INFO - PROCESS | 1643 | 1466497846316 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:46 INFO - PROCESS | 1643 | 1466497846317 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:46 INFO - PROCESS | 1643 | ++DOCSHELL 0x136721000 == 48 [pid = 1643] [id = 773] 01:30:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 115 (0x12dc79800) [pid = 1643] [serial = 2317] [outer = 0x0] 01:30:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 116 (0x12dc7fc00) [pid = 1643] [serial = 2318] [outer = 0x12dc79800] 01:30:46 INFO - PROCESS | 1643 | 1466497846341 Marionette DEBUG loaded listener.js 01:30:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 117 (0x12dc83c00) [pid = 1643] [serial = 2319] [outer = 0x12dc79800] 01:30:46 INFO - PROCESS | 1643 | 1466497846940 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"]]]}] 01:30:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 01:30:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 01:30:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 01:30:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 01:30:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 01:30:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 01:30:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 01:30:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 01:30:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 01:30:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 01:30:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 01:30:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 01:30:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 01:30:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 01:30:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 01:30:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 01:30:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 01:30:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 01:30:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 01:30:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 01:30:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 01:30:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 01:30:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 01:30:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 01:30:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 01:30:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 01:30:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 01:30:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 01:30:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 01:30:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 01:30:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 01:30:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 01:30:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 01:30:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 01:30:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 01:30:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 01:30:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 01:30:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 01:30:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 01:30:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 01:30:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 01:30:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 01:30:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 01:30:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 01:30:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 01:30:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 01:30:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 01:30:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 01:30:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 01:30:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 01:30:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 01:30:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 01:30:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 01:30:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 01:30:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 01:30:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 01:30:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 01:30:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 01:30:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 01:30:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 01:30:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 01:30:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 01:30:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 01:30:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 01:30:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 01:30:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 01:30:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 01:30:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 01:30:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 01:30:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 01:30:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 01:30:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 01:30:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 01:30:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 01:30:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 01:30:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 01:30:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 01:30:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 01:30:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 01:30:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 01:30:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 01:30:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 01:30:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 01:30:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 01:30:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 01:30:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 01:30:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 01:30:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 01:30:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 01:30:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 01:30:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 01:30:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 01:30:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 01:30:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 01:30:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 01:30:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 01:30:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 01:30:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 01:30:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 01:30:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:30:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:30:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:30:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:30:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 01:30:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:30:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:30:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:30:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:30:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 01:30:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:30:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:30:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:30:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:30:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 01:30:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:30:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:30:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:30:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:30:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 01:30:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:30:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:30:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:30:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:30:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 01:30:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:30:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:30:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:30:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:30:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 01:30:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:30:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:30:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:30:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:30:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 01:30:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:30:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:30:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:30:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:30:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 01:30:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:30:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:30:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:30:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:30:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 01:30:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:30:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:30:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:30:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:30:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 01:30:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:30:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:30:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:30:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:30:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 01:30:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:30:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:30:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:30:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:30:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 01:30:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:30:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:30:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:30:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:30:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 01:30:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:30:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:30:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:30:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:30:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 01:30:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:30:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:30:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:30:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:30:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 01:30:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:30:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:30:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:30:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:30:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 01:30:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:30:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:30:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:30:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:30:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 01:30:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:30:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:30:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:30:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:30:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 01:30:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:30:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:30:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:30:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:30:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 01:30:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:30:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:30:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:30:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:30:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 01:30:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:30:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:30:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:30:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:30:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 01:30:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:30:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:30:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:30:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:30:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 01:30:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:30:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:30:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 01:30:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 01:30:47 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" 01:30:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:30:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:30:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 01:30:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 01:30:47 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" 01:30:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:30:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:30:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 01:30:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 01:30:47 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 787ms 01:30:47 INFO - PROCESS | 1643 | 1466497847007 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 01:30:47 INFO - PROCESS | 1643 | 1466497847011 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 01:30:47 INFO - TEST-START | /FileAPI/file/File-constructor.html 01:30:47 INFO - PROCESS | 1643 | 1466497847014 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 01:30:47 INFO - PROCESS | 1643 | 1466497847016 Marionette TRACE conn2 <- [1,3058,null,{}] 01:30:47 INFO - PROCESS | 1643 | 1466497847024 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}] 01:30:47 INFO - PROCESS | 1643 | 1466497847026 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:47 INFO - PROCESS | 1643 | 1466497847144 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 01:30:47 INFO - PROCESS | 1643 | 1466497847252 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:47 INFO - PROCESS | 1643 | 1466497847254 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:47 INFO - PROCESS | 1643 | ++DOCSHELL 0x120e07800 == 49 [pid = 1643] [id = 774] 01:30:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 118 (0x119589000) [pid = 1643] [serial = 2320] [outer = 0x0] 01:30:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 119 (0x1199c7c00) [pid = 1643] [serial = 2321] [outer = 0x119589000] 01:30:47 INFO - PROCESS | 1643 | 1466497847287 Marionette DEBUG loaded listener.js 01:30:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 120 (0x120ec6c00) [pid = 1643] [serial = 2322] [outer = 0x119589000] 01:30:47 INFO - PROCESS | 1643 | 1466497847693 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]]]}] 01:30:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 01:30:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 01:30:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 01:30:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 01:30:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 01:30:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 01:30:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 01:30:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 01:30:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 01:30:47 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 01:30:47 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 01:30:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:30:47 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 01:30:47 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 01:30:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 01:30:47 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 01:30:47 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 01:30:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:30:47 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 01:30:47 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 01:30:47 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 01:30:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:30:47 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 01:30:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 01:30:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 01:30:47 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 726ms 01:30:47 INFO - PROCESS | 1643 | 1466497847741 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 01:30:47 INFO - PROCESS | 1643 | 1466497847744 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 01:30:47 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 01:30:47 INFO - PROCESS | 1643 | 1466497847749 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 01:30:47 INFO - PROCESS | 1643 | 1466497847751 Marionette TRACE conn2 <- [1,3062,null,{}] 01:30:47 INFO - PROCESS | 1643 | 1466497847753 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}] 01:30:47 INFO - PROCESS | 1643 | 1466497847755 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:47 INFO - PROCESS | 1643 | 1466497847878 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 01:30:47 INFO - PROCESS | 1643 | 1466497847991 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:47 INFO - PROCESS | 1643 | 1466497847993 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:48 INFO - PROCESS | 1643 | ++DOCSHELL 0x12911a800 == 50 [pid = 1643] [id = 775] 01:30:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 121 (0x126b84800) [pid = 1643] [serial = 2323] [outer = 0x0] 01:30:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 122 (0x126b8b400) [pid = 1643] [serial = 2324] [outer = 0x126b84800] 01:30:48 INFO - PROCESS | 1643 | 1466497848026 Marionette DEBUG loaded listener.js 01:30:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 123 (0x1284c3800) [pid = 1643] [serial = 2325] [outer = 0x126b84800] 01:30:48 INFO - PROCESS | 1643 | [1643] 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 01:30:48 INFO - PROCESS | 1643 | 1466497848434 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 01:30:48 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 01:30:48 INFO - {} 01:30:48 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 724ms 01:30:48 INFO - PROCESS | 1643 | 1466497848475 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 01:30:48 INFO - PROCESS | 1643 | 1466497848477 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 01:30:48 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 01:30:48 INFO - PROCESS | 1643 | 1466497848481 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 01:30:48 INFO - PROCESS | 1643 | 1466497848485 Marionette TRACE conn2 <- [1,3066,null,{}] 01:30:48 INFO - PROCESS | 1643 | 1466497848497 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}] 01:30:48 INFO - PROCESS | 1643 | 1466497848501 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:48 INFO - PROCESS | 1643 | 1466497848700 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 01:30:48 INFO - PROCESS | 1643 | 1466497848790 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:48 INFO - PROCESS | 1643 | 1466497848792 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:48 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d9b2000 == 51 [pid = 1643] [id = 776] 01:30:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 124 (0x128ce6800) [pid = 1643] [serial = 2326] [outer = 0x0] 01:30:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 125 (0x12bb5b400) [pid = 1643] [serial = 2327] [outer = 0x128ce6800] 01:30:48 INFO - PROCESS | 1643 | 1466497848825 Marionette DEBUG loaded listener.js 01:30:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 126 (0x12bfac800) [pid = 1643] [serial = 2328] [outer = 0x128ce6800] 01:30:49 INFO - PROCESS | 1643 | 1466497849193 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]]]}] 01:30:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 01:30:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 01:30:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 01:30:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 01:30:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 01:30:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 01:30:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 01:30:49 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 726ms 01:30:49 INFO - PROCESS | 1643 | 1466497849207 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 01:30:49 INFO - PROCESS | 1643 | 1466497849209 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 01:30:49 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 01:30:49 INFO - PROCESS | 1643 | 1466497849211 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 01:30:49 INFO - PROCESS | 1643 | 1466497849212 Marionette TRACE conn2 <- [1,3070,null,{}] 01:30:49 INFO - PROCESS | 1643 | 1466497849232 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}] 01:30:49 INFO - PROCESS | 1643 | 1466497849234 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:49 INFO - PROCESS | 1643 | 1466497849383 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 01:30:49 INFO - PROCESS | 1643 | 1466497849429 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:49 INFO - PROCESS | 1643 | 1466497849431 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:49 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d9d9800 == 52 [pid = 1643] [id = 777] 01:30:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 127 (0x12bfb9c00) [pid = 1643] [serial = 2329] [outer = 0x0] 01:30:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 128 (0x12c593400) [pid = 1643] [serial = 2330] [outer = 0x12bfb9c00] 01:30:49 INFO - PROCESS | 1643 | 1466497849460 Marionette DEBUG loaded listener.js 01:30:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 129 (0x12c597800) [pid = 1643] [serial = 2331] [outer = 0x12bfb9c00] 01:30:49 INFO - PROCESS | 1643 | 1466497849869 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]]]}] 01:30:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 01:30:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 01:30:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 01:30:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 01:30:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 01:30:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 01:30:49 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 688ms 01:30:49 INFO - PROCESS | 1643 | 1466497849900 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 01:30:49 INFO - PROCESS | 1643 | 1466497849901 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 01:30:49 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 01:30:49 INFO - PROCESS | 1643 | 1466497849904 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 01:30:49 INFO - PROCESS | 1643 | 1466497849905 Marionette TRACE conn2 <- [1,3074,null,{}] 01:30:49 INFO - PROCESS | 1643 | 1466497849907 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}] 01:30:49 INFO - PROCESS | 1643 | 1466497849909 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:50 INFO - PROCESS | 1643 | 1466497850034 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 01:30:50 INFO - PROCESS | 1643 | 1466497850145 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:50 INFO - PROCESS | 1643 | 1466497850146 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:50 INFO - PROCESS | 1643 | ++DOCSHELL 0x116862800 == 53 [pid = 1643] [id = 778] 01:30:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 130 (0x11266a400) [pid = 1643] [serial = 2332] [outer = 0x0] 01:30:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 131 (0x1176c7800) [pid = 1643] [serial = 2333] [outer = 0x11266a400] 01:30:50 INFO - PROCESS | 1643 | 1466497850177 Marionette DEBUG loaded listener.js 01:30:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 132 (0x118541400) [pid = 1643] [serial = 2334] [outer = 0x11266a400] 01:30:50 INFO - PROCESS | 1643 | 1466497850731 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]]]}] 01:30:50 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 01:30:50 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 01:30:50 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 01:30:50 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 01:30:50 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 01:30:50 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 01:30:50 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 871ms 01:30:50 INFO - PROCESS | 1643 | 1466497850776 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 01:30:50 INFO - PROCESS | 1643 | 1466497850778 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 01:30:50 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 01:30:50 INFO - PROCESS | 1643 | 1466497850781 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 01:30:50 INFO - PROCESS | 1643 | 1466497850783 Marionette TRACE conn2 <- [1,3078,null,{}] 01:30:50 INFO - PROCESS | 1643 | 1466497850790 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}] 01:30:50 INFO - PROCESS | 1643 | 1466497850791 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:50 INFO - PROCESS | 1643 | 1466497850897 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 01:30:51 INFO - PROCESS | 1643 | 1466497851018 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:51 INFO - PROCESS | 1643 | 1466497851019 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:51 INFO - PROCESS | 1643 | ++DOCSHELL 0x1168ca800 == 54 [pid = 1643] [id = 779] 01:30:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 133 (0x11882ec00) [pid = 1643] [serial = 2335] [outer = 0x0] 01:30:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 134 (0x119053400) [pid = 1643] [serial = 2336] [outer = 0x11882ec00] 01:30:51 INFO - PROCESS | 1643 | 1466497851050 Marionette DEBUG loaded listener.js 01:30:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 135 (0x119ae8400) [pid = 1643] [serial = 2337] [outer = 0x11882ec00] 01:30:51 INFO - PROCESS | 1643 | --DOCSHELL 0x12dc2d800 == 53 [pid = 1643] [id = 772] 01:30:51 INFO - PROCESS | 1643 | --DOCSHELL 0x136706800 == 52 [pid = 1643] [id = 771] 01:30:51 INFO - PROCESS | 1643 | --DOCSHELL 0x12d0f0000 == 51 [pid = 1643] [id = 770] 01:30:51 INFO - PROCESS | 1643 | --DOCSHELL 0x12d499800 == 50 [pid = 1643] [id = 769] 01:30:51 INFO - PROCESS | 1643 | --DOCSHELL 0x12d325800 == 49 [pid = 1643] [id = 768] 01:30:51 INFO - PROCESS | 1643 | --DOCSHELL 0x119083800 == 48 [pid = 1643] [id = 767] 01:30:51 INFO - PROCESS | 1643 | --DOCSHELL 0x129124000 == 47 [pid = 1643] [id = 766] 01:30:51 INFO - PROCESS | 1643 | --DOCSHELL 0x12823e800 == 46 [pid = 1643] [id = 765] 01:30:51 INFO - PROCESS | 1643 | --DOCSHELL 0x123c82800 == 45 [pid = 1643] [id = 764] 01:30:51 INFO - PROCESS | 1643 | --DOCSHELL 0x116aad800 == 44 [pid = 1643] [id = 763] 01:30:51 INFO - PROCESS | 1643 | --DOCSHELL 0x118214800 == 43 [pid = 1643] [id = 762] 01:30:51 INFO - PROCESS | 1643 | --DOCSHELL 0x121088800 == 42 [pid = 1643] [id = 761] 01:30:51 INFO - PROCESS | 1643 | --DOCSHELL 0x1249a0800 == 41 [pid = 1643] [id = 760] 01:30:51 INFO - PROCESS | 1643 | --DOCSHELL 0x12d865000 == 40 [pid = 1643] [id = 759] 01:30:51 INFO - PROCESS | 1643 | --DOCSHELL 0x12a968000 == 39 [pid = 1643] [id = 758] 01:30:51 INFO - PROCESS | 1643 | --DOCSHELL 0x121007000 == 38 [pid = 1643] [id = 757] 01:30:51 INFO - PROCESS | 1643 | --DOCSHELL 0x119ab0800 == 37 [pid = 1643] [id = 756] 01:30:51 INFO - PROCESS | 1643 | --DOCSHELL 0x110f21000 == 36 [pid = 1643] [id = 755] 01:30:51 INFO - PROCESS | 1643 | --DOCSHELL 0x1193d4800 == 35 [pid = 1643] [id = 723] 01:30:51 INFO - PROCESS | 1643 | --DOCSHELL 0x12b98d000 == 34 [pid = 1643] [id = 734] 01:30:51 INFO - PROCESS | 1643 | --DOCSHELL 0x116ab9000 == 33 [pid = 1643] [id = 740] 01:30:51 INFO - PROCESS | 1643 | --DOCSHELL 0x12ca05000 == 32 [pid = 1643] [id = 739] 01:30:51 INFO - PROCESS | 1643 | --DOCSHELL 0x119575000 == 31 [pid = 1643] [id = 720] 01:30:51 INFO - PROCESS | 1643 | --DOCSHELL 0x116862800 == 30 [pid = 1643] [id = 778] 01:30:51 INFO - PROCESS | 1643 | --DOCSHELL 0x12d9d9800 == 29 [pid = 1643] [id = 777] 01:30:51 INFO - PROCESS | 1643 | --DOCSHELL 0x12d9b2000 == 28 [pid = 1643] [id = 776] 01:30:51 INFO - PROCESS | 1643 | --DOCSHELL 0x12911a800 == 27 [pid = 1643] [id = 775] 01:30:51 INFO - PROCESS | 1643 | --DOCSHELL 0x136721000 == 26 [pid = 1643] [id = 773] 01:30:51 INFO - PROCESS | 1643 | --DOCSHELL 0x120e07800 == 25 [pid = 1643] [id = 774] 01:30:52 INFO - PROCESS | 1643 | --DOMWINDOW == 134 (0x12a88f400) [pid = 1643] [serial = 2259] [outer = 0x0] [url = about:blank] 01:30:52 INFO - PROCESS | 1643 | --DOMWINDOW == 133 (0x11266a800) [pid = 1643] [serial = 2253] [outer = 0x0] [url = about:blank] 01:30:52 INFO - PROCESS | 1643 | --DOMWINDOW == 132 (0x123f3d800) [pid = 1643] [serial = 2241] [outer = 0x0] [url = about:blank] 01:30:52 INFO - PROCESS | 1643 | --DOMWINDOW == 131 (0x12891fc00) [pid = 1643] [serial = 2242] [outer = 0x0] [url = about:blank] 01:30:52 INFO - PROCESS | 1643 | --DOMWINDOW == 130 (0x12a660000) [pid = 1643] [serial = 2257] [outer = 0x0] [url = about:blank] 01:30:52 INFO - PROCESS | 1643 | --DOMWINDOW == 129 (0x12a895400) [pid = 1643] [serial = 2260] [outer = 0x0] [url = about:blank] 01:30:52 INFO - PROCESS | 1643 | --DOMWINDOW == 128 (0x128f10800) [pid = 1643] [serial = 2245] [outer = 0x0] [url = about:blank] 01:30:52 INFO - PROCESS | 1643 | --DOMWINDOW == 127 (0x12b89a400) [pid = 1643] [serial = 2262] [outer = 0x0] [url = about:blank] 01:30:52 INFO - PROCESS | 1643 | --DOMWINDOW == 126 (0x1190cf400) [pid = 1643] [serial = 2256] [outer = 0x0] [url = about:blank] 01:30:52 INFO - PROCESS | 1643 | --DOMWINDOW == 125 (0x128ae1800) [pid = 1643] [serial = 2244] [outer = 0x0] [url = about:blank] 01:30:52 INFO - PROCESS | 1643 | --DOMWINDOW == 124 (0x128f16c00) [pid = 1643] [serial = 2247] [outer = 0x0] [url = about:blank] 01:30:52 INFO - PROCESS | 1643 | --DOMWINDOW == 123 (0x129f9c400) [pid = 1643] [serial = 2250] [outer = 0x0] [url = about:blank] 01:30:52 INFO - PROCESS | 1643 | --DOMWINDOW == 122 (0x1291cbc00) [pid = 1643] [serial = 2248] [outer = 0x0] [url = about:blank] 01:30:52 INFO - PROCESS | 1643 | --DOMWINDOW == 121 (0x129fa6800) [pid = 1643] [serial = 2251] [outer = 0x0] [url = about:blank] 01:30:52 INFO - PROCESS | 1643 | --DOMWINDOW == 120 (0x118635800) [pid = 1643] [serial = 2209] [outer = 0x0] [url = about:blank] 01:30:52 INFO - PROCESS | 1643 | --DOMWINDOW == 119 (0x125b53000) [pid = 1643] [serial = 2218] [outer = 0x0] [url = about:blank] 01:30:52 INFO - PROCESS | 1643 | --DOMWINDOW == 118 (0x123a48800) [pid = 1643] [serial = 2239] [outer = 0x0] [url = about:blank] 01:30:52 INFO - PROCESS | 1643 | --DOMWINDOW == 117 (0x1214e5c00) [pid = 1643] [serial = 2236] [outer = 0x0] [url = about:blank] 01:30:52 INFO - PROCESS | 1643 | --DOMWINDOW == 116 (0x121b88400) [pid = 1643] [serial = 2237] [outer = 0x0] [url = about:blank] 01:30:52 INFO - PROCESS | 1643 | --DOMWINDOW == 115 (0x119054800) [pid = 1643] [serial = 2230] [outer = 0x0] [url = about:blank] 01:30:52 INFO - PROCESS | 1643 | --DOMWINDOW == 114 (0x119588400) [pid = 1643] [serial = 2231] [outer = 0x0] [url = about:blank] 01:30:52 INFO - PROCESS | 1643 | --DOMWINDOW == 113 (0x120e95c00) [pid = 1643] [serial = 2212] [outer = 0x0] [url = about:blank] 01:30:52 INFO - PROCESS | 1643 | --DOMWINDOW == 112 (0x123fd5000) [pid = 1643] [serial = 2215] [outer = 0x0] [url = about:blank] 01:30:52 INFO - PROCESS | 1643 | --DOMWINDOW == 111 (0x1186bf400) [pid = 1643] [serial = 2228] [outer = 0x0] [url = about:blank] 01:30:52 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x11841bc00) [pid = 1643] [serial = 2227] [outer = 0x0] [url = about:blank] 01:30:52 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x11334c000) [pid = 1643] [serial = 2206] [outer = 0x0] [url = about:blank] 01:30:52 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x120ec8000) [pid = 1643] [serial = 2233] [outer = 0x0] [url = about:blank] 01:30:52 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x120f67000) [pid = 1643] [serial = 2234] [outer = 0x0] [url = about:blank] 01:30:52 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x1174be800) [pid = 1643] [serial = 2225] [outer = 0x0] [url = about:blank] 01:30:52 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x115e20800) [pid = 1643] [serial = 2224] [outer = 0x0] [url = about:blank] 01:30:52 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x11688ac00) [pid = 1643] [serial = 2254] [outer = 0x0] [url = about:blank] 01:30:52 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x1186ba800) [pid = 1643] [serial = 2221] [outer = 0x0] [url = about:blank] 01:30:52 INFO - PROCESS | 1643 | 1466497852114 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] 01:30:52 INFO - PROCESS | 1643 | 1466497852165 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 01:30:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 01:30:52 INFO - PROCESS | 1643 | 1466497852169 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 01:30:52 INFO - PROCESS | 1643 | 1466497852171 Marionette TRACE conn2 <- [1,3082,null,{}] 01:30:52 INFO - PROCESS | 1643 | 1466497852174 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}] 01:30:52 INFO - PROCESS | 1643 | 1466497852176 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:52 INFO - PROCESS | 1643 | 1466497852260 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 01:30:52 INFO - PROCESS | 1643 | 1466497852358 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:52 INFO - PROCESS | 1643 | 1466497852359 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:52 INFO - PROCESS | 1643 | ++DOCSHELL 0x116abe800 == 26 [pid = 1643] [id = 780] 01:30:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x116a1c800) [pid = 1643] [serial = 2338] [outer = 0x0] 01:30:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x116f92000) [pid = 1643] [serial = 2339] [outer = 0x116a1c800] 01:30:52 INFO - PROCESS | 1643 | 1466497852387 Marionette DEBUG loaded listener.js 01:30:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x117d12400) [pid = 1643] [serial = 2340] [outer = 0x116a1c800] 01:30:52 INFO - PROCESS | 1643 | 1466497852696 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]]]}] 01:30:52 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 01:30:52 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 01:30:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:30:52 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 01:30:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 01:30:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 572ms 01:30:52 INFO - PROCESS | 1643 | 1466497852741 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 01:30:52 INFO - PROCESS | 1643 | 1466497852745 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 01:30:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 01:30:52 INFO - PROCESS | 1643 | 1466497852750 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 01:30:52 INFO - PROCESS | 1643 | 1466497852751 Marionette TRACE conn2 <- [1,3086,null,{}] 01:30:52 INFO - PROCESS | 1643 | 1466497852754 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}] 01:30:52 INFO - PROCESS | 1643 | 1466497852756 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:52 INFO - PROCESS | 1643 | 1466497852837 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 01:30:52 INFO - PROCESS | 1643 | 1466497852844 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:52 INFO - PROCESS | 1643 | 1466497852845 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:52 INFO - PROCESS | 1643 | ++DOCSHELL 0x119604000 == 27 [pid = 1643] [id = 781] 01:30:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x118420c00) [pid = 1643] [serial = 2341] [outer = 0x0] 01:30:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x118640400) [pid = 1643] [serial = 2342] [outer = 0x118420c00] 01:30:52 INFO - PROCESS | 1643 | 1466497852873 Marionette DEBUG loaded listener.js 01:30:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x11882f800) [pid = 1643] [serial = 2343] [outer = 0x118420c00] 01:30:53 INFO - PROCESS | 1643 | 1466497853214 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 01:30:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 01:30:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 475ms 01:30:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 01:30:53 INFO - PROCESS | 1643 | 1466497853225 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 01:30:53 INFO - PROCESS | 1643 | 1466497853226 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 01:30:53 INFO - PROCESS | 1643 | 1466497853228 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 01:30:53 INFO - PROCESS | 1643 | 1466497853231 Marionette TRACE conn2 <- [1,3090,null,{}] 01:30:53 INFO - PROCESS | 1643 | 1466497853239 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}] 01:30:53 INFO - PROCESS | 1643 | 1466497853242 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:53 INFO - PROCESS | 1643 | 1466497853324 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 01:30:53 INFO - PROCESS | 1643 | 1466497853329 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:53 INFO - PROCESS | 1643 | 1466497853331 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:53 INFO - PROCESS | 1643 | ++DOCSHELL 0x121129800 == 28 [pid = 1643] [id = 782] 01:30:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x113355800) [pid = 1643] [serial = 2344] [outer = 0x0] 01:30:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x119c9fc00) [pid = 1643] [serial = 2345] [outer = 0x113355800] 01:30:53 INFO - PROCESS | 1643 | 1466497853360 Marionette DEBUG loaded listener.js 01:30:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 112 (0x120ec1000) [pid = 1643] [serial = 2346] [outer = 0x113355800] 01:30:53 INFO - PROCESS | 1643 | 1466497853704 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 01:30:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 01:30:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 523ms 01:30:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 01:30:53 INFO - PROCESS | 1643 | 1466497853751 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 01:30:53 INFO - PROCESS | 1643 | 1466497853753 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 01:30:53 INFO - PROCESS | 1643 | 1466497853755 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 01:30:53 INFO - PROCESS | 1643 | 1466497853756 Marionette TRACE conn2 <- [1,3094,null,{}] 01:30:53 INFO - PROCESS | 1643 | 1466497853759 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}] 01:30:53 INFO - PROCESS | 1643 | 1466497853760 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:53 INFO - PROCESS | 1643 | 1466497853884 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 01:30:53 INFO - PROCESS | 1643 | 1466497853928 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:53 INFO - PROCESS | 1643 | 1466497853929 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:53 INFO - PROCESS | 1643 | ++DOCSHELL 0x1249a8800 == 29 [pid = 1643] [id = 783] 01:30:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 113 (0x120ecbc00) [pid = 1643] [serial = 2347] [outer = 0x0] 01:30:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 114 (0x1214db800) [pid = 1643] [serial = 2348] [outer = 0x120ecbc00] 01:30:53 INFO - PROCESS | 1643 | 1466497853954 Marionette DEBUG loaded listener.js 01:30:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 115 (0x12186c000) [pid = 1643] [serial = 2349] [outer = 0x120ecbc00] 01:30:54 INFO - PROCESS | 1643 | 1466497854238 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 01:30:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 01:30:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 520ms 01:30:54 INFO - PROCESS | 1643 | 1466497854278 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 01:30:54 INFO - PROCESS | 1643 | 1466497854279 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 01:30:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 01:30:54 INFO - PROCESS | 1643 | 1466497854281 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 01:30:54 INFO - PROCESS | 1643 | 1466497854282 Marionette TRACE conn2 <- [1,3098,null,{}] 01:30:54 INFO - PROCESS | 1643 | 1466497854284 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}] 01:30:54 INFO - PROCESS | 1643 | 1466497854286 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:54 INFO - PROCESS | 1643 | 1466497854394 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 01:30:54 INFO - PROCESS | 1643 | 1466497854405 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:54 INFO - PROCESS | 1643 | 1466497854407 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:54 INFO - PROCESS | 1643 | ++DOCSHELL 0x128232800 == 30 [pid = 1643] [id = 784] 01:30:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 116 (0x11831dc00) [pid = 1643] [serial = 2350] [outer = 0x0] 01:30:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 117 (0x121b88400) [pid = 1643] [serial = 2351] [outer = 0x11831dc00] 01:30:54 INFO - PROCESS | 1643 | 1466497854431 Marionette DEBUG loaded listener.js 01:30:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 118 (0x1241a6c00) [pid = 1643] [serial = 2352] [outer = 0x11831dc00] 01:30:54 INFO - PROCESS | 1643 | 1466497854769 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]]]}] 01:30:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 01:30:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 01:30:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 518ms 01:30:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 01:30:54 INFO - PROCESS | 1643 | 1466497854800 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 01:30:54 INFO - PROCESS | 1643 | 1466497854801 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 01:30:54 INFO - PROCESS | 1643 | 1466497854803 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 01:30:54 INFO - PROCESS | 1643 | 1466497854804 Marionette TRACE conn2 <- [1,3102,null,{}] 01:30:54 INFO - PROCESS | 1643 | 1466497854807 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}] 01:30:54 INFO - PROCESS | 1643 | 1466497854811 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:54 INFO - PROCESS | 1643 | 1466497854935 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 01:30:54 INFO - PROCESS | 1643 | 1466497854947 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:54 INFO - PROCESS | 1643 | 1466497854948 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:54 INFO - PROCESS | 1643 | ++DOCSHELL 0x129124000 == 31 [pid = 1643] [id = 785] 01:30:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 119 (0x124ac6400) [pid = 1643] [serial = 2353] [outer = 0x0] 01:30:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 120 (0x126b8ac00) [pid = 1643] [serial = 2354] [outer = 0x124ac6400] 01:30:54 INFO - PROCESS | 1643 | 1466497854974 Marionette DEBUG loaded listener.js 01:30:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 121 (0x12891c000) [pid = 1643] [serial = 2355] [outer = 0x124ac6400] 01:30:55 INFO - PROCESS | 1643 | 1466497855293 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 01:30:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 01:30:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 522ms 01:30:55 INFO - PROCESS | 1643 | 1466497855336 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 01:30:55 INFO - PROCESS | 1643 | 1466497855337 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 01:30:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 01:30:55 INFO - PROCESS | 1643 | 1466497855340 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 01:30:55 INFO - PROCESS | 1643 | 1466497855341 Marionette TRACE conn2 <- [1,3106,null,{}] 01:30:55 INFO - PROCESS | 1643 | 1466497855343 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}] 01:30:55 INFO - PROCESS | 1643 | 1466497855344 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:55 INFO - PROCESS | 1643 | 1466497855450 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 01:30:55 INFO - PROCESS | 1643 | 1466497855454 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:55 INFO - PROCESS | 1643 | 1466497855455 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:55 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b948800 == 32 [pid = 1643] [id = 786] 01:30:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 122 (0x125a4bc00) [pid = 1643] [serial = 2356] [outer = 0x0] 01:30:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 123 (0x128a38c00) [pid = 1643] [serial = 2357] [outer = 0x125a4bc00] 01:30:55 INFO - PROCESS | 1643 | 1466497855479 Marionette DEBUG loaded listener.js 01:30:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 124 (0x128f16c00) [pid = 1643] [serial = 2358] [outer = 0x125a4bc00] 01:30:55 INFO - PROCESS | 1643 | 1466497855784 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]]]}] 01:30:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 01:30:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 01:30:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 01:30:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 469ms 01:30:55 INFO - PROCESS | 1643 | 1466497855816 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 01:30:55 INFO - PROCESS | 1643 | 1466497855818 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 01:30:55 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 01:30:55 INFO - PROCESS | 1643 | 1466497855827 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 01:30:55 INFO - PROCESS | 1643 | 1466497855828 Marionette TRACE conn2 <- [1,3110,null,{}] 01:30:55 INFO - PROCESS | 1643 | 1466497855831 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}] 01:30:55 INFO - PROCESS | 1643 | 1466497855832 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:55 INFO - PROCESS | 1643 | 1466497855946 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 01:30:55 INFO - PROCESS | 1643 | 1466497855950 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:55 INFO - PROCESS | 1643 | 1466497855951 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:56 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b99c000 == 33 [pid = 1643] [id = 787] 01:30:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 125 (0x12891e400) [pid = 1643] [serial = 2359] [outer = 0x0] 01:30:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 126 (0x1291cf000) [pid = 1643] [serial = 2360] [outer = 0x12891e400] 01:30:56 INFO - PROCESS | 1643 | 1466497856016 Marionette DEBUG loaded listener.js 01:30:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 127 (0x129f9cc00) [pid = 1643] [serial = 2361] [outer = 0x12891e400] 01:30:56 INFO - PROCESS | 1643 | --DOMWINDOW == 126 (0x128925c00) [pid = 1643] [serial = 2308] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 01:30:56 INFO - PROCESS | 1643 | --DOMWINDOW == 125 (0x12bfae000) [pid = 1643] [serial = 2302] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 01:30:56 INFO - PROCESS | 1643 | --DOMWINDOW == 124 (0x12bb5cc00) [pid = 1643] [serial = 2305] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 01:30:56 INFO - PROCESS | 1643 | --DOMWINDOW == 123 (0x120f5f800) [pid = 1643] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 01:30:56 INFO - PROCESS | 1643 | --DOMWINDOW == 122 (0x11883b000) [pid = 1643] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 01:30:56 INFO - PROCESS | 1643 | --DOMWINDOW == 121 (0x11883b800) [pid = 1643] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 01:30:56 INFO - PROCESS | 1643 | --DOMWINDOW == 120 (0x110feec00) [pid = 1643] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 01:30:56 INFO - PROCESS | 1643 | --DOMWINDOW == 119 (0x118560400) [pid = 1643] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 01:30:56 INFO - PROCESS | 1643 | --DOMWINDOW == 118 (0x1164e9400) [pid = 1643] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 01:30:56 INFO - PROCESS | 1643 | --DOMWINDOW == 117 (0x1190d0800) [pid = 1643] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 01:30:56 INFO - PROCESS | 1643 | --DOMWINDOW == 116 (0x123a3d800) [pid = 1643] [serial = 2293] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/historical.html] 01:30:56 INFO - PROCESS | 1643 | --DOMWINDOW == 115 (0x1174c1c00) [pid = 1643] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 01:30:56 INFO - PROCESS | 1643 | --DOMWINDOW == 114 (0x115dcb400) [pid = 1643] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 01:30:56 INFO - PROCESS | 1643 | --DOMWINDOW == 113 (0x1199c1800) [pid = 1643] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 01:30:56 INFO - PROCESS | 1643 | --DOMWINDOW == 112 (0x126b38c00) [pid = 1643] [serial = 2296] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 01:30:56 INFO - PROCESS | 1643 | --DOMWINDOW == 111 (0x12b89c000) [pid = 1643] [serial = 2311] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 01:30:56 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x12dc79800) [pid = 1643] [serial = 2317] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 01:30:56 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x119a08000) [pid = 1643] [serial = 2314] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 01:30:56 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x118831c00) [pid = 1643] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 01:30:56 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x121863400) [pid = 1643] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 01:30:56 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x115dc1800) [pid = 1643] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 01:30:56 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x112d32800) [pid = 1643] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 01:30:56 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x123a46800) [pid = 1643] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 01:30:56 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x12a894000) [pid = 1643] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 01:30:56 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x118561000) [pid = 1643] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 01:30:56 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x123a48000) [pid = 1643] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 01:30:56 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x128ae2000) [pid = 1643] [serial = 2299] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 01:30:56 INFO - PROCESS | 1643 | 1466497856821 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"]]]}] 01:30:56 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 01:30:56 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 01:30:56 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 01:30:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:30:56 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 01:30:56 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1023ms 01:30:56 INFO - PROCESS | 1643 | 1466497856851 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 01:30:56 INFO - PROCESS | 1643 | 1466497856861 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 01:30:56 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 01:30:56 INFO - PROCESS | 1643 | 1466497856870 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 01:30:56 INFO - PROCESS | 1643 | 1466497856871 Marionette TRACE conn2 <- [1,3114,null,{}] 01:30:56 INFO - PROCESS | 1643 | 1466497856874 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}] 01:30:56 INFO - PROCESS | 1643 | 1466497856875 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:56 INFO - PROCESS | 1643 | 1466497856956 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 01:30:57 INFO - PROCESS | 1643 | 1466497857030 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\", \"a64db7d7-d7e7-488f-bc2d-bef9af76b241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:57 INFO - PROCESS | 1643 | 1466497857031 Marionette INFO sendAsync 707e1d58-77ac-064d-bd04-b5d4ff6461f8 01:30:57 INFO - PROCESS | 1643 | ++DOCSHELL 0x121129000 == 34 [pid = 1643] [id = 788] 01:30:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x118561000) [pid = 1643] [serial = 2362] [outer = 0x0] 01:30:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x128925c00) [pid = 1643] [serial = 2363] [outer = 0x118561000] 01:30:57 INFO - PROCESS | 1643 | 1466497857056 Marionette DEBUG loaded listener.js 01:30:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x129f9bc00) [pid = 1643] [serial = 2364] [outer = 0x118561000] 01:30:57 INFO - PROCESS | 1643 | 1466497857308 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]]]}] 01:30:57 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 01:30:57 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 470ms 01:30:57 INFO - PROCESS | 1643 | 1466497857343 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 01:30:57 INFO - PROCESS | 1643 | 1466497857345 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 01:30:58 WARNING - u'runner_teardown' () 01:30:58 INFO - No more tests 01:30:58 INFO - Got 0 unexpected results 01:30:58 INFO - SUITE-END | took 515s 01:30:58 INFO - Closing logging queue 01:30:58 INFO - queue closed 01:30:58 INFO - Return code: 0 01:30:58 WARNING - # TBPL SUCCESS # 01:30:58 INFO - Running post-action listener: _resource_record_post_action 01:30:58 INFO - Running post-run listener: _resource_record_post_run 01:30:59 INFO - Total resource usage - Wall time: 537s; CPU: 57.0%; Read bytes: 37844480; Write bytes: 953768448; Read time: 392; Write time: 4848 01:30:59 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 01:30:59 INFO - install - Wall time: 19s; CPU: 54.0%; Read bytes: 146328064; Write bytes: 143953920; Read time: 13083; Write time: 466 01:30:59 INFO - run-tests - Wall time: 519s; CPU: 58.0%; Read bytes: 35943936; Write bytes: 796972032; Read time: 373; Write time: 4314 01:30:59 INFO - Running post-run listener: _upload_blobber_files 01:30:59 INFO - Blob upload gear active. 01:30:59 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 01:30:59 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 01:30:59 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'] 01:30:59 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 01:30:59 INFO - (blobuploader) - INFO - Open directory for files ... 01:30:59 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 01:30:59 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 01:30:59 INFO - (blobuploader) - INFO - Uploading, attempt #1. 01:31:01 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 01:31:01 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 01:31:01 INFO - (blobuploader) - INFO - Done attempting. 01:31:01 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 01:31:01 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 01:31:01 INFO - (blobuploader) - INFO - Uploading, attempt #1. 01:31:02 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 01:31:02 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 01:31:02 INFO - (blobuploader) - INFO - Done attempting. 01:31:02 INFO - (blobuploader) - INFO - Iteration through files over. 01:31:02 INFO - Return code: 0 01:31:02 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 01:31:02 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 01:31:02 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ca249416ef293103884280dd97d858430390086d2135cd354ba32689befa22c3614303518eedada7d6043113984adf2ba1f2dbd5482473a74c7eaa16d68ff02a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ab3d1c35f116b2be2d6c0fbaa988413fdc75491dcc9c1a90ee6f91fa4da8b272888109a46598f7ff26a5da1ae5c0422beaaadd7be704085451ff02a98c9d6289"} 01:31:02 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 01:31:02 INFO - Writing to file /builds/slave/test/properties/blobber_files 01:31:02 INFO - Contents: 01:31:02 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ca249416ef293103884280dd97d858430390086d2135cd354ba32689befa22c3614303518eedada7d6043113984adf2ba1f2dbd5482473a74c7eaa16d68ff02a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ab3d1c35f116b2be2d6c0fbaa988413fdc75491dcc9c1a90ee6f91fa4da8b272888109a46598f7ff26a5da1ae5c0422beaaadd7be704085451ff02a98c9d6289"} 01:31:02 INFO - Running post-run listener: copy_logs_to_upload_dir 01:31:02 INFO - Copying logs to upload dir... 01:31:02 INFO - mkdir: /builds/slave/test/build/upload/logs 01:31:02 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=590.891103 ========= master_lag: 0.30 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 51 secs) (at 2016-06-21 01:31:03.062286) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-21 01:31:03.065635) ========= 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.qkVmxDPWil/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.ORAG2XuE5h/Listeners TMPDIR=/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/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/ca249416ef293103884280dd97d858430390086d2135cd354ba32689befa22c3614303518eedada7d6043113984adf2ba1f2dbd5482473a74c7eaa16d68ff02a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ab3d1c35f116b2be2d6c0fbaa988413fdc75491dcc9c1a90ee6f91fa4da8b272888109a46598f7ff26a5da1ae5c0422beaaadd7be704085451ff02a98c9d6289"} build_url:https://queue.taskcluster.net/v1/task/d2sJsCgsTpKit7FPpiLpGw/artifacts/public/build/firefox-48.0.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/d2sJsCgsTpKit7FPpiLpGw/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012037 build_url: 'https://queue.taskcluster.net/v1/task/d2sJsCgsTpKit7FPpiLpGw/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/ca249416ef293103884280dd97d858430390086d2135cd354ba32689befa22c3614303518eedada7d6043113984adf2ba1f2dbd5482473a74c7eaa16d68ff02a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ab3d1c35f116b2be2d6c0fbaa988413fdc75491dcc9c1a90ee6f91fa4da8b272888109a46598f7ff26a5da1ae5c0422beaaadd7be704085451ff02a98c9d6289"}' symbols_url: 'https://queue.taskcluster.net/v1/task/d2sJsCgsTpKit7FPpiLpGw/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-21 01:31:03.103888) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-21 01:31:03.104230) ========= 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.qkVmxDPWil/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.ORAG2XuE5h/Listeners TMPDIR=/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/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.004601 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-21 01:31:03.156158) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-21 01:31:03.156673) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-21 01:31:03.157241) ========= ========= Total master_lag: 2.21 =========